{"_id":"aidevops","_rev":"2599-8597a4d53cc70272ec75e225b1d9a57a","name":"aidevops","dist-tags":{"latest":"3.34.33"},"versions":{"2.52.1":{"name":"aidevops","version":"2.52.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.52.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"87e72496046e378a1ca7750d80c0cd55cf0945de","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.52.1.tgz","fileCount":329,"integrity":"sha512-25JTe/ba2UoDb1WOggPa9/woNfZ+9ZKZ2bGJ+af0EoRnjO9Bv0q24zD/ZiiVdZolKnTbZcaNlT0fDt70nmkuHA==","signatures":[{"sig":"MEUCIDxiyfpfXlWaT+jLFL00Bof6KoMiwriaG6vVBiwZENFqAiEAvv9VuL7zaWXAUWX5NVbJ2jF7MuUlapzC2NxmgM+uZfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3713961},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.js || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.6.2","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"23.9.0","dependencies":{"elysia":"^1.1.0","dspyground":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.52.1_1768343976646_0.8995556114088241","host":"s3://npm-registry-packages-npm-production"}},"2.53.1":{"name":"aidevops","version":"2.53.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.53.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5644698db7d821a2c56595f9cd7ac76e38e57bad","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.53.1.tgz","fileCount":15,"integrity":"sha512-9dAQHEfvgLYtT22zN/aU0I4FZQuh6LHuzr6ng+svb4zwwOGhESt9mr2m3klFu+ArtH8j22k3l6IAjrwvyu5Exg==","signatures":[{"sig":"MEUCIQDAGD01sv3Bbt4ekctdJMj1LZzYqS2kr4pVUajVrO2j1gIgS0a/BPM6sw27wmgCxh7aCu+Yoi1VB5+66oN/0fRXPHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.53.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238730},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"28109ab06b73b39f6b79d07b501f1abc049f6776","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.js || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0","dspyground":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.53.1_1768346939055_0.46562631932050236","host":"s3://npm-registry-packages-npm-production"}},"2.53.2":{"name":"aidevops","version":"2.53.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.53.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"741598a4ca4fc64bbbad1d0fb58dfd76524fbccd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.53.2.tgz","fileCount":15,"integrity":"sha512-1pwtAXlLZqaexIU4t+sqXl5aPop9NpLs2DBDb3UzkzPFNu+rW1vqSguijR6F3PWenUOIqJvkmtWxK3sjDLJ9Xw==","signatures":[{"sig":"MEUCIBCLqP0YgWDyABjui++pbvdiRK8EUIIvg6uLyUEHcySNAiEA8gt1SweoGHk34sDJiewo0XknAKziNGWhh00jYUlAn0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.53.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":238730},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"b2d62a851628c44f6393056874ced37cf2d68ff4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.js || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0","dspyground":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.53.2_1768347349479_0.6933193704328748","host":"s3://npm-registry-packages-npm-production"}},"2.53.3":{"name":"aidevops","version":"2.53.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.53.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7fb709fa5e33bc07fda03ccc68bf6e21dd306b10","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.53.3.tgz","fileCount":15,"integrity":"sha512-xtW5va7xoA52L1Y+kRpJcNnDMdD+Nb3DnBoj9oUL9S7uVTR7thaY5uIYM7SuOag/bDxDZ5k0AqMtPmOhBEkXmw==","signatures":[{"sig":"MEYCIQDP4Cn+ePy3/CG6YGuk/QqV2GUSjndq5p2P0S/iG/g6AgIhAJizkkm3HT+eRgdSXt+qiMd71UlGRZKgEIhRyOPGvBGQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.53.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239503},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"ed0556a51774a10081f1cb1139b5f326a3bc0cc7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.js || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0","dspyground":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.53.3_1768347781518_0.8872717504834338","host":"s3://npm-registry-packages-npm-production"}},"2.54.0":{"name":"aidevops","version":"2.54.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.54.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"360180870551cf4f2fa2870342dce03178abb0ec","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.54.0.tgz","fileCount":15,"integrity":"sha512-Ui4WInBoBTYjG/JdAE5EnN4f/9ODOmhfCTNPap0SFCy9BjjrY9LoRikC0upIKrXmNrG4gsOM1x4LoBfq9L7cjg==","signatures":[{"sig":"MEUCIQCkRwzD/BA1rMm9enK2fWuWfX/KioXF2B47pQc7JSW4AgIgQK8eHi2fB0ca0pr8dZkeNWa0GRGsFrFsXxYgH+D0Do4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.54.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239788},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"7495ec5df3b863ecfe3b6fdd992dc54369b644df","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.js || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0","dspyground":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.54.0_1768353493788_0.7120012026311366","host":"s3://npm-registry-packages-npm-production"}},"2.54.1":{"name":"aidevops","version":"2.54.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.54.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f4e2eb0692a4e6b00cee4ece0f70eb2b5ce412cd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.54.1.tgz","fileCount":15,"integrity":"sha512-g3Y/3tPxd7mqG/7sXgekpAeH7YcXEHSZCIS/nUCkRuec4MwPlHfyhD78SvQI8DJwzCs5iw/bhnGL37f/OFc4aQ==","signatures":[{"sig":"MEUCICR05ni4bgOlDWkL6ZDxfLgeuNY6E4qT3GllaS/sji9oAiEAvUA3ilOcrqg9FP6wgeYv0onPsRlZMfcCgrLWFMMn4yk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.54.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239788},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"b23d083dcdae70a9565715edc5491bcbbe06bb8e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.js || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0","dspyground":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.54.1_1768354613856_0.36127852886867995","host":"s3://npm-registry-packages-npm-production"}},"2.54.2":{"name":"aidevops","version":"2.54.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.54.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8b9a97520dd682192fd3ea70ec89b0fbb4b95021","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.54.2.tgz","fileCount":15,"integrity":"sha512-/tLyQeB8pDAsDNUh56hHNbLxRGyxNGqRQJVaiCRMWqTvu2QU+RljYSH4bz/lSBHoZbOEXkwPds98hrM5y+3sWQ==","signatures":[{"sig":"MEQCIFCS+iMz6ZZtcJoamlqNQCdgy9GP0Fz0Ugc9KRv94JnFAiBcp+j9alve5h0op15LGTaOwOF5n/lXDBB6QkEV7KbsOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.54.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239835},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"5bb7f732c5fd668cda8e1f8bbe95953c4204d7b8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"overrides":{"next":"^16.1.1"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0","dspyground":"^0.3.10"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.54.2_1768355489057_0.9266864394968475","host":"s3://npm-registry-packages-npm-production"}},"2.54.3":{"name":"aidevops","version":"2.54.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.54.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d4e7515ffdbad1c340c67ef11c09b3358ca442ac","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.54.3.tgz","fileCount":15,"integrity":"sha512-X6n3b86IqGtVOXako85oaprCkWu4k7UYa/Iy8jYCOYGMHEyIGYByo/udU9qVxQoU4TgqxjdXbeEA8TQ2oRiQAg==","signatures":[{"sig":"MEUCIFsalaZMJl0+3CDdjoiKZfI09qHrkbBtpH7xCL/VCgu9AiEAmfR+Kzsd1x+wkoedXS55IG7iTAxDc+c4bNUkwAOySjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.54.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239762},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"3161d7bebddac662808ba01b0a084136f6e778d1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.54.3_1768356607964_0.019250614305953206","host":"s3://npm-registry-packages-npm-production"}},"2.54.4":{"name":"aidevops","version":"2.54.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.54.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a043994896de11d8006748c841d5d55b10f77371","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.54.4.tgz","fileCount":15,"integrity":"sha512-vkF6Y0TH9VP3vniOuePsZDu6GyFtMtDk2pBUBnB8zugJZlMfT1AGoCqx/HsSSuPWdkW2zxEv59JwGZQD8SUkAA==","signatures":[{"sig":"MEUCIFckX32t6abz3HFRton2WwnmJsyxBUsALR2kc+LBWdQ4AiEAqZuD5cB+K5UhYprtAzo1DADSyTs+/AKr/bnVKRWiseM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.54.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239564},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"626262b503cbd5786797ce21c3cc850ab503a29c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.54.4_1768357869169_0.5769663525109225","host":"s3://npm-registry-packages-npm-production"}},"2.54.5":{"name":"aidevops","version":"2.54.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.54.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"43fa686a5a6c3ba536d74e5604ea9de2243f2f8c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.54.5.tgz","fileCount":15,"integrity":"sha512-+stgoU0zLH+0hQCCvbK2fDVtdsqxD02tUiyaDoYKzOVa9zxPmd1M0D96X7MIF9ZsDaiwmvteD4kiwhOtSDZTMQ==","signatures":[{"sig":"MEYCIQDYHfz5pQXzMJaQGfQ+JfTXkhHttkOSQlaGW32pml+1SAIhAIzQc9wczDil8jWDnRX/epB63U4VYf0DilhhFDVQRjIV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.54.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239590},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"7dfb325c0dc1c2d276775c8abf867834c2100c8e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.54.5_1768358696352_0.1704922679816787","host":"s3://npm-registry-packages-npm-production"}},"2.54.6":{"name":"aidevops","version":"2.54.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.54.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"be83d59e99c2ae25dc10a1891e03178434f92f55","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.54.6.tgz","fileCount":15,"integrity":"sha512-yuHEue9le5/4jvlOLwQLuzmUliwfZ19o6xpBkgQzeLhQojKFuucT3dffKE90UXSWu0KFZ2UCtJ4x0Mj7DcdUVA==","signatures":[{"sig":"MEYCIQCRGB5LSb141CHOar1wpb4kcUt9qUIi+WKMfcFPyl+21gIhALS1fs3ms+PSxTzCbVvX2yGi+ITIO++LcYsVvwW8woB3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.54.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":239980},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"12e2334ddbdbf47dba8e9d387df6694ce5949334","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.54.6_1768359078435_0.7558703623416909","host":"s3://npm-registry-packages-npm-production"}},"2.54.7":{"name":"aidevops","version":"2.54.7","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.54.7","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4abad1b6d7bd36887c99c2a8dc265819cb0d0c83","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.54.7.tgz","fileCount":15,"integrity":"sha512-LriLWgtoBAsEBp05KS9hXkTMOxoIcEiiw3cMJPxrbjhtcKTHcUH9/BAheaF75w2fJ/XGbnrqn0OzpxCT9KQJxw==","signatures":[{"sig":"MEYCIQDukJGg4OM5o2tVMsp2yt7spP3fI7IZe9hvZk1nDe+tEgIhAM3A0cs+3lFlP+p14eDvGPGuBM/XWykTw2veTWuCl3dF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.54.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241077},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"0c37790915931f6f5c96e1df1f83f277b259de7d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.54.7_1768359848847_0.36297626738826483","host":"s3://npm-registry-packages-npm-production"}},"2.54.8":{"name":"aidevops","version":"2.54.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.54.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6948ad687f159324d309ed5ac317f6a7a2a515bc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.54.8.tgz","fileCount":15,"integrity":"sha512-AooHQDhtvZLlpFUWph5/XPmTa48GtwMCTjtnz3C6LeI4cvIFuVe2TeAg3FR64XPfyctgtkZbqRNfWvmt59F9Vg==","signatures":[{"sig":"MEYCIQDwbe88T/LOz0jnpc+s3KdQo0i1Uif9ZgrA9P0IVu+aVQIhAJnY9NVxZIyc9O9ZrrVDuszG4/cC5mBDi4ON7faLic+Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.54.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241085},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"c42652bd3aa55adb781b243bc70dd1f957a87293","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.54.8_1768360572347_0.33844290068091154","host":"s3://npm-registry-packages-npm-production"}},"2.55.0":{"name":"aidevops","version":"2.55.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.55.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dc94700fef4ef2488387b4ad32e1c65f22ba67f8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.55.0.tgz","fileCount":15,"integrity":"sha512-lw6MmekciAIr9LDf/41EnI+av+vSUHNRPx1aLdDQeNYw+qtZ/+Wzh5dAZq4ZvcLM0c489V+VVKauJ3DDVOAX0A==","signatures":[{"sig":"MEQCICCZNTm/JNHOyjbwqQzXVGpoKj8b+1FAUx0Ir95UD7pYAiAcKtypleWrPCpNxylHPOCV3F48+9X0ySPk/SM+5l7AcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.55.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241122},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"45c401ecb5e67417345258d8bb67bffe2ac9bdd7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.55.0_1768408818012_0.01535572108411043","host":"s3://npm-registry-packages-npm-production"}},"2.55.2":{"name":"aidevops","version":"2.55.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.55.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ced14310db586236007be9eebb4b285a07d4a817","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.55.2.tgz","fileCount":15,"integrity":"sha512-MhVj2Nat9by73BzSBU/lKbPSLGzUX+MlR419N6GN2913cmNluPWMFMbTysVdWpHOJnOrMM5zeP+9wnPoY63Yog==","signatures":[{"sig":"MEYCIQDK/otWpfmEZJFj5+OubFqVWy3LXsAIzEv09WQDTOv0tQIhAJGR+Xotnfg6zU5JJ9W/ZV2r2mIkDrymq9Zx3f/zKoY7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.55.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":241138},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"a1099d7076e81b6f7aa632f67d5eaf411d8c3391","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.55.2_1768436476659_0.8157335933225502","host":"s3://npm-registry-packages-npm-production"}},"2.56.0":{"name":"aidevops","version":"2.56.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.56.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4b83fdf4af870309836cda507d4e5fbeeb2f6983","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.56.0.tgz","fileCount":15,"integrity":"sha512-kAvP00RGR/HA2pqAjE0ckN0ZQn7jwGOLG/p5Zaiinih9ESOlaoP312wmiETuNoqCq9SFMReNSUV7Jbjn0xuG5Q==","signatures":[{"sig":"MEUCICH9AVdxpYYbyifO4Kbl+uXFLoxWWARlcRdVIHyAb2rKAiEA630A6oia2jAM8pLljRCMO4/GxpOA4SJUldiQwFJ8TtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.56.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":243953},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"cfcb341b7ce51fff14c941feac45912a3f32754d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.56.0_1768447524876_0.16103747435682636","host":"s3://npm-registry-packages-npm-production"}},"2.57.0":{"name":"aidevops","version":"2.57.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.57.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0ef743177dd37147f16372f251880a55dd0f2bd1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.57.0.tgz","fileCount":15,"integrity":"sha512-WkpQpAy10+sXU2KDH4TjCgZBD++kqh8PszGxrgbcIlUEf9Hrmhi2bCst0wuRbQMEW0wrK9I5DNwem8LDp7ufIg==","signatures":[{"sig":"MEYCIQD5MAbSpe1Sq8hwysy8ogvTdaX+QNxyt4jN94sqRLuq4QIhAJO2HzQjGWL2F66Hl1oRu5tIm+tEb5/CnhYWRywICs4D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.57.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":252419},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"04c1afe6e8adf9bf04df5fbb14f3dba19d2767b6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.57.0_1768618400519_0.9521382591868084","host":"s3://npm-registry-packages-npm-production"}},"2.58.0":{"name":"aidevops","version":"2.58.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.58.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"92d41524bb2cbef995c1e4bd3b74a4f2b273d550","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.58.0.tgz","fileCount":15,"integrity":"sha512-DeaBZJDQ4Wc3PC0nkH13RoIST2nFFzFDga4BruzOCmbZ44PJqUHBBLLLrLVkHmsOfNM1u/xc1jJ/3t7/VTE2ug==","signatures":[{"sig":"MEUCIQD0xTBpkxascUuufFaPoE9mfc1wY8vl259d167rJvfWIAIgVekFqJ9SMkiWnatQLp5I8qLe7os6s41HoVGa+qi1Qxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.58.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":252687},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"ffffb18cc8c5896999c2a6454dca11c2c520a81e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.58.0_1768622056954_0.6331532531811781","host":"s3://npm-registry-packages-npm-production"}},"2.59.0":{"name":"aidevops","version":"2.59.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.59.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3693bea01422a28527c671990bc761254dfabb44","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.59.0.tgz","fileCount":15,"integrity":"sha512-Gh8BlygZvYuz2oMGedhq+thFqCCqCSe1SpJXTwg8FW3dehndi/0sza15gvDNp6OBkLf423edLPzHRIjOs1QoAw==","signatures":[{"sig":"MEUCIG4gagPB1Pgas2+3GRuN59cfIHU3V5PcU1KhgezdbBFOAiEA2ZTEetpy5ZHG6MZMmtLCg1ZLDXAb+mJKEujTwwnOlNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.59.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":252687},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"faedcd9f18ffd74950b95467761f26ad473b4a09","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.59.0_1768623970517_0.05795370920268761","host":"s3://npm-registry-packages-npm-production"}},"2.60.0":{"name":"aidevops","version":"2.60.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.60.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a3133d613d1579208777ea3982cf704aa190e7fd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.60.0.tgz","fileCount":15,"integrity":"sha512-fkrLJSKKnVEsp9i5SD7wgjqhJSBs/EBNM9AD2zX9pxyg4k3Y8a1+GhyUgSeT7yOG6mKo7Log79cqu/06/ctRaA==","signatures":[{"sig":"MEUCIQD2j6uw0RQTNacDAMOneU16k22/YDNNCHG7hQYUamfERgIgLiC24+G2Upc7luymQYNYEQA02lQrgclA4G4NkYccZWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.60.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":257778},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"c9d8cf83ae67b5569fa01cdcf71fab08e801b50b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.60.0_1768662695593_0.7936743718060146","host":"s3://npm-registry-packages-npm-production"}},"2.60.1":{"name":"aidevops","version":"2.60.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.60.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"294d750655bea81c895b9b1c3b13b7332a4d4e49","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.60.1.tgz","fileCount":15,"integrity":"sha512-p0HYwfKOvsWk1DV1CyCy37idsqY6t0A9kyXUXGX4HwZMWvjOcMWezJvx5mEsX7FUWjOgoGWiaX/B1KOu6mUZdw==","signatures":[{"sig":"MEYCIQDa98qK+iJSvDQgezZJJmp8Jc9IYYGEQMhshe+Bwn6VeAIhAP5EeR/PGCLatiqhvqUsiOYXuga0SfaNL3NSqz3/PXtH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.60.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258476},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"6db85fcf0ec8fca43148f6dc12e7fc4c79133a29","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.60.1_1768667866757_0.9917452623412963","host":"s3://npm-registry-packages-npm-production"}},"2.60.2":{"name":"aidevops","version":"2.60.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.60.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2eb94109c07651e43fc1db20a5d95ffd713f44f3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.60.2.tgz","fileCount":15,"integrity":"sha512-jkL3prKp21e7Qha2Md0rhpqcE9H00/NYgy3LtclRGJtajWB++7Fs0DA3oUyoC+1lgNt62zwUCaU2XFVDjpwpJQ==","signatures":[{"sig":"MEYCIQDlErrBdqLkcrPkSd60ig71rRcZ17hy6UZ/HRbdp27UWwIhAPS25HkGbglu8g66Lurl23yj5QRkOyCk4nmhJsMbf+Xn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.60.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258476},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"057124a91f287795ba86e0067fba59819110fa31","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.60.2_1768757270987_0.865565032032934","host":"s3://npm-registry-packages-npm-production"}},"2.61.0":{"name":"aidevops","version":"2.61.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.61.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7c90cea1db4649446fd4343be31c0da67b83d173","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.61.0.tgz","fileCount":15,"integrity":"sha512-Aw9rCDEPvMUSe6EOGhGGTap4n+yeoxqmPtoUVUEoBu+X/uDj31Phma1zfTXCYZragq6WbqHmuu3MiEARYMt2bg==","signatures":[{"sig":"MEUCIQCtetIfIGpEfA4Br4xp0mrLgVpACGiQYPt4DAAomJJLHAIgG4jdi87n59mhwTMNpBIZwNdR+HHjMQ9X8oWLpepDxAw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.61.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258476},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"b052c70b5f3c5cf8ad3bd3f995e6fe5b0bd4f528","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.61.0_1768758943748_0.8252226462629779","host":"s3://npm-registry-packages-npm-production"}},"2.61.1":{"name":"aidevops","version":"2.61.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.61.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"60d3546de290bca91fa4f3acacdbc6b5bf43f4c9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.61.1.tgz","fileCount":15,"integrity":"sha512-ARO7GmE5excbTdcZvoxprJPd/xwewFhaJvP889DmhLiEvB8SuVVticho9ce9hSDx8xohICdTVCOyAqg6cfAIpA==","signatures":[{"sig":"MEQCIAGuiCiQQgvgMTjy3zNz2Fmh/SjkC7nPPAjwFe+OgTQeAiAWtyn14kiYTY6Xb48cYjuxEUISGuQXdbJIPFPAUVGOOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.61.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258476},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"ffc6f3ec793fcdeef4481991cabfa9fcf156204c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.61.1_1768760553693_0.8092917305445153","host":"s3://npm-registry-packages-npm-production"}},"2.62.0":{"name":"aidevops","version":"2.62.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.62.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"434832f934444ea547ff232e4b319d8c7a073116","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.62.0.tgz","fileCount":15,"integrity":"sha512-zV7SouvkSObLIpl2GPa8yZFx4C+B/TVTLdXluw756rtCGKbH8XKfWTQ5HOw9F1BGr78dBxvzNsM6McvjKZOSSw==","signatures":[{"sig":"MEUCIQDDpg1IF8vrCCJg1t8xzeLgzlpT2YEyzG/8qDrHAQDogAIgEGwMBDKy8XeUwm2TKS697KqaYpH0dd7omsAWHQ9Mo3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.62.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258476},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"02a92144d24932553ba9b69dc71b1a534a6ac68e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.62.0_1768769360736_0.12056134467329027","host":"s3://npm-registry-packages-npm-production"}},"2.62.1":{"name":"aidevops","version":"2.62.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.62.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6a7d0a2306a129b8d3be2b0cd5618dfb8c165ed6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.62.1.tgz","fileCount":15,"integrity":"sha512-nmIQVXb+fwHQqGOJJbXH/Z2JUR0uFfXv/q9JcfGpEiq+ESjkIUKWoG20/a3SO9tCEutVeMyAxdyuqEiLoIIYkw==","signatures":[{"sig":"MEQCIDEqH4KokDmpUeR3gP8WVGjURzJrDM/nPgbI5NWABwFOAiAIMfoGpUedC42taOLnPKqRW1lodtPgxQjFPJbsS5FP1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.62.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258476},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"8c4bf9dae757d16b1c6ee51a17e3defba2b29bb6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.62.1_1768781019440_0.7678490922211767","host":"s3://npm-registry-packages-npm-production"}},"2.63.0":{"name":"aidevops","version":"2.63.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.63.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c3df9c49ec6bb5da270dd9eddb01fef2d1c9f18d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.63.0.tgz","fileCount":15,"integrity":"sha512-6kL9+0dX6VfhuW//3WdPtsJuXSo6c13WH9LCP79XTYHq09GmLritTqgqkhHvhf7bh3v3TDb+E0PAiGYCSD6ixA==","signatures":[{"sig":"MEQCIGRO5boJqbUsIu5SAuPM7+IuPlMbSkjtr4lzL3lDuLCxAiB7dMD7jamtKvNwN2QPN73zhZX6QJdPKV3bJv9CxCMc0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.63.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258476},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"0311c137b5b76e61a41bd57589c85fcc5aea3eee","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.63.0_1768794033840_0.7910261431671073","host":"s3://npm-registry-packages-npm-production"}},"2.64.0":{"name":"aidevops","version":"2.64.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.64.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6d616a28f439862285a43ebc99478d59d58b3037","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.64.0.tgz","fileCount":15,"integrity":"sha512-LE4X1ltxjemv41NCvZfogXCMNS4QVee89oSDYGniSglWmmWmdLfA9gED5YyBKfZSZPoGxyVbZ/3qO3SpBtbYGQ==","signatures":[{"sig":"MEQCIGJrlpHOw3/KhDqJNnsKK/dQdYtpagARQ5NlxPZmMSR/AiBUTT6uqAwjcWqR+f0JfVWqRSMOWqzhQgznsnvJhPn/Fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.64.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258620},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"10fe3bacbdab950ccaee725f8412e50380f1a319","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.64.0_1768877027650_0.4445919230799509","host":"s3://npm-registry-packages-npm-production"}},"2.65.0":{"name":"aidevops","version":"2.65.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.65.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c198f90668c13de04dac591702b465f970f0277e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.65.0.tgz","fileCount":15,"integrity":"sha512-st+HsZmm2rChuCFl/TB6bBOWM21sAESSs9qXGi+ru08DKWOMwHm37RYYa2dZ44A9wmwCFNHd3tjdInQE0o3EsA==","signatures":[{"sig":"MEQCIFrJY52jX9m3yPiS+fB27DwfYNahdJuOPgutOktOKI+/AiAPeWJZDQ83kQEpIPIxdG3NgV3Uo79o5yppCBTcekWTXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.65.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":258620},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"b3d3bac7e4d04c0ef4711d7ea9c83b5d8ea62c43","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.65.0_1768953520435_0.2925274662154804","host":"s3://npm-registry-packages-npm-production"}},"2.66.0":{"name":"aidevops","version":"2.66.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.66.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dbc2b13b7af75cf1b0f1176bdc2a597c3ce6d321","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.66.0.tgz","fileCount":15,"integrity":"sha512-2ePkBEX1andjpgIMtujPi/ZeUKLacr1KcY+h3ZuZLA+W3rYeT7Htf5IUO2LGJChgaJjWAzBmYe01lM73dwqCCg==","signatures":[{"sig":"MEUCIE1TIcrUN8qdnMD9c92a8v7oU18pt8xHVrLjKyjnovJWAiEAyVK9bdwq2Py70PSZL+s/o7l5t8ea4kKBP4oA5FpQKVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.66.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":259651},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"a6ae8b0453aa1a0efde59de40f691adadf8b8ba8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.66.0_1768953940272_0.9550411922366406","host":"s3://npm-registry-packages-npm-production"}},"2.67.0":{"name":"aidevops","version":"2.67.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.67.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"672ffcf6ae9dd84adcf9db068613fe45af92dc86","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.67.0.tgz","fileCount":15,"integrity":"sha512-BwCie3vwwqCE14Dzhl2o2wFfSV/azQJQ35Y2bp0eLVoPmQ5whmEgCIHBGndikmsQdx4//p8Nb45QVFDFpvh4vA==","signatures":[{"sig":"MEUCIHgPS0pbEwT1sGh9XAP/pYuws5AVO0C5dB3PXu5tIaSIAiEAtuLSWGwEn8iHSlyTQ5x8ZdYjNbchYqbPLFFugFVtCGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.67.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":260311},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"6596a9632eeb96729abbd3171ac38e14a596dbda","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.67.0_1768958060180_0.20837424167295238","host":"s3://npm-registry-packages-npm-production"}},"2.67.1":{"name":"aidevops","version":"2.67.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.67.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"49c3a46a9a1a8fc795d0e42a3c44aff62265842f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.67.1.tgz","fileCount":15,"integrity":"sha512-tnyfW9XmxMSkGdAvgwP832DgUXxMHz/TbLAKWZXy/4YR5rNTeJzU0K+J9GrxfXsJvIjBBkKDaQo17/GoAYm+Cw==","signatures":[{"sig":"MEUCIQCJqTHG3uJP+VQmxE1VJKEgSBg9gWE9BXEiA9HaRn4ewwIgV8ZMmr/UI5vRTABHuYxNKYX7GuY9X7P0SixQXTMQOwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.67.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":260311},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"69f828f50723f75c2578688e969cc01cd9d8248d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.67.1_1768960857613_0.47375026942598697","host":"s3://npm-registry-packages-npm-production"}},"2.67.2":{"name":"aidevops","version":"2.67.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.67.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"613587ab1cd63c0f060b218af8c7c87734be9dc6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.67.2.tgz","fileCount":15,"integrity":"sha512-oPbvkwtlRbDLJ3XuPYkb95fzXnuC4YSjYkSadHEowH5NirdAUngxnk4wxPj3TtNiKc4J21Z9b6SUlpo/H0Lf4g==","signatures":[{"sig":"MEQCIA4A9JHnuuFyX5d8ub/vJyQZEI1C0JSSb+lqBBds0hbhAiBpzebJoIcQdYsmcIxM543jXxmPHykWpak4Z5TFoxWFYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.67.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":260311},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"1d6d148f88a6baa343585c47bfa31e6032cbdca3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.67.2_1768961786098_0.6153719792649963","host":"s3://npm-registry-packages-npm-production"}},"2.68.0":{"name":"aidevops","version":"2.68.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.68.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"31e59b5f4e25cd8ad6a92a2e1ba45fa015a8ccf3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.68.0.tgz","fileCount":15,"integrity":"sha512-MyiD5/DN6KHd3+248Yi2Do9slJl1D4D+Q1KzWYGYhynaEWfn8PrrEDxqPFBwFyypYq/BQZ9ivtgRC0rpQPIvMw==","signatures":[{"sig":"MEQCIHsjECs6uYeu//mUEtATksCUuf+1ODvvHcz98bQumZ2eAiBpC2yjAfc1+UchBdO2bzzmb2uQ46UhRlJvpsTk1npssA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.68.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264188},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"acc619db70b716ae6a1d7a6fc713fbb3df969d0f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.68.0_1768971047215_0.7765805352272266","host":"s3://npm-registry-packages-npm-production"}},"2.69.0":{"name":"aidevops","version":"2.69.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.69.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ee04afff2641c9450d64aac871cfb5e1e91f0748","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.69.0.tgz","fileCount":15,"integrity":"sha512-PIVjKg1S3rhsrM5KUmmPg1fp9CY3GyPnmxb7hT1lwPISWGJGBrVxj1DSRX3BcmSRo6FZTU7gEKCKKGOTVpM0Rw==","signatures":[{"sig":"MEYCIQCPTWPYrLRwquVR5zkQ2iLMSsnbWjcXzWy5N2kzSoFiwQIhAKEgnvpTqsM6UAaaenImI8e/wC/2MLe7XYw4p28kERR9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.69.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264829},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"e267b907619f3dd9e05dd3b9daba766c2de76c1c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.69.0_1768973693107_0.9312016603328641","host":"s3://npm-registry-packages-npm-production"}},"2.70.0":{"name":"aidevops","version":"2.70.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.70.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ce758a862ce64dfe574839db301944ebaf0a033e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.70.0.tgz","fileCount":15,"integrity":"sha512-wfj9eVpIQAGc1YZFxviGwjF29W+flIl4D6YyILqrK3/zRK2ugsShM/d/tiSXh+XYa0uMbAnXbepxVRe+nfOo0w==","signatures":[{"sig":"MEQCIC2vc4DPtaZN/X13t2BYc2eH/lH7zvPLv3FrRTQfYQllAiBbZnZKYxXTmLFqqMcJwFZUQnh6mGZUgrOlrqvr2muqSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.70.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268719},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"0bcca1b16eff0a7323265fe2290fdd5028b68103","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.70.0_1768974731088_0.2570705916380711","host":"s3://npm-registry-packages-npm-production"}},"2.70.1":{"name":"aidevops","version":"2.70.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.70.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"035469328cba6cae25915b3deb58d1cce5d53933","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.70.1.tgz","fileCount":15,"integrity":"sha512-I3wxaaPwkUswT+69rDzdt0KWPV4IwNbVFZRR7d1MzVsLJ6ZPNjzZhJliWr/ihp41l1LnPt2m8hXbWyb5ucjiMA==","signatures":[{"sig":"MEUCIQDKgxFWneewce9tEdUz3B77ttwyB938lssLcci+YQ2IjgIgAZYPDKCyK5QKBtuIDEk5v3ShJsraoGZahSgbaG6VtDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.70.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268782},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"b42f987adff43d2eec0666df543377d49432f5b7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.70.1_1768974915942_0.5014036649471332","host":"s3://npm-registry-packages-npm-production"}},"2.70.2":{"name":"aidevops","version":"2.70.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.70.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3ee506a9e45dd4f8ebb61682a6eb68bb5822ee0f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.70.2.tgz","fileCount":15,"integrity":"sha512-u2GpvHXJhwzODZ2B+1fUBkq1QheBXA2N5JuwHDJ3x7BnjMdZ53Zx/6/e9Uc/vp7r0jdQMgPPUsSjcwhkFnDwnQ==","signatures":[{"sig":"MEQCIDk9lAhUr4DzvG8JLE39d3jcscORrwp8wGaFZPYdv5AnAiAwHaf8+nptOb+SmbStfOS+TXZ8kzoiLO8ez1oxuNPvSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.70.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268782},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"10116a316ba9ab1a2fecc4edb027160d2e0340b1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.70.2_1768975188146_0.23449096358314936","host":"s3://npm-registry-packages-npm-production"}},"2.70.3":{"name":"aidevops","version":"2.70.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.70.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8496ae2e927be58a456ab7c04481dd38efbe63d2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.70.3.tgz","fileCount":15,"integrity":"sha512-n4LOcb39UGyl9OY9C0Jol1FgXAeRpdTOjebX9O43LEhHtb8rJpp4dsR+FSD2ilsfl5dNI4QjD5DOVnGYYn7UTg==","signatures":[{"sig":"MEUCIQDf7Mb6GBg0p4LOj4blX9SpIZQj+RgdtZ9bML2W+idKPAIgVx20Lm0mKYxbuk/Qyf0CyQYrqHXT+ltdOzvWgkV21PE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.70.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":270395},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"636a4cee6ebc687fbb91705fd400e05d186bf9a3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.70.3_1769021680290_0.08098493605581014","host":"s3://npm-registry-packages-npm-production"}},"2.70.4":{"name":"aidevops","version":"2.70.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.70.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a2ad9b8979b2ed77cdf760d6e8f1f5e667fd935b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.70.4.tgz","fileCount":15,"integrity":"sha512-Vo/hSCrVtOjEIZkKpAxiwG5ja1uLpUuqApHx/4K61g7MpdTu1gXK9ezzBYAs2gGIw5tWnIjZjiuKX/ja3barhg==","signatures":[{"sig":"MEYCIQCMoEHMV7rD5sSC13ulhnUcMS5lmydHll5RUV3g/tx5zgIhAO3J7XyHW+Hxc3uIxDmzkGh8BYsljlIi8zvPSsq887Iy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.70.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":270395},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"30b84c7703e5f1bd75478cff16ee0cc8b3fadee7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.7.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.70.4_1769032795610_0.3920158706767518","host":"s3://npm-registry-packages-npm-production"}},"2.71.0":{"name":"aidevops","version":"2.71.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.71.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"23cc699354f2daf642638e37bc35690e61761215","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.71.0.tgz","fileCount":15,"integrity":"sha512-7CEbyDZjm2tX1s+jLIHDwifiv0Rfjaetu3kC9Os5HnWS4KRigbYpNjNewMQOAj+PbTE01U1E5m8PUEa9RlIyYg==","signatures":[{"sig":"MEUCIBnV1G3ZXDcx+ChGt0qeOh8GuL0Z08Lhe6jaywsa1z/hAiEA+NVn5hquVvjLQ+RT6Hkooi93pPB2SxzSyDV4oLmcCzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.71.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":270395},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"84f59dc98156e96a5b2506f6957cd3253e81e095","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.71.0_1769042343454_0.4288810195516721","host":"s3://npm-registry-packages-npm-production"}},"2.72.0":{"name":"aidevops","version":"2.72.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.72.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dceaf4f3f6a866c5d6ff92567f7b7ecf0a8e1fd4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.72.0.tgz","fileCount":15,"integrity":"sha512-xyQJEiUlZCyj7mHE/fk+YAM2j8xpywmLp7uDrksvJGAurVgUUGJCblfej3MCTUwbZIZmt9cuKVuQ7D7q/2k2SQ==","signatures":[{"sig":"MEUCIExOIjmBBNDCOx5SNUaK6tWALDZ54JKA5S0KbN+OwNLlAiEA2YUfnOYlNdtIgweVHVmAShwMWbaxCEqjbn7wnPGHpVg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.72.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":273458},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"90bbee9ff22e93e51cb4942963f9d572ca7bcff6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.21.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.72.0_1769051712823_0.04774465611843004","host":"s3://npm-registry-packages-npm-production"}},"2.73.0":{"name":"aidevops","version":"2.73.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.73.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f1b03fd06897628254943b1905720834d4c12890","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.73.0.tgz","fileCount":15,"integrity":"sha512-jVQVUw9sdXOyn76GND6fZ12FkJNbwkF6zbIHk/Cms+xtm6yeTQVolikgRItWxVXXTTYmQrL3D8ALe8KlbFUCNw==","signatures":[{"sig":"MEYCIQDU6ftvAefwRvvkHqQhE5AWpJlOtJnoe9rA58tJE8yDQgIhAImzF6gddYv0fYySm9XutJ1IP1a7TWXYcFXL8hK/yAgN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.73.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":281569},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"b605c2757950af18ffdd08e77c381396b7e0f08b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.73.0_1769129355556_0.5300098979503973","host":"s3://npm-registry-packages-npm-production"}},"2.74.0":{"name":"aidevops","version":"2.74.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.74.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"375b1d7c2e903a42170408586248d5ee9ac5a5bf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.74.0.tgz","fileCount":15,"integrity":"sha512-DUKFU3ZnFB6BHj5uJ7Mez5neahKu8XMkJ9pqKA2JBRPEpPel2dVkCmyA+MAXkIFmNtgsGEdpOoQ4U1HL1N3w0w==","signatures":[{"sig":"MEUCIQCpAbrd14WCYaCYXj+ppmvJPu0v+nZng5Tn5IG2CHdg6gIgcm4hcnE3ROJIctc1EwzFiYgLIB26pG/xyUZ7ZsVdOrk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.74.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":281569},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"e34375bd5a9966d6056482bc523442c6a6a6a63e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.74.0_1769130389168_0.9447217047539529","host":"s3://npm-registry-packages-npm-production"}},"2.74.1":{"name":"aidevops","version":"2.74.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.74.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a986c5753aa9ea3e4629aa2d6f254e320d3d2f8a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.74.1.tgz","fileCount":15,"integrity":"sha512-KVCcgL/Z4f7rJQXgLstJbBfEhWglp6oRwTl3jSbqVpebZIEZ/OBtogiJ4H2zCaT6OuFVvSAjO2Hn70nBVRmzWQ==","signatures":[{"sig":"MEQCIBkwqLIN5WM+d2ElQN7szqMVIUuO+FXwWeKuRVH+Bg6tAiBoXwvyEwPggJqBAs7uSATdtQD0kLzPhXDVzjO8BNhTfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.74.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":281569},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"a684256c5efed6c8f30c5cd7cc0116b966d1b7f8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.74.1_1769186523646_0.23601353261366032","host":"s3://npm-registry-packages-npm-production"}},"2.75.0":{"name":"aidevops","version":"2.75.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.75.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e232a836354b0dcafff6d287cf2c8c464896b98d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.75.0.tgz","fileCount":15,"integrity":"sha512-GwK9lX2Y4z0qZqMRL1JX8GtuNNJPARtKIqoFQbwp2qWv0Q9jMx+JOihDPbiOnac30oncANBEIpAu4kBqN7L+KA==","signatures":[{"sig":"MEUCIBglVWYOM6tXgD3wk9wuFUP20BQK659FMj4Azwu+l6jjAiEAi22SfZ7k0JdARKr+X57Me82n/EUFaY1ITuBDu/lmpRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.75.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":290927},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"ddd2a79dd218c7fedd15c40f7da163e7d4b81621","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.75.0_1769219975721_0.7077129054587668","host":"s3://npm-registry-packages-npm-production"}},"2.76.0":{"name":"aidevops","version":"2.76.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.76.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c8325565b73198bfdf127a4450e3339d808c3cf8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.76.0.tgz","fileCount":15,"integrity":"sha512-R7XNQztGl9R2fmV7TNNroYYT7Bvr5VTgTb9ycI6Q3Lp8xpMyW+HOMNulINMDXvyo61DLMI3O4cMXjXWmZRkLsg==","signatures":[{"sig":"MEYCIQC173d10pKLUGtpvaaywMhsRbtPNTQZ9oibYlhpp5OyMgIhAJJnRDDgc4r/qMiwB2ynuIERIhNUmZEG75hG6+gEApUN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.76.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291702},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"ce39c0f21d60c5033fed6e40c56f9984a5a725af","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.76.0_1769222550836_0.7481448032185987","host":"s3://npm-registry-packages-npm-production"}},"2.76.1":{"name":"aidevops","version":"2.76.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.76.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0aa9e176a893bc7dc8f32ba21863121d3c0afaa7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.76.1.tgz","fileCount":15,"integrity":"sha512-Gg25yxRCa+s7caSLkeVogowEIWZ1tqWNJMeTb2Q2amt8emoRtgIdwKRYSQzEzUneI3b5r4EVGlPYnz96p335XA==","signatures":[{"sig":"MEQCIA7v8evp1CA/WVTfT1pEZuZDWf9BduD9j7a+A+Y+0mx2AiATiQ47x59CAucqhGgpTWhGUfgGTIBFr5oRpvdCGJ10oA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.76.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":291702},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"19eecc05aa0db2242414fe6045273a59725610c1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.76.1_1769223320441_0.7595991261698669","host":"s3://npm-registry-packages-npm-production"}},"2.77.0":{"name":"aidevops","version":"2.77.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.77.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"00093beddd277b29f75c3f88a1371a182f829af9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.77.0.tgz","fileCount":15,"integrity":"sha512-V0dWZH4Gcy+gUoU/rbbK3IaROj/2T4Q6j7CpayNh+4Bi+T8DDQaVsVsJBX9oB71XpUSGFtfzXSKXoBWVMEtEuQ==","signatures":[{"sig":"MEQCIFSkxvKxLMaRaqiS0ElH1XyPSQANddWZnfUrALqsBuorAiBwHcgxCuuRGsSyyfmdG9WsAdzpwqiKWG9WSUuqD46hnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.77.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":296671},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"38beb07e7ee912030d0726a6e03946b2414359eb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.77.0_1769230605117_0.3002206101596461","host":"s3://npm-registry-packages-npm-production"}},"2.77.1":{"name":"aidevops","version":"2.77.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.77.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"932411f1ee5ba37ae3f1a909d3b0ab546eb7da8f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.77.1.tgz","fileCount":15,"integrity":"sha512-0kkTN5+o8sHTh58O+bLNMAsr3gdGTzFMYpDNo45TYvVH70BR+Eq0KYRPaoiOmG5E4xIuoiYrgElZ0lZS1uVC8g==","signatures":[{"sig":"MEYCIQDEncf4Wtqye5jmdQkyjRgtbe9eQHnl3mHqR8P9rFWnLgIhALV7ZiaZAqca+WAEoR0dO6nY9t+ai6m3s4/i/ZSVlj24","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.77.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":296718},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"5bf11faec9fc5fec01378e7db4a9c71149ba9339","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.77.1_1769231097548_0.49302988798836456","host":"s3://npm-registry-packages-npm-production"}},"2.77.2":{"name":"aidevops","version":"2.77.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.77.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8384d4ab503d8a137dac9195e4eaa287c4688b2f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.77.2.tgz","fileCount":15,"integrity":"sha512-ywmUK2ejneEZS6Q8sE5IScP2JyUKdDvH03Fubi4xV/epfpPFmVCiCjoAAQjuOCbML973G2Sb8KvVoJr66YKpLw==","signatures":[{"sig":"MEUCIQCy4XIgDSvvwvU5DhVz3MzZOcbl4M7bn+9kjmQ5c2kY7QIgCIAuzL2PtVaJALBO2eSlxz+vp/UxzO7JMZWR9aRNeiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.77.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":297833},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"42c11fdaa11ec571dcce1c9da53860bbc9f02190","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.77.2_1769233016175_0.7706492478210876","host":"s3://npm-registry-packages-npm-production"}},"2.77.3":{"name":"aidevops","version":"2.77.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.77.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"573a346e4b43a7e354149e6385a382c46dd10529","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.77.3.tgz","fileCount":15,"integrity":"sha512-cuKzEYtpUYDjml4sH+MKLlD/Vht9/43dNy8L7UD5N9PnO7/uSTUifvuPGTW/83fzl3g1IoSqQ8UjlxeoNCwW0g==","signatures":[{"sig":"MEYCIQDMxcPP6zjPjZT3rD85webiXggoc5Q0bCZYKSM6hruV3AIhAJTeEHQ7zaHhhzgwRp/Tt8U+RBsc6Mzmg2Q90IQRlxBC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.77.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":297948},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"755b2b029700854030bd54d3edbdd8f366c0705e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.77.3_1769233242038_0.265058317326212","host":"s3://npm-registry-packages-npm-production"}},"2.78.0":{"name":"aidevops","version":"2.78.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.78.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f3b71f339cfb5713a558852576d49bef30dcd3ab","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.78.0.tgz","fileCount":15,"integrity":"sha512-k8y3vNISDEWWHhbL3HwyHBH9pEEsgXBuO80zmKEI+3gE+ebxXkFE5kulHWlb+4Y+26I6y6ssIH0ADn/efEjFZg==","signatures":[{"sig":"MEQCIHhjEBB8qJ5mwNZRupHcamRio24c6IMMkmOZGrZVZgEpAiAwDi9auwgoiv2B8mJi39wjo4TX8OjBg9+WzCW2pgSaZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.78.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":298110},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"0bd877d982b5c884ccd1fe1c362e62fed4bf2fc8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.78.0_1769233585046_0.3383964079841837","host":"s3://npm-registry-packages-npm-production"}},"2.79.0":{"name":"aidevops","version":"2.79.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.79.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"494cb1e539dca6d282ae716a3056e6419d72aad7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.79.0.tgz","fileCount":15,"integrity":"sha512-fByb8/t+JReDX/+LibMx8eNEQATPaCLRjF4G2PBBKODoM8LNu0Nw37pbYCBCh+4gLUNkcKFFvu1UInyG7uNvfQ==","signatures":[{"sig":"MEYCIQDOQbHDmiayv7iQ8cC33xrhX7VGYYMAolkVmRSBBZU+qwIhAPYGcdve9uNMGJvpjl5YObiEFsDd+hgW8ON4PRfeaioH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.79.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":300728},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"9a165aa28daafcd3882063efd5985795c5b2f67d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.79.0_1769269315828_0.32655798316664697","host":"s3://npm-registry-packages-npm-production"}},"2.79.1":{"name":"aidevops","version":"2.79.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.79.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c29801b136929f876328253b03e7f1cd4818a2de","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.79.1.tgz","fileCount":15,"integrity":"sha512-Thztu49HTkrTUsDB11QOeverjsuieKD3COP5oaXnc/giGKtpK2f3mnYv7TD7yx+YDkd6AA2iUJvovv/zGrzoRg==","signatures":[{"sig":"MEYCIQCpu8u29KL0Mx5BwFHRrIImG66Yxhcs3MJy8Q0ZcR2uhwIhALWhxd8AgE7/9sZfytIBgkNHPCepDANgVLXnjVfP9tuX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.79.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":306201},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"84cc904c8d55cf2fc5c1b7705be5f8e9a4ea6fd8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.79.1_1769270461790_0.49717007198076435","host":"s3://npm-registry-packages-npm-production"}},"2.79.2":{"name":"aidevops","version":"2.79.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.79.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4f7e7d851ffc7add5f1f69e51dc032d7c6bb7ee2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.79.2.tgz","fileCount":15,"integrity":"sha512-3p6rQzk9ANcDxVLyYhiNWITzjpVOJ7q/8y7YLdlJ2i4qFjmZoQ+wHlaxUzaJqYV/w1gQpGFTc+jNg1GunlPlew==","signatures":[{"sig":"MEUCIE3TUat6U8P3JEyMce9JqtXMVJ4NFm0u28p6tEiXlL5vAiEAoB2A2qwnln4yTP2/BYOe5ynJnhKagBcTc5ygoEi29JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.79.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308017},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"054eb3be42a7dc8648566e3c5fb3dffd7f32be38","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.79.2_1769271106016_0.633626067585557","host":"s3://npm-registry-packages-npm-production"}},"2.80.0":{"name":"aidevops","version":"2.80.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.80.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"68a199ad48a4dcb46fab41c3262c2388cfdee749","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.80.0.tgz","fileCount":15,"integrity":"sha512-xFmf9aBjG7Ga0vPO/j0epi2yI0ghpl9YIVkxFgL9aLMD9QOwEd3GolAycGZtTwxS61Uk3Wm6AGPZO8d3xJK75w==","signatures":[{"sig":"MEUCIQC3HjlyR9VBXv6toeYzeeGl5hfgOwjXU9ivM9n9/1++ZAIgVQn7itQWKuilY9Qci+tlorkoM2dXkRrEaZC3NvLzuZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.80.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":310894},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"f12ac5d10dc130254f2d565eedff75604ac473cb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.80.0_1769274169185_0.45804882533963687","host":"s3://npm-registry-packages-npm-production"}},"2.80.1":{"name":"aidevops","version":"2.80.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.80.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b0dc238ca2f2e8afc954f3033af7a10cb28ef50c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.80.1.tgz","fileCount":15,"integrity":"sha512-/NCvbHKzxSyS7JoLhgV1dN/+nIMa7CaKZo2uVbXxLq8NrXX87uU/9gpIbWw2NJWVyEEOEPaG8m5TYxCOLF1VVg==","signatures":[{"sig":"MEYCIQDPq40e2IE3/HjRYU7WQzjCerNbf60PMDBFDUWS8ScK8QIhAK54J4eMXWDqGiWzPCBDUyyEBfweN7EqHptBAySxkzu/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.80.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":315367},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"b6e71a7dddb64e05a74233615f71fe31cd1b68db","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.80.1_1769283539316_0.8393681926989354","host":"s3://npm-registry-packages-npm-production"}},"2.81.0":{"name":"aidevops","version":"2.81.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.81.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d9e50a1df98fa87b3c495eacd97b87db84e9c314","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.81.0.tgz","fileCount":15,"integrity":"sha512-pJjCbHXorwxCwO1BQkTviHO/g8dxyoyW8h0vLP4nccwGBvOHJCntpZWDDut/MMVPIgJUvgvwHnVAfu4u4h5NXQ==","signatures":[{"sig":"MEUCIEAkwuSHM0e48bFT2fwB+yHLB2/vVtcM3NMpqyku37fKAiEAnxkFkCEPsYo/NuUFjbocWvxMMYfuJa6HODbFXvD6J/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.81.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":318132},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"4e013c98d0c747cbab91d4a831a059d021ad35fc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.81.0_1769288069027_0.7216674501205536","host":"s3://npm-registry-packages-npm-production"}},"2.82.0":{"name":"aidevops","version":"2.82.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.82.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7d25e2645c4c6d82155c5511f0cd9f893753c3ed","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.82.0.tgz","fileCount":15,"integrity":"sha512-BwIXLdsUNaGijluQycguvZDUBlSdDAVJoBeCBxNLrwey5TzEFYOykdSzi/KiaR/UcFDaf5vTY91771C1EiViOQ==","signatures":[{"sig":"MEUCIHdSybwd5rPXpwnwUqQXbPDiDOizKOJSnT8erBLv0tC8AiEA5PELjHnCp9XyTb7wd1rpE4/kNJ5w5g92/8H75ZZFMCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.82.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":318132},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"917481c55a333e6966f8c0386631661db946598e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.82.0_1769290307726_0.21183445012038638","host":"s3://npm-registry-packages-npm-production"}},"2.83.0":{"name":"aidevops","version":"2.83.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.83.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0e8663fb0ff01d218ca014ebce15fcf17d97b992","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.83.0.tgz","fileCount":15,"integrity":"sha512-8ldLsiIEsDgl/1MoT52qKHs8qQXYhFjkhWW3BmTVBpNe7TT3FQMEbQrRFgo+Dr2jD/JASJE0/zd6iILWUxSZIw==","signatures":[{"sig":"MEQCIDNuuOhgpL60JMzhmcBH6m1LpqB/otiqmry16hl4XxsJAiA2dK3Ezv5FTMg3WF3poa7hqsVkq1ejsSNhHmFA6FEZIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.83.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":318960},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"5cad3a4ded2e73c119ddde85c64bac89f03d9e51","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.83.0_1769294933938_0.5182272335500075","host":"s3://npm-registry-packages-npm-production"}},"2.83.1":{"name":"aidevops","version":"2.83.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.83.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9a3b5a601bdf8e58b3c614395119bed57b26a3f1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.83.1.tgz","fileCount":15,"integrity":"sha512-VsIyBPPhjsugeTBNI9a4aTCrD9dfDRtznK4CLcZoi70e98DXqA64XwM67WqZK81TgKrixWlEc/1OQBIeRhUzyQ==","signatures":[{"sig":"MEMCHwc55aZozOwGVhUarOegkYrTs83xMkmHDsW4Rgqcu5MCIFk/B3ErW8iGRhpGju7BW9k9N9Jz/SlUkbl7qA/MelTj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.83.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319016},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"cd7b12309d54c000697b155f9aa8131562bd4b6d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.83.1_1769301990618_0.8402007269493366","host":"s3://npm-registry-packages-npm-production"}},"2.84.0":{"name":"aidevops","version":"2.84.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.84.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4e12c5da609be4544e5f4cc2814fe6be00dc4d95","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.84.0.tgz","fileCount":15,"integrity":"sha512-AAL56SRym5gSA5u8i1AmRDXQF5zMKtGyOM08vITkhtkj1hUixwug9iTE0l4mXBzapmUlT0W4zW6nDTBQe4/xBQ==","signatures":[{"sig":"MEUCIQDi67V58xxhGy0IcUDaWbty7ZYvfDrOgrzL+li1XvtRmgIgRv9+IbyrXIwr+fKeH3eojnhdvj7YARCeJFomBCbpV2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.84.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319016},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"16cd1c6abef083ac742c67b109b7296948ac7a8a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.84.0_1769302112764_0.5474949801971689","host":"s3://npm-registry-packages-npm-production"}},"2.85.0":{"name":"aidevops","version":"2.85.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.85.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4f71cbfc5b136d0e2a5a4c3d1d446d2bed19130d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.85.0.tgz","fileCount":15,"integrity":"sha512-8XhUg/hJP2xknGFG9zPfr7o//d0Cn8n2SmswRMV9vT3v64sQpwEu8UehttHMz2nep32SucOLw+VuHv6WAIWHWQ==","signatures":[{"sig":"MEUCIQDI4gheuVe4wopTLphiMUPHjDFiIE9NmTff9lPI5ffx1AIgFYRdEPwriwAt6NauVgqYjWIOXauKEQXC91qV8W7lfCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.85.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":319016},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"cfb74d77a5d81366dffd299c38abdc7f8a244e37","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.85.0_1769305728131_0.20774240560058832","host":"s3://npm-registry-packages-npm-production"}},"2.86.1":{"name":"aidevops","version":"2.86.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.86.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dae035bcae91c9b01485eb7b43a74a038adfa940","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.86.1.tgz","fileCount":15,"integrity":"sha512-6/ouD29f1YwyNWXsDCzgPnIeJZglz0gwwMxjgPWgw34z+0ZvUbHiM5JcEggvxGR5rpB4ywWr6wvVDy3Hzo1mAA==","signatures":[{"sig":"MEUCIQC9lQBwgUxNghrDnXbk+Z/mDUKL0HpqIXz3lmLJ/ouKjgIgMy8G8MsULZukxJYuO6H7mijFrjgzOrERUxKiW1UTuG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.86.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321840},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"7c6a5c6fea89b43925a845d57e02a35b789f460f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.86.1_1769311090539_0.7337227975474598","host":"s3://npm-registry-packages-npm-production"}},"2.87.0":{"name":"aidevops","version":"2.87.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.87.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"be899ef1e106e19cc6bc21826512df6c8ca2997d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.87.0.tgz","fileCount":15,"integrity":"sha512-AHxFzW4tYUZPG2Srd5TeoToBB5e52e3WpSnGlnMSUanRROsegkGISY044c3XwZNfZPwCQJ4gcJVR9ate+Gf08g==","signatures":[{"sig":"MEUCIGkO+nvDH5vUQgNrBL96MO8/pWavMxeTS/niyfJdTGj7AiEArryOHIH0HT9FeVmG/IoHX2N2Au2maLXFBBCDImolUNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.87.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321840},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"9be959d8d93f4c8428e38d8be1ec7e7b26c8f8b9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.87.0_1769312287971_0.30114545570112594","host":"s3://npm-registry-packages-npm-production"}},"2.87.1":{"name":"aidevops","version":"2.87.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.87.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0db01abfbe0a161d0302f3be02f80a014cfd694c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.87.1.tgz","fileCount":15,"integrity":"sha512-/Mhgdi5Hc/TGZUFLqhwnSYHdZw+INlsdCsA6Z2AWDTHighMZTwjStIup4SSjCh6rE3zxLxhBQCGjf6sY0jJNzA==","signatures":[{"sig":"MEUCIQC3xsYYPDtcRr763xOIgSqmpSP3ihhwBJoQTkGrwMukQgIgMueTEhwUA1WF48UA8NLjUrUSkRYSsLlaV9w6qFF8OKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.87.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321840},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"092acd3c2af59b90d69dce97c12ce384482da766","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.87.1_1769313229346_0.20057197145972183","host":"s3://npm-registry-packages-npm-production"}},"2.87.2":{"name":"aidevops","version":"2.87.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.87.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"26ea8eaec3e9b9cfff599a8904a9609b3b8ed250","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.87.2.tgz","fileCount":15,"integrity":"sha512-KgLEuWSlc7TwhXRYTqiMcqxcJxADZQ8Ll0q8WCOa4glZ//kW8HorOV3IL3K7ID54IGS0+qtV+rq5udC9Y/oN1Q==","signatures":[{"sig":"MEUCIB7RutxwsZwFOgoLderfqxiu89hyQY1NHevpB2YE7DXqAiEA115IkUF85D0Bw8LB5SQZxryq+qOT/Pw/wOKb6hmaqcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.87.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321840},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"92dc29d20750c2f822eff387eb1b716d0b061889","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.87.2_1769349908271_0.471196563727337","host":"s3://npm-registry-packages-npm-production"}},"2.87.3":{"name":"aidevops","version":"2.87.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.87.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"da0268554a9c86aee7b17489124ff4faf69326dc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.87.3.tgz","fileCount":15,"integrity":"sha512-+dzul7nqFqCCHBhjwxfxJPvJMwykoqZZHviS0069wR1FfK1kMAAOBO9aDlNdq1yQIn2Xf5OSh/Ppo/lWnYmSbQ==","signatures":[{"sig":"MEYCIQDJFT8Q2O6ddhKtZ9BPxHINYtgZbZjFzchla8/R1E9kSAIhAOrhSSSACOiohS2XhTWRXvRST0Oj8NJFkrx3ZG6UHe+8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.87.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321840},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"60e4c56214d5cbd207cc1d8f3ded0bdabdc138d2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.87.3_1769351065270_0.1509053121257411","host":"s3://npm-registry-packages-npm-production"}},"2.88.0":{"name":"aidevops","version":"2.88.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.88.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"40386fe1a614b60184c81015373cca05c0bc1f1b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.88.0.tgz","fileCount":15,"integrity":"sha512-C7shHYwTwjd2N5Wo9HBDM2u4UEUjnBRyGZLo0aMgtemDuFFSFq2I3G1gP5A0y56IPSx37qk/8Sya0nCaQHfnAA==","signatures":[{"sig":"MEYCIQCm4i2ElHL7LesDGwQR67NGFvHzY12bWfxS/1TCjNlAmAIhAPdTm6tf8b/AxhgyNf/eRAJio5Bq0HG6iLyl79lCuBj4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.88.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322993},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"7f9cf394c5e8364297ddde17945948873b01a5de","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.88.0_1769364967960_0.6381593229849034","host":"s3://npm-registry-packages-npm-production"}},"2.88.1":{"name":"aidevops","version":"2.88.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.88.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"32a8eebdc6f298b09989a41e46c785de85b4ffb4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.88.1.tgz","fileCount":15,"integrity":"sha512-PsaV2btOlpXPIBmiDAwKcDQq4p/e3cqE1IUHppKZRvb4w0r5TBAC6wPzSU2K0Ko5VW1fd+/nYAv4WwhUTCODdA==","signatures":[{"sig":"MEYCIQDzBJA1tQ2GMMNdToksCvXqntZhXGuPLMKlJK1IB9TXRgIhAPGR2/oeifrCiDmWiCTDk8qoB6O4j+Mz2KX1/6SQDPzl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.88.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322993},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"cb05829558c4630bd0a2b1f2f708ffbdff0af466","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.88.1_1769367317616_0.6187365212274576","host":"s3://npm-registry-packages-npm-production"}},"2.88.2":{"name":"aidevops","version":"2.88.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.88.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2a6df58334d8d5ce26cee1a6f22a2713a3fb2756","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.88.2.tgz","fileCount":15,"integrity":"sha512-HFGdhmrvA6N2iwppuvnA5l/xIWd7RtaZ/ylOQlbVxO8zYPs1Akc8j33Veo+zBWbgzQayDnbR2a37VK9Fgv6MZw==","signatures":[{"sig":"MEUCICEnHMGKGpwWgug4ouO1jhu03avhxSTL+//dx4dzeiZLAiEA4StwNcJDvGb4g8SUu/g6OCIjOz7X9JlcqbpSGzVQ3LY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.88.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322993},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"e80af7bfd78eae5789b65a7bf8a674cb2460ed5b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.88.2_1769367857273_0.8538354138823181","host":"s3://npm-registry-packages-npm-production"}},"2.88.3":{"name":"aidevops","version":"2.88.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.88.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5e5567457ef22efb4328dfa178b3c60896732933","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.88.3.tgz","fileCount":15,"integrity":"sha512-bOcVGzD3dehwp+GYpyFU0XFNVh89c81I8IOaWg2o+/6R6Ghtwy4iL4+IGWrTQ2Ts4yJbo6UpmwO6QYEhzbRaNA==","signatures":[{"sig":"MEUCIQCY8KxvIdIpAkEFn/5sb7pAqlyDje0+coQ6Y2gye4UVdAIgP03XJvXIRyFCmaGJgBp5Okhjs07ASSZ1kGayzHAgrTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.88.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322993},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"f107803d21e20a0d7424cf2a26aedb96714329ca","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.88.3_1769368210051_0.5788628446197537","host":"s3://npm-registry-packages-npm-production"}},"2.88.4":{"name":"aidevops","version":"2.88.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.88.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e09036785325cd5c81730a46e26f5a1a75873c52","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.88.4.tgz","fileCount":15,"integrity":"sha512-0d9PD/Kvwgxqq9kUeCSeMJi+ikQJ6Kgj0pskURelrIxT+vOmDRwqtPATf2aln8SaRyyf9OHdJgjxd9aT0BqGbA==","signatures":[{"sig":"MEYCIQDZlrJg5SvV3m9Qij3e8bOlXNwhfn/3WfTTS0pU7MTBrQIhAJ1JV02INGNYu0hgO1y9EfO7AFHdHFLTu7CSl5eTl3T0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.88.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322993},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"dd964b19538fde0a6d0f6793e07de38c7b5d5165","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.88.4_1769368635812_0.1373916508292139","host":"s3://npm-registry-packages-npm-production"}},"2.88.5":{"name":"aidevops","version":"2.88.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.88.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6450c82a6d722d5d585ff8f59f71a7cb2b919508","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.88.5.tgz","fileCount":15,"integrity":"sha512-iF/ODOttafSZhJ1QUwmCVkJUUX4x/GrWLpP9Z+UAqJnWansCIeLMFhvklBeg+b4vuII9M//hXy/jtTIqY8Lv/g==","signatures":[{"sig":"MEYCIQDyUs8/0ibMV5z2zn85rTPSQ6qk9qsCKKtLFMNjGRbFngIhAOystU2MwOBPv66HzLdiRTRPL5Z0QF0cU8NP6YwzuRFD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.88.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322993},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"ea5962174e4869f9732c8fa8f99bf65ee4c04653","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.88.5_1769369068804_0.5501579461656616","host":"s3://npm-registry-packages-npm-production"}},"2.89.0":{"name":"aidevops","version":"2.89.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.89.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"69199a9d7067e65f6551b568943f191219f81ff2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.89.0.tgz","fileCount":15,"integrity":"sha512-YzgkuCT5fqo1KGptvFHZCbABt5tXP41ovDBEoiUqM+IHS2OBawECQarW0Vz2lzAo9EarEOH4zBGW4k1AmLxwWA==","signatures":[{"sig":"MEUCIDk8pHlmewf5v2tpPwx6WlG8FYW6ejNqJcTx4mkGHFPsAiEAtsxhD8byoiEHfzyDYgl0/f5cSpky+WeL1Jaqoj9EbLI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.89.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322993},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"e32863ea4f3f22c508b42b5642f9476b20401466","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.89.0_1769372371916_0.4397295929504337","host":"s3://npm-registry-packages-npm-production"}},"2.89.1":{"name":"aidevops","version":"2.89.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.89.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"88430de602aac1e19e8a9636fa15e122d0527d8a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.89.1.tgz","fileCount":15,"integrity":"sha512-071HSQqp3ovQp65cYrtG8HR2QNnRmTT4dh4BfeaDsDeue9sOMqeP5i2rcrT71ckKPl1nSQHv7KdduIG80HRsOQ==","signatures":[{"sig":"MEUCIQC8HMNYVMMs5zS7O9i6nVm7ru783zK0STzlUOZfCYt+4gIgOREwExACls9pugiTvKa/mMPBNqmP8nw/c+/8YalrnmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.89.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322993},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"70c9106bb90ca7c7bfa4be1e7e2fe7cc2a579d6a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.89.1_1769375402220_0.16152357695639186","host":"s3://npm-registry-packages-npm-production"}},"2.89.2":{"name":"aidevops","version":"2.89.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.89.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"05940c4f6997bfd36072259c32165831af52d126","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.89.2.tgz","fileCount":15,"integrity":"sha512-p+xPU9Iz+KNwaN6slOZsOgGL/vXh5GFtmf6dy5oV0u1JiNVymxjoT2NaOHsoeiDC4nh/8lcZWD+ggPREPov+BQ==","signatures":[{"sig":"MEUCIQCXodxMCP5FdTlthpV1bJDLRBDzsdTIW3LPTIFth4SxNQIgI6kTrvdX49JC+kxDpJ6jBWDxBuZO3NaXboLIrgmTklo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.89.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322136},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"d939ffe55891522c0b7ac27d59a73387280f0f65","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.89.2_1769383256693_0.7629421156830254","host":"s3://npm-registry-packages-npm-production"}},"2.89.3":{"name":"aidevops","version":"2.89.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.89.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"538718baefe909e022a7ae19795ac5b4cf74acab","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.89.3.tgz","fileCount":15,"integrity":"sha512-mLjlKBP3B2hZ2J7arS7ikYIdGORVLJrgIU9WhBrI7KLvCbQx/37FrQZmrey6/74oJGx1KEx/RF6mCyO6rJJ9qQ==","signatures":[{"sig":"MEQCIAsKzWZc+iN/Yv1/9hGL/MeSr/oHFwWZWj2MNKu3RQ5fAiAMvP5SvOefAOOzva326PFfpOIsSREVvsm15sq2K3ki2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.89.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322136},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"317643f77b91e452fd2532db3c7588b3a245afb6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.89.3_1769386290128_0.40517624578337297","host":"s3://npm-registry-packages-npm-production"}},"2.90.0":{"name":"aidevops","version":"2.90.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.90.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"62f6f4c5fdfc7123648b68ae75eb01272677b8d6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.90.0.tgz","fileCount":15,"integrity":"sha512-GCjY26HfOE21G5xHaMOtqF4h79zRy6b4GQOmgRiBjdlVbLirWXNbtP2qMkvUiMLOi4K+hkm+cfdf2cDcmXKt2A==","signatures":[{"sig":"MEYCIQDwoxchF3WlYRtK+G605B1dasPhuJGOrxSveqDxZkO3hAIhAOfhdycsDFJ4zBUOtF2jbuNMTUjQnGJs++f3wxtmAZ6D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.90.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322136},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"b2e39b728272e49a3d8e208e18044a22f530d295","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.90.0_1769389554220_0.38083503917586525","host":"s3://npm-registry-packages-npm-production"}},"2.90.1":{"name":"aidevops","version":"2.90.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.90.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a9d89568d56d9c9e132123c028769ca4458e3980","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.90.1.tgz","fileCount":15,"integrity":"sha512-WHqur4kPRm6T3FGK8f/S2S2yrMyTEXKjMNDXYn4JU7oH/TclnbxKl//3ZcTXTFwUOiaILl3UY+eJxTm5AhMojw==","signatures":[{"sig":"MEUCIQC+KEQgRCw7axoQfJ2+31WqQx6ZBRLmbQj1PgTp/4EXiQIgBSqX71MfeinYh55joJmCKIL38VM61pMZJkqjAZqXQTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.90.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322136},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"52d50acd007bbab879928ff8cc113fa5d76089cd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.90.1_1769390063539_0.7455337183325401","host":"s3://npm-registry-packages-npm-production"}},"2.90.2":{"name":"aidevops","version":"2.90.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.90.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7acc4a9a98932c6232030de0cd4eb9348da2308f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.90.2.tgz","fileCount":15,"integrity":"sha512-bd2reMiB2r2X+LMrC0bXJgNxegY+jS3BtNKgcfhuhcBIP7sPx8YJHEl4NoT6Fhe982LoTdbqZ9P2yBvS8394Jg==","signatures":[{"sig":"MEQCICJ4Hoh1izWR7MkW6R45O8Z1bF4UFS9LA2qjWwSxyu8DAiB0GQsG86VP1o9afP3ibC9w9O8xF+5JYb+KfIVTh/jCYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.90.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322688},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"1238a35732fc53a4c547a4895abf1c2389f7550d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.90.2_1769391904747_0.08930808952118041","host":"s3://npm-registry-packages-npm-production"}},"2.90.3":{"name":"aidevops","version":"2.90.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.90.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6f00f9a1ca4dc92effecfaff3044407df43ed4ab","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.90.3.tgz","fileCount":15,"integrity":"sha512-rZk5+CwtO4UyACUDNm8k+jcbzjRoUMH0bsKQ4R/DWgz7SqHa05/ktoGwq3DFsERMc+QhIWBQlJ/FK8KuSl4z+g==","signatures":[{"sig":"MEUCIQCBa6hYoKvARcClx9DSkN11gtjAkQekrmrilwlb/ot6XgIgEGGjFktEBNnGgFwiMBJWyIIYgDLpOs5WqavSImUy51w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.90.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322773},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"e27f11cfae4dc573aee347ede58d1205a5bc52ee","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.90.3_1769397471464_0.4216886400126192","host":"s3://npm-registry-packages-npm-production"}},"2.90.4":{"name":"aidevops","version":"2.90.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.90.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1579a2096612331004db30157b35f5aad1976193","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.90.4.tgz","fileCount":15,"integrity":"sha512-I6IeWsdhfJWM9LD0J1UUNgZeiZ+muQnV+YVzGHuwiLiQ+5kCxRfw/zB28OWHBYHDJLEPeSaLrOHJOeOb/oFbWQ==","signatures":[{"sig":"MEYCIQC3ctL0YFnJf4lN5KeVpeo863WaCyNt0N7dIWs95Ne2PgIhAJvtZ95fXvBcohkozCQ+Mx6ipuwWANp8zKBQY6BDtX3w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.90.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322773},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"3cf9dea2ea329f89729d5a7fe6d6cb0b170deda0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.90.4_1769400892787_0.680016573751955","host":"s3://npm-registry-packages-npm-production"}},"2.90.5":{"name":"aidevops","version":"2.90.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.90.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8daf1fa14f87be30df26dac7d9fec97ad9cf4a74","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.90.5.tgz","fileCount":15,"integrity":"sha512-YdhA4GyDxWxDwzf7xBE20jIWgpi1Eub0lV3nT1+JALpz8YNqExTUnDNEhZSD1vBjKdgwPF2iBPfg2YbodQXNFg==","signatures":[{"sig":"MEQCID85LBgy3mmP9Fk0Z8WsmZizjsFphZONfBokfh8Q+hYvAiAalSFoQXaagl5aT8HanfqJzVVdHqcEwYDgGAGjrVGfdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.90.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322773},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"96de6c34de665030b746cc999830a4c06a44eeee","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.90.5_1769455024274_0.005473650432127997","host":"s3://npm-registry-packages-npm-production"}},"2.90.6":{"name":"aidevops","version":"2.90.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.90.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"33db8aee98bd6c5f1bc4b0aff697555cccda9c30","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.90.6.tgz","fileCount":15,"integrity":"sha512-MGOfipV4Xog18EnnWMELsBGkpfmqMsiep6ReTaiU7mWROstSd6QAMGNi/DuoQIcmKZxPZp5Ij3E7R2ZGW9uTuQ==","signatures":[{"sig":"MEUCIQDXGgGn4HEcdYmEn3oE+0P6xx3cGFUNqgwKqZUuH+vmgAIgeA9TgExI4nNsKGkKtoA/gWIJhSIHi7uPF4Us7Q0fues=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.90.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322773},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"d2c4b6b8edf3310ef57e3e20c245e1d4b2bbb433","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.90.6_1769479454403_0.5224754110593264","host":"s3://npm-registry-packages-npm-production"}},"2.90.7":{"name":"aidevops","version":"2.90.7","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.90.7","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1d29f378dab06e609ff92a25b71ee5a3d0000524","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.90.7.tgz","fileCount":15,"integrity":"sha512-5QSvUisUVl5pKUsukkJ4hQy+qEHgRYYxf+Pxa1m+Eyb+IbYT6L7jr3frQ31YvlGbZq59DTWR26Qw5gxDHiQ7Tg==","signatures":[{"sig":"MEQCICMX38QDTC9n6YAEwo4Hu6oBiZNnGvtWLyXgs04azPtxAiA58mKYBSnD9O06hY4r9dOrhBaHzi/TSJbY3PpQZaZjFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.90.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322773},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"1ac7981857ea872fb78ba0e66334f0c59e5a2e7d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.90.7_1769480875540_0.8075366172291012","host":"s3://npm-registry-packages-npm-production"}},"2.90.8":{"name":"aidevops","version":"2.90.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.90.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ba5a45287533820ed952f619918e828bdd8f10f4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.90.8.tgz","fileCount":15,"integrity":"sha512-OUFKC6Y9U/eKfKB87l9VHyAypWUL1gDpkuF36b7jMm5A8BRSltqs9kUG9OeYrLff3fArrYLsD2+rUKY7ej7E2g==","signatures":[{"sig":"MEUCIBsb7vEWzGHqYvFOlAwNV0XW96zxIeBUFZvhmxJYlipnAiEAhjmeSMFwZd6pGmoUa4hIxAUVhfoAju8MO9t+qoR24qs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.90.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323032},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"572643495c437f292c7850c49af8e6f6de0eb852","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.90.8_1769522781186_0.5022214394318723","host":"s3://npm-registry-packages-npm-production"}},"2.91.0":{"name":"aidevops","version":"2.91.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.91.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4f5921b804fec888f95048290e647131c11a041e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.91.0.tgz","fileCount":15,"integrity":"sha512-u4RSTpv0NWPpZjlczmCU3JTkIi5W0TOqGwdfZ1wJZj6P9X9YOo7HPCykkkyOOyxL+0v0Z5agO7OpM2jSUrMRTg==","signatures":[{"sig":"MEYCIQCpdlfFMUr9MvCqnSNfRbXiD4fD8tfDdEdzijJcr6yrcAIhAIRvcrr6CosFxs+FwTieqnnkesKXZaXq9oosf6yR5tPU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.91.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323132},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"8f5b6f328f7c8b9d687ed3de0845b87a0923e016","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.91.0_1769533819677_0.3213425132997405","host":"s3://npm-registry-packages-npm-production"}},"2.91.1":{"name":"aidevops","version":"2.91.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.91.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"87be63d0540a3515e773024ebe2ad14e7ecd909f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.91.1.tgz","fileCount":15,"integrity":"sha512-z+gpjjf0X5+ChUMYHMFw84u3v2u8py2+Z74dLrUG++s166ddBIEzuyldIA1P8P6awNZFEJFu2ZwAYURjb+c8lw==","signatures":[{"sig":"MEYCIQDbNuj0m8WNxqSmlE9DUDw+chyJ0p6q8S+jO3VSOqnnJQIhAIMYtqDKUAWsd8u5bTZZTwucdr+2ZS3CO9exmberRTcC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.91.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323132},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"83d6cd603f6f1b77df677d46a05e3646675bba92","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.91.1_1769555419054_0.09900798035790825","host":"s3://npm-registry-packages-npm-production"}},"2.92.0":{"name":"aidevops","version":"2.92.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.92.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b1af3544ef108770ec89fc333f6a149080a7dba3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.92.0.tgz","fileCount":15,"integrity":"sha512-4b0A3ExquNOaZYBIKJmPKdcEKsO7I5Jw8wSRMBU7vhU8zhTTqvb1mS4CAZVvc25VmZxKJRBmmTMZY/kL9Gxk9g==","signatures":[{"sig":"MEQCID2kI9r6TbXVH805Jei9XdHDu3rg4XfUj7nPg/qjGd34AiAREtLBapO3ippucCMKs9zV+eNeaXC04S6j5Bg9E6I0Jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.92.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323132},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"2c014111116d54099c807a4c446d5c9d3fda5dba","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.92.0_1769634617685_0.5434694831754301","host":"s3://npm-registry-packages-npm-production"}},"2.92.1":{"name":"aidevops","version":"2.92.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.92.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d6b9a7566b458318db45fe2e2b6d4c4a9d4aedc2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.92.1.tgz","fileCount":15,"integrity":"sha512-JFwSArRrgSyaC3CDKTu4MeornBVwVrdycJxOSGE9P2YaOwul1yGLLSKaQvJDwWoWSdBAFwLwykqATNeo4DbeCg==","signatures":[{"sig":"MEUCIQDReZ0Ff4GeILC9xZyJaepcwVz1aHlnMSHJ2AAkgCEO6QIgHa4BfSLq7VzjjtNg5B7zyksxNtNQb0MXkY4WOT+o+hA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.92.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323132},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"bd0695cba56517dace07d25c6f444177aa7130ac","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.92.1_1769639483955_0.4271457084179642","host":"s3://npm-registry-packages-npm-production"}},"2.92.2":{"name":"aidevops","version":"2.92.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.92.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e4e65e90c6e87db5f5c952f9f1893214f954c334","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.92.2.tgz","fileCount":15,"integrity":"sha512-QiqobwtKdF2uZk4nyX+RZCMUmSnhA8zvPcn6j78CDAYvRYkeDcmHyNp5DA2kd/NAteHN0xX0p3BNqBm9ZttIPg==","signatures":[{"sig":"MEYCIQDkFNvEXqNGtD4bkhhWQJat3PHE01brzBCm+jVjnzckiAIhAKnek8TRaxAt2kvqGCl4CWIb49M+JqF/ld8HxlXvu4kc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.92.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323132},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"30f6adccc85cb67c022e320138088fa5401bda4f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.92.2_1769647399174_0.9816302893710529","host":"s3://npm-registry-packages-npm-production"}},"2.92.3":{"name":"aidevops","version":"2.92.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.92.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"02ca53a15f9472c72b54ad5a885bba3b74933a89","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.92.3.tgz","fileCount":15,"integrity":"sha512-56VVckby+QrC4JllEk/TbOg/ONdqGbV9+u1Ot8PxPoINvvKws/fvcvzl/ALAFzeuXoXZptCXUcsNtchI02Poyw==","signatures":[{"sig":"MEQCIDjm51lp0ZYJZBaCZBZionfXxsg5LxwO/zpvPV+yBbghAiBkcVnAhqYh06KCLFtbretEVqVholhMZvuYXneJwuRTEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.92.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323132},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"5ace734adc6d83f52d27d72f136c62f71f21cd80","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.92.3_1769648460965_0.3050425627683251","host":"s3://npm-registry-packages-npm-production"}},"2.92.4":{"name":"aidevops","version":"2.92.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.92.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"86cf4ee0d102d3e5a1b9bc0d16c4cb82b245fa37","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.92.4.tgz","fileCount":15,"integrity":"sha512-L9E9nMaceCAnXLgefGOU/muHHKSoe8dx9llyWMJQXOVP5uLz77UbYGwUe36Y3qDnm2yA3YP8TSOLjAYsP6OK2g==","signatures":[{"sig":"MEQCIGlUALkdu5LnQ4mMBXuO8JTm+IU8KV5ZJhgFiSmcJ6tNAiBXojAosRL7a16zDOzFZ/tI7xUHOCPVauWr17t6vP6Aww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.92.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323486},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"c7137068b20c55d93737f303f0935f9589c5e68a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.92.4_1769649389652_0.2597355664154597","host":"s3://npm-registry-packages-npm-production"}},"2.92.5":{"name":"aidevops","version":"2.92.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.92.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"253efec66db47a6b854984119bf0284a92b6ba45","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.92.5.tgz","fileCount":15,"integrity":"sha512-CAZ5CJT+lCvHPK/uyFL0KVqInHuZNPME6r5+NEGAciWuv+T4GoRlA+YQuIZ9PRvO3dNvIPdOSu1EUknRkNjJnQ==","signatures":[{"sig":"MEUCIA6+3snI0Edly3hLTUs3cRf4NKl7xM39te8MUs9k1GOpAiEAntEwTQ76J+Skuc0wxqzbe1dPqMyZj0i8J31fKOmJNDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.92.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323486},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"af1f0a2f12ea6f9846d1d131ec6e92eb2a50c5a0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.92.5_1769650762497_0.8876921867964296","host":"s3://npm-registry-packages-npm-production"}},"2.93.0":{"name":"aidevops","version":"2.93.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.93.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9a7b7a8b4fb0898f8d25a8eefc9c069bcff3dc94","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.93.0.tgz","fileCount":15,"integrity":"sha512-UfpGVGNMEmskx59e2RySNriT/gYHaCISJHEcPHAHrvaGFh2wAqIKy51mtedp3Uu6n/qgFLHNCS999Dk5PE64Ww==","signatures":[{"sig":"MEUCIBhVEZ+3FGD8BnujYYHK2ARZmqi8YUgy8O7AqiAluA1UAiEA5xld3unJLuUCq2yv7eJUbafGwiaLw+0EpevgTHfykvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.93.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323813},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"63d5dd2634c7ca338b06a031539ad74b27f21822","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.93.0_1769651642748_0.22630106757777235","host":"s3://npm-registry-packages-npm-production"}},"2.93.1":{"name":"aidevops","version":"2.93.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.93.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1beb6e2501266b109aa23b43af1694df0b3b5cd8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.93.1.tgz","fileCount":15,"integrity":"sha512-No76vACHdEXwmVIDCcS2U2/AY8HjH62XKXpU37K/o1k5L4fB4ZRQ+r0TvOk5t3nEpR6ZHl7VekLLedX9MCFtEA==","signatures":[{"sig":"MEQCIAHpJAyDmMYxODBSWKDJTc2f7LHnjQdqg6CPawtuB1ZmAiA6tTIoGZmSG3ZxFldjlAIjZCH8uyWzcXCP42Hb+mVPNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.93.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323894},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"5a9a940086993c0458f36a6fafbd488d9c2a7931","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.93.1_1769652081769_0.03140976540217055","host":"s3://npm-registry-packages-npm-production"}},"2.93.2":{"name":"aidevops","version":"2.93.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.93.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1e358d7b90906e2dd5f3ead446bbf122f310d49c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.93.2.tgz","fileCount":15,"integrity":"sha512-2g14L9N8bsUYacRGJgQSMA+HOmWxCx++Y0EpM2vwo7yC/9eJhkqO/7U+LmNaeCL4SkLsA3iZeO+NcwO4Fd68ZQ==","signatures":[{"sig":"MEUCIQCOhYfaLupsky9PLdVew8oYmn4adnmkM5ydLHNW5qyVlgIgGAJw3Jt9Fq68KeUQYJd+Os3BPYEHC9tz8fMOHbp8/A4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.93.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323894},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"ecdc4331dc998c43eb28452426c572c81dfeecdc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.93.2_1769714365788_0.8141596988702717","host":"s3://npm-registry-packages-npm-production"}},"2.93.3":{"name":"aidevops","version":"2.93.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.93.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"65430e007cdc9b7dae6ba16463e2c6cd7ac34754","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.93.3.tgz","fileCount":15,"integrity":"sha512-xo0e4tPkXT3vinjhOe2lfHlYE/GlCoIr9h+B6I1EpQE9G+Bz17QermPBympJbvLqse/0CukbInaPoVtUjaQkOg==","signatures":[{"sig":"MEUCIQC1XYd2LUMa4fxGhWRr0vOIVOFFaAWG95qQIJ/IqWxaOgIgDMh6GwLwEdnz0dhEkXkt6e+qSJmD+8weI8Ah6HxPS9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.93.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323894},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"23fdf24bca59134c800a356abade5ee6a41cccd1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.93.3_1769750098911_0.14704123736290664","host":"s3://npm-registry-packages-npm-production"}},"2.93.4":{"name":"aidevops","version":"2.93.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.93.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cf52d2073efa0aa5a86c223f07da7fc5ddfaa0e1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.93.4.tgz","fileCount":15,"integrity":"sha512-8bEPOTc2reKWKsDJdDmQ775vZ1xGJhg3eE0DRgZueYI5gosG0GWekabnjYQQNRmLgj5rhjnG2K57rVwbfCZmfg==","signatures":[{"sig":"MEYCIQC8CEMKRiSKawZWF4mJVLZfhnwvik0kYz9TBVCEVvqUpwIhAOP+N2kBp/WZq3rLxwtx9aFvtT1t/cBwWIcaNBmEymHQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.93.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323894},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"a804981a44844492a67ca06153788f23e7351624","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.93.4_1769807869692_0.20762618242045683","host":"s3://npm-registry-packages-npm-production"}},"2.93.5":{"name":"aidevops","version":"2.93.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.93.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f0fcd6ff298c5439f071b13f51c585804be1e18c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.93.5.tgz","fileCount":15,"integrity":"sha512-Mi/G1V2YNzgS0cD6LptXMPpgaAkSaPpJi+e2iAMNNgMc1oNNNHTQJ4SNPGpKivcWvS2kmx+xbdZC4/0bsvBJ4Q==","signatures":[{"sig":"MEUCIQD7m7ychPFGlaWHFfgtc8X8Pikalc9b36CbzykMMFaNTAIgMdW9+vk6IusVQHvz2U+s4xL69XdG4DWIfUwSEosRAtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.93.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323968},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"eb3aae0424dc12cc14bf25d10822e67477e60f60","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.93.5_1769830358914_0.5571234804365821","host":"s3://npm-registry-packages-npm-production"}},"2.94.0":{"name":"aidevops","version":"2.94.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.94.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"16bd0fb4770d261b67ddae2b9605dd75fb83b63e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.94.0.tgz","fileCount":15,"integrity":"sha512-aIqCk7pcfFbSCmqblR5NhCsqvg9YLfPxdfxOtQh9Vvew31ANipe5qgsf0Qr3zenld2yvd/o+t8BQXjfv41arfQ==","signatures":[{"sig":"MEUCIQD0ytmya2srw/5H0+5m1NH0CPgN5776F5eBzkWTOGTw6gIgHl3AdhdSsIt/MpAAIOZiXogpw/NsWAKAnLVatbZprkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.94.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323968},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"98a23b51bcbc0ca1fd212b8973b88d27091d60a1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.94.0_1769888596898_0.44024702226612566","host":"s3://npm-registry-packages-npm-production"}},"2.95.0":{"name":"aidevops","version":"2.95.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.95.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b795d1f12cbe8b462dc27aacae2e98b3daa2a712","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.95.0.tgz","fileCount":15,"integrity":"sha512-NbloynAFLfdHHeQI2du64Aqr/bGitdCN4trMvxlbhBUCPnZ9YQMMuHQxyLidf/5k4w4VT978U6Du+dhFgG0FkQ==","signatures":[{"sig":"MEQCIHcrB3xtFYQRk1eHMj+dIRM9hbH+aA8AAj62/ngAKwfFAiBIF5hwceR8sdw79mp+ag1GBeS4ZJNuu8pUX8wPuOBnZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.95.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323968},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"b0621503260b6acb7410c50ee31e3fc3abd43355","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.95.0_1769898856081_0.23053561842055847","host":"s3://npm-registry-packages-npm-production"}},"2.96.0":{"name":"aidevops","version":"2.96.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.96.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0f09eb77990ca835d6514d57bc3e2776e39c2a7b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.96.0.tgz","fileCount":15,"integrity":"sha512-LBVLq0hzq9FbefUnynE3/1b7J0HUR0v2iX5HtJfS5Dk0DR0vwL8NXXN8TGkKXKkKLdiQMmJgY6SVrC7QDtlo9g==","signatures":[{"sig":"MEUCIQCGKyM/FklmSJiWI7pLBv9NM2Fg8J9LMw/JIHv+V4OXOQIgNVmpCdzNTBgiHUKFe1lNTyqQfYOTf75K+QLFgD+rZg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.96.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323968},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"0326da53ea0f25d970a7fbb0ab73d229d177cc29","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.96.0_1770028415072_0.8432797494711806","host":"s3://npm-registry-packages-npm-production"}},"2.97.0":{"name":"aidevops","version":"2.97.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.97.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"90073e4915b679315afb37a73eaa84da0d68f1c3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.97.0.tgz","fileCount":15,"integrity":"sha512-PJg4MZo7caDfkLKEA4aDqz9HbROSdlSHKklnYfgYEvNs6oTHWrdLkOpVd9mFbNQ1JgPWjmYcMwz2I7T2HV17lw==","signatures":[{"sig":"MEQCIF0dzkVbzzD4YjRM5kQ5MNc0JDQvK7/KzVgmrR9qY9qvAiBUQaBgcAYqozL2X6GmgTA434ckDUFBzsf4f9u6gc3y3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.97.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326306},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"f17986c27dc226d1b1ec0cf308bbf23244e76a15","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.97.0_1770072542621_0.6379134615762991","host":"s3://npm-registry-packages-npm-production"}},"2.97.1":{"name":"aidevops","version":"2.97.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.97.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a41937aa7088dd7ea215bdcc7b6bfe31e84a3bdd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.97.1.tgz","fileCount":15,"integrity":"sha512-dn6gp6eQ8QfV57fE7DOQoqxRmI0aRA0HT/MbsJdWsyHQMWyGIPOdUBWVZt/0oxLpO+yfSXp59h2e7BijdIigjA==","signatures":[{"sig":"MEQCIHnSqnJbTZ/SZft+D6tu0JGiGfTjM3B5O8iwBvUNyzL+AiBmc1Rzv8Uu9xtrr9tbtmrh2ykJv9lJxvRqVKDOiQTzfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.97.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":327044},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"25a1e53b9d79c5b7fb4c1e0982a4fbe66dea21aa","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-regexp":"^11.2.5","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.97.1_1770094103973_0.19313628376648895","host":"s3://npm-registry-packages-npm-production"}},"2.98.0":{"name":"aidevops","version":"2.98.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.98.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cd7e3c1dd6149eb2d0adac47d861665c3eb268e1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.98.0.tgz","fileCount":15,"integrity":"sha512-wGiR9Hieg55pAGEjqhOnMHgq1UxMVRMIvT/sjV+K6gHbNIBad9yhf7/txYtDR8n1EQ+6/RCkQbTw8m7SpCJbAQ==","signatures":[{"sig":"MEUCIBYMQSY3IbRVtF6aPWtt5ka2J4g1MLRzRhIFRQ78MsSLAiEAv9Vc4tITk5PDbGy9HmoKuxCPOyVzEZOSI7JUrHHA84Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.98.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329222},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"8fd5dffd9db1b2a4c9e9c3e5ac353d133cbab563","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-regexp":"^11.2.5","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.98.0_1770175931996_0.21678167703668683","host":"s3://npm-registry-packages-npm-production"}},"2.99.0":{"name":"aidevops","version":"2.99.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.99.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5422a4920ca7f51fec6e868ad40f36b712db352c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.99.0.tgz","fileCount":15,"integrity":"sha512-Jk5lrD35vQrk2ooXKfmdRh53HE//b1MqiLtyJT8mqIxSZxstxFeqJXB/F+Tv1uc2zMQUCQKhc8DkrMajmC+CEw==","signatures":[{"sig":"MEUCIQCxloiPmzCXOwUmEmVESfjf2LbwY4k5KW5ZgB22xu/FPAIgV7xWVz4beDYHB5B4THG1CcXGqqYkBf6MDawLJ9jAIpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.99.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329222},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"3cd6a0e26fadcca10baaa12b2be85d7484e2439c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-regexp":"^11.2.5","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.99.0_1770178808712_0.22273600213160671","host":"s3://npm-registry-packages-npm-production"}},"2.100.0":{"name":"aidevops","version":"2.100.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.100.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0ed294363cd3ca5b0b27bd4f129eddc05df5e873","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.100.0.tgz","fileCount":15,"integrity":"sha512-U4l4p8j2AEtAt+Wqln3jR82T32M/OstRLDju+SENt2xh7VPMeoOmAjQXVXncKdNu7jnX3WPftyAPAQjVQiQjaQ==","signatures":[{"sig":"MEQCIHqmQ9j1z8DNLG8XH3k9qwnPlMjcQ+gp9g8iWioU3wGIAiAYTLjme+tTHrUrzSbuMcjm+Q64OwrgZjdoN59IrURFyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.100.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330348},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"66ac5adaf777c466217c83ef2133b45b12bd332f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-regexp":"^11.2.5","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.100.0_1770182811392_0.4477153353345116","host":"s3://npm-registry-packages-npm-production"}},"2.100.1":{"name":"aidevops","version":"2.100.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.100.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bf67e676123b09f65ae837515f28c12624daad2b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.100.1.tgz","fileCount":15,"integrity":"sha512-7hWEd1jSHvZAbhigRv44EbkiB+hESklhqLffxMGTsFEegYt02FwoIsIb+/pvtKZF+EIQezlpEtJgJ2rZkGqspw==","signatures":[{"sig":"MEQCIATKZlxx9Z5Q1z+ASPJy4snlxXrMuLzNzW1pvqakKoVyAiA5i/pwszIuDtEvmjXi10PHwRliTkvhIg7v552g9HcWbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.100.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330348},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"76e6db5fe496e6fd1d1925fd0463d00262fadc63","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-regexp":"^11.2.5","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.100.1_1770212427711_0.6362764400340073","host":"s3://npm-registry-packages-npm-production"}},"2.100.2":{"name":"aidevops","version":"2.100.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.100.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d05bf09aaa5e40cbaad16a62519177c5ae4027cb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.100.2.tgz","fileCount":15,"integrity":"sha512-c6wMFlUwuaI6rumXAm7zhoPR/y3SHpvIl8LCH14R+fry1r90qThtAmyn+8v1CHjnLWhNnpCN7ocURIpRRmHlVg==","signatures":[{"sig":"MEUCIHksZVZdLRkdgU6r4DqSOjHwmJswHq++QJQuKJDkYBPsAiEAjMaw2v6IIfFzXJitETLLHXOntkBXBGKWJt3jjNzclGw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.100.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330295},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"7cbcd14f9af56b9c86f1e5437d3058575bf294b6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.8.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.100.2_1770212959822_0.6644969868668815","host":"s3://npm-registry-packages-npm-production"}},"2.100.3":{"name":"aidevops","version":"2.100.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.100.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0f9c72c57a8ba8a07f8c95036e1c0d2a7f4d86f1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.100.3.tgz","fileCount":15,"integrity":"sha512-8D1hnIopogLdMTXSUWOaU9FSRcifgwQR3dQKM7HUJNkDycygwekcxt2mzjw7Tqy52UR57vOhL0DoH7mlRBhQUw==","signatures":[{"sig":"MEYCIQCXMVwrFYVz3Z5wsG+vYbkybMPgHu6uMS3Xa6kpTQ6IYQIhAJMJMfLR6+Y6hdj5FHfohSPiq4LB7mefIrYbxRNje66/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.100.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330295},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"11043d64306d0287018ef10a188403dbc50398db","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.100.3_1770248770671_0.12473460904292155","host":"s3://npm-registry-packages-npm-production"}},"2.100.4":{"name":"aidevops","version":"2.100.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.100.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"449a5ca06f6761d6a6dd1ff9582616f0d3934b20","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.100.4.tgz","fileCount":15,"integrity":"sha512-7JEG2sNPlEKDmi2rhVx7fjR1UQKPoNfoRRvncYAYyHIszbSPILMKpQAIeaYRz2sfrzQ2uoPbejkHKSzwRwnHQQ==","signatures":[{"sig":"MEYCIQDZNxByEJQZjYfAZQfGzePEfTSeMQKVoZVrEq1opJlrYQIhAIQfbQ28NqeSbgDUbgOPVi+mF2nkuzcDQWK9XjOZJ9O5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.100.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331801},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"ccb43acbfef8fa596b6c5184bb83582da617d09a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.100.4_1770251199963_0.6995934032319822","host":"s3://npm-registry-packages-npm-production"}},"2.100.5":{"name":"aidevops","version":"2.100.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.100.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7c04984ba545d26231000037e5a9e0680efaddc3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.100.5.tgz","fileCount":15,"integrity":"sha512-MWcO7peaNzTtLUJHHGXtxKJOC6ozLN45Ge9odg9VM3p4FbkT7P5JQIaUTcimmAnGzg4R2GFvFEIOwkQFNQPdzQ==","signatures":[{"sig":"MEUCIESO8b6IDGEnPPMpB2k4f/ZfMe+63yDyhsYsZCyYKW3dAiEAv7UJe7zac+dcGNjWjKzWwjj7OikyrLGdu80yWXjf2Kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.100.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":332416},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"f5937fdce7e2fc5576ded6278fc7f8790d5745bd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.100.5_1770252292325_0.7529338354012687","host":"s3://npm-registry-packages-npm-production"}},"2.100.6":{"name":"aidevops","version":"2.100.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.100.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"51a2fcbad569cd647cdc37ee00e367ab3c1120dc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.100.6.tgz","fileCount":15,"integrity":"sha512-rrGHye7JhUmfkp26EaNfRsFgqfMZtuDuyMbF2YfynqPx4y0NFb2uGIDPF5tYlMnDhzOgssMHm1sF76ZzOh+bog==","signatures":[{"sig":"MEUCIQDxD2iLeAa9StOG945076evyeQFPSGkjzEgn+6ifUUcIQIgElWESuMS6cXimkPjGtJneGnkdoWNma9uJRAS21qLIwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.100.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":332416},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"c72d921573ac90403af4f98644f169fdfbf9246d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.100.6_1770253423217_0.2319466120407765","host":"s3://npm-registry-packages-npm-production"}},"2.100.7":{"name":"aidevops","version":"2.100.7","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.100.7","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4a964a43b8e641a426368e53a4ca5ea0eb794fda","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.100.7.tgz","fileCount":15,"integrity":"sha512-diXJF4mnSegkW3VOk8VLnNU2CytTL1fuwsBPiNTgxJlozPU7goKHBYc3j7T/eMCnKaGqZrNp+xhMUB/u2yjV7Q==","signatures":[{"sig":"MEUCIGYNCbniRAotd0xUbT+5N60w1xje4vDXUIBplOZjOOLPAiEAjyZvrpmw1ZQ2QH04be3q/h4Cx6kyIUaO+h3OsSoSFHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.100.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331501},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"949a1b4377b7624914d5be614192f238ab7d0d9f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.100.7_1770254193492_0.420332283092123","host":"s3://npm-registry-packages-npm-production"}},"2.100.8":{"name":"aidevops","version":"2.100.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.100.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4278b90c699104786f8ac39d8d49f9b5b36a00d3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.100.8.tgz","fileCount":15,"integrity":"sha512-TvRJ44iWt9nZdJMMMbhv4N7vsWDEGxzvPSeQxGC9ehnq+zGJyyNvHtWpiFXZsTAhMvJp8/dkECwEN6y/BR9MYw==","signatures":[{"sig":"MEUCIA3c5zFsnL5155UbbbBw7kMJ7N4LTS+V5ynpfgIt/BUDAiEA2waG2vkk+MRxpdMUqiaDOI7ofnWFtC0q3qs9A3ewGk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.100.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":334887},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"a796e1ae9e9446a329517a92c86d8a2a01ef3d9a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.100.8_1770254544472_0.9313313578003546","host":"s3://npm-registry-packages-npm-production"}},"2.100.9":{"name":"aidevops","version":"2.100.9","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.100.9","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9ed096b8b0eebd3aa28ecff1167b30e1101f287d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.100.9.tgz","fileCount":15,"integrity":"sha512-Kk7avNBx5AnkjfxB7S5wwuZPpVzXoA2wZZlIwSuDcs4YSLp5TU9RNeF6UmghdyFS3Nc56yh7KE01gDTp/tZtHA==","signatures":[{"sig":"MEUCIA/RqSKmCsaxdkkn/VfEqKEwtj8YQt3HKHWu8KNLd1XNAiEA8vSU0hiy2cTP2/VZ4sTGyN+u8NhKkYatGexZWiVrBrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.100.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":335659},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"53c31f0484a6c4cba0017fca79a1bdda4c5cf2df","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.100.9_1770255575000_0.19738963313868885","host":"s3://npm-registry-packages-npm-production"}},"2.100.10":{"name":"aidevops","version":"2.100.10","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.100.10","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b9d870340baa76e9fc2278fd683f8c36564431cc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.100.10.tgz","fileCount":15,"integrity":"sha512-aV8ouJtPKLhnzFTStlHo5W7aRxOlgCCzLkHBc9ozDl4X86fey3V12ah3WmgcchQ/RqGle+bzS2AKkepspo4tyw==","signatures":[{"sig":"MEQCIB+3vJdsfp1dIjQr5iv6+1Vokn4m++wHKaQJyyE8BAAsAiB+xp8o2uejsgS3V/KQGI6eUBfn8QaMIVy3jFfOarztSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.100.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338219},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"9ccf9e1fa4003f73de881f56c7d5d42010b1e53e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.100.10_1770256309912_0.0023886014872627204","host":"s3://npm-registry-packages-npm-production"}},"2.100.11":{"name":"aidevops","version":"2.100.11","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.100.11","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c5d9759aaf9476431ddf45f697a56838c4124446","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.100.11.tgz","fileCount":15,"integrity":"sha512-Pf6IBi0XIGOXHKinSN+3JCfN93KaTHEVloNaN/Gdv4z9HeLzFEfCU8wIqwq01RqJHzYKYYe38dQu7bgxkX8R9w==","signatures":[{"sig":"MEUCIFMDbwGOtU9Ly4C6RNvxpi7a3balp8BuDJ7Yloc/qie1AiEA0sTUhz29+gHEk5/sAowrwZQI2bLNqdxh18cIb81O25g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.100.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":337991},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"8f3f14ff23d48d6f6c443847f888fe488975a6c6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.100.11_1770257734314_0.7330195703012679","host":"s3://npm-registry-packages-npm-production"}},"2.100.12":{"name":"aidevops","version":"2.100.12","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.100.12","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6e4e255d4a43b6797343f4a1e423aa63cabf93a1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.100.12.tgz","fileCount":15,"integrity":"sha512-hwpc1p7ieTiPfA50YgKiRk0AiFlmk3Q7urui+duazQntCy1X0svk8nF4yFqtk06oxkyhAyOimwNFGen+1/b2ZQ==","signatures":[{"sig":"MEQCIA84kzBJDadFBKP0G99aa98DogwNqxwD1pAEsRT10HQXAiAUFAO7De2bYSsi0xX5gWI26R1Jdb8AgJujtB2jjSgC4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.100.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338328},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"e827017b8b655ee9511f58de9969efa4f6b6ade3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.100.12_1770258167558_0.41232192957614555","host":"s3://npm-registry-packages-npm-production"}},"2.100.13":{"name":"aidevops","version":"2.100.13","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.100.13","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7fc9a7f612574ba9021343698c97b459d2e30fcd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.100.13.tgz","fileCount":15,"integrity":"sha512-uCZAe0NLSyal5BzShq/40Nsx3lBHtDon0U8TIqNHf7vHvaWTKsXg8AKzDnbnWmjMjZYEpBfyzl2ul0bOBTik/g==","signatures":[{"sig":"MEUCIQD4E6g0g92bqfVCFDkMW7pRLESMR86E1E6B5UaCMPKmtAIgPchcRwFxUjt9BjcttbAulP21WGjgDK8ymkX8bzj60yE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.100.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338328},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"888262d7309e6f7615021b59e8d5aa793d89cdce","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.100.13_1770258694749_0.9037128350040953","host":"s3://npm-registry-packages-npm-production"}},"2.100.14":{"name":"aidevops","version":"2.100.14","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.100.14","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ec4036c3eb7528b4d7e7ccb615ff3f696e94bcc1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.100.14.tgz","fileCount":15,"integrity":"sha512-WV8oK9tzZwvw0Pyccdm6QCzxEcxVDsxGvMQYc73z60W2CnWzs+ETVz4aYMD48Hfv1dIjSjs8s2+N2U62tl5LQw==","signatures":[{"sig":"MEUCIDhPHH4Ywhxr66fGu0d/2Ro7EuFUxPkjZW1InbQKzwFgAiEAkRk/kCOODqLgT1EMoxrejJw7Z4g0jkeRb96ysS80GaI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.100.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338328},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"d48a390fe2004cf4115d4d2a80e246e8a54ead51","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.100.14_1770259462658_0.3233787047191521","host":"s3://npm-registry-packages-npm-production"}},"2.100.15":{"name":"aidevops","version":"2.100.15","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.100.15","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c8bb50ef33c6889e68585c7f97a909f969cdff6e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.100.15.tgz","fileCount":15,"integrity":"sha512-HCENcvxc+zUBWe+4sckdLogWugrVKULIkXMzLeFzBQB9HwlwtwWz6ADt16ZSxxT4WComTYAhl1VTWxQ34532gQ==","signatures":[{"sig":"MEUCIDMDtjuyNKCCH9txZwU6Q54YQxoROGQiwhfNQP818XRjAiEA5dkOxH3STuymy5NDDoZZlOKYuLPaCoF3/KRme+sIwrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.100.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":338541},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"81efd0bec9c171ee732dbb31b2d4b227286b3fb0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.100.15_1770260823957_0.06650987083640092","host":"s3://npm-registry-packages-npm-production"}},"2.100.16":{"name":"aidevops","version":"2.100.16","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.100.16","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"321b6c9ed70cd4773fcd2823804b34ea4ba7927c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.100.16.tgz","fileCount":15,"integrity":"sha512-iJtCBr1eLbwS41plJa4Th+EJ6AsvuQ0m9k0Djb37utUIZP9YaQtX+gqvhUYS7GUGXTB7yf9KHW3U47jc5s0gjg==","signatures":[{"sig":"MEUCICEzfQ8LMEhJyGVkCUKw/lwGNmh3H77MLQM8+DogWN+ZAiEA9nFHh9wBMERKcSoO6W9zB3meox8KUDOVP/yICCPlPAE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.100.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339018},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"ed0313a065d5d0ac8963f9545b0bae7771fe52c6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.100.16_1770261131388_0.3000685813530879","host":"s3://npm-registry-packages-npm-production"}},"2.100.17":{"name":"aidevops","version":"2.100.17","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.100.17","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"aab30672a50fa219eb9bfe895e4c35c22488e6e1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.100.17.tgz","fileCount":15,"integrity":"sha512-vM+Gs/TbUUUmPglFKpqO3eeWJAorUSE33yawKDOtKw5l5+QV8jBHOj9MNx52MRSK2oREkY+205SZxT2seNoMsw==","signatures":[{"sig":"MEQCIDUnbCsBghJ+QV3NW3cBsbBX29IWuhioFzyF6EpBJC1uAiBxNdCkTklMwEf41rxfdVrqQCeAdndgSdF/ZaoqFszKhA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.100.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":339874},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"c1b77bbc1434783d642441f5d318616534988d43","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.100.17_1770262000428_0.5666465805730809","host":"s3://npm-registry-packages-npm-production"}},"2.100.18":{"name":"aidevops","version":"2.100.18","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.100.18","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b12b9a98b1e2d7f2d0a8779e8e9c398a679d2185","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.100.18.tgz","fileCount":15,"integrity":"sha512-YBi5A/a8R4pQoA4zEiAZTWqpplLNglblWqu/xe+FqWpqStGXnwPpMuXFnBDrdkXFAsQLH0O0/gyIuQPNOsmY6w==","signatures":[{"sig":"MEQCIG88Xe/sVJ8WnVpcOYoqgeU581clDjzITD8cTUGE2VtsAiB4+qlOCzbzuWH3HF+cP0lhYukEJDrhxdLVWuti7Rgurg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.100.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340231},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"f9b24a113784fc557bd0dc271f5dcb89fa9652b0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.100.18_1770262276250_0.2122188059116319","host":"s3://npm-registry-packages-npm-production"}},"2.100.19":{"name":"aidevops","version":"2.100.19","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.100.19","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2ce4e94ea8bf1ffc6e28ba23a79bc00cd81f96ef","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.100.19.tgz","fileCount":15,"integrity":"sha512-P2FEs9Xr4I+G+F7dWgUbCAKmMxvg2TO2tCpdSGcH9XWIluB04SlXtghQcvu/qUojI27qMzLIk7iEyS/SoYbeTQ==","signatures":[{"sig":"MEQCIFpOnDCN7wgQJyotQZhv4lcyMc3mO9sluI0dWc/FUnM+AiAV7Lhrsurt8LkNJX3w553WBcTno5KuOmUF7mppGF9aZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.100.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340256},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"580f9ea3fbae24c9d0085556513c4eb26b9e4af5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.100.19_1770262495248_0.3981714790618862","host":"s3://npm-registry-packages-npm-production"}},"2.100.20":{"name":"aidevops","version":"2.100.20","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.100.20","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3914c127b290962ece40adc34d7b8063480061d5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.100.20.tgz","fileCount":15,"integrity":"sha512-uzjn+46/iJjVGjaZJEpEdeQw3YV1STbR6O6LBA8c7iczowwc+ioFYIluPrBlxN5iXuYFQlucloUt0MSeuR7k5g==","signatures":[{"sig":"MEUCIGBbAl3q+RQnSyKbhv1Xqc5IUFJ9TwYRQlKvhZ7jU+lbAiEAy65fRKiokhALaFRerEzXS0CsRTem+VSqXpdH2SNufio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.100.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":340256},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"9a0cbe7d288fac691c91ebd518f9e868351f58b1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.100.20_1770262942052_0.1392757139302836","host":"s3://npm-registry-packages-npm-production"}},"2.101.0":{"name":"aidevops","version":"2.101.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.101.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"29d695b181b03975752048f81255d85f5b3c732b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.101.0.tgz","fileCount":15,"integrity":"sha512-I3on6v7/yzCAM7KcqO97XOzYTKU28CylvLIyHve3bPyYxFGfk6mgyKTP0XFGV+zTbjNm49yXXHAmX81W15gdZg==","signatures":[{"sig":"MEYCIQDR3tfpqDc9Ec7iqTY2KBedAj8DO5CN4tqajotNCZJ9XwIhAP/81s9+XbWCDOJx7/ir3JeXXN/SRxsmB32lKCGSPJy/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.101.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":344905},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"d94aa84ddb900002fbf8336aabf8bb4a6eabe021","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.101.0_1770339141512_0.4260527553698126","host":"s3://npm-registry-packages-npm-production"}},"2.102.0":{"name":"aidevops","version":"2.102.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.102.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f2810505b515b893c87f79759ddbe4c024c9dbfc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.102.0.tgz","fileCount":15,"integrity":"sha512-JDS+S+7tOtRQ/gFvZEAotSMoXGcg/Xt/LuDFaZBFigt1X4EqFo6OQdZL6YX2IpcBDQphBiV9Mwe4+vZfNbHmjw==","signatures":[{"sig":"MEQCIHRdN92m8HXfFfVQlngmFwXl09womuIiE9aoAwRMxTmXAiA5QAcqV7j0gT7eGftrO8o4AIwREIF3EWak2BHf2CdXNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.102.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351562},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"50911fbe4264125d235e158ac82d31108cfb857d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.102.0_1770346234281_0.7527370026691311","host":"s3://npm-registry-packages-npm-production"}},"2.103.0":{"name":"aidevops","version":"2.103.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.103.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"65dccef7cbaa420d5e700e3fa3876bd79b29e64a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.103.0.tgz","fileCount":15,"integrity":"sha512-mGUlTsn3G+uMPnMhtTUT9ni5bwVfdjsVjxnnPbYF4e7RbsUt071hhC1SGoiQGQh+lhEdW1DZ7LK8tD+0VYa+RA==","signatures":[{"sig":"MEUCIQD9MAyElPU4ziiTIAYr9JJdjFEsjUK9OYP7QP5K4u2LgAIgA38ROj1ZVAEBY+Mw6ltSApwVaQ/W+8sH9sn4rJIHjvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.103.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":354257},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"04ef33058869d4cd90203ae5ac3d89e20aabc485","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.103.0_1770402295497_0.21146169903114442","host":"s3://npm-registry-packages-npm-production"}},"2.104.0":{"name":"aidevops","version":"2.104.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.104.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"13be09e58baef630222652c29c7e0a6bf05c6e3c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.104.0.tgz","fileCount":15,"integrity":"sha512-Sj2ODhsqjb2OqBw4+jbG7BVgOP815a8uPa7b+OrA6YQ4lomaJYH+Ur0gpoS3BmxsQPe7VfuMHDR6+vL99qOcvA==","signatures":[{"sig":"MEQCIDkjtJra6/N5wv45evkC9A/VwyT5tn0aY+Th5GcSIGiBAiAHWzI5E+js22UowOOxGFugp6bQosChJI65v26RkN6lSA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.104.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":360972},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"e63668e05036a3626d5cacc533f7292564b58e17","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.104.0_1770408925129_0.5616392722191996","host":"s3://npm-registry-packages-npm-production"}},"2.105.0":{"name":"aidevops","version":"2.105.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.105.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a377b90ad55919a467cb75f34c4dd77183f9f94f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.105.0.tgz","fileCount":16,"integrity":"sha512-4KFkXFm/gE2maCBk3eK/74YOFZQHlqT1KxPYR9ZdoqZ4A0glHu95xO48wbv0kgttZIXGNVMaaKTlMnE4Pb6JRQ==","signatures":[{"sig":"MEQCICHQc8Wg5QE7YwrUfOXiAFw5VzPF0qsqnnDDuicA2nvTAiAHPNdUV0QQQhZ+dFVQbnfAh135hMoxRTirTwpZ7QC7FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.105.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":379883},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"43352b38f88bb7077be428548fbe0fd973f7b6d2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.105.0_1770439961918_0.6551691567773952","host":"s3://npm-registry-packages-npm-production"}},"2.105.1":{"name":"aidevops","version":"2.105.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.105.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1a6e44d0ea5b3d4226c9de58018b65eb04725775","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.105.1.tgz","fileCount":16,"integrity":"sha512-cJSXkUAMih+DtDOIbfmXvSe8qMy4Sjd6RSmQHb3a1iNYZl3OIH92IM2smVaaipM/Uy+34rFtgEp5ImFO+n+KWw==","signatures":[{"sig":"MEQCIBc0wyqe0niWllFNjB2P8bg6GIfP83iDs8pbvdAHvI4bAiBg5JC0TUfocTsRTUI831x8aQM6nlMZGChG3AKH/rfXGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.105.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":380879},"main":"index.js","type":"module","engines":{"node":">=18.0.0"},"gitHead":"5eb0d0357cf909e18718ec23c5c3cb61eaff38ba","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.105.1_1770441651867_0.17219584911106156","host":"s3://npm-registry-packages-npm-production"}},"2.105.2":{"name":"aidevops","version":"2.105.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.105.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fe884b611b2054657967fbf2def175da80111237","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.105.2.tgz","fileCount":16,"integrity":"sha512-v7PEpfu4Um/0JjdulLg42isavU61HOp7zLywshz8oe45obdr4boZ0WPHYEF0aEig0Vvc09j8nQ7r+6K4fJLkKQ==","signatures":[{"sig":"MEYCIQCcH3WM7w8yeO2ayilK79ePsqLFl6irl8arCf5QFaKnVwIhANpKaCnk9Ov7LMvRkzD9irx2WAszDLdiTd+4GG6QoKUO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.105.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":381810},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"83cc6b2e62c8d98534c9a93c8f911380939550da","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.105.2_1770446817007_0.09119350089094214","host":"s3://npm-registry-packages-npm-production"}},"2.105.4":{"name":"aidevops","version":"2.105.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.105.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2e3d587935fe9743e0e91a517ed402aa7ce8ecae","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.105.4.tgz","fileCount":16,"integrity":"sha512-Uqg7xnrUZhPMPx8ELmcjbHHj1AhWWXdiIgNKkgPDRUTTAUu2aQWt1kWMOl55nMeETVe1+6MMkOUOrEmUEHAkZQ==","signatures":[{"sig":"MEQCIGPriDNNKHlZ1xB+WsALqBNPYS50sb1aGHVcrzw+1/5TAiBrZ/EmoES/Dk9J29NnZmJ11/F7ar8ccrV4RQ49uQpSTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.105.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":383367},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a456879c0522a3b6120ea5afb52147218d696bf9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.105.4_1770478752667_0.6985450438295921","host":"s3://npm-registry-packages-npm-production"}},"2.105.5":{"name":"aidevops","version":"2.105.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.105.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9cb376f1eb773d79db7259535df3c99a32d13ece","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.105.5.tgz","fileCount":16,"integrity":"sha512-W81xBMd2phm7TIJsMDZbi2xJk24raANvc6qmor4T3PuIBbdJxS3hxuJ6vS7Iwdr4jZdHuWkpwasSyKvjAKefNQ==","signatures":[{"sig":"MEYCIQDpiEPhAaWn2UOeLH/aN23Ds+1x3dL49fsNbb8b0lk2vAIhAIUP+XacLM6mt9/Hx73dYLBKcT2Y10Us+7VntB3FyJpN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.105.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387599},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ed4826732ec7d6a07107ba64e1220983be1d4b61","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.105.5_1770506566704_0.013352862668938537","host":"s3://npm-registry-packages-npm-production"}},"2.105.6":{"name":"aidevops","version":"2.105.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.105.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6fbe19f20e807af445663b25e28e42a15146bdf3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.105.6.tgz","fileCount":16,"integrity":"sha512-zW+SNTacaPQZ1XyRzby+GYrh5J9+Nlc2XDQZ4gw7dmIj8auhxF+bPC3UjvHjqQmgYypXIG/EMRur5RC7yE48Zg==","signatures":[{"sig":"MEYCIQCt/b9kLYnNo8WXp0FSqWGOd5IgoHA6En2ZTBbplGGbjgIhAJLuRAR8FU0tBamCHtyfhXyMuF3U66RQz7KG2T57yObq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.105.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":387617},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"573af733bb0eba7f2b171b015befb0761c9c97ae","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.105.6_1770508776939_0.005386614661497813","host":"s3://npm-registry-packages-npm-production"}},"2.106.0":{"name":"aidevops","version":"2.106.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.106.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d1f759129139af9a598b83f99759e5abbcb024e6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.106.0.tgz","fileCount":16,"integrity":"sha512-LIHpDFaBlIGWdwW8txvGGeoebbgZVovibckeXPHlJo9vLJgI3Bge6zCq9QrD9qewvm3TZ005CjkQk1BiT16Y5Q==","signatures":[{"sig":"MEQCIEqwuQlpZkeIYUXxr8qhfLVTjzpoBtkmc2KH8qqZs1JVAiA2sxUcgN4h+4v/s0kAxYRy9jlZF0ovnLwkb13E6M/LPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.106.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":412736},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c320f54ca1191bf1126c42556d71cc572e3cdd7d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.106.0_1770607556055_0.7916170345871711","host":"s3://npm-registry-packages-npm-production"}},"2.107.0":{"name":"aidevops","version":"2.107.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.107.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e7dbff258432325f26f523eb0d36e0ccbea91f90","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.107.0.tgz","fileCount":16,"integrity":"sha512-uJ1tK7L6cVX8b2zen/fhhjibvVCKxODfQlPHMHHyWs5ISE85NyFO4dOVuPQ1mBspLRCm6kZY3B6wzGvIvWeBXQ==","signatures":[{"sig":"MEUCIQDW2P4JHSbtXEWtdUeRGwss7VaitKwDDqLaZMWuGIaYvAIgP1hOia2fgcDlq39YdsT19Xe5L+N3tTFiXYUzCdmBU/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.107.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":440694},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"21c4b58a4bfe1faec2814cbeca7b0c80fff9b83e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.107.0_1770660835111_0.3487402984357417","host":"s3://npm-registry-packages-npm-production"}},"2.108.0":{"name":"aidevops","version":"2.108.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.108.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9c4e31e813fb09ad00e67628c8c0c9d58e626119","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.108.0.tgz","fileCount":16,"integrity":"sha512-NOciCp0yBeP7zVPHPXVVIUsArqcM9aD6OtfHQmpCvGBy20pDvi0syo2brTIKouifZxehBlkAdTy7D/h41ooOug==","signatures":[{"sig":"MEQCIFb/6dwI3+cL6PRfTfrpVEUfCu6TdiGuSsch0EFCIMNVAiBFBruNW+3z1Pg5cAOiZsbyeXjbYLcHf/NxRT4nHXFkaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.108.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":439989},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"189ec6df9a4d6cc3da5ab5dc89d2a6f8614eae8e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.108.0_1770680630980_0.01639115818307424","host":"s3://npm-registry-packages-npm-production"}},"2.109.0":{"name":"aidevops","version":"2.109.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.109.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a2c04d01611e8a060c5be081e52188d56fb97725","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.109.0.tgz","fileCount":16,"integrity":"sha512-/CfCeuJY1efI5yvZA3BdBM1ycV0PFVibLdi1GWS8/W+LPdMfXjP46VzYF+oSv0qlGusUjBSnATQhSHcQOICeZg==","signatures":[{"sig":"MEUCIEiLrY4WT4+ooHY2SFd/1Q9OFjS4vc7ZiNG2BT9aQW+mAiEA9AanXlIwwK9TPyFTGgfga8zn2+ss66oO5N3eHP1f1SE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.109.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":449325},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"86973aec16557dbb414d6c8c7733903e0b95c4b4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.109.0_1770695507948_0.2206515936497031","host":"s3://npm-registry-packages-npm-production"}},"2.110.0":{"name":"aidevops","version":"2.110.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.110.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"eceb30dcaf0cca510a233f5fd1a4aeab3e2928d6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.110.0.tgz","fileCount":16,"integrity":"sha512-LR1gPkAcwJibV+QbNjDTJl95/e0d3uZMmvAYKPCg10DtuLtZV4oTPiW89lZmuZV4TOWKKxFCuTmnED7jQXajUA==","signatures":[{"sig":"MEUCIQDwOmgupmILUNQN8sIFPiC3SvLoMCNV6QFgohE/pZS3ZQIgQXR94G7jMSJMO32wADyOqNW/6dFqKBuTywA119gKykQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.110.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":451747},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"36443fc005f39a6c3589e8db08f784c803ee8e14","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.110.0_1770748177114_0.192121574333052","host":"s3://npm-registry-packages-npm-production"}},"2.110.1":{"name":"aidevops","version":"2.110.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.110.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"deebd7d7897bbe658b420bd5e35aa32abd500e21","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.110.1.tgz","fileCount":16,"integrity":"sha512-7MP2Zx0ror+eJhqWFVx+Ug9OwtsWivyKnKgtrEE9aADT1E/JxFEeNs0v3f9bcDgAvzWo/NrvifbZu3EdAbaaRA==","signatures":[{"sig":"MEQCIDad1KXkgw1K7r+SS/CF7HKvFsrF1YQI6gBOBS3xq1FhAiBNvgvYUEG4LOYdoPO9Wag80+/fccVYMJOubyZx5uQcfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.110.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":451747},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c94d8b4050b2cafea5ff94350db3b14b485a85ad","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.110.1_1770764761919_0.6813478277638447","host":"s3://npm-registry-packages-npm-production"}},"2.110.2":{"name":"aidevops","version":"2.110.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.110.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"74a1daac2832e327be87a8c6280a8a715b8e7320","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.110.2.tgz","fileCount":16,"integrity":"sha512-feBCDV0xH56zFA3gV67HeQla4805iibr1gibauTfT8afAxcpYMl1mCKne2WCJMI47hdoLHyPz9o63EXzjcGnWA==","signatures":[{"sig":"MEYCIQCL8IdjG5fD+gNeHUCF86C8HrnyxW8G+poHb33ECCQkEwIhANR8WuXIOPSxdxGLPymTE3EpI7aa0rvBixf1I+zUEaFm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.110.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":451747},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"35381f7eaf0101006dbc2081966d6b0029af3fbf","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.110.2_1770765351081_0.7220758419393973","host":"s3://npm-registry-packages-npm-production"}},"2.110.3":{"name":"aidevops","version":"2.110.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.110.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1a3d52764348c74b471d57162f2a53c7af70ecc4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.110.3.tgz","fileCount":16,"integrity":"sha512-VcDRteoYScToJMoUGKNRWK6hq0hEioVcHzpd4zJWvMOdSyjxGyBTvafqmksWAQyZ5xX9wJqwPAN/3hHaUPZ4TA==","signatures":[{"sig":"MEUCIEDQrSzDB3mE0PNEkSBztyXkgoky/nRFY9A8A2vgOsJPAiEAndIPj5oL2qwl+es19aDfdtVQWkJ+3y8gODehXvKH5Pk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.110.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":451747},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e58d252b9abc1764c7e4781b152ee8a9e02f6878","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.110.3_1770778960482_0.10388826759916747","host":"s3://npm-registry-packages-npm-production"}},"2.110.4":{"name":"aidevops","version":"2.110.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.110.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e606a5b419b29936beb10d2988bc9cff1b32fa7a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.110.4.tgz","fileCount":16,"integrity":"sha512-eEhDm7D0zrNEXdOM3b2uhgjc8Y3S89R6buoU4MXdfXX30Xz0GgWjRwUyik4mmLyj+j/c8J2xMt0uewUjLjB1Jg==","signatures":[{"sig":"MEQCIH8L0IB19NxEwEzgpizUhJOT9m78+9x5DKEXpw2RUttdAiAqooHGvxFuX7DADw3atx+lt0EwaMsT3mnhtVrOfu7lSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.110.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":451747},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1b9759af7210899df45af70ad0247a566509bbb1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.110.4_1770782896827_0.3206645248277429","host":"s3://npm-registry-packages-npm-production"}},"2.110.5":{"name":"aidevops","version":"2.110.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.110.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f93ceb7fbcadd7cb4b267d7765c43f1d31632608","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.110.5.tgz","fileCount":16,"integrity":"sha512-8yLew2MOxlmLmzF35P0FM6Q2EdMFRtrJZrFXsot9vFHvWm+J87rlJVn47TzUixAMT+jqZpbzQ3hdSNVwfQsPyQ==","signatures":[{"sig":"MEYCIQDmr7WnNugYkcrQpIU1wOOzmj/E0uK21J1/GLXb5M1ZBwIhALdVKYyz1Zau0IOU+SsZ2CrA0GliDUcI95Gbw5Eg+lb7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.110.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":451747},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f6620a75813b9178a31ca1263ab1c093e548df82","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.110.5_1770783304092_0.9098126608055914","host":"s3://npm-registry-packages-npm-production"}},"2.110.6":{"name":"aidevops","version":"2.110.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.110.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"be85e91c812cf59dde2a2efdc2d481165a7086b9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.110.6.tgz","fileCount":16,"integrity":"sha512-6BdwuMLfcdQ21NtEkzaTFR7rqdS9pppbY/dOq4AgW1DYDYFK2CrjEhhnxMcyzevnAsVg8j+cjMHN7Ox1Du4o6g==","signatures":[{"sig":"MEYCIQC28h0khPkXxnnJCObM9PGL27R9LcqIcgddYAwN7CGz8gIhAMykuZpJluhy55i2T7S0L3leKnxYyRDZn71Xc4Jv4lD1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.110.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":451747},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"00d67f64d9a10fd02ec00104c5c72ce789de9ab2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.110.6_1770783904707_0.36344483842269626","host":"s3://npm-registry-packages-npm-production"}},"2.110.7":{"name":"aidevops","version":"2.110.7","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.110.7","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"66a196c17b47dd4419c06c20102e0c7855a0ee7e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.110.7.tgz","fileCount":16,"integrity":"sha512-Gfp0jhH1/M2sUPHOh+jQSK9PNkrrhgLtaxA9clygfAL/eDmcI3mVn4u5vdneOdFcheDO9plzBpix7ktTCqDQMg==","signatures":[{"sig":"MEUCIEVkvUV5/IA9W3vxN3dTm+O+BI/Zh12Oqx3qtC6XonDuAiEA29ZC6onR38b2f6+Y9nFF8ySknfMQLe1kPCGITTM6KO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.110.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":451747},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bc155ea37593c1ff4a22efaa7be2104836d196ab","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.110.7_1770784197758_0.7766108552518058","host":"s3://npm-registry-packages-npm-production"}},"2.110.8":{"name":"aidevops","version":"2.110.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.110.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"248b710dab55445c34a379440d91c017107ed6d0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.110.8.tgz","fileCount":16,"integrity":"sha512-DFrFuN/xGSZTDHs9KXy6VmRGw2zUnfQ0NEybINB/7ChXR8/zBVufNOUvcMlgRjO4vq/bo1+5x3YG7UchbJ9GPQ==","signatures":[{"sig":"MEUCIQChLAcpdCeWHvNOLzIv7SVcbv2wUAvxcMjkds4j5geUHAIga5nkYzuDjV0aMD2VeN2+N3CYtCux5JROSckp2uAz/i0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.110.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":451747},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c2935356b140951d73af4f383cb7cfda81b1f672","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.110.8_1770786550232_0.8535943409304063","host":"s3://npm-registry-packages-npm-production"}},"2.110.9":{"name":"aidevops","version":"2.110.9","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.110.9","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f37d47b858759b52b4b95e3b4110a8c75df5b78b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.110.9.tgz","fileCount":16,"integrity":"sha512-uVCmJiSPiliejGQyYXcxU1Pj5HtMh6Zgi9w2JBe8lsBF5lgloJd0nkIuHkjQBALACSm9oa8jP1zTP2eVgB6mcQ==","signatures":[{"sig":"MEUCIDty9z/g2sHYrSlSTIujMj6ubewrcItamOq++n73y9XEAiEAxJU2GGSYz2j76qub10eARGiypqOyr90wnfHvzFc4INI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.110.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":452323},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bc1c495747da043b75a9514b296db3c2a0ce3f0f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.110.9_1770821436880_0.953864365148331","host":"s3://npm-registry-packages-npm-production"}},"2.110.10":{"name":"aidevops","version":"2.110.10","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.110.10","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"93b8961e151d9b7be3b7865da70161a28f9976de","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.110.10.tgz","fileCount":16,"integrity":"sha512-ExwKv9X13D7ETGw3MamDgdDJhxk/BBNAKsUKDLGReV4kJGKIo4yLbi/NR94SISJcma9pmr6ea4/8QPe1thvxSQ==","signatures":[{"sig":"MEQCIHFSykgdua/wZYkzwTeUaCVlwhbdP/kE7R+cvmOnkZwtAiBNitxwmUfyYH/EOuDMEDfJ4bUhoRnaRYhp8lMmvgAiow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.110.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":454835},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f3707523942f361b1145606e7cf4b149ffcb9b5c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.9.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.110.10_1770822768504_0.11382721274813812","host":"s3://npm-registry-packages-npm-production"}},"2.110.11":{"name":"aidevops","version":"2.110.11","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.110.11","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"740013f36fa5a307e2d297a8531fe7501fef1316","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.110.11.tgz","fileCount":16,"integrity":"sha512-pXdL6lu5XEXwALJz2TsccKDVLmMv+8VtAt73LRNdJJBGebRKAdx52WcPTx2u5ZZ6qPJQfglQ3EMRYbxHreh9wA==","signatures":[{"sig":"MEUCIQCYdILQqv5h0J8TQ/r6A0XjT/uctPzu/e6v7tqkKS/aLQIgBlt4+dPWZtGG6ZNqjvdZt4SgRJMCL8AZrBc+kvTas8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.110.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":454877},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3d5e9885be105cdf6d7f5882edf697abb294140b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.110.11_1770852856075_0.074962094881323","host":"s3://npm-registry-packages-npm-production"}},"2.110.12":{"name":"aidevops","version":"2.110.12","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.110.12","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9ec2478525a58d777d5ec8c131c2a9e48140a77e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.110.12.tgz","fileCount":16,"integrity":"sha512-TWtIZBCENhiI+IalPAHH6xrxhM7IGB6sPQryR4rkOjG3VF9Kl672gePcE8nlZmJCJrXQwqZiCxR/Ke3h3oqyyQ==","signatures":[{"sig":"MEUCIQCCehx2E9YnAVhty2LZHVC3bbCsCe8DPVNoA7JPpHSy0gIgJmCxRd5N7GjwJEetfkr/47UH7MyZHVZXiX/hUzY6xTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.110.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":461739},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d488766be8eb7d192e2ebafe02409a410ec57361","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.110.12_1770853564061_0.08329934006047868","host":"s3://npm-registry-packages-npm-production"}},"2.110.13":{"name":"aidevops","version":"2.110.13","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.110.13","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ab25fd93ca8edf5cb865e586fbcbf10406d213c8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.110.13.tgz","fileCount":16,"integrity":"sha512-Xwb8ji+fV3e9CgKsLNpWNgOVXyiPc7mcM2E7L6DBX0gvtmEkx9am4BJmCnLp8bk83FoRZv6dYZafTco791V0AQ==","signatures":[{"sig":"MEUCIQCGvSc1jxdp7+HRhXiNcKcRKuHtrmqGX3ERHrsAtrc+FQIgc3mJBMO74us8N8NhLPl8h7qbMZ8ZJOJMhUcpAziM72I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.110.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":416284},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8f28d44a10867c9de0876ba08fbe2b9a5c26a67a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.110.13_1770864854501_0.6147921101034088","host":"s3://npm-registry-packages-npm-production"}},"2.110.14":{"name":"aidevops","version":"2.110.14","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.110.14","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4b5857777a81a02b2148c417c1c020cfe2234c6c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.110.14.tgz","fileCount":16,"integrity":"sha512-wHILRDJs7Vw47k7bNIla0qXfQYvqFhbD4XhOfNQJpMpgaGqd7u2V4VVfWu0lfCM9uKhWzbj/+CG2fFP1UOlByA==","signatures":[{"sig":"MEUCIEFywq2PnclZt2DcCCh2uSTBWPfPGUbJRlviWhVxovFHAiEA5o3nU3bmmi3kZlP6f+Y4EFWRBDL9V4ytwm6PoMasr2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.110.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417450},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b0d24bd6ba05f940b8ea8c8420504e084601acd1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.110.14_1770903289327_0.9569278213356838","host":"s3://npm-registry-packages-npm-production"}},"2.111.0":{"name":"aidevops","version":"2.111.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.111.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"84c5ff055d7dadb1aa8761a28c6fee665f6f7cbc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.111.0.tgz","fileCount":16,"integrity":"sha512-fTVvFrVduVAE+8azlarwn4yYe6nXPC3IAH0mbSWYhqo+wv/nf5gWGT1TYQ+3Uhcodlp7UNqLMzZOjmUjJ5YTKA==","signatures":[{"sig":"MEUCICRHgLvgse40gXwkRHbf118+Zgp6h2qOyWuGQIhXFoxAAiEA//ilnfS4mimHwHzc9iiW9/MoJXc5Yn3wLNLd9n/FuMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.111.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":418852},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6d555b957b447f5470674ac32b991ac234e1f48a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.111.0_1770908589890_0.97254578705392","host":"s3://npm-registry-packages-npm-production"}},"2.112.0":{"name":"aidevops","version":"2.112.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.112.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0ca36d9d724dc25c1a6821d424b7253ff9af6036","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.112.0.tgz","fileCount":16,"integrity":"sha512-5ydmxpC3z90s9HBrFcIdny2jQI9aTNIxFdBbWvaxAdp/gq+p50phZqqZNRzjXs7chSCSqXGE+5Mrvpo87RS4jw==","signatures":[{"sig":"MEUCIQCcRJXgilunCi9ShDnDrBbNU/lZKZijiwZZiE1ZPAAhUwIgLOa0q6lq6+1PFXiLIr9yveW/SFg2i8ffvz9Tj1wG33I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.112.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":249127},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"35b1612804237d1c849a7d8f33b934ff2e564447","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.112.0_1770917746220_0.4657294180983069","host":"s3://npm-registry-packages-npm-production"}},"2.113.0":{"name":"aidevops","version":"2.113.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.113.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8d4618398016585ea02ee3ae805e2fddc0de462b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.113.0.tgz","fileCount":16,"integrity":"sha512-4y+0pGrVmoeAiDmYxwR337ruuo8jN+bQ4ToXybuFUFVefZGIIUiKeAr2GH+zBTAyU6kBFYsl/oKSCy7FK8LRzw==","signatures":[{"sig":"MEUCIG+OY+7DJ7vKb6v0gxx2Si+HIs5ESjh8kH8EElNjWA5SAiEAuXceeK0JbCUDzY+/JDNjec1dYmUZieZAyf/VyxsyKtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.113.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250932},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5dfbfbc01c4dae5e92f0a9ab6465df5920b4d17e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.113.0_1771009353232_0.28118840600575856","host":"s3://npm-registry-packages-npm-production"}},"2.113.1":{"name":"aidevops","version":"2.113.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.113.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c991824cc5a93e629f9a4399806e4af7a870daf2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.113.1.tgz","fileCount":16,"integrity":"sha512-7s7CGUogcfHvMKqCAGb1r9CFY8Q0kuXZVutGMRR+Giw1o+5jN2UqAoDhqLtB3yAz9L8P0feS+oaAKAUjRjLNcw==","signatures":[{"sig":"MEYCIQCwpghabbxxWNwU8yt+CRQ43KShMRb4oxyj1thUGpt1RAIhAJrYHDDTNKJnPuNkpJVyRBYapkkRUPpqQmpc+1XpoLxU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.113.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":251373},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e67cdfee544462aa1bb7c3c20eade1ad12b7f4b9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.113.1_1771031632544_0.6096559235840675","host":"s3://npm-registry-packages-npm-production"}},"2.114.0":{"name":"aidevops","version":"2.114.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.114.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"033c864be5acbe8064ca63ac6a96908ee2574c2f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.114.0.tgz","fileCount":16,"integrity":"sha512-HyyEWeI/iWahapDHmt6H8Q7cdLDsLCyPp0+6s/zdKRQfMT9lTHyQ2BlZA6KGBT5JlDKQRfPhuYCcP/+Y8iIjig==","signatures":[{"sig":"MEUCIQCkeYJZXyMTD6h1Rmcua84FG7egbrncXDjEWgY45/AEcQIgNj1D5GtdTZxMu22719eI7O2Y1NuXvrKR0e3kFP7Hen4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.114.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":251373},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1aae6f1e3875149f7911238c3e08c3f07e849684","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.114.0_1771035035818_0.9753423515102946","host":"s3://npm-registry-packages-npm-production"}},"2.115.0":{"name":"aidevops","version":"2.115.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.115.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6036a9cf8c8a850b8fdc36ff846a17c6e77467ad","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.115.0.tgz","fileCount":16,"integrity":"sha512-H8HJIgacC1lbNGpLnIPK0JLxBqujb29bf/DcYQ1rYgTbgg9/WooFhUjuUhuMvF7NRQHkfxGalTvTtIkqhBSGJg==","signatures":[{"sig":"MEUCIQDfiSfyD64sEL334cYKIJXeP6prpBGY2LFpVvuUi7+WxQIgdCwadyZVU4E8oeu+3fb1w633hKXLS56NuWTjaxIYmAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.115.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":251373},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1d3513c562319f45441fbc745c5e88a0b498dc03","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.115.0_1771116351721_0.08165466881873784","host":"s3://npm-registry-packages-npm-production"}},"2.115.1":{"name":"aidevops","version":"2.115.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.115.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"597b64b78fca777a9ea4712d65befc40e63313b5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.115.1.tgz","fileCount":16,"integrity":"sha512-5bpouNAVlsI+t27SXeLAuMeW6dlHkQgkaO0gVwv9o9Fcg7HX0fNoix59VV0NBpFpQWwI6RJCmmpIiwxt5Gtygg==","signatures":[{"sig":"MEQCIBQTc8Go4GCvUu4ZJwF/A0Eupt+Grch1MAeMSnHKRoWFAiAJYXdDRVlUGL707YWM2T2PoDKi0aKvz+VBAdWg6NMr7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.115.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":251373},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d97ddd786f4a968e8b614d299b49bc83f970e947","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.115.1_1771170355859_0.9443068602999287","host":"s3://npm-registry-packages-npm-production"}},"2.115.22":{"name":"aidevops","version":"2.115.22","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.115.22","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f559df061985a64f5deecb6f421fd2cc12c0a95e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.115.22.tgz","fileCount":16,"integrity":"sha512-Or/ca7k+E8YBZ9L23Z8aq5Y9RkuVb3wQAKrTv73O2b5/QkRd0QALBSl8zP9jAtgxW15V4gWizKUp8+dllLQsHQ==","signatures":[{"sig":"MEUCIQCjkD6gHftQcRywOd6OnOMOePEQ57ITRaiUQZe3DXV6nwIgFAdHm4iwPSrHgMOZKhi1V7PO8csCd9TxeP769jT/iME=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.115.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":251377},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c9408967808c13e4368f2fea285326a23e2fefce","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.115.22_1771272500137_0.8474188557535522","host":"s3://npm-registry-packages-npm-production"}},"2.116.0":{"name":"aidevops","version":"2.116.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.116.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"15a10662f1c5944e07388ef8612c75f9bae38d26","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.116.0.tgz","fileCount":16,"integrity":"sha512-2ijBikZTJKIgHcc2tcRzfSeOMhs+5GvISEOUAqbBWws10sOTJUKtVJcB0CA207dGPnGW4EnrJLWqsYz6KH3jdA==","signatures":[{"sig":"MEQCIFTOOOqlm+Io2jE++gkuG/0PDEimzOSswMfqFiuOYpL/AiBrOCTsjM7moNKgL6w9/UnCq/Nnv7fntmMZ8q2Myz8BZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.116.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":251373},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"96f73c0d04a55a093002ab1f5b7af39ab67c8fdb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.116.0_1771294530128_0.24402878968673414","host":"s3://npm-registry-packages-npm-production"}},"2.117.0":{"name":"aidevops","version":"2.117.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.117.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"666df4f0b32817a09bd26a358b558443a7d9e1b3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.117.0.tgz","fileCount":16,"integrity":"sha512-f7PPOxpeK+Or1idN4KXOJ8bJzakA882HEz2EXvkA1rZQ7d1FwWnGQh2Rqx2luQ566hqaEIwlJI/0N2R1ce90kw==","signatures":[{"sig":"MEUCIQDydSqGSbqrYNdAb6zSBYF51Vxmx8J3paeNacdphkEWqgIgRGs9FwD7nCWUwGarHxPrlxkc71JkxB2si36uOkJTves=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.117.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":256153},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2af5f5d5a652f01b5039394cf39b7d64a57f3fde","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.117.0_1771527211832_0.9681655282961459","host":"s3://npm-registry-packages-npm-production"}},"2.117.1":{"name":"aidevops","version":"2.117.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.117.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2e5995151c00e8577851ced6e1df58ddb14d9164","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.117.1.tgz","fileCount":16,"integrity":"sha512-7qyurjOtWOcxLGSWn4yc6jZEfSiS49Jli65iCHLIPEd5AT45edPZ+YGybDwRwBlAgskNSPWkQLWM4uUMCZ4U3Q==","signatures":[{"sig":"MEYCIQDL8BnVDt3Yzfs2n3IQxspkByYe0BoE9R0yHsud1GFAJAIhAJ+YDsO3l+aP5UOqzuSxKSpZOZiMYcI2ZMGelY75ge7M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.117.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":256153},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ad867fd44304a364b102b83122b32bf18e733358","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.117.1_1771538555411_0.7810441326537696","host":"s3://npm-registry-packages-npm-production"}},"2.117.2":{"name":"aidevops","version":"2.117.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.117.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a236f845826b4d0186b73c290636df5bd803d887","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.117.2.tgz","fileCount":16,"integrity":"sha512-5xg1/YY8Mxe2FXlBqnzRBZT2jtyenFwXGBLxF2B66EAOuqD+ix7ZPfrxfwhgA3mKf2SOuiGgToOp2R4P1Z2WAA==","signatures":[{"sig":"MEQCIHAIOwEJ7mNmac7SDG3CjAs+5x5bS/7MhUHehiz9vOliAiAm7evPOMvRiefY3JoAfuZn/yio+EuU2Ag9jcckZaT0gQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.117.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":256153},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b864293ddd4fb8102cc71d494b7c7305a6ed51fa","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.117.2_1771540917876_0.4115153563916578","host":"s3://npm-registry-packages-npm-production"}},"2.118.0":{"name":"aidevops","version":"2.118.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.118.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3a18b7029e2a6dbd5add4c4516f795db604c8769","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.118.0.tgz","fileCount":16,"integrity":"sha512-YxKTmXR5YxD8GWWLIySYtrrWfuxM2epjea1LHvS6c7OQsN6qLZdllivzo7PKCALZYNqYh6ki+TcFkrr0q6hwlQ==","signatures":[{"sig":"MEUCIHjPfiIXuLiEPvd1+5XFkzuygRZzaekhGWOMYd9DBWZNAiEArPjO5UVfg1RniqBlZrCqtp8EJ0ZiszyR387YZH/hMq0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.118.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":259014},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"337e0a273443842f93e3438f3c75bdef631001f7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.118.0_1771560960734_0.5667860218552558","host":"s3://npm-registry-packages-npm-production"}},"2.119.0":{"name":"aidevops","version":"2.119.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.119.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"47c71385a84a0987cb7f06820095111d44b80104","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.119.0.tgz","fileCount":16,"integrity":"sha512-k7BlAWG9S5YMvR6efRfZ8FAH2vXHjh3KjmrDlM4Drsa74qMnxRdjMLlMMeCipzR6sxq3ZWTh6Xpxf5CW5U00dQ==","signatures":[{"sig":"MEUCIQDDRKJE/jCxySLdjFiJSdGeKoLSo3r1tnjAN4vdf5r1rQIgeQS+LDR5naIlgYRm3fDwXB6Y71dkwAyoAfC279+eaRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.119.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":259192},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"87ae52a97a4f3e3588ee43380a283f042a6bc046","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.119.0_1771565909539_0.48645813067800514","host":"s3://npm-registry-packages-npm-production"}},"2.119.1":{"name":"aidevops","version":"2.119.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.119.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"83d0151f0475ceeee345218d57ea5dfe64093796","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.119.1.tgz","fileCount":16,"integrity":"sha512-ISQVFU2IfzuQ3inpAJDpLfVcPZrsI7ejfC79Q4/C8+UlJsEl7StfWj0qBnQplzuwV+0ClI/zw4DMe/spDE2RzQ==","signatures":[{"sig":"MEUCICoNSWZqQAqbwlyO6FAW2Rjgu6kn4hBwqmmk0bf61wU9AiEAu22LYMdbHT6VizXSomkp2YQPkaKInK29fX9v0N7K+pU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.119.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":259192},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"af59066790064cb465e36e06cdb6ef9a46bbb722","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.119.1_1771609056909_0.8683215645999487","host":"s3://npm-registry-packages-npm-production"}},"2.119.2":{"name":"aidevops","version":"2.119.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.119.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7a13e27c7798955307e419731127fdd2dd3deb75","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.119.2.tgz","fileCount":16,"integrity":"sha512-cnlGxwzEVx1gPCTS8l8lYmLny1dIj6iEf7TPCvYUsIrOla0pB5CvaCHY1ySLOcOAhoNrWPRPo0nXc2Hq1k9qqQ==","signatures":[{"sig":"MEUCICiO2S0frZlJN0G1YCacrEoCTf/uCNhEodfIG0H7wRFNAiEAqGEbLaJUBGsRZBAYnuZxQiztn5smi7Uz8KyWpF7IOXo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.119.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":259192},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7faa30cb037fbf355dfc79273ce255556691d649","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.119.2_1771614821871_0.9161515608311852","host":"s3://npm-registry-packages-npm-production"}},"2.119.3":{"name":"aidevops","version":"2.119.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.119.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a3483e04609732f09db236a588ebabcaa0477c8a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.119.3.tgz","fileCount":16,"integrity":"sha512-XHw1SGLUoF1ffdUGyfP0m/xoOfnq9wH7DOjaaCP39x9I8A3QJtqajWnHYv/5DONfyMkqndXrt5gsQcfc7rle/Q==","signatures":[{"sig":"MEYCIQDVGzQCvy5VRNywugb7kbHVg6/Y7ZVCBlAm/6OxJU+tCQIhAKuVMl4AZVjPAWiqDmlK2Vkqf8Fa6S+1q7nhI88UisBv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.119.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":259192},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cba306e29b4aa1198ff7e59b669aab9bc89aa1c7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.119.3_1771616272836_0.35582581968988314","host":"s3://npm-registry-packages-npm-production"}},"2.120.0":{"name":"aidevops","version":"2.120.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.120.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b58651fcc4e358b8ce3570521fe4e7b2a2c1e67e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.120.0.tgz","fileCount":16,"integrity":"sha512-sEYjhR2ir9zKJKFEB0hT50LrRCZ0uer8l1LETEzzdzlWtToKsthAYax4DZfnUAmjqMvUnYCbKbxagvauQNZNdw==","signatures":[{"sig":"MEQCIHnyaS0f86jdOx5iecwVESMBE7QjTv5if3TbbbjbLC5iAiBG1TcMtLkrDjpUlEdHeKQKqZ/RjzN61N5QmXp0wUY1Rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.120.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":262498},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4b57582e1e545e3d97ae5848cd11c5ba8b32eb92","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.120.0_1771638239796_0.8084660219812991","host":"s3://npm-registry-packages-npm-production"}},"2.121.0":{"name":"aidevops","version":"2.121.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.121.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2cd1fbd247a5529f7dc6e3890dbae5a0f1645c3b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.121.0.tgz","fileCount":16,"integrity":"sha512-DO7ZHb+glATrP/ztCiPsI5QMrS3D8cFa7efaTI5VcMSQbF/TF6Ak67GCiPSIR/5xdLaoB0Hb3uviUWjVNPfBdA==","signatures":[{"sig":"MEYCIQCo9w1Z8OQL+3IlFcDLMzjcU4T4s1Tok6mSeFQQofzlKgIhAKeR4TfFsyMBfMAkpJySdT+liK7uETsD4irIJV/QKz+l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.121.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":262498},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3e079a3d11b7e6ef3c3cd176c6162a38e64060f5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.121.0_1771649986711_0.18949832053967186","host":"s3://npm-registry-packages-npm-production"}},"2.121.1":{"name":"aidevops","version":"2.121.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.121.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9d0a7fc95c690f211d5b14c763090fd52c284471","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.121.1.tgz","fileCount":16,"integrity":"sha512-Gagqm4UJtn5foak64QrFU3sI6R488sWCIGrhcuikjtvM0ups3nYhUy0/8maNHgLRUv9blpkialMhq7zeNb7jXQ==","signatures":[{"sig":"MEQCIBmh5pgpEGg75GGHP6/Jk0M8uJsm9hC3E+6INYD76qnYAiAr1vIbyX8f5eprJTvOQ5z7LmLYVmCg/nm7TVTB+UHT8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.121.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":262965},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"72e77d08102f91091680607688c31dc849a34cd9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.121.1_1771737694155_0.9839829873418313","host":"s3://npm-registry-packages-npm-production"}},"2.122.0":{"name":"aidevops","version":"2.122.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.122.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c8e5c7776f8952d7c666113214c3a381d9a7d7ab","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.122.0.tgz","fileCount":16,"integrity":"sha512-If+guNZoODhRDUfrED81KSqtpRTdPXjdKBS35cK30XhNlYJaxbCv4QQRnPsLgQ8QKgs7DKa+7YUZmizsIZDNWQ==","signatures":[{"sig":"MEQCIDlJR0Pr5AlKEe/oQ8WM5O8y687VlUhW0i7BDeRSeBAyAiBuF3X+pNB6pAsi+4pm7qkmOcHtpJt0kanRuxLpUQtMRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.122.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":264001},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1d5d89ae5ed206369285b0b5743112e8f35667d4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.122.0_1771777051562_0.5305612994948781","host":"s3://npm-registry-packages-npm-production"}},"2.122.1":{"name":"aidevops","version":"2.122.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.122.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1093a6f2f518e90c5d2fdc18a64d1352c567e3f3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.122.1.tgz","fileCount":16,"integrity":"sha512-aTuYNtakuMkwt7HBus1+K2MSc0wMYtCEJ+Jsg5ACFffvhGUUfdCpI7SE9unk6j2Iw1XWgA4uBwkeYa1eQ808YA==","signatures":[{"sig":"MEQCIG7/I7Dsy36osqxSbR3AZ71TT8Z/UMcYRILMmm2BqJTnAiB5tQO3GSFwFY2nrkQ07x2PVIjXD3XacSHkDXmkFgqziQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.122.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":266640},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"47586dfe2990ce38fb3eb7f53e198f46932b3fb6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.122.1_1771777935211_0.8770463588595296","host":"s3://npm-registry-packages-npm-production"}},"2.122.2":{"name":"aidevops","version":"2.122.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.122.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cb6258a7790bb06aacd2236bf119d80bfe181a9d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.122.2.tgz","fileCount":16,"integrity":"sha512-XtiSYu7k2Qh8zE/6qkCXFDDOUI9QLD1Jb+3HnfR/G/gA95OZ/8FUPZWxPtcIove79KnzIcOAlzC7aiAhXbkusA==","signatures":[{"sig":"MEUCIFJwWCcif1gT83fpSretW8rjvh7bRe8ZzN5mnNWuAXRKAiEAvU9pQV9tX5lA8i8iH2SR2BdDCqDOViJY8Ks8ziPEQtU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.122.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":266648},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"46bbc26a097bafe3e6cdb22654507d2e567922cc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.122.2_1771778627314_0.506947153946117","host":"s3://npm-registry-packages-npm-production"}},"2.122.3":{"name":"aidevops","version":"2.122.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.122.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6836134f918b5effa3b19198a4b1eada5c6f1287","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.122.3.tgz","fileCount":16,"integrity":"sha512-KLC18AFjexG5ozXKQZuurYgiJR41zFnErfVYV1KNjMBdqqNE8CHmwTghrCWPGUQgPTC3GEsIxFywe4wnkI7RZg==","signatures":[{"sig":"MEQCIEFrm/0TXfA9+zrpLVK87aafFexwKbja/KUgGaqPK4AfAiBaS6PSKIj+ORV/Oh28KKed0nP+3xKo6+R4Ka30tIXFZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.122.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":266648},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2cf553f778152954e9925ea8895010b9376d946f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.122.3_1771780448256_0.8001007378531959","host":"s3://npm-registry-packages-npm-production"}},"2.122.4":{"name":"aidevops","version":"2.122.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.122.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7f56cd396ce4ee76c5ca5aebd3958a6d32ef9160","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.122.4.tgz","fileCount":16,"integrity":"sha512-qyD73chBVxpTnNjLt6cT/7Vtf5U7d2aVEUiG3AjiKB3ysOO1MA0/ti1/srZbpSkv2Mo8alXWlOZZ5iwtQn2p0g==","signatures":[{"sig":"MEQCIAkBF8DZlD8xut58huvxFsjziTA0rxtb+zhTS0SPGphDAiAI4aph/qSIIKGP/2i4WHViQb2QmWT6YxunnvGlBPbY3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.122.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":266648},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"62a23506c44a80bffb298ac1a3ef790f55080c5a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.122.4_1771781761114_0.025660127507465047","host":"s3://npm-registry-packages-npm-production"}},"2.122.5":{"name":"aidevops","version":"2.122.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.122.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"19ca6308f76b895affc5e22464d8613385d7e5d4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.122.5.tgz","fileCount":16,"integrity":"sha512-aYdPAvO1NbxW9xe6p/zxmhCm92fR3rEJB3QRMT9ecBoW4wLdQUr8Hckc8eBA1jRBumh1lrTThrseGaBXuUY9zQ==","signatures":[{"sig":"MEUCIDLiXFr0EWnXNiKSkkGnQRBkCSOQbhYnkMTI8OJlHNCyAiEAlDIbnQzu6jDBuXUH+ShTa2kCxq7UIyv3v0zVxBbnSgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.122.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":267135},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"686869b1d477c3d6922b9332de8b4b061ede8c6a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.122.5_1771782779066_0.676166738816327","host":"s3://npm-registry-packages-npm-production"}},"2.123.0":{"name":"aidevops","version":"2.123.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.123.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e37a20060d25c7f80020050186bc69ead7e9e5e1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.123.0.tgz","fileCount":16,"integrity":"sha512-/FgDG9BDm+6dxLLXbTw3p+ppjlPk4kkpQ78nXObuuGrvoG/PuXKGIL0t1khhSgvbnIwncHq40O+XiC4ks7xo3g==","signatures":[{"sig":"MEUCIQCF1+qRReAyd9LMeNzESOc5fyFDHC/8oHUXeN4dRGEgFAIgQTKDACMWryiNbsIkyZEvjqlG9ND8DxTB6LxtG4AyA2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.123.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":267135},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fa05e5a6a83e071aed7ffb8c115c488c7ae56a4d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.123.0_1771782928313_0.9015205101796229","host":"s3://npm-registry-packages-npm-production"}},"2.123.1":{"name":"aidevops","version":"2.123.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.123.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"90796d64b5ad5a5e4c120a2ca07a08727bf80e4b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.123.1.tgz","fileCount":16,"integrity":"sha512-hUUFm+A1Ri6zTqA6uOsSc/Q8/ATOTEeaZ7lItDF8NK3+ZgR/2wykOj2evSACTFypICyimtak14r4xndjieUuEA==","signatures":[{"sig":"MEYCIQDW5tT7RNb2q2mMubLYrVPvTPVCQoaLuH9R1sKybQIAkgIhAIg8kkXij1HBnFmuWHgxatKVcNuZaDqXE8DEiym8AjwL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.123.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":267189},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6d9946837b2c8affa2ca24e35c2c54be46a4b024","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.123.1_1771783644444_0.46416200496318427","host":"s3://npm-registry-packages-npm-production"}},"2.123.2":{"name":"aidevops","version":"2.123.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.123.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8c0437ebac659700de955ef31f35fea8f5b32dcc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.123.2.tgz","fileCount":16,"integrity":"sha512-WsaWrSMKyWyEP9y+XY5qjJWBZ1WOvbvDRH2V4VIOrxD4Wx9lFZdizGOO9GWQWbHrgUNmcWAQ9pA31Tioi0/Ang==","signatures":[{"sig":"MEUCIQCnFcLxjFJSwsOWoazgZk+kVlZXVmc+Zu4h9URh0s2pcgIgZyjKS270OswL5Wz0bjsWr5I6LkSeFAJJ5E142dzlulo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.123.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268956},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e755e750a83be916f21a9de376b62a80c9635440","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.123.2_1771784133734_0.2539808970101807","host":"s3://npm-registry-packages-npm-production"}},"2.123.3":{"name":"aidevops","version":"2.123.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.123.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ee182363cfe61a568369c552937a652a3452e4ef","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.123.3.tgz","fileCount":16,"integrity":"sha512-0s6YBPI9Hy9e3O3tjwFTP4FAPo0pexMzfqnX+k1lXCPerfrMpEUTEX/2vxA1aNu0BH5v3S8icbsx8iyfvXKa5g==","signatures":[{"sig":"MEUCICYcsXNqraXC5BMZdgzvy4KiboM2a3qpNsMHRuT8fBlzAiEAmUiR8TRV0oXHgmNRtDNdMbJ///p6tcZEbWavDe9UoHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.123.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268956},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"153ee10cad1e9da71c7ca6315d2d32bcfc31fe02","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.123.3_1771790941860_0.2546485263417","host":"s3://npm-registry-packages-npm-production"}},"2.123.4":{"name":"aidevops","version":"2.123.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.123.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"47eaa83e8bc46469ad4db8e1ced4cb7e3ef8c5bf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.123.4.tgz","fileCount":16,"integrity":"sha512-9urEYGAogok5QInS60eEAMh2ACNKHZuA6uhFvjabFCN41kNEbeDb2dgW+Smi3rFwgV7UKWM5xe7rBA246qZ4Gw==","signatures":[{"sig":"MEQCIFpxVyEnG65uDvLNPLLzsHBu9uRXs9a365+ZQ15vzzc5AiACQyQHkrH/RzBu2eXn5tWHID2aAH3xYxcTXR6jVMcXhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.123.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268956},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a4cd6819374395b04894eac1c5ec542725a4e83c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.123.4_1771791387343_0.29701354261119906","host":"s3://npm-registry-packages-npm-production"}},"2.123.5":{"name":"aidevops","version":"2.123.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.123.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"57c7fa58272a1bb658d8af824b9713dd53a40984","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.123.5.tgz","fileCount":16,"integrity":"sha512-i4kZv8B8BQAyO0uBu0kJhU0nmlx+XJPCSj5S8XyKhMO56i1psdSsiaBHFy7WHyF3znSkEV0Su5zGdpAI+IuYWA==","signatures":[{"sig":"MEUCIGHijFAnD/AlyYh22jGfO02YFKF/WWXX1XemUr8nuAYFAiEA+TQ1WZloRXt8pN8WTq/K8B0w6X9XiPvDfNfZ7kneWL4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.123.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268956},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8371f7ed75b33c84157ef52bcae7749c7fc450bd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.123.5_1771794548388_0.9964095401442752","host":"s3://npm-registry-packages-npm-production"}},"2.124.0":{"name":"aidevops","version":"2.124.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.124.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cf916a8cbff3ed1d44e890d915f0866f4456b1fa","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.124.0.tgz","fileCount":16,"integrity":"sha512-09fSLjMeJmGb9p8YBaAm8VT7Ug5FzXVx9rYuRD2R6f9qSvvfFo4oQWi15f/Yp7yt/ar2qsef1xRb6m8OyYMquw==","signatures":[{"sig":"MEUCIAgWQE0gWC7PahnP89/SQdITm50SMRGSSJE30j1LbRptAiEAmvJgENDYrstBRXLbAwWHEy3PfzebzELK/UGJZWyBcHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.124.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":267975},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4c6d2e3f54a6b21c1d8bed63814e07c75c3d3c39","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.124.0_1771795061085_0.48183795419106557","host":"s3://npm-registry-packages-npm-production"}},"2.124.1":{"name":"aidevops","version":"2.124.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.124.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"571ff0f04c38423d4d30c6851b591001a1939c3d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.124.1.tgz","fileCount":16,"integrity":"sha512-yDAGtk8YxwHz4aUD00hStDoEggwUqdwFgnKH/oIvDgdpEEGYUTsUcXGAe2tzOLDvGSIlz93PWj9/D4NeRPiXbQ==","signatures":[{"sig":"MEUCIH0tBPd/PZ37y/RWgcuVbbygimG+DX5GA7ffKUNVdoVNAiEAwJGtXzr37WfRuxJHnfjENtCrAlz+aGKC8Z6NJkvT448=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.124.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":267939},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"29a950c89c8c6b62e520c4826a915199e51c26da","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.124.1_1771795540838_0.05297620484654253","host":"s3://npm-registry-packages-npm-production"}},"2.124.2":{"name":"aidevops","version":"2.124.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.124.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ec7eda246b9f1f96ffa12abc7c8211a6f385697b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.124.2.tgz","fileCount":16,"integrity":"sha512-vKW0CuCZGwn4OOgZzAsxMp9Mb7pBIW2vWDIE78e4Sr7CAUjx7pKCD8BcV9cuKjYCt2HrFqmcpy0ji5uvBE2vIQ==","signatures":[{"sig":"MEQCICK32W7jZMtQwXGrDLAl5bk8iR8TPh06yt2T7UNKKkshAiAty6mjdWOEoxzrT9RMeMM9AqGjgCsjHqOTanRZI0Yv4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.124.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":267939},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"985f4d8b5ec6dcf7dd8786455e0a52a1d802557f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.124.2_1771795547211_0.766957536976181","host":"s3://npm-registry-packages-npm-production"}},"2.125.0":{"name":"aidevops","version":"2.125.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.125.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a09d0c640b8aa742bf98f25c19df0a7bc17728c6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.125.0.tgz","fileCount":16,"integrity":"sha512-OgFZS5H1A4f3fZKgmo0O9b+P5jXpiDoE5x0YsHF08jaMB12qZT/cMiyzpuOXbYc7zInjQtxu8MINNWJrPSNnYg==","signatures":[{"sig":"MEUCIFllPPiYQjltv2uMJ3C6vIKEM4Py48IS3POl6T4ER/XPAiEAi3dpIwrE3EkTTVKQm/9b+9MxbCPEiBeCu5cTOuZag5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.125.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268112},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"43c89423c82f128b516ba90f2f6ed95213d8e533","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.125.0_1771817108726_0.9537450997065287","host":"s3://npm-registry-packages-npm-production"}},"2.125.1":{"name":"aidevops","version":"2.125.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.125.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1b40478e3c4a5a709f7417e74d60eb54207b72c3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.125.1.tgz","fileCount":16,"integrity":"sha512-omZM6UzwYdqvx6AEDZA7GDcdrP956pv6QldunjYFV7OiTErGpU/idCSeCcg2Vt8epXCtfhAzUfWs+LnkeOOwvg==","signatures":[{"sig":"MEUCIHMkzJ14W+6/4kwhIEdJiDYKIlCn80toXerK1L0jEcQtAiEA/ZhGoOTfthaVZzk2cPSG2CvIGDVwHPrcSMgyTnSPQmM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.125.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268112},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2a9928d98307a5ca24686ba7bc5358641753f0e8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.125.1_1771906327505_0.2749703591304782","host":"s3://npm-registry-packages-npm-production"}},"2.126.0":{"name":"aidevops","version":"2.126.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.126.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"562b952dea10ff67db2a454302b2f26a7ddf8d3a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.126.0.tgz","fileCount":16,"integrity":"sha512-1zXg//+n8i181TRTqN/924bA+DY/e29rq/GBJMcCJWbt3scahudP3y9e4otONacEfh00qeVHuGEFKRYJFrBI/g==","signatures":[{"sig":"MEUCIQCFtITPWJZU5ff2BpUJU5wsKF1iKWttni1t9w54/27svwIgSirsshUQ3/0e4SXdx7vv8W+EMcn0bbC5/ehF5IL4VM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.126.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268112},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ae87d2f90acc704200f183c0ea3797b8b741633e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.126.0_1771986890645_0.8282982381071751","host":"s3://npm-registry-packages-npm-production"}},"2.127.0":{"name":"aidevops","version":"2.127.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.127.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e284b6ff59d1f1bff6d78914853e84848c2740f4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.127.0.tgz","fileCount":16,"integrity":"sha512-pq/jlYA/pe6L43fcLnwVWAL1/z5C3NJnPBzNdRwXkqQcSXm9nEU0baBNT/KXC2BXXOoJ1KW+xFiKjWkO2Nhghw==","signatures":[{"sig":"MEQCIH6kzVcetlHZXASrAkauSWMAbbT1O2HmDYISbkp/Nkh1AiAkPpS3OwPbYxCZwxm3B9t3j1B4lHAd8JROCqFkodMHRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.127.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268112},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"76d149325f7e4a21e924504955c75982cea05f54","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.127.0_1771989179332_0.880318098310805","host":"s3://npm-registry-packages-npm-production"}},"2.127.1":{"name":"aidevops","version":"2.127.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.127.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c4f9cfbe5fe9bbcbc61bb4272b4390998a30c82a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.127.1.tgz","fileCount":16,"integrity":"sha512-0CGKdK0gpA3O8hSDftxjEL16ENHjw0DJu9+Vx3EaIY+0vBGcQBqRNYVWIyWxC/RQ7lu39CweENcWO7gPLTQNjw==","signatures":[{"sig":"MEQCIFxgmAytwxVdjhzMURNHwyVMptrBjldP4H9pmn3CLWd6AiAPK50ny1fiwASAfsPVdZotx1Ms6JGppsskRY1pUBIKRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.127.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268112},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bb85ed2f1699f3bb4f19d4409445124cda7435db","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.127.1_1771990648486_0.16586539732445682","host":"s3://npm-registry-packages-npm-production"}},"2.128.0":{"name":"aidevops","version":"2.128.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.128.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d11a8676e75004c1883e8a149ba4261eaf7baa72","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.128.0.tgz","fileCount":16,"integrity":"sha512-S4FnjiE1HXd93Hu5mO0oEsfcGA5GWhiUFTme14TiQRC4YUD2P9MPRjmnFMpXVoOVemqvV8iVSdg9jeRUQHdRFw==","signatures":[{"sig":"MEQCIDbVwpGINfNf4MZznisYNVILRk2gw+67uFePZcsR//eyAiA9vJvONo/ZgH6Oj3ZAOzODL00l56NKKohpCChX69P6Tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.128.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268112},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"56364672921a9ba42bdd2e6d77ad05ec0fa88608","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.128.0_1771991212063_0.435111663417729","host":"s3://npm-registry-packages-npm-production"}},"2.128.1":{"name":"aidevops","version":"2.128.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.128.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"998989f16d3eb7d95eba2d723024347e62e971e6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.128.1.tgz","fileCount":16,"integrity":"sha512-A7b1lsvqHdigdAbYz/wOoqJ8AeL8jQRLxOA4IpnX5NHShhq6WO0y3KxjTgzsbJhAZjKMt2TQichQYVIU5SXorg==","signatures":[{"sig":"MEQCIEuvPny0OMIHU/hcXWP0fLrgIoDMCCdCgaFupjrjzHLHAiBPSEMepUHvBkVupPWcD0GJeLV25eCK1c9DLJcsVVkGlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.128.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268112},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"41e99daceda5cc2287c7a12df0c1635ad77c1384","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.128.1_1771991921717_0.3150488320666103","host":"s3://npm-registry-packages-npm-production"}},"2.128.2":{"name":"aidevops","version":"2.128.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.128.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ef92be46dd11980bd1aaf0d4aab7f2d19579d018","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.128.2.tgz","fileCount":16,"integrity":"sha512-+vPeA54hMIrZXg7W4HBbnnum9dQD3dXGY2pnFCYRytkKjZKakV7eIkDhOPo1oCSZEJu6aRa5Wg2vAccmEuCHeQ==","signatures":[{"sig":"MEQCIG1XCwgShXVV7TXhyVd9IfUkFa+vVf74IL2nwFlcWnNwAiBX6hDY3eunYgn/Q6PY34Xj4d7Bu3cpG3W7eYsIzNfQnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.128.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268112},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e347415a7cced1dd55c4b1a1ed39fbabe318abf2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.128.2_1771992434375_0.4872998417936194","host":"s3://npm-registry-packages-npm-production"}},"2.128.3":{"name":"aidevops","version":"2.128.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.128.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4860692c7dc92688add8de9a0d69eb051694ef5f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.128.3.tgz","fileCount":16,"integrity":"sha512-AmzE06ZZSa5+OQahOsYs7pdccfsMoPGpQH6/hiT7vc4G8uTAR/3UghtkABaqGGM87SL3a2k5QGyFwamolpjLqg==","signatures":[{"sig":"MEUCIElWlArZruPKR7bEMaddI/uN/dzvKHmIl7LVziKlqniVAiEA+in6eH4sjhMdsLhHqXbmaWT9sWtRqpSvPatLA815MOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.128.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":268112},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ef09a2ffb45dba68570d3c29631afd91819f52db","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.128.3_1771994250559_0.7095332598684607","host":"s3://npm-registry-packages-npm-production"}},"2.129.0":{"name":"aidevops","version":"2.129.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.129.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7e641e1e30c74411fc1ea28a8780145a88bced2a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.129.0.tgz","fileCount":16,"integrity":"sha512-wKj/GGtuwgKEpE7zOgII6fljv29DSojTEaAmERZYf4atJcTNnetfK/0auetxnTSb95DrsIKxloASlIoPLb9iKQ==","signatures":[{"sig":"MEQCIFbYV5HAMNQD1EObu2hMGXLfxkQkctDoPid0hTi3LklMAiB76oJR5op6fVC9mSg+TKjHnotxqIhqQg3yz/s7GtO1Lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.129.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":270113},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ea6a7422e3b58aa5902b3851a8b9c4548f88f433","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.129.0_1772039321638_0.6073207291453873","host":"s3://npm-registry-packages-npm-production"}},"2.130.0":{"name":"aidevops","version":"2.130.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.130.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"063d0eadbb7ecc6205a0769c62ef7dacf06a94f6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.130.0.tgz","fileCount":16,"integrity":"sha512-imxZDlZbTQlpvYsJCLrueGo03ZMBNf6vV1OKFCPxLsdmYjpYPQSxAv+6QfvF90mg0ReukdeDFLIVF6EPdxQJGQ==","signatures":[{"sig":"MEUCIFGBHsXLF11mrb9ntOAuUoFEQeKZUk/Cz+K8IUTtEw32AiEAsbPYHl9uwFUPKHNUQVk7SPiAngArxl9Fh1OuMggxHvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.130.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":270113},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b412f1ccab214590c5169c7bf1201a94c7df9aee","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.10.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.130.0_1772045066855_0.533578597955547","host":"s3://npm-registry-packages-npm-production"}},"2.131.0":{"name":"aidevops","version":"2.131.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.131.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8607a6c2f680f0e3fad005314d06bfd7ab86d2ec","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.131.0.tgz","fileCount":16,"integrity":"sha512-ZNSR9TDTXppXaMp3de85V3jjQEPzIY/xtemXwrdZMA+I/ygt9r1MLr6jCgbo51mO5CQZhvev8Ocj6YGIHuGzmg==","signatures":[{"sig":"MEYCIQCRtHLwa9OrzlZNMJJViJ8SThRGvFRUEtpiFM0yxp65+wIhANAZmJLKrvhOMEyTdvGY9CJ5ePi8b07jLFnzbhbH/s+g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.131.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":270113},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"946622667fb539e5fc47330a5693517591459778","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.131.0_1772060629265_0.9073740603226597","host":"s3://npm-registry-packages-npm-production"}},"2.132.0":{"name":"aidevops","version":"2.132.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.132.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4f2014a855501e7e3b828e379c3115221d921478","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.132.0.tgz","fileCount":16,"integrity":"sha512-wlRUzR7bE03Na/u2sPYhsXRRuGM36F9CbYOlUTqXmRoXNTUn0Ws+MnaS6oLjCl1PwpuXixWhT8rW9LCwm8TycQ==","signatures":[{"sig":"MEUCIFQE0rDJHxpuNu4IlobjUvaHo1flYrmG2Pwe5xQBQ7lQAiEAhbFFxIJneTIP2CBfkSZOyeluw7hadPTzRGACMZDOQLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.132.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271463},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"009382854e58408a67c8d57c2dc234c2e5e8c250","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.132.0_1772070609914_0.2580856089437522","host":"s3://npm-registry-packages-npm-production"}},"2.133.0":{"name":"aidevops","version":"2.133.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.133.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e2d1265d6af6862654e52878d96cde9c2ded96f4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.133.0.tgz","fileCount":16,"integrity":"sha512-wxefqWomVdIEIRniYGTDE7+zSd/RhSYdaQuZ1qJgQjrk4LMCmLvpHdgVigdoC2+k6cyr9N5+hC+buRrJU0Ak+g==","signatures":[{"sig":"MEYCIQDnlqH5zQU2m1RUsvn4CDvwoqLiLwl0m6E1Ka5KOwkJTQIhALetLDzCcCOMBC1FenIFfJGrQtLwxzsC0oW81gIVpumS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.133.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271463},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d9b0ad6417be7a4772b414b92811fe89999dba6f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.133.0_1772073501714_0.7589458803748794","host":"s3://npm-registry-packages-npm-production"}},"2.133.1":{"name":"aidevops","version":"2.133.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.133.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c0a22215f4f16a5250ccc526e91fd2e4948a7389","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.133.1.tgz","fileCount":16,"integrity":"sha512-9lzOmMi5C9RWePe5NWJ2fDR/ucLwCi5Opu4JXzAyosrnTcwM0xi38HKIIXs5YcaiHV0m5KIqHnK7XqEg4WFaXg==","signatures":[{"sig":"MEQCIGY2G0wslZW5btoI6AFNKTtFgVkyYyEMxEHvjoc/gNfKAiB9Cn4MV/QJtH3xs0u7GcBZBFlJDb1OSS56qDEVll02Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.133.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271463},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"da6b2cd6c53144d690a4182742775763b6a05819","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.133.1_1772075560437_0.9173554497667142","host":"s3://npm-registry-packages-npm-production"}},"2.133.2":{"name":"aidevops","version":"2.133.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.133.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ec6b46dde1b3118220c481a61a1e2c5141fc19a4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.133.2.tgz","fileCount":16,"integrity":"sha512-LztKwJUmnF1tnm/MhMTgFpFO6G94aeAz1XU7oU83jZUt0L/BHARvu+Fg5lcXVoH6pn1gJFCHZHWhwPr7IctpXQ==","signatures":[{"sig":"MEUCIQDlM7fbcX0Sb6E4RPQ+HSudWA/Lub1YJ0vZ40ZlJSCPSwIgPsQTX397/RfuAUp6ykPn3mGRzjQ/mOuRV14qDIdl6Kk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.133.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271463},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e728b9b7ee2f65fb1ad4ca7dddcd4c74318c2b75","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.133.2_1772076064684_0.16283263515908297","host":"s3://npm-registry-packages-npm-production"}},"2.133.3":{"name":"aidevops","version":"2.133.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.133.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ac8c651ca6a8a6275531eddc6560e23b33ea5469","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.133.3.tgz","fileCount":16,"integrity":"sha512-hIP+r0zHo3NVT0kNOoWNgp1LiC6x0wg+XTCK0VJGF+o5RvSFvC7zY+/tEUpqdAixwCjaPncvYP+1HQWu/WFokw==","signatures":[{"sig":"MEQCIDeMDIRwdrhDg7bMVzy8ccz5jsMUCvW6nN4THpB62CcGAiBTwvAExMSb7om3vaX+KAEEJvhrnugMcxPV7pWkbQLpyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.133.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271463},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6281b44c64dcfa27b86e9fdaf4b82b3752a63650","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.133.3_1772079330189_0.46884577919940895","host":"s3://npm-registry-packages-npm-production"}},"2.133.4":{"name":"aidevops","version":"2.133.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.133.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"947b8676a18c5b35fcb62bdf989c87fe7cf920f5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.133.4.tgz","fileCount":16,"integrity":"sha512-4Y6XxHo7sOljsNSUdlF1D9umVWGnbxm63S8vijwDZZ9Oep51goyt1k7C29hBsU9SmJRZZ8Sao6h4dxlIgA3VmA==","signatures":[{"sig":"MEUCIDvPIZE/swYR58ABWPjVXFKZs9V7Z15fhCiYTofBhYbgAiEAuFpLnjw7LAMhq/Q1uEbjRueEorrKX7VOKduLscb2tsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.133.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271463},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ba828d96d1c388b3994fa8bb1eb19b3c9d587c9c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.133.4_1772080119009_0.5139945378414683","host":"s3://npm-registry-packages-npm-production"}},"2.133.5":{"name":"aidevops","version":"2.133.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.133.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"92aa6c745be626b1551612ad24264bc61ccb2348","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.133.5.tgz","fileCount":16,"integrity":"sha512-+r0Q3IIJr8MmIhOvE+X4/bK96cIdpB3AP7PACbC+9Odj7RD2EtcFjREuE9zWtXSwp5QQMLSA+QPDF3/2ZrgEaw==","signatures":[{"sig":"MEQCICDY8YWU9A90BVK45aoKFIKHfHapPSOmvtwRUREWkkGOAiBFunCKhl55Hfi2/Eo/ZGgDrk0OiKzAaFs+5dAPnY39ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.133.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271463},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"42fe0ad4e018cc8ec121cc0d58085a8205d85fbb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.133.5_1772114475604_0.7755778374807527","host":"s3://npm-registry-packages-npm-production"}},"2.133.6":{"name":"aidevops","version":"2.133.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.133.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"028d1a8a1a7429ba0da962606155b5ed784676f2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.133.6.tgz","fileCount":16,"integrity":"sha512-7zryS+7mNYGwnH+B2SLNid+UV+BeT6aLVHBXy/06aMxcwgdGeKhD65rYt/c82bvlIvb1ADA009JeM4ybW/YDsg==","signatures":[{"sig":"MEQCIADbi1xuTVgLVSdVTSMbTdRaWFMoQ0skAcDi5vuGrW8tAiBiHgt7G7vKtNmXU+nsqjzkFzEldM7oBlY+9Ij4q0nA+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.133.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271463},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a5453505cc732642505785bd9e2f1c08278ea995","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.133.6_1772121933148_0.07838117022041025","host":"s3://npm-registry-packages-npm-production"}},"2.133.7":{"name":"aidevops","version":"2.133.7","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.133.7","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2f0bf7544e3e6e357c62d61a94faa922d67d7f08","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.133.7.tgz","fileCount":16,"integrity":"sha512-tk8WDtrVCO6cM6CWMwC0hnge/y32uFtRO67upWGLu32eTAFDfz+s9iqRmnqYfhiLlMp/Y690FteMOwcHynuZMQ==","signatures":[{"sig":"MEQCICcmeZj8Wq+92cPIrGAC8VKpZT7KlJMok70J5I/7kbGTAiBNiQlh1B00TcUXdZkziByu7uVNtMgfhhbYeHxqN7/DoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.133.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271463},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"95bd726985dd98789568567f7c022f6688a680dc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.133.7_1772122454134_0.9461400611487314","host":"s3://npm-registry-packages-npm-production"}},"2.133.8":{"name":"aidevops","version":"2.133.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.133.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"419aeede0dbc35dfc082aa34e9ae3902ae7a27d8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.133.8.tgz","fileCount":16,"integrity":"sha512-eD0cIFmALB53OaWMNaiH6virbMOEG36RlUT/fMD4ULk5azYqj2jttwepYkZEAO+MhjKCIAbt5ubeT/TYWxMBfQ==","signatures":[{"sig":"MEUCIQCa6yAHn6YosBdA8pME9wGyTkM36x5wXQunbmTwDZVyzwIgUb2pQMdiLroztzQ2ORisD1hBOJ/Q11cjHIHGRvAy7B4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.133.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271463},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"dd5e371c9eb8d31a2e9e10531f3c0f221a70ec66","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.133.8_1772123586534_0.39622314918406976","host":"s3://npm-registry-packages-npm-production"}},"2.133.9":{"name":"aidevops","version":"2.133.9","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.133.9","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"65230eec83b3648c34e0187c43fc0ad76b953540","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.133.9.tgz","fileCount":16,"integrity":"sha512-7GoAGdhtktnVHhyKCNkdWLqbrlEzgB0gq0WiZnquHcz9UwbPWOfjv5zGXdY8T/VRxXZ/9Le+DFeUPvsNdisxKA==","signatures":[{"sig":"MEQCIF69i3qA2Z8/6GsV6OovyPcmVLxC81ehEFwm8UkM3SJtAiBmQ8QIhPRwNfiBNmoLnDNAnAOP8dU0PG07wkkRRfekaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.133.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271531},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0e6449ae958b2f3cee82a3d79c97fb0ac5f88d34","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.133.9_1772125065578_0.6324362719013119","host":"s3://npm-registry-packages-npm-production"}},"2.133.10":{"name":"aidevops","version":"2.133.10","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.133.10","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d27a6b5b08d8c99846d4008c4e3c8dff78ea48d2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.133.10.tgz","fileCount":16,"integrity":"sha512-De4s/tMTpKsPSM/JHOp4BqLffCWM6rRegMOCEDFy6NHtFDcE0MHbsINVKm7YBDMkSbAGNJKCLbZnRslP9DIj2Q==","signatures":[{"sig":"MEYCIQCSF0xCqaCAweJCkp/QpeVy4MVj0DIKHhVkLdWBX3DB0wIhAK3s6wzIFmH77qB1BrslmE2wNJHuqN0+mQ2tZZ3l9QIO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.133.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271535},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a454ce2d9313612e0f7807ac18b4a78f19c1ea34","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.133.10_1772125751279_0.10050842365039792","host":"s3://npm-registry-packages-npm-production"}},"2.133.11":{"name":"aidevops","version":"2.133.11","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.133.11","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f85bbf7ccdf30a4a0723bb9fe481b826d56491c4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.133.11.tgz","fileCount":16,"integrity":"sha512-dTb7tZ655FM/biMVhIC/vyLsm6fTubyYl84baBECluK8PfU8iPM5ruQKjPbQZVEs3E+VkEoJOCQvVBGfC0C/DQ==","signatures":[{"sig":"MEUCIQDV6uexiDalc9BCLOJyIAsDx4HNPq9/DyVHkLxHPOR2cQIgE2CP6TB8SOeYnMsqQnaxtLQXjSwuoFfWD4Eas6whJFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.133.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271535},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7ba1786db09d6b2a4d8555298ac3b494774bafbf","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.133.11_1772126608576_0.5737148407868762","host":"s3://npm-registry-packages-npm-production"}},"2.133.12":{"name":"aidevops","version":"2.133.12","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.133.12","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cbe1e8307362cfecda67743be54fccf812ada010","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.133.12.tgz","fileCount":16,"integrity":"sha512-yo7ZDyYs8E+rOGfXuDKiWhXGkHnR5E65EEFOZNskTZiGzcRpCjJEtVXZHOYzS7WxOn8zz8rYK2JEjtET4NywIA==","signatures":[{"sig":"MEUCIQCyI78hpM10EKLx0VTE2U6VaYxpbMU/KbQrD4H4tyg0LwIgTg7fMBXTc2EPhYMBFAw+zxFjUu3l7egCxjMDFQymoEA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.133.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271535},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"639ca5da65984a25fc67bdcd613b2f70a9b77e15","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.133.12_1772129511794_0.6192486772748578","host":"s3://npm-registry-packages-npm-production"}},"2.134.0":{"name":"aidevops","version":"2.134.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.134.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"634b9d139fdfe5d50a2b99e4d73099da4ce81286","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.134.0.tgz","fileCount":16,"integrity":"sha512-2ODtJi9nEU7t9LwBCHMJBLGrwhgC6S65gXZIA53OrKSAUmWhyK/0v+IeSGhk9DO9S4SSjYDEwmwukX4Mg6rGyA==","signatures":[{"sig":"MEMCHxw7Ieh+/q78tlcO7Ba1y9yLwMTPFI/Fex5lYZG8t/QCIE2GLXIkZVsuUb9Ort3Aky1+wxwJi2/xj1C08WUYiCXC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.134.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271459},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4c6bb7fc4bed0fec53a5de32f8ad025e33492c09","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.134.0_1772141116443_0.8433796036662515","host":"s3://npm-registry-packages-npm-production"}},"2.134.1":{"name":"aidevops","version":"2.134.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.134.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9dd04a29aa1d31726613e278e1f469fb13c8afee","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.134.1.tgz","fileCount":16,"integrity":"sha512-ev+M9YhVsTWTWZ9JUpJMy+BmRQNJ6i0UdBYcwQAsEpemGQw2hN0kc17t72Nbq+XoIwiKWj+7x/q+qMpwdWwWzg==","signatures":[{"sig":"MEUCIERKZ+gZyEV635NUK8++ixypZSbr2eNre+wgyVm4dGdEAiEA/xy6JwSx8iup1C8867npavJ9urndoBrNovi+PmeZKgE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.134.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":271459},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4a635c552fa87e874400a56a329c79580664f8d4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.134.1_1772150627816_0.15242910714136215","host":"s3://npm-registry-packages-npm-production"}},"2.134.2":{"name":"aidevops","version":"2.134.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.134.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ef454437c0f4ab3d4358f05cd355fe1b444a072c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.134.2.tgz","fileCount":16,"integrity":"sha512-wYJg6NKyP83gz75c737FgGVQi1ADuPzdtsX9YTl+vQ69qSy416BpZEjjrVi3/n3KcROTP+yKQ1lI8z+BWMSFUw==","signatures":[{"sig":"MEUCIBm3MzV+nz1ZkTnCIF4c/SnM67ORyLCZZp1qX3IiAkhyAiEA3ORij6oXwAHL5mOhrbTyH2hJKW/pj3uckYiZKu5HH8E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.134.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":274199},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9b68ea3987e16ea8d8d2c4f702a3ce82d26acdfe","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.134.2_1772155178539_0.7059140014039236","host":"s3://npm-registry-packages-npm-production"}},"2.135.0":{"name":"aidevops","version":"2.135.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.135.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"36bb30110018587fedcae3721d34e39138def610","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.135.0.tgz","fileCount":16,"integrity":"sha512-zvSE7v4XCw2wAWBcuPQzrwyUtNw6IJkAwVs8+d/miyXfMmWxwLfqCOyG70ZKS4inIS7pjfXqfJX9mjb4mV1kAA==","signatures":[{"sig":"MEQCICw4QQG3zpx396NtG2EnSDTQXEEvz76EnXTHi9SjT7IjAiBvLXfGt6cd1LCe0wSfoAnTS1OEq/aO1hYCwJY4lKceOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.135.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":282669},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"612430190dcd32a7a6922f87c7b22ddb440be0ce","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.135.0_1772158809506_0.009605265004965169","host":"s3://npm-registry-packages-npm-production"}},"2.135.1":{"name":"aidevops","version":"2.135.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.135.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f01947fcdf59a8b170db09c15928abba4b5e67b1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.135.1.tgz","fileCount":16,"integrity":"sha512-WQ7Z98wBZT1XuMaXgwtbkdZNaRQAUjFrk3lQclOI9CvQudcUIEC6sygwPy4S7SZbNdd2EbXY0js5k2oD5R4I/w==","signatures":[{"sig":"MEUCIQD7DEOzMXMaCjXCsCkPOcbsV157r5c/V1x+oqAciRnJ4AIgDtLJVGlgWbmxPZw/frLb7rKTM/CrR7We4oqOMNGkVOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.135.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":282669},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d206f1c4e3287504f93e66a2268325ccea6f8f60","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.135.1_1772159618923_0.850949942898747","host":"s3://npm-registry-packages-npm-production"}},"2.135.2":{"name":"aidevops","version":"2.135.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.135.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c2b1da49a1419a4039ff72b1b84cb3fd3ab8aa46","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.135.2.tgz","fileCount":16,"integrity":"sha512-Fw/SLo1vh6HDIHHACHzwp3DNr2E+RGD/aZ31+gFZIs3dkA1/+0pMbRmJ9piZH/p9bU/1JV5sx9kVP/2cATLX3g==","signatures":[{"sig":"MEYCIQDvkqNlaEjvissKiJgrPlbm1WFxQQDa/mcc6hvA0qovVAIhAKCN1uQMwrJB6ywSclWVjT8Fb5huc8p8d/DB6lmHprzD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.135.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":282620},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7ed70eed5507e2a7da0ff40fde20258da79982ed","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.135.2_1772160223428_0.0651117074630796","host":"s3://npm-registry-packages-npm-production"}},"2.135.3":{"name":"aidevops","version":"2.135.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.135.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"17dfaa2347a5ad248373e1cb7337f7039b0cc16a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.135.3.tgz","fileCount":16,"integrity":"sha512-8y6LB8qcJ+ktd/ajfAo/vCl8G6TkxIR2zOtK6lJdbiq18nmNwoi2hUbdm3e0PgkzxbAI+hzvjLxb1bFShSNNSA==","signatures":[{"sig":"MEYCIQCEkH17bQgVEsSz/whP19O9A+h9BSwapqVSmoTP5YgmNgIhAL5vu0AkE3QV7zXgR59MNa6KlORe+WYcBMHISKTk48l+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.135.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":282653},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b7210bedbe06751c0ed43e932f60a68ca3e37def","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.135.3_1772161119278_0.5440804146226386","host":"s3://npm-registry-packages-npm-production"}},"2.136.0":{"name":"aidevops","version":"2.136.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.136.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"982f0a21f01c692a5136f930c5bfbb199191a978","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.136.0.tgz","fileCount":16,"integrity":"sha512-RzLSVZtWCZIJGHu8vIryv4HjIes/+1WjfbIRP6o7NNrD8nlfXMNnLo+NNDdKbAikuGrGjrBCW6MH8OqEUJbU4g==","signatures":[{"sig":"MEYCIQCA+aFvk0r6fRwcQttoMJFgL8MEcTNsr8gtKa5qRUFMGQIhAKRucViMDKlC/HBiYsI73DfUXsYl+s+DU12pJX/S3Zps","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.136.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":282653},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5d56cb8027d8e090b573fbe15fe531f3caaf7303","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.136.0_1772161506390_0.8862802549390025","host":"s3://npm-registry-packages-npm-production"}},"2.137.0":{"name":"aidevops","version":"2.137.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.137.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9fe65363556ae54317f575ac25546ba2685230db","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.137.0.tgz","fileCount":16,"integrity":"sha512-fyQ/wfjg/fsOBHVqDgW0XB5B04yQckEQnfwyDkfzlAABLW2KE5R43OmtX2IsZPVfKRWI+WA8PuFlpGBAdJiJdA==","signatures":[{"sig":"MEQCIHh6d2+kBh7xUo2nHgw9MtiEnvtTFYioBAtKr37Bk293AiAreFGbEFg8gCxFij5ytyKtBm+4qBmmWrVE47Cd26nH7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.137.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":285302},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8a7e77fd02cdc5db7b67733ddc9624858e5ef115","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.137.0_1772166508114_0.6049184611842331","host":"s3://npm-registry-packages-npm-production"}},"2.138.0":{"name":"aidevops","version":"2.138.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.138.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"82fdc6b0fe4471dbfcc9eb5f24f6d2268fc3945e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.138.0.tgz","fileCount":16,"integrity":"sha512-cvSpSjerd+3jFJjYC+qCNXUQmb9Wk2Nfkr088rDqf1GV/+w7WmZ0N4RH8rye/D60xjL7OmMGBqfOTCNnTVswig==","signatures":[{"sig":"MEYCIQDW7VItMmhUznIWKhZi8cmFMy+KB9iDP+jBToKi9WGuQQIhAKVz/VVgrXv4gFwo/YiJvAvBgnPHla1GInHVU+Lzosv6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.138.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":285302},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f86c32de6b311cc2c51127cc5dbb0a51aa2c0171","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.138.0_1772169808701_0.019593333772904176","host":"s3://npm-registry-packages-npm-production"}},"2.139.0":{"name":"aidevops","version":"2.139.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.139.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9ec7e5736db2a0dbe2ce931d9f792df712a0423f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.139.0.tgz","fileCount":16,"integrity":"sha512-8xxrtnNj4LfERjbqV8BuGc2Zrfb/F8uQhkAasE18LU9ny6RwE6/wgDYYul64KouthhNdEkQ4kCjDlQ3PasjuZA==","signatures":[{"sig":"MEYCIQCBLLqEuo9UpnVg+jMj5CT+uC7d2aURKtfH0Q3IuuNoxAIhAOZNcY6aXtjc89pT2XmKAf6MvpkOBaSFLkZra2uE4/ic","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.139.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":285539},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1172c513bbf46f451b08250f41f430ff3dc2d6c0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.139.0_1772207406430_0.16757298095289164","host":"s3://npm-registry-packages-npm-production"}},"2.139.1":{"name":"aidevops","version":"2.139.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.139.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"609ce5eed16224cf8719705e84226a3b5ea74933","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.139.1.tgz","fileCount":16,"integrity":"sha512-Bigdljs1ZQgsiEx66aemzX8tKm0yrPLUTxcEUKq/kOyeiTsgyZZcdIAuu4OTy25dSxEp37UYUJRHJtjTBo7SBA==","signatures":[{"sig":"MEUCIDLdRxa22Xxq8/NNXvArGwOW9GHy1OjkpFq4b04hOxTrAiEA5siZzAJL4BCuh+JdEBx6t0ZRV2/iqQW94bXK15zQ4Ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.139.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":285539},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1c9f0bf739466b8ecc373325d2a7c0992ce1b03a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.139.1_1772210143086_0.13540845080874253","host":"s3://npm-registry-packages-npm-production"}},"2.140.0":{"name":"aidevops","version":"2.140.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.140.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cfadc06c01a3c31524d70d929b062522a74d1a3d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.140.0.tgz","fileCount":16,"integrity":"sha512-DFQd6SaxTn8GrLFnKGZzHbqgCfrZDe06UuU9dWxXkPOatKBma9sLLtTEymIfxyyn8MkfbqROQX0Kc6M7Nt28pw==","signatures":[{"sig":"MEUCIQCjB/92U6qTJ/V1mZsBL9oJumXE0JgM85SzuX+0v2m/0gIgFbM6Sg/gq5QcWkzjuUYivVTNL6oTLPGUNW1Fc3UpYkU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.140.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":285539},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a7314233c43e10a0cb10427b019440103fd94d8b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.140.0_1772217473047_0.6097057870750064","host":"s3://npm-registry-packages-npm-production"}},"2.141.0":{"name":"aidevops","version":"2.141.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.141.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c1c3d50f5d00c46d2f498b46186d6840f4c97132","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.141.0.tgz","fileCount":16,"integrity":"sha512-ZqRpqjl4LXe3gKE5eIjRNWW5x2mmYo3EyHvSYu6WgaNIfjYjVOwAqSjIJ9+BuqmMVwoJ88drddal/fx4mID4Rg==","signatures":[{"sig":"MEUCIH9iYRZvrUX53w1aWGOju8sO1G9HHYs/BBlfMAp0tbocAiEAmHLiJq4OGuTZOVdG+w1eS7vj0GYp8TZ9k+xm3TjmT4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.141.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":285539},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"71a825483c1d95bd0615d6e200523277e9c3fdf4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.141.0_1772221180973_0.7614953830044469","host":"s3://npm-registry-packages-npm-production"}},"2.142.0":{"name":"aidevops","version":"2.142.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.142.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d94aaa791bb569444cea2ab1c98052a3de0ccd98","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.142.0.tgz","fileCount":16,"integrity":"sha512-Vym/rKpckiYDb78PW8sN01qnFJS7+Y2TCjoX0xcJw3offqIhMvxR0FII+2OvLUmheDaXJuA1el/Asnrma6mQeQ==","signatures":[{"sig":"MEYCIQD/0wBgfR9ObcG0N4e1THDDj2yZgudsyrs/3Gf5CnQZtAIhAMmZCkRAgY70YKYYrd7T78LPGBDbejPXe9k4Jq5G8bBW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.142.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":285905},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0c11ca517e678b661a7d0989cb98fe68e0cad697","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.142.0_1772228268601_0.8073196951508916","host":"s3://npm-registry-packages-npm-production"}},"2.142.1":{"name":"aidevops","version":"2.142.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.142.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"067061763d18ff533c15e8f91e31b0ff784e0e15","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.142.1.tgz","fileCount":16,"integrity":"sha512-ibP7rXPncfNybkNL6sj3v1c+glsD5l+WEQxdk9lDz+FmQpiOeMz2JTZjzSEgjRLvccb3mbE5Zx3Y9W7p9AetGg==","signatures":[{"sig":"MEUCIQCUZMbJgfN3zgjfvxF2s9sXndZwcCF23qy2RSr73o9wVAIgK4h7m2dcoSOzqKcHtmJT0WrZQ7tuGNm2fwYerDf5eaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.142.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":286543},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5aec33b480b4afa037bf90e6b62a7033beef238d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.142.1_1772229776805_0.6792109302753913","host":"s3://npm-registry-packages-npm-production"}},"2.143.0":{"name":"aidevops","version":"2.143.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.143.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0b8d954659f21c5d72f5aea7f6ba806962d031bb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.143.0.tgz","fileCount":16,"integrity":"sha512-p7axgzbTHLd0p9fWEirbT0nv2Syn78S4omaj4rRkQxxm3yKRbtazu6iSAB11zQjK0hR4g7tOYvR6KCZpOvr4MA==","signatures":[{"sig":"MEYCIQCpy3rtr4jtn/T9tF9PduBoVSHmhRbsn2aup4IrOM2QogIhAKrP4JadkAXtpdHEgUcvaZJ717qW0DrK6xnZ8r4G5lOz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.143.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":286543},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"665732da8442d7ed28d14d2689a0d4b136777cab","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.143.0_1772238468362_0.07114121141140384","host":"s3://npm-registry-packages-npm-production"}},"2.144.0":{"name":"aidevops","version":"2.144.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.144.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7643519a9e63e5fc015107d34ae669e6c19fa795","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.144.0.tgz","fileCount":16,"integrity":"sha512-8FgJKz6FF+Cxz0RaeV+UsOp7tuYecoEs7JmJCB1VM9XZhI5x2I/Qiw+3AGIXi1/ctCg2aEw1+JV62eBgBQhi4Q==","signatures":[{"sig":"MEUCIGs5mrgtcOKzd+Vos763Oyd61XP+STBlUanBXvK+SlbfAiEAjE2nC9j2rwOyx1QcEJpiUIpffT0/kCKcb37JIPnRtFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.144.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":290415},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7021bc83e3d1ece6dd9b5aafd56c128be2e66ca0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.144.0_1772241071944_0.7306686188134015","host":"s3://npm-registry-packages-npm-production"}},"2.145.0":{"name":"aidevops","version":"2.145.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.145.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9c4dc96f26d4b937d06110b6dd64b110fb2d0607","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.145.0.tgz","fileCount":16,"integrity":"sha512-pckX0dgVL4qfltvzeZJWL9bvOCVgEfiPg903vIa+X8lyunZzXvnLlpD+dAidzBZCLJqQUmCzi1BbpAKC0wRmAw==","signatures":[{"sig":"MEYCIQCB7i3Sc4uF7hKyW0+SYD8Os2BMJzXvTaEdu27tEtk4pQIhAM4NBHki9Y1VBSoWsMF51r2Q4VCH4h6DAl/pcOJvMyAI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.145.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293770},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1169411bdee723b38c50b501eacad71b1cb05675","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.145.0_1772291369659_0.8429482655267679","host":"s3://npm-registry-packages-npm-production"}},"2.145.1":{"name":"aidevops","version":"2.145.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.145.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e4857ab88b308f59a94bd5684bf478f6d2638733","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.145.1.tgz","fileCount":16,"integrity":"sha512-dAeZr+Y4E7RW6zFvlrLoLiNhDLOv562fuLy6cuCR3/vHJ/ElBlTIsZzSpPA8Td7joXKabk265GM4GXOt3psaCA==","signatures":[{"sig":"MEQCICfY00+JHDrL0+SWwqoMma1H+cmVE7KqkPVCBSAhVDLHAiBPEL7kfJZmezlEJUixkYXJz1Wy2dVyDyOzAKQM9CIayA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.145.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293770},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"39859aff07b639c74203208cc91cb27b8c64cac8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.145.1_1772302370867_0.49944443421694107","host":"s3://npm-registry-packages-npm-production"}},"2.146.0":{"name":"aidevops","version":"2.146.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.146.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a21bdb95dd991230ebf89459e9bcf72c45f84f3b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.146.0.tgz","fileCount":16,"integrity":"sha512-3YCe3KxDubwRvMXXRbSaMM32KysxV8aCIlqOMvyjb2m+WfTxc95yueqgZbQ09h8Az4vQYa5zbp8yAYVff4AUzw==","signatures":[{"sig":"MEUCIFEYfZa4jSwjJhw3eCnu3W3nQvOcNnTXu0RVxXCOKdZgAiEAoT/3EtA6JUke/7I2W8RjW1qbwtUIMPCtzoM1VmuAoj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.146.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293770},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1c5cb2a354257f37fffafd8fc84ca902d6f4c68e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.146.0_1772336452881_0.6211298927130837","host":"s3://npm-registry-packages-npm-production"}},"2.146.1":{"name":"aidevops","version":"2.146.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.146.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f67d83eec0b84d97731603d3ea5dcaa1df968dae","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.146.1.tgz","fileCount":16,"integrity":"sha512-m5CUfv3pSSiVUS1KmQo7SosYRfloFEn7dDtjYyFGShafw3xzEx57+Mt5qyKPzrOIAH3YJ0pXa6bwF7qCh+tW1A==","signatures":[{"sig":"MEYCIQC7AS/Ey/t5rTbBwxRdWHnWqnwLkeR4nWvpedbR85O2cAIhAKSijQuqCtRorJGMqIKssnJOTVetQF82qcVFWsX+PIxK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.146.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293770},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a71f0dad315baf547e55ade8b33590befea8c24c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.146.1_1772336908248_0.10203847117665865","host":"s3://npm-registry-packages-npm-production"}},"2.146.2":{"name":"aidevops","version":"2.146.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.146.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1da02044320604c591622509a4d9cd7231ddef41","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.146.2.tgz","fileCount":16,"integrity":"sha512-GC1BRXPbKThvn/9nFdq6/n1bI43Ik+5gZY9A8UhifDXgAlQfc1H+TU5rAmTKnT8ac00f7zKKTBuPQwP4dzu8aw==","signatures":[{"sig":"MEQCIEJf2Kk4In7pDr0bz/rmSb+zcMFwydjmtKwCDYuj3xF4AiBwOhcp4Oea8SFlOv6jNWOetR2nqFBCexs0npncZnkq6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.146.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293770},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4011f39931a9b862942da98a899b5a2c3a63a008","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.146.2_1772337406971_0.5816768696814565","host":"s3://npm-registry-packages-npm-production"}},"2.146.3":{"name":"aidevops","version":"2.146.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.146.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"af1eeafa13d115bf3e0e9031381dec13026a93bf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.146.3.tgz","fileCount":16,"integrity":"sha512-8zHEiMbMmG2NUBRvVwXPfeMvEmorasbVChS0JrH79Bn/22hZ0WcC+XfM6v5KISC3BBp5Fk53xOJhoahtKsXyhg==","signatures":[{"sig":"MEUCIAIBFaBL/so0yH8/Ojsw5yK3jlh1YckLEcJzfgaCn0g4AiEA4ZkuYLEyXBT3+EEeRSCjDh6p+ityLj0UX0PGlQ60KkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.146.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293770},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a28bca062f04ecba4a8921e7c75143d02625b917","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.146.3_1772338035145_0.23750648311148637","host":"s3://npm-registry-packages-npm-production"}},"2.146.4":{"name":"aidevops","version":"2.146.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.146.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"66374eb99adfc4fb9f75fbe20059ea3d96d52067","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.146.4.tgz","fileCount":16,"integrity":"sha512-FvpL+b3mMWJELtSbzYMo2ew0JJ0CnJQtPI1ASjm8W/5dopG7HBz2l6xQASBfM+jROFCGs9RsvE4BM4FyBbpZ0Q==","signatures":[{"sig":"MEYCIQCoqHF3pWu/mVKYaCKDw9Gre/0BmJ8wsm5BrkAWa+t6lgIhAMY+73KT+uyYJFHA+QNvBR3rzm43PWvtBIJdHXJebBSu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.146.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293770},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4a0030fbb74f8dab3418d2d0fd27577f31d5b477","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.146.4_1772338224296_0.4991011071459348","host":"s3://npm-registry-packages-npm-production"}},"2.147.0":{"name":"aidevops","version":"2.147.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.147.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a625b38cc9955234b901a88c553483a22e685cff","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.147.0.tgz","fileCount":16,"integrity":"sha512-lJX+rqUlYLm8vG88KLRAjSrb2KDShjtTepcj63hShZykELR80gUcOm6xIMB7y/hBENhEGkCa6ll83SYnYQnBkw==","signatures":[{"sig":"MEUCIQCfc45EFezQ2OzzNzYax2H7AYcDQFvW8GYg05cGFbHtLQIgE9qqJmMSv4QP6WOLk0w6pG6n0VNHNDbM7BJDpwjOGek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.147.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293770},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e641a46c6abf995b46ba38019aadee8f49c7e00a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.147.0_1772339007658_0.45072781056632194","host":"s3://npm-registry-packages-npm-production"}},"2.147.1":{"name":"aidevops","version":"2.147.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.147.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1665099762fca8ffc1f0e3c5f80b5ee5c5897704","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.147.1.tgz","fileCount":16,"integrity":"sha512-ZYrvCu4RKi6Wu6pyDLlXZ/tDVJlC5AiNsPU2u80+OzwaQHJOYs2uDt6o5p6fUdJ5S5GYaE9lB1+yRKV+C3d+MQ==","signatures":[{"sig":"MEYCIQDUDf8q7Cm//5B17W4JzV2vDWe4eLaaKNZMKcg+MRwLaAIhAKVNNqNhVdnrAesySnxWWIBoZDAolGnVq1HlkL7fwu+O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.147.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293848},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"aa63732fc34b0f39b583250786a02488dcffd8c4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.147.1_1772339456843_0.21701858262651985","host":"s3://npm-registry-packages-npm-production"}},"2.147.2":{"name":"aidevops","version":"2.147.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.147.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d83f3da822b5c30809eda51ffa722abc165ec452","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.147.2.tgz","fileCount":16,"integrity":"sha512-itfAy48PCrFumdM7H06PuSL7IxvWeb/TSdrm9ss+nFidKN+naArexcrCKl2GWu9fWjrddj7fuyYlIWsUZeD6Zg==","signatures":[{"sig":"MEYCIQDtYZiMWLdSmka3ZdwBEKrNdDDx4jILW4CXQFClppEWZwIhAMlX+74lmBqyvkJhQHhKZvTuXCPGuRsQ5Xyjh2nKHHmh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.147.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293848},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"321345d886f5794a2126468146cf93aca3f34e1c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.147.2_1772340310771_0.6075255865344766","host":"s3://npm-registry-packages-npm-production"}},"2.147.3":{"name":"aidevops","version":"2.147.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.147.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"831a559b3a6bbc1e02c372acc20fd07790604588","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.147.3.tgz","fileCount":16,"integrity":"sha512-Dcq1pggPlallSTOWI2wOUL/SJLuSpaH2/01bY6h97KEhnHhqWShzsc6ySUhoLaTqz4EhF1xWYbIqFR8RJCAUgQ==","signatures":[{"sig":"MEUCICJY9qc1FLNch/CHmkb9B13OaxFrUwZlHtdV8woJobgnAiEAgFttZRvbzLBY8k8A9K+2I2gPmElMz11ZY63Hp/+cjvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.147.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293848},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"56af034f6ed0ceac77bce0ee12b7aeed3000e771","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.147.3_1772340450700_0.6822025902550501","host":"s3://npm-registry-packages-npm-production"}},"2.147.4":{"name":"aidevops","version":"2.147.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.147.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0a2b5a719ea7cb8a5518b60c9e721535dfebf86b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.147.4.tgz","fileCount":16,"integrity":"sha512-2r43hdl0ehOKfSNERtGUv9PEXFKA8vAxXXPhEo0+XXV7sOOCA58QIguqbbIHVSFXbaHlOSk7v65AOA5/Ibi/iw==","signatures":[{"sig":"MEUCIEYjFj/cwp8/xXJCLKISLoBD4uVq3HPGc6ps8IV6zQ0kAiEArqIIjO9WMAtfmnldtc+vp+f4gzi+fEc2oMOGIQyIGk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.147.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293861},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ee02a9be079b4221426c490be7b1451ccfd0170c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.147.4_1772341967097_0.4265293960472736","host":"s3://npm-registry-packages-npm-production"}},"2.147.5":{"name":"aidevops","version":"2.147.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.147.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8d290e934b735c4cd98e502238402e898c2ae707","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.147.5.tgz","fileCount":16,"integrity":"sha512-jHFM13MMrEz+x7JpvQqVVYD+BgHJFuHKN0mee/pL5xv0fPNuYYpjki/EstxOp6KYquzTfIz6Vf5iR2FUNagKZg==","signatures":[{"sig":"MEQCIGBmRPQM5YmVF8qo+ZCN5PEtDXVRrmffxsVIPpiRDGVqAiAEOQQxHqpOXyU/somS4Fo0JRVludc6gXOJB7oaDP/RQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.147.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":293861},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b876541418adca4ec1b8caca3bc418e8bc5aa7c7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.147.5_1772343343348_0.40530709184666414","host":"s3://npm-registry-packages-npm-production"}},"2.147.6":{"name":"aidevops","version":"2.147.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.147.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5be89cf4e94e8a629a61d0b0eaba412e65229d93","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.147.6.tgz","fileCount":16,"integrity":"sha512-7Roja8BC7WMYTbiIBz5XX1bQ6PMXvHNyAhDBkZAVCI+y+KPnNlNHYVtXOrcXuCv/upiH1T2U1p17cxpO8vp2LA==","signatures":[{"sig":"MEUCIGs0On+0zuqL2gkAvQZE4Bbeax7qbfFEP/qnQ4sPaUqkAiEA3kjTmGy6AGbUKXxZJajyMdJ4ECUWpZx7m9fvjjteaes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.147.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":298966},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7c4a44cd75b80b8995e9a85f6f77bddd1d7fee04","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.147.6_1772402363997_0.59478360890311","host":"s3://npm-registry-packages-npm-production"}},"2.148.0":{"name":"aidevops","version":"2.148.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.148.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6a775b134b50a50209c3d4148e9a30ef96b2a429","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.148.0.tgz","fileCount":16,"integrity":"sha512-T4zycvhPq4ukJVkl81q2tlNS/2pxKd3qktJ/D5x2kAvNdsrCbUbZup5ay35zEvVbSPC+LZTxzpvWigUpqzU37g==","signatures":[{"sig":"MEQCID61wwn3yLrOKN7da1AFAG6+5StSi0/tztvDm1xEu/4PAiB6TaJ+qUowB3REbOdVCBUnmssDdSAjuLMqXAFFj5YMig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.148.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":298966},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b8fbde8d7eb1f60124cf696b6eb43897d96575cd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.148.0_1772414631947_0.8432640952129438","host":"s3://npm-registry-packages-npm-production"}},"2.148.1":{"name":"aidevops","version":"2.148.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.148.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b56622a3366582c05a30b125e1e3764134f3decf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.148.1.tgz","fileCount":16,"integrity":"sha512-JtYsnaSN+0yC2oHBh0nB1hgvkssv7DMIvE9xrhKq85EWjHUtYhvyS5R5B1BSIhz/dJlTDCK1vZOT0wU/oA5HLw==","signatures":[{"sig":"MEUCIQCXJaX2Kf0+Pm9MISxjKbQzCuYF5sLMJCkiFxHlgUOL1gIgMdR2KqV0IMQP8gNJPy0ufq8hKbcfI2RouHOoIa+Yrd4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.148.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":313033},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"52b03bee02be2ed9210830778297d5ff0d98c3cb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.148.1_1772503655588_0.4770950048843483","host":"s3://npm-registry-packages-npm-production"}},"2.148.2":{"name":"aidevops","version":"2.148.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.148.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5ddfab32dfc5b6e2d3f63c6b68972288c560daec","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.148.2.tgz","fileCount":16,"integrity":"sha512-x6JezgQLtaHwPtKUFmk3veBvsRMuVl53gePTJz7nCkOlyV0phlzgWg3TvYvk4XkUw02vfRbaRYT5J1gcshk2Dg==","signatures":[{"sig":"MEUCIEo0OBsHzPI63fC5V29bn4DeRWTD7Wc6WmjpSNykybFMAiEAi1dVxbgAYpjNrtR9BHaJ1XD30463++A6J+CnpUnndZc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.148.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314560},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bc94d886aab1736b93043ccc104533a86f06b61c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.148.2_1772508377727_0.06942007639048553","host":"s3://npm-registry-packages-npm-production"}},"2.149.0":{"name":"aidevops","version":"2.149.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.149.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4d05866d79264a5d4b1d23c00b212978e8239310","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.149.0.tgz","fileCount":16,"integrity":"sha512-NVgrfgw1XXmULbl9LGPBTaMdjXHqNksMl25ZBT4mWsrqWoQwnJiuI+atH18bs/QSh23067j8U50CVCdE2UVJ6g==","signatures":[{"sig":"MEYCIQCJ9BOtvR5UrD3EcWhjV4rrGoMZc8kXMcCfZ8O1ul0AnAIhAJ/P6Eoj5uO/Gn7jd9v5anHcTftY5pxFGOisbJi2vYXM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.149.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314560},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6329eb86477c42aad4058a520d00d67e28ca430c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.149.0_1772588644295_0.10049133928753706","host":"s3://npm-registry-packages-npm-production"}},"2.149.1":{"name":"aidevops","version":"2.149.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.149.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0544ee2df3006e64bfe6dedb70c41a86e84d8404","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.149.1.tgz","fileCount":16,"integrity":"sha512-y1hRPJCWc2mnmuAEKVpNPxQlcFyDmct3M+sWYq92zJWM/KqcnVHOP8Vu2Bu2gcZhNV0Qm0d1/XFdCoi/NMCcbQ==","signatures":[{"sig":"MEQCIBgBjnntfkNKG68MwEErmho9/GXiwWW6XwYTQWxqOWlfAiBZK7ft1JuruLc2+x/kx2m5m5IV7XdRK4MAFQPrGQHPFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.149.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314560},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"49f14155e3adf7117dc98a4fdc96f5160b040801","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.149.1_1772589929974_0.7846880930925468","host":"s3://npm-registry-packages-npm-production"}},"2.150.0":{"name":"aidevops","version":"2.150.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.150.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5459323a9a88d0b0936437150327af60e71e2cd7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.150.0.tgz","fileCount":16,"integrity":"sha512-PSLSgf89BgsxfTSUT0UhEqcEIWBJ5G93+2VUyiB7Nj2Oi3tkzQaILmvS+n0dlTt5PObhhUhVwyGQvdi4UzbjvQ==","signatures":[{"sig":"MEUCIQD6TruYvr1K4DJMcuYBnWt7B3TnK+3eQR4qQA9efP7D4QIgad6eMVBSvFba5ad3zGeqgp3yukN1yBABgV7Tlwy0AYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.150.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314560},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"85ce94f5531061dd0dfb27dc169e139a062bf849","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.150.0_1772718294317_0.8562988303098995","host":"s3://npm-registry-packages-npm-production"}},"2.151.1":{"name":"aidevops","version":"2.151.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.151.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fff740aa74a5ba8075d79baec3f7bed70511b8a8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.151.1.tgz","fileCount":16,"integrity":"sha512-vj2nPmEZr69zrycVUPYaJxd0hO/Qb76ZdCSBUsTYaoaw5nYkVz1rG7G4jKRqTTNn7Xq0kh2Op4s20UIM5NuoSA==","signatures":[{"sig":"MEUCIF3ixFtCaIc8eDY1KXgPkE4hIKPHrxJ/fZj88GMe2DsnAiEA6ZiXeUBSMKcAOOs7EHiNKx/4rcbDKZkINczTqIhReg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.151.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314997},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"393fa505746478e3b0525ba321e8d57d1441172d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.151.1_1772732664301_0.9380674314622683","host":"s3://npm-registry-packages-npm-production"}},"2.151.2":{"name":"aidevops","version":"2.151.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.151.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"806192ca21ab831b1e2bdf74064e6bd9296dcb12","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.151.2.tgz","fileCount":16,"integrity":"sha512-DZzqEOvfOXl240dQQEP52MWlRrAIWLkduj7Q1afXJ5kAS57bZ/I3TMybHcqb2kzNifUJUV6cfN5WgSABndXMLw==","signatures":[{"sig":"MEUCIQDbSsC8YZlY97wbG1QE3nKGHuyIxE33AVGTTjqhgPJKewIgZmSsS7piOUqMg4XrfQiwjyz8zdJ8CJ3/BLPcagMslb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.151.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":318461},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b27884e91b9cf9a91744be9f8d812f6c03634f0d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.151.2_1772735898526_0.6259909915519295","host":"s3://npm-registry-packages-npm-production"}},"2.151.3":{"name":"aidevops","version":"2.151.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.151.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f2ff8df0af1d5688bf94ab68f57229da7d2cabd0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.151.3.tgz","fileCount":16,"integrity":"sha512-1mTvveowKif9amEA9kbxIxChXoBGPu3P79mFQIDR6tzv2cmCq22s8xnZk8p2WmQlCQlMDKEFsuzVPPvCmf5LkQ==","signatures":[{"sig":"MEYCIQCxBDU7149akCSOwBX/TPMwKSfrGdpA6yXhj5dbBStpIQIhAKb0hPo6fl2jiN1v6dRAoak4XiP24DPsoCLV1U1yLqCU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.151.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321227},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9d7523a35732b12c74848180927178ee0c9cd8d2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.151.3_1772755910915_0.6211672695936272","host":"s3://npm-registry-packages-npm-production"}},"2.151.4":{"name":"aidevops","version":"2.151.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.151.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"54f2a1e246985b7a80361faab6b5585c2b3bdab7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.151.4.tgz","fileCount":16,"integrity":"sha512-fjFRVPEjTY8d9udWIAWth+Y+tvD9ozglMv927sSvnV9I2DshZepvFhg9v/Crnfqu5MGNMnrwgFXFidXagAQHnA==","signatures":[{"sig":"MEQCIFBpps0/Sl10hR2ZNdnJwfnAoDw84KYY7E4lVMKPTIoCAiAwtmUlxCpWgS99vAGHzP5wG+LWtXZ8nOYnR6bAGvSCMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.151.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321227},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"11fc8b9f40141a1dbf62fe6fc3a76e499d2b3b4d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.151.4_1772766195489_0.8581746693791483","host":"s3://npm-registry-packages-npm-production"}},"2.151.5":{"name":"aidevops","version":"2.151.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.151.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ed611f7e17ec11d0918d85e817f84649bb8fb570","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.151.5.tgz","fileCount":16,"integrity":"sha512-JANOA1ss508tJ6Qpup+V/vyUKohK/7mZb6BZKPYB4fKB7ycnEfltFJO/AglgvG64LygYN4gx1SRJt/uibz5gSg==","signatures":[{"sig":"MEYCIQCEzSNzjfAy/KrD8+/k9k5pvgxJ7yYanEs0cQoLZob5iQIhALgMyVob1rbHjARdyMVpluHkbqJKqj9kcoRjDu5Lf68R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.151.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321227},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9b3972abfa97a204ee43a359ec2a47292c3df054","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.151.5_1772766726854_0.31262620243712935","host":"s3://npm-registry-packages-npm-production"}},"2.151.6":{"name":"aidevops","version":"2.151.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.151.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"742a47c418436668bad0afd016e3c589ce6cc9d1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.151.6.tgz","fileCount":16,"integrity":"sha512-UfKCAMO+mY1aRKgsScvqs6D5ALlWz5plOpXzjyds5woRXZHcb9vrZha2wUutenm6VmmqIMwwbbNzL158JXLmkQ==","signatures":[{"sig":"MEUCIDGPPceim37XPYljeqUFgg1EDjdF9A2ovgbW42K54iXTAiEAyx0AKDN0GR4CJTHgEuJ5kbC5XAP+lDQuAwDYvO5l4s0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.151.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321227},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c9e8d76073fb9b4a629642ed3961e4c528b67b00","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.151.6_1772767502023_0.013870854953247358","host":"s3://npm-registry-packages-npm-production"}},"2.152.0":{"name":"aidevops","version":"2.152.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.152.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"683baecf2b820106df3bdc79e7dae7ce67d5ec65","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.152.0.tgz","fileCount":16,"integrity":"sha512-8fnWWXhvSdeMXZ2NOLMgU/7zwHttu9VsAgF+Xgr7NBj+kPrtUYjCR5l6+271LNa3nfbEzmo5WKDxjrezg64hyA==","signatures":[{"sig":"MEUCIQC+LCR7mLbWxhfNOGpteVKD6DA8BmNnnLOO5io7MXWcxQIgOZu1cSVTxhxvr1ep2MnJJNCeUKlO7msym4C9gYDyHjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.152.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326169},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0e5644615eca6ddb73e4218750d7d96cdf1964b2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.152.0_1772820335737_0.48022341378080546","host":"s3://npm-registry-packages-npm-production"}},"2.153.0":{"name":"aidevops","version":"2.153.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.153.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3e3533ff7cfb7a15569226c7e449f1298755c5b8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.153.0.tgz","fileCount":16,"integrity":"sha512-/eqg2pYkpk4MyP8HFrXUu/Duev+kj/k5cCHimJbThGpXFDKCMyDxohjgDIlyduYDPHsCPiWOr6BaWB9KZ7bO+w==","signatures":[{"sig":"MEYCIQDGzEa4FX3K1UBVnq+PhDFKagJwIAnQzDHfutUviC6NeAIhAN/R2OaJpTVhaco4DbHCYGLaRuO8Kj4cM78MncVxObJC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.153.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326131},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ff172363ff2073c5582086382ae6615eb95769b2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.153.0_1772874904905_0.9027274844271078","host":"s3://npm-registry-packages-npm-production"}},"2.154.0":{"name":"aidevops","version":"2.154.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.154.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d44917fc75aaeea610d08420bfea8b838ab3a92d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.154.0.tgz","fileCount":16,"integrity":"sha512-yb1ANtTAVtLpoT8gKZf7rRE6hYsXu4PnTOaCCYL82yHo5kuTBlY6y3hfOgc2bITXSmDI+YTSTjAOWgZxc4pjJg==","signatures":[{"sig":"MEUCIEiJF6WmbOoVLFaITYzNCQtKgxDVRjDDrprFsJfUn/8kAiEAhnPW48Q/Qhtp12GX2hTGgpfVzGwE3B/PJxHQKgNwV+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.154.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328712},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b5ed2916b800cd91ef90f8f520b4a27631f03003","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.154.0_1772899241353_0.6937113007827778","host":"s3://npm-registry-packages-npm-production"}},"2.154.1":{"name":"aidevops","version":"2.154.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.154.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a9828f689db0a9aa124e3d9610d905630537cf46","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.154.1.tgz","fileCount":16,"integrity":"sha512-Elvy0NB3WtVzm73Y7lZy7SC7WzMcf4csXIZ8WWgHiZ4WmyV6lp9JBYvC3ekHHQQN2+xuC23+48mNEjGSFT3irw==","signatures":[{"sig":"MEQCIEaCm8B8n8ihMJ4Gv9AGke1KqTvQcnBlsP1tJ//QgeBQAiB12u2ylcdPUFYuoifSJ7Q2Azfy/IrHP3lQ0eZZDoloNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.154.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328739},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c804c8142adc3e62cb88ee3f582bb911c0395df6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.154.1_1772903879949_0.47580194098233464","host":"s3://npm-registry-packages-npm-production"}},"2.154.2":{"name":"aidevops","version":"2.154.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.154.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0ff80dc56843b341dd667ad5e784e3976f4c8a8e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.154.2.tgz","fileCount":16,"integrity":"sha512-Vq5f3H3pY/bVxtL3Y2LzggaO7+Ai1Pna0w1R+ml8eF891xpvLZjShE+/VxNFwkaMAWrle6OFZeQf6O9BxWc7Lg==","signatures":[{"sig":"MEUCIQDmpPAhbXEYGrWP0XEd4IUilXwzLP7t0sn6fdKYGHL2KAIgeIcggGoNYMxu7ZG14xkCEdWBHtfiLbrCPPqWIVUpLgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.154.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328739},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fa53be14ba8328dbd8101fdc7c84d0add8034646","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.154.2_1772905648417_0.9665410118279418","host":"s3://npm-registry-packages-npm-production"}},"2.154.3":{"name":"aidevops","version":"2.154.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.154.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"05aca2045f1cbabe748c8b088704c0876080fddb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.154.3.tgz","fileCount":16,"integrity":"sha512-7UisqXl61YFRlDN4GgyQU7PDmf77HHz8If+VYz7REHk/RRlgdz86NtRpSfc9k5NMrmXMyKexBu4u4FKGLcgSQQ==","signatures":[{"sig":"MEUCIEXu6dq1ESjiGdZeWAOwSdZTBpwnHPh5+OfiiL9ZBrRQAiEA6SVnXhnkO9NdJoFjh3JAoW811wmYi/vFX+34Ip0m68o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.154.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328739},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"31b0b6a6ba159d895784811346da4e036b0f347b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.154.3_1772906688186_0.41021311882144773","host":"s3://npm-registry-packages-npm-production"}},"2.154.4":{"name":"aidevops","version":"2.154.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.154.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fedd25114d6a8fea8c78966e46b93b3daac6c062","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.154.4.tgz","fileCount":16,"integrity":"sha512-sqznG8MK4Uviv6A/MK7QO/KyLRhj2exFmFqcupWbX7FRk1++35V+4MW45vfaFxhsZIrcfnCFzvdYKF938mbo8g==","signatures":[{"sig":"MEYCIQDIWJ8W4lgSWWDPx2opfs/BgfFQZOeMfVyxOr3a/H2qtgIhAOY+LPO8edOlTJ0vP0EYm5Zs8LOrSMBH3SK4TtG20O/r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.154.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328739},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c709677e2e4c356ef3c6a0fc900b072a4ff26397","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.154.4_1772907069417_0.4417747982333371","host":"s3://npm-registry-packages-npm-production"}},"2.154.5":{"name":"aidevops","version":"2.154.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.154.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7badca42a2f6535e9c4c800d4357a4a1098d4d27","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.154.5.tgz","fileCount":16,"integrity":"sha512-DBVIeiSjwswEEwcEVOrfMGGz/1b4p5uPGsSqQ0rH0KMaIG6ifVbgS3KpkupN9M7xbA56FX640F1q1GNteEeuTA==","signatures":[{"sig":"MEUCIQCdNQagtsFxvLKzHDl2NszuCRp/HENyc/X5vZaEFGYazgIgd1rifvslQfMSWrf23raN70wFNSG9FCSmW2YvP0/8phc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.154.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":328739},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"339facdbf990aac004e096cd2823931cbdf2ddd9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.154.5_1772932555064_0.525856185549658","host":"s3://npm-registry-packages-npm-production"}},"2.155.0":{"name":"aidevops","version":"2.155.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.155.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7525970854428391db6c29eeaa590419b1f6434f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.155.0.tgz","fileCount":16,"integrity":"sha512-QEpFTgXQLYYpUKnwyyv1lDKDwMY2c33QKjIZDOpJtEPteKPOCJmKjd9LTHPem+8VPOz9iM+oYz4OTuhp6vM4vQ==","signatures":[{"sig":"MEUCICCOnG9sqxf82V0gs/GAScXbFR7BWd32eAtiIDLt2OztAiEA5SgagW0VLOjWPkKrbPhMNJbTaoR3QIY5ac1990Y7Da4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.155.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329013},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"35818b3ddcc575cc066464924de7cbc6a68c1869","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.155.0_1772988121125_0.002307748403407306","host":"s3://npm-registry-packages-npm-production"}},"2.156.0":{"name":"aidevops","version":"2.156.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.156.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a2ccb9d15c01b8e801646bc3e0ab9ca4f16e9eeb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.156.0.tgz","fileCount":16,"integrity":"sha512-DM8O+sVIPcdJ/1fLn2iOFQAMl+8k1yCbbJoLP+NnSevof9FOTueBeIAddhwTWRhtVu/BpQzakHUIMvKErR2XAg==","signatures":[{"sig":"MEYCIQDQY9qILyYh/zOmrKmk5IBi+FGEseEcYH9fYgiTZEggrgIhALWzWhiOHdrE7DbfjfWBnFiyncBCp6mwQGOM/qrlPEoi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.156.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329013},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d3170a6298942475f2e87f974dc36b192d7e1e8c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.156.0_1772989310680_0.0019687080762857967","host":"s3://npm-registry-packages-npm-production"}},"2.157.0":{"name":"aidevops","version":"2.157.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.157.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"111cbb237925524f2df4b94dfc56cb6c1be29950","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.157.0.tgz","fileCount":16,"integrity":"sha512-ebd0h75yqmHgim6m2Ydzxs7uq5FbOG5a4cxly9BdHimKRqKYcPGR1UtTUrtJv26KMOswohSspbwsCLuF3X6f0Q==","signatures":[{"sig":"MEUCIQDrvniAt57gMLXMKf8D2vgGo8+ihC1CtxTSAXAn5iiH0wIgDykxzQ2efmDffm4oXEZuuQ6lAsABSrIZXzzrcNBUoNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.157.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329013},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"08d4b971fd78f3301c6c7c957d5a560497669625","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.157.0_1772990320978_0.4128500681139671","host":"s3://npm-registry-packages-npm-production"}},"2.158.0":{"name":"aidevops","version":"2.158.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.158.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"29f042f3e1776f177b0ee89da244b534cd37ac70","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.158.0.tgz","fileCount":16,"integrity":"sha512-DDWVM6l621wkX4XMybxH6n0N2E+WP82mz/SlLJ1RilshhdUX8Dwy69dnB36EtVF3ac0BJ9geHeVIk9hrdYZG1g==","signatures":[{"sig":"MEQCIFPuth7FjY2poEeLEJHnhbaf185pXa/kyV94G/E9LQoZAiBM0XLN/UGWvy499+Onj3PKbZ1UxJyn+/7ghivET06ZLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.158.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329013},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"63e24230391be4e4ff953549d194bca0aa01df92","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.158.0_1772990435172_0.9012255178040476","host":"s3://npm-registry-packages-npm-production"}},"2.158.1":{"name":"aidevops","version":"2.158.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.158.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f3a1c75f75018beb3d0bde21be6b80da707c25f2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.158.1.tgz","fileCount":16,"integrity":"sha512-MO+mwAdj7WhTdsAM0eq8cPu7zG1fEZNXvbpQ8huH6RKNCyIwIKDTt5n0rjdG47gajeHP9sti4b79Yl0UmoGMlw==","signatures":[{"sig":"MEQCIAGYQenxyJsieqz4cxajz0J1If3tLaQ+1UA3pGaO9YcgAiABHLsKxOvjINVz1tmlKXeJTO2IBOIeXGOI5Qy6ryXEgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.158.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329013},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2a680e7397578d3684267641d01d3f90a04793b3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.158.1_1772996646553_0.05480036938611521","host":"s3://npm-registry-packages-npm-production"}},"2.158.2":{"name":"aidevops","version":"2.158.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.158.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a5d3be497de8a9406999bc80fa5f128ad7e8040a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.158.2.tgz","fileCount":16,"integrity":"sha512-sWfzfzdaZXJjFmlYDDAOWgIWm6QFOrXUNXc5xpBfc//BgJl2P2S+HCG8xbzTMkjX1nO92+1mx2g7SIKcVSgmfQ==","signatures":[{"sig":"MEYCIQCr7v7YzuQt889SuQLALv7uqIe4RXqJG+VNF06A2ldMnAIhAI2G6s2AyE2whOpNdmxdvBsemtg47TJ0zjs+bA/eg9KN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.158.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329013},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c536f68d3dc429544724578b634b1320f46a1f17","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.158.2_1772998459759_0.963722376800503","host":"s3://npm-registry-packages-npm-production"}},"2.159.0":{"name":"aidevops","version":"2.159.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.159.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b4e6fe25b6a9807212ae645a0543aea50a740409","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.159.0.tgz","fileCount":16,"integrity":"sha512-rwfA0AxTa3iY8atmMpq7LZxoHGF+ZjBckjqfcYP3S5uwNKE9EZJ6qBi1LlHhIa4SwcAXL2qoh8h1g2SntCg6xw==","signatures":[{"sig":"MEYCIQCClnja7Ikf5XpRCT0ZqxYHaLj9vVvseli942Dm9IkMdgIhAML+Bcg49Gle5+hQY3qSxKDnES9pfWSp/trgjoThRbHw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.159.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329013},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b398bf82bd3543874693edbc339b70fa10d492cc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.159.0_1773000209814_0.2627298851065154","host":"s3://npm-registry-packages-npm-production"}},"2.160.0":{"name":"aidevops","version":"2.160.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.160.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1edc21ad23fcb3f2564ead4f1c6261d9242e630a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.160.0.tgz","fileCount":16,"integrity":"sha512-zixsmJxl6h5PyM2rMfZDzXNFmuNh4ml2Ma74Gb+DfMItwfA+i0KXrFJ6S1XhCpyV1NE0tOKxMHeM4xVG6jhYng==","signatures":[{"sig":"MEUCIBieOwGYZkooe2JeFn7h9w1/wN+KymT/stfjWR9metz+AiEAyqZh86IxJLzlm6ByMeS2+fxElUmWB5cCSiwOV9XVuNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.160.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329013},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f2928e8449487e6f05e4ae3a7752c0761d24f4ca","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.160.0_1773003351345_0.26791280973486464","host":"s3://npm-registry-packages-npm-production"}},"2.161.0":{"name":"aidevops","version":"2.161.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.161.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"35518e87c61846133dd8697e655b0db4158e8ccc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.161.0.tgz","fileCount":16,"integrity":"sha512-MFRBfhbeHnbFYkoM//DbYmhW4uwP/GPqxiiKxtCzCT9HxI6cqvUOCVE8M5bBHaRCHY+1mR2OeY6Z5wBPZos55A==","signatures":[{"sig":"MEUCIA5gXVfX9fD0CZ/u432HYJL23BzmVr9iEvtwGokO8OplAiEAq66Zyc68XcX3fBM3x3QjyjV91nMHF1HWHVzn1uaxjW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.161.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329013},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"040e3834b382d08c63f048d3eef49b9b48ba9f31","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.161.0_1773003581146_0.5228675952519035","host":"s3://npm-registry-packages-npm-production"}},"2.164.0":{"name":"aidevops","version":"2.164.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.164.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7de707b760c829b5f56370fcaa15ce817f5c57b7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.164.0.tgz","fileCount":16,"integrity":"sha512-FHfi/b2x5rPcFm4fRoGk2VsndX0a036+oaEWOFgdM0orbq4FeuJJbbxX3WcFvuc2d+fnhlt7JXTKd2RFauJVsg==","signatures":[{"sig":"MEYCIQDrAk+LsSIHaOJ59L4gH9lXqpsTn2gUcAaSUvfxR5E9lQIhALs0qiLxzQotzgwgRpES7pWIPpO9z8N73XWwUGEyD5PG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.164.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329013},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9af07fdf390b60f5b2a05bb083b8e13afaa46dfd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.164.0_1773006993126_0.16955776220461738","host":"s3://npm-registry-packages-npm-production"}},"2.164.4":{"name":"aidevops","version":"2.164.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.164.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3a6fe2c2ac3549cee4a5f01f7cdccafb61b88e54","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.164.4.tgz","fileCount":16,"integrity":"sha512-8Zr7dnen8a9YQ9lgPqVeC1RkjxY4QyKym10AFCv/WRuHv6loWhdAtyLUifHJWxVsSK1cR0KXoq3MkvCLWcRhBQ==","signatures":[{"sig":"MEQCIAe4eUe96AHKLlzlcNTi6d28BqhVD5S8MHZl8iKVo+M6AiBeloeTG9YdUycxxUZO0klg4EQbjFUcXy5wFJVUT7xeog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.164.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329013},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3881ca5a24baab6d0653a6f33a2de8b2a8d3d053","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.164.4_1773016466814_0.6106708464922601","host":"s3://npm-registry-packages-npm-production"}},"2.165.1":{"name":"aidevops","version":"2.165.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.165.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1b78554148702f65268d2d1c9d5e385b1e625d2d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.165.1.tgz","fileCount":16,"integrity":"sha512-jbXjSPp5IqJr0xOa18N8TdmjY3QmRyk5wkw4AlyhtxivDOVqADmUhMEIUSm2aIiCkstPMW/JAIRZf8GcMkQ+0A==","signatures":[{"sig":"MEYCIQDoCVvZRIM6S+qYnMPrhgUW08NShDRtxsaR6FJW75d7MQIhAOrHQq3r66T5AnxR/gdCRm6MEtD2j9BFTZ2VcIO+BwLB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.165.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":329013},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d932ae7e4bd9774a4c0c92813d4bb76b34003dda","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.165.1_1773018748593_0.45116402096172603","host":"s3://npm-registry-packages-npm-production"}},"2.165.2":{"name":"aidevops","version":"2.165.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.165.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3fe224df251cae1e2694883c5f3e5cbd548f6d42","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.165.2.tgz","fileCount":16,"integrity":"sha512-0T63flBk3WTeOMmeBMLDZRrCvMF+5p06c91dIaqkKoZ02fMgauDJJWnIP1J1hDBL+8u1e6UPnxRhoC7T9ANgeA==","signatures":[{"sig":"MEQCIGvjNmVMKmNpkhcxeOC7vgeUQPlpu12WJsLsOSeNwIlLAiBSNMpdvVhKZ/m4WGLlulAvhLrv7Vds5wt8uXhsw7E1Hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.165.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330237},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bb8f74b7d5b93efa2ca84716f3b2be58f191246f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.165.2_1773021076844_0.9529845005991053","host":"s3://npm-registry-packages-npm-production"}},"2.165.3":{"name":"aidevops","version":"2.165.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.165.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"671c5280d2a289eab1846d4311e7e134de96e912","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.165.3.tgz","fileCount":16,"integrity":"sha512-0y8HVfC7pUaQ3ak4zjFKGAyNRQX7eOF+Aa6OsOGdzWeWl/PJXDMwhUMljhmC72d0DLaLqxNMis+GTFSA3RmJpw==","signatures":[{"sig":"MEQCIHr386OOB0ZUnz/hUdNaqhM+BS1g9BluHloL4MEmD4GeAiAbxQzjXD/oY9Rf2E+t0IJwo9vZFkUS53oKFTnLHZbGNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.165.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336503},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e60858d1fe74504e32184c3cce4f80f2ece87c35","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.165.3_1773023378774_0.16721416689835467","host":"s3://npm-registry-packages-npm-production"}},"2.166.0":{"name":"aidevops","version":"2.166.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.166.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"61c19637bab7f862b1d2e1846f6d317391e9086b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.166.0.tgz","fileCount":16,"integrity":"sha512-3k9POg4rr/fC3UeL/PkoY1MthajqpethOug7BRNUfxt2ckv4X/oR9IfsrSdMIFzlAB/AKTdc7SFAPg51ngCKUw==","signatures":[{"sig":"MEUCIQCsx0Sm/XOUL+L6CfS6gOXzHvtZqOkIcjxOWYnJpqAQPAIgL3q+EetNEbV31d/pn7OHRp7xl6u2p78tlzujr8oy0aw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.166.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":336503},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"506bb9f871fe29c63b6f1eb58aee94bbab180a43","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.166.0_1773026036007_0.21396830520850152","host":"s3://npm-registry-packages-npm-production"}},"2.167.0":{"name":"aidevops","version":"2.167.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.167.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"48b0fe0b155c8978c8dfc70bcc84f4bf0edde881","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.167.0.tgz","fileCount":16,"integrity":"sha512-wQ9ih938YFknJT1VUDqluXo/0xvtWl+sSxJh5HThja9VfGGkkACLaJatXyDgckX5AM9YRpgGpSimqHa6Uy6WNw==","signatures":[{"sig":"MEQCIBQry5KVPX+GkzomojmxFPPWW1nC/wldpPnbCJ6+mpdhAiAjWkzlNtCyN9XfHe5YYAGBlYIfZtkbbDcAm3w1msyyLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.167.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":337479},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e89c3a9e26d0584aea2587894038326ae15f11fe","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.167.0_1773029070513_0.6196146027818539","host":"s3://npm-registry-packages-npm-production"}},"2.167.1":{"name":"aidevops","version":"2.167.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.167.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4273511c5f40e49cb4be32f9e4fc16b53f278bce","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.167.1.tgz","fileCount":16,"integrity":"sha512-9S25XHH+rxcLQxoptVl4jwpatVDVoELlvqZZV5KcPgGCvdtW21NGen1WbqG8EasOPfY2ma8lSjZV0c46KLCTuA==","signatures":[{"sig":"MEYCIQC3Y8fnBKniq0TwU/laLKQayOD5P7e+fJpTr9j6+p+bJQIhAK7R5wUXBymWqT8slHT0+CthqTyin0X4VhxeHAzEslEA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.167.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":337479},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"38651d537eca7ff9994113a11e327894ed46dc6e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.167.1_1773030581134_0.9582799250811824","host":"s3://npm-registry-packages-npm-production"}},"2.167.2":{"name":"aidevops","version":"2.167.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.167.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c848855c1312096610c0883d466b08b44c099c5f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.167.2.tgz","fileCount":16,"integrity":"sha512-VZlT06XOAUdPKtJEfS8CStMyvoo2EULcH8lMTzR6ZC1kQNY3w6tJcuI9wLv02qPZjtp8r6Mctmll/ADhbNbVKA==","signatures":[{"sig":"MEUCIAxKRumQi03zRyTyaFKl87XvRqr5t/G8C/wjA6uyDmRNAiEAq1h6oGcc1q8oOxd2llWJrmteyZPQVMY9T6msyKYGlXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.167.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":337479},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a97336387520fe35844fb169e717bd22c0b875be","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.167.2_1773032596673_0.046982605521141974","host":"s3://npm-registry-packages-npm-production"}},"2.167.3":{"name":"aidevops","version":"2.167.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.167.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"273e39342ea9ea3e0dc7d342595ab446b81e33ee","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.167.3.tgz","fileCount":16,"integrity":"sha512-b/RV9B88E5eBHFvAF9pyFIKVSLbktIGhwRStMIT5rAfdGRwHe6eF/P36oSnTI6l6uPjp4ihk8WgOtAbwaDjtxw==","signatures":[{"sig":"MEQCIHaTQ83KUdUyZY3XyRFgcKrBcCKAT8fq/svWRP+kvra+AiBcFFeXZst3k20z2JgbbSpkh4JXVujEMtstK9stwp/I7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.167.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":337479},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a027a323c065a9f2c6ace9846df1c5445b43f393","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.167.3_1773032910986_0.3996117173210165","host":"s3://npm-registry-packages-npm-production"}},"2.168.0":{"name":"aidevops","version":"2.168.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.168.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6f8fd88da57e7ad138cbe818d3a241e7791999b0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.168.0.tgz","fileCount":16,"integrity":"sha512-nuIl6qJ+o76MkpMEX0wq2yahWFn2Fjc5ExpDFNF3PpuVZ1Lz+L4aDs/2fQAEkxPQliZvI96ex7PyRvpIiyubzQ==","signatures":[{"sig":"MEUCIQCmcW1lEg+cu1LbYlyJpjPa1QCCf201QitkOdn8xgI5QwIgTc+iRgSYw28RgqXJXu7mgFEaXEduvs8pUj+t63munI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.168.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":337479},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a2ad66df506434dd1cac0edeb57fcd43a069cc65","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.168.0_1773034904102_0.8071182262680918","host":"s3://npm-registry-packages-npm-production"}},"2.168.1":{"name":"aidevops","version":"2.168.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.168.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9504392baaf3257af2c8bc1a2971eff566242064","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.168.1.tgz","fileCount":16,"integrity":"sha512-cTJZw09RaBWVOPadxz2BhOK9RlpfHW+vJvbKLiZzH9K/+9GKkqZbZXG7wo+bVETg0jlsrhDCuP99K8iFZn3nVg==","signatures":[{"sig":"MEUCIEmvsuHswsS7GFMsKuLViWsO2bDuL6n+kSyjIRgO/7/oAiEAn9wG7q2sLixy0fFd+NPbLSbsRbPU1zIyirXtWjXlO74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.168.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":337479},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f13b185af3879a1360dffe42bb6db0f70ce9f006","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.168.1_1773035906177_0.8725193378257228","host":"s3://npm-registry-packages-npm-production"}},"2.169.0":{"name":"aidevops","version":"2.169.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.169.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"670661a6bed1a97eaf5fb2d455109e2680b7c839","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.169.0.tgz","fileCount":16,"integrity":"sha512-+te1FYrcCCXoSmQD5ttZQYxzX1MIkIDRV9E4odZadK5/sGl+8y0EQ9zWy5syJGmRx7zN7Ehwr1x9balsiMEhsA==","signatures":[{"sig":"MEUCIHgJmEG6HmV12aLIJMy9jXuOAlVgERCzSRJuoZklCtKSAiEAwhMF85yYAEWvgFWs0JXYtXj5Y0Y0CCSUI2RVgEETqPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.169.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":337479},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c2c98e1927c8fd3a848b4ce8db34f7554cdbf887","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.169.0_1773035989019_0.5873627774543735","host":"s3://npm-registry-packages-npm-production"}},"2.170.0":{"name":"aidevops","version":"2.170.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.170.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"53041406ada0eb0efce2652e0437e649ce8d9dde","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.170.0.tgz","fileCount":16,"integrity":"sha512-bvPdBHdZ9kKzShZJjKsMP+DlctshRsray8H37GH6xvX3+TE5PObIo3j+A7gPHynvbX3fTzPjmexIa4yiAYEwzQ==","signatures":[{"sig":"MEUCID1OZsliGEoM6x9S24xTciyN+kSZbMH/pcuNHkyTBwZ3AiEA84vghddx1fFz3mYtcuFMxDBA1NTX/CZCk8k7py8r+s8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.170.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":337479},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"460cc1675a525145e3ecc323e977ee2b66102ff1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.170.0_1773037755556_0.2474923812577543","host":"s3://npm-registry-packages-npm-production"}},"2.170.1":{"name":"aidevops","version":"2.170.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.170.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e6159ba3ed20c35744c1325d2b0b46a5c99e75e8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.170.1.tgz","fileCount":16,"integrity":"sha512-dF6deiXM7jThrmXTVb8Uh0y83rJQrw+RS0ykqvrK6i96kFGdzl9dKdTzjLiejek1skO0rAC+gxmVdDLAlMu2sA==","signatures":[{"sig":"MEQCIBNndJrOipDjR6d7Dy5ucKOiz7Q+TB4nKB9p/jCYtxZYAiAoVyh/B+9/Cn/euRTfSHY11LIXyEwbNg0uYZ6ANahuQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.170.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":343330},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"661272da654030a242e2fe184cd89a39c3df179c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.170.1_1773079968259_0.6543113896591024","host":"s3://npm-registry-packages-npm-production"}},"2.170.2":{"name":"aidevops","version":"2.170.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.170.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4c2be5defcea9c28f4622c6fe4c1e09ef0d7ff96","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.170.2.tgz","fileCount":16,"integrity":"sha512-bjrY9QoFEcmW1v4qSBsCR0zEFUPCSjvh2a3qtdTnSbZVGFzfJnZd/ssB6bx7sDqhUPtKpzu5+IsReiduwEXeaw==","signatures":[{"sig":"MEUCIQCztyTOTVqX0v8miKWdGtI7Qqpfys1b2Bx5x60jyHGvVAIgFpjqc8snVNEpHKOQBZ2OmfGSEJ7t4t0/Hcn6WeTYRG0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.170.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":344216},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2779d22662dacf76da4b7a0357d8c64126779754","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.170.2_1773092880253_0.7769474527344062","host":"s3://npm-registry-packages-npm-production"}},"2.171.0":{"name":"aidevops","version":"2.171.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.171.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"87b4177765d0a645f8cbd81d903b05720f46a270","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.171.0.tgz","fileCount":16,"integrity":"sha512-zuqbo/iHK4xe2dQuYFwxbPzNl3lgk8zBECt1M04IEpsZtxMjfTscVAlkO/iMWL7sDfYNNPJ4T9S5op2X/i5CeA==","signatures":[{"sig":"MEUCIQDa8SByVz25C75IPhYXY3UNYjmRwdaZ/ys/nsXPGOG/BQIgBXAJ9Pbi4KjUKsUIp7rg6Dzd9jzilzz/61K19Un+dcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.171.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":347375},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c99865f81bc56d9247fb864e4126ca9c51749618","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.171.0_1773186465850_0.6908912913011906","host":"s3://npm-registry-packages-npm-production"}},"2.171.1":{"name":"aidevops","version":"2.171.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.171.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ede28ffb1afbaf1212c33834f7c2b1471be7233c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.171.1.tgz","fileCount":16,"integrity":"sha512-RH0qyzyFXI5ODez03Mg+2TlQeOCuMXxxJkcvo7DO9xhgD3ErBWPW71taSFuIoTwGB6BAhnvJ8OmhBBtMRN3J7Q==","signatures":[{"sig":"MEQCIEUP4O8OSRiVmA5Addx3IrQc2K73XJMYeJRM8egZLp46AiBrIVoSSOcn3n9OsaBSMwOnCgFuZrnSw6Dkx/I1KA4wZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.171.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350492},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e53f5a7b04f9312eef139abd073841926a271d71","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.171.1_1773199111107_0.7000070181824711","host":"s3://npm-registry-packages-npm-production"}},"2.171.2":{"name":"aidevops","version":"2.171.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.171.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2e6091ab43c21ef4c9d2f47cc90624037ba691d4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.171.2.tgz","fileCount":16,"integrity":"sha512-+1k2khu7+ieIH+rYVZGKvKrh6Qo2wu1Z/jdgqQ5MQaY94gym2r0QjJcjgZnPW6zrdgVMHg8l9VhQZdNL0dQt9w==","signatures":[{"sig":"MEYCIQCVrBoT1pWiGL8jxo9nGpXL8ZdM4tev2U8xu1uO7ETN0wIhAPHfAIIPM0u/fXU/igiib5RkKpTOvFpHGQ/WOn1IJ0f5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.171.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":350492},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a8d778d4b16ee7f3f6014106648774e0462c100a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.171.2_1773202672076_0.5421570021825222","host":"s3://npm-registry-packages-npm-production"}},"2.171.3":{"name":"aidevops","version":"2.171.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.171.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"25eeb79ea0d7d600fbb6df4119442a03578a204c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.171.3.tgz","fileCount":16,"integrity":"sha512-/+vf4JliCmC8h30Aua71bkHJRg1bA45QyoPwZa2pw1FC6auJhQoA8Ogv4kgxHVK8C+1U4NwaKR/BpwN0KJPHmA==","signatures":[{"sig":"MEUCIHngiHPhGSoXx2k8UUnB6rrCMRJd68wS61l7x9nFovxVAiEA8DURWmb53rUtESCVhcQPf8YmlzSz32ScTRKWud3MLVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.171.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351159},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d6bd90aabfff58342a57b7cc63f78c7b0fae24f2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.171.3_1773205708961_0.9472378332769043","host":"s3://npm-registry-packages-npm-production"}},"2.171.4":{"name":"aidevops","version":"2.171.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.171.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8ef0fd6048e3cd746259d6b1c9085eb17265885e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.171.4.tgz","fileCount":16,"integrity":"sha512-QmQERn1i5+Zlog1A9N6pJRWRisawHfBZlepDIndyHuWNg2/zeQz9Ck5ZXyPd0LVHrW41Mn4Be9wpmxHE9CUgmw==","signatures":[{"sig":"MEQCIHfJp3WiwUjocKa49EKVoVA0qQT1Fm+VkoIpuBW0aDD/AiAllu1i06MERgXHbg9hQYqjF4PJ5J4KHrZz1Q/dPYmTzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.171.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351159},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3ffdfa87aa9a9a4a5d1e37b468803c98d2a985dc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.171.4_1773206810014_0.03263512203998542","host":"s3://npm-registry-packages-npm-production"}},"2.171.5":{"name":"aidevops","version":"2.171.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.171.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e3e1cf971f6804b38a38669d9fca3ffdefb32230","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.171.5.tgz","fileCount":16,"integrity":"sha512-3IF2Yq+irRSorOKS5s6qW1GHG2CgGRXoLQjqc8OWmC1fagj+87nc5kER0U+3whuOI5VBf6gd2+3cimoakb9gxQ==","signatures":[{"sig":"MEUCIQDo6YKQTqaOGU2vu4+QaJBbb5K6eCsRd/340dEQvCbhfgIgSfNJpCiCcPH5pq3xhhu2j00LhFa+Zs+oo6Jrat8LjD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.171.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351159},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"10d7a01726baf1f9b1ad0eba47b623eba4f7f849","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.171.5_1773243445411_0.08383861668144066","host":"s3://npm-registry-packages-npm-production"}},"2.171.6":{"name":"aidevops","version":"2.171.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.171.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6aa0cea9cf6a31a154e0474c65ac4ea420bfd1f9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.171.6.tgz","fileCount":16,"integrity":"sha512-L55ndQqEG7mfbZPgEoZw0hPTi6N/+glDOqNzkF6ofS629FFkD3u+mQqibFhX/k5iH07Qk/D7s9NsosfBRAYzSw==","signatures":[{"sig":"MEUCIQCgMVrwnMmXn108fbwkmuattEAdThfObuPxpvjqrxfTFQIgIJEXIyUhRnUlC+3frDbhskAbEQAu9kg5oiyemZ8hTkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.171.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351871},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bd8028fb98040c6e3b3d62d41291ffb6d1e930e8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.171.6_1773250790209_0.056052127942230356","host":"s3://npm-registry-packages-npm-production"}},"2.171.7":{"name":"aidevops","version":"2.171.7","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.171.7","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"619c39d88df6a232d54628c4921aa0c71c515d6d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.171.7.tgz","fileCount":16,"integrity":"sha512-qh+V1BCktH0uTTgiykiBPSCrV7AErq8m1F/6mZxz1FOcV2oCyHfkCNjBNA5bk0k4yJBr+bTQHMamBe1kl0N4ZQ==","signatures":[{"sig":"MEYCIQDT1O3wi4g6RWs4QvvBqv2Rv5sN5mzS6xI9mcuvmxXYGgIhAJww3yjnlpbJlrLgcNhhGLTKgA4XHoM5OTcrHOrGJYpQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.171.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351871},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3bc6ca509eb1274b2351eaa37956289d11413da9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.171.7_1773255392057_0.6822049086522666","host":"s3://npm-registry-packages-npm-production"}},"2.171.8":{"name":"aidevops","version":"2.171.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.171.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"34b50e438268d995aed38a66aa76ec9f67cf7a2b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.171.8.tgz","fileCount":16,"integrity":"sha512-qNCrZo7b8ANDFQh6eb9fCn14JZREBmh5nPCynXp0U7d98YbTcgbUkx94C+OYJXWgCp3ME+flZ0armETpvnMjJQ==","signatures":[{"sig":"MEUCICBbENp7YSNbuhw/7yis/iP2aoBJbs1k8mx+CVx3ekz/AiEA8foWBnP5E67Yunavxa+ILLKbTbnLb3nBqbEAT5LBYy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.171.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351871},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b9bde0b9d3d12d89dfe28dade62c0c819ffa1663","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.171.8_1773268291264_0.15688558223465154","host":"s3://npm-registry-packages-npm-production"}},"2.171.9":{"name":"aidevops","version":"2.171.9","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.171.9","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f127c652b63afc41eafdea8abc041d279fbb20ab","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.171.9.tgz","fileCount":16,"integrity":"sha512-UCsH+0capx624zSdFq0Hmgow8sV7sXzNaBxKW//Ub6ahwHPwjakMjDOsqPBs2NWTYaqgMN4CH0m8oIwJNRKyjw==","signatures":[{"sig":"MEYCIQCf9hGhepYBbzQQ5S+83ska/R2Qp2frRoQp7VljbKn8PgIhAL/jUJjvI7xA9kD4S0AnlsnnBq0qf7jbMGxOg9hgi9Qo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.171.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351871},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7f9df60dee67b07a468d0ad37d2a7c0587f2d669","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.171.9_1773270155836_0.6082175693383891","host":"s3://npm-registry-packages-npm-production"}},"2.171.10":{"name":"aidevops","version":"2.171.10","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.171.10","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"557a2a4c20e24be0831bbf5c8d6baa5b9d7a16e7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.171.10.tgz","fileCount":16,"integrity":"sha512-Kkjyw5W4n2c5+pMVtQ8ERR/o0LUx6ztmJhgxP9Cz983uvEkf2SWkkupyoYyWJjFYNOkHhCE5qZJAiVEgrmjJSg==","signatures":[{"sig":"MEUCIFZtf4dWBa1jZC71D5eEZfJ/0qWvTeP19AYE3nx0Nk2nAiEAkeL0j/LzUzl5zxVQWXU5hgxx1rFE00l7TsG7lDVmomM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.171.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351863},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5dea6dca722f6943e2de70aa54da7ee3b73cf055","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.171.10_1773271855791_0.23510113374925057","host":"s3://npm-registry-packages-npm-production"}},"2.171.11":{"name":"aidevops","version":"2.171.11","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.171.11","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"afaee7ed1c2ca9f0232677175cb4872074a2b7f3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.171.11.tgz","fileCount":16,"integrity":"sha512-oM3vpxh0MaAe+E7KhrQn/kDgcmdb891vmXwXdSE10k04bwQwNmhOObNC8CL37W0JJd5xHIGXip5mw0jnSgWh2w==","signatures":[{"sig":"MEQCIFufoVra+BOutHsa2hZaxLvaNlf5WBifW2fajLYMpxo2AiBK4XuMDLz422yziJwpb3KiBBmFZwvtpn+Nb4rki9ORHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.171.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351863},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9f1877e3d153be43cfc07b9157c8ad9016c2f819","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.171.11_1773278769818_0.5257303538752185","host":"s3://npm-registry-packages-npm-production"}},"2.171.12":{"name":"aidevops","version":"2.171.12","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.171.12","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"53091fa1b4418c20fc535eccc96432dd19d12344","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.171.12.tgz","fileCount":16,"integrity":"sha512-i81Sg+FA+xRVVIqw7XSIaUJ2E5sleBCYJyCYVvBAIuPM0uuaNYc/pn7tK5BE1uHLbBGz1ApPcOGvHXs8ixd56w==","signatures":[{"sig":"MEYCIQCMsFgWWTAuac0uo1wEarMIPUgDXWOLkSZwxmsFWlIonwIhAISA38uNHe0U7LBjjJ/jirFQEPdw75KVCClAecL7qnc+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.171.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352003},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1473c9325c8405ec85fff106d4b5cd57bb387631","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.171.12_1773281821007_0.5346189682986733","host":"s3://npm-registry-packages-npm-production"}},"2.172.0":{"name":"aidevops","version":"2.172.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"45a813b7361dbab6eb5921b9d4a731a6540f734a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.0.tgz","fileCount":16,"integrity":"sha512-blMbyh3cAXEadsBocClYISGlphwj6SWPM3Ppl/7Rn58LwxSvRzMoabehifGyGVSnKONRfDKSi7lW2JNzDRVuZw==","signatures":[{"sig":"MEYCIQDynqZpYoaauw8vLrg0fiP0xSE4nfxcwNXu+wYRxwSTZQIhAIVWwx/fIED1r3/KWbgizZYuKU3c4EzHGzsWasL9oLCJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351999},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"dc9e5d89401c571eeb3fb3251561e7a36f7738c9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.0_1773284166317_0.20093162955285404","host":"s3://npm-registry-packages-npm-production"}},"2.172.1":{"name":"aidevops","version":"2.172.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3ca4c3b57995b9c18ed1e6bea620af5666e147c6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.1.tgz","fileCount":16,"integrity":"sha512-N6+0b9m7FSXEuJD+LNSNoubticIZk530j9WVyGYuiSuDlOxRyRuq8+WlbGSBFD7yyOMqwfJMPOuwiZ5SdP7dlA==","signatures":[{"sig":"MEQCIAEzTSLQHBy3mcy1nvKSdJjZQapEIV26NC/ji2XOdAXLAiBVM5CLaDMn8Z2GN8qF1+HUqUN+PexkBfM42ADy2ZpBBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351999},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cf44b1dfa71dd4b30ce7c225ef8c214f238fab0d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.1_1773336025750_0.19693567976983228","host":"s3://npm-registry-packages-npm-production"}},"2.172.2":{"name":"aidevops","version":"2.172.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"99a945177301206119be248961c7cc61cdca1696","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.2.tgz","fileCount":16,"integrity":"sha512-/Gm8fqWx6dFKh+l1vSsbtghJMYFo3/asPCXbT85o4ii7AAfSSr499UcpZdwh42oUSGKM9vkDjTPiAalySsW8zQ==","signatures":[{"sig":"MEQCIHGZCXgEBXwB3lL1GpJeHKpUCxHtkuXGsqZ1+nTBWvn4AiB7s6WMYPf6swlHfGoLM+sj7NbGECsOn0YhonDrO7XUYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351999},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e79538943d5c300176bd0576904c213d460723e0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.2_1773344000332_0.7521467883704973","host":"s3://npm-registry-packages-npm-production"}},"2.172.3":{"name":"aidevops","version":"2.172.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d16a8f3a7f8a65fee7322a9f4e43ad3123812206","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.3.tgz","fileCount":16,"integrity":"sha512-5tXhdnu/IkC9cdG5dEpK4fvUErDxbTo+XD890MojsNf0L/lZXp0bsXf6c8cU/FhiNAutMtbMV6eP037qNuWLcw==","signatures":[{"sig":"MEUCIEvhehkU0RMd17s6QgbPZOcG8a9MSShqFE0Hs7uLorj3AiEA0Sv3X6SfPbFyGgwXcbnT4KcQzJMy2d13fzW1FD/R7Wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351999},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5197dd826e8719e5ad0aa6953125cb144f320f0c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.3_1773348976748_0.8620765455453403","host":"s3://npm-registry-packages-npm-production"}},"2.172.4":{"name":"aidevops","version":"2.172.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2831b85a777b763b382b537bf50f3d098d09fbde","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.4.tgz","fileCount":16,"integrity":"sha512-ZhxYWYFuaSvwJGrZ6XhpTHO97wgXSSTlaUi8PLNp7V0MBnKTdYI5AM9qa3M62pg/pD0VOBwd7xdKhZQ4hfcIMQ==","signatures":[{"sig":"MEQCICCbYES5Xa1eWJ3SGszqhQrOP/B6JWJzvpQh92gvtKXiAiBBODfN4AEvPYuSn82GJjZ1ECLkyVWzrR73fAkzmruRgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352114},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ba182926e86746c34e4c4fd818cec1dc13701a11","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.4_1773350734065_0.21907793725304536","host":"s3://npm-registry-packages-npm-production"}},"2.172.5":{"name":"aidevops","version":"2.172.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f47de6c6aeaddc3d154f60137b0f9b1030e2c336","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.5.tgz","fileCount":16,"integrity":"sha512-821AsFzY9hrcH90SwW/8Gc3vzGYXCGuWTePKSStzZ+DKiBvZCZh4OfxOE4QMkZAmm5fmxqM9Gyq2iMMf5pUbQA==","signatures":[{"sig":"MEUCIQClkcDx6JnQnYEDJQ88Jnf25G1+i/DGNkaZX+11YkCU/AIgZBgpxxHTdDHUnmKmbSdIfnQVBqDo1fgngYY+UFn6xFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351990},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fa8b034ab0dba3aa4e8eff28f28dec59036c9c79","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.5_1773355219539_0.08884184037412135","host":"s3://npm-registry-packages-npm-production"}},"2.172.6":{"name":"aidevops","version":"2.172.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e157a8ed1a9c968d031da83e7cafbe1de383a691","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.6.tgz","fileCount":16,"integrity":"sha512-hO9B7d8T1BHUDKJd8BkX68S3UWVKch+opTNzo1Gu/gEZgdhOHKktPJld6KWYbYnCgviXWf4YOlELVB3dDmWzng==","signatures":[{"sig":"MEUCIQDkd+d2yLx5bbk+62Kj5tIJ+HqbOyBr4ARcMS+xHKjh7AIgNntEQyC9WUxWwrZAifhiivOrMIM605MVIFw8Q23FNag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351990},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3258b873c43d7a1089c969ec6658841b32b4332d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.6_1773356454006_0.2729283945402654","host":"s3://npm-registry-packages-npm-production"}},"2.172.7":{"name":"aidevops","version":"2.172.7","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.7","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"87b73a9ede78da56acbaa0ebe19c04eb51678c47","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.7.tgz","fileCount":16,"integrity":"sha512-uGDlQhkKhJ0o6WkxOO3SqEyMmj1tcBStQ0uJkiTNtoe3QLtR3KARfLk94yDgcPfW4UF4ZA1G2oIrXYY4gqTBCw==","signatures":[{"sig":"MEQCIHWGaycPZFtvKBmXzAPAj4EvECN0X6w75/CDv5YPQWKNAiBwnZCE2SZbiEW7GNsYdGncpMO/oyCeVg72qM951DCcTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351990},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d632d28fe19197b4afe386ab0ed3a8a2ed09bf9d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.7_1773359827876_0.5486560376424905","host":"s3://npm-registry-packages-npm-production"}},"2.172.8":{"name":"aidevops","version":"2.172.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5d10544367761b6208033a8d78ce73a12f8afdc1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.8.tgz","fileCount":16,"integrity":"sha512-rvmZiud5wQ2qPtMZ6C0rm4Mwj/AzHj4rEXH+haekVnjJuweNPLA5XeyIbtwhE3S76G09TUFAtWaRWRSe9EI7ZA==","signatures":[{"sig":"MEUCIDKq3fQ6u9c/6+ZeWoW60nw1FH+qdQC8iTg2xdmZrA+LAiEA8UFQq2mF8BNxqo48gfjUp0di0Hh9AGPR4Qq3ryIYDCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351990},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"446aecf2ca2f527ef67d06d78aa784faecafe742","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.8_1773364160864_0.2280184838410877","host":"s3://npm-registry-packages-npm-production"}},"2.172.9":{"name":"aidevops","version":"2.172.9","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.9","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"98170cd1ba71c23517c4cd287e46434b043a3e8f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.9.tgz","fileCount":16,"integrity":"sha512-nHAeFkF4Wl5sF4tlxI5DhZ84fDhAJObLT/M0KzNJcGvbC2QlwZMcbgDwAn4urhiOfJk43Aq0TSf8HuyQTzqxAw==","signatures":[{"sig":"MEYCIQCmmcDZqkSJ3Uqc9ltWKzo56MZtOGTf6tWY2NwxwKtwJQIhALYoPFutQAX23n12Ank3OIlBtoc/3P+cxaLFQtpsIaoF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":351990},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"57345ed88d4b03d07aba6e345e4bbe5ee9ffad59","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.9_1773367004138_0.5536609468515274","host":"s3://npm-registry-packages-npm-production"}},"2.172.10":{"name":"aidevops","version":"2.172.10","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.10","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8cd39cffbfa6f604e25ba7f20019256fc2d084de","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.10.tgz","fileCount":16,"integrity":"sha512-1dhjW8MN6dwliYM547k2z6ep0d0gNreXson8+0h9kr52Cd2V3g0pYHns3LhPp+MKtWzZLrI0jRaYuLfPjdS1vQ==","signatures":[{"sig":"MEUCIQDkF0kOxao2G16q08Xvil50/SJIaav1CApIpb6UZU4dlgIgFTNwsGF9MnqxJpxeQG3kkAzR+B+S4DJE8u8myTM4VVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352454},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"146741856e79c03d05502fafea0814f552a56425","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.10_1773369014045_0.03778129354826287","host":"s3://npm-registry-packages-npm-production"}},"2.172.11":{"name":"aidevops","version":"2.172.11","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.11","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5145d7214a5baf29f28568a58b4a9007206dc615","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.11.tgz","fileCount":16,"integrity":"sha512-cWSxG9YRVtHItAMzjVf/ONWdQsA0lCSc17uH7Z+9sf0sH47CPbey/GlFHM7vlls3KaaqGPawu0Tdqd84g6q8kg==","signatures":[{"sig":"MEUCIHhLLFJjWbnbK8hOEvoD5ZaM8jB+oY4didbgkp3PfcAvAiEAwejLsVHi0dQu65Rshl8RnFcREUjZruq3E4wC6O9MKSE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352454},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"029c5cfa58da649e24be0727684a848ea0e51279","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.11_1773370152888_0.9075366368761539","host":"s3://npm-registry-packages-npm-production"}},"2.172.12":{"name":"aidevops","version":"2.172.12","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.12","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"18629630197308fdeae6dc8919540fddc86c052d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.12.tgz","fileCount":16,"integrity":"sha512-JTswNbUeAmr3d5lAP7JeYPwrHBjJS49kqcESZzotugaCXIc07ruDaBTu4hSMIVBNuxzDIRAOqFmAufa2l3ktrw==","signatures":[{"sig":"MEQCIH/zSSu6CwJNzpPM1MaCT2GA4Q/ketxjRGzj7iPfQhK6AiBtRKnXt9ANgSE5U5goK8YFgUFPMl2YXlofXpFt3Ll1Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352454},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a0e60b5696e2d7d7d8ea91e9afc4c5e3a306e277","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.12_1773371911871_0.042613667082418205","host":"s3://npm-registry-packages-npm-production"}},"2.172.13":{"name":"aidevops","version":"2.172.13","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.13","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ce6cc4e7ce7471383a8baa951612bc736052a10e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.13.tgz","fileCount":16,"integrity":"sha512-/yEGAbWm9wDN3lCRaKnB0eQ96m5wxvxEYwfoPZSbP7BC2ruGM+KzQpwHz9ke29U+LiQ9/0VrFRr5YdWAC/w7Ow==","signatures":[{"sig":"MEUCIF+NJhXz6qt1G7zq0EAYh6iaIUooXeBByAUcoWhBUELeAiEA8DSBWS+2pVIFHThZ8JGlvpXS5+L3t+VJUVavSz0WyhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352454},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e151b5263887f5c000029490edfc0ace2eb178e1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.13_1773372650605_0.7844679695692864","host":"s3://npm-registry-packages-npm-production"}},"2.172.14":{"name":"aidevops","version":"2.172.14","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.14","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7682268a588d61c956abe2abee6fb1b2ccc5b259","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.14.tgz","fileCount":16,"integrity":"sha512-Km5eOeUStQrbsKSeAiXlkHiub3M/x+DeYz22c30oDKaeNdBwTl/R1k0jRlXO07nNAuh4/a07odVkFqQGr+Bqtg==","signatures":[{"sig":"MEUCIQCtVQZRNyXKIWdBzevGvVcikgXX2lsERNlUIqFvzCsFLAIgEsux9/kjHl3lyQ6/QwIcnP5oM8xu2/rK5PLDLdOWHcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352454},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"239b9cf15ad00a8e1864f5237fac3b093b670d87","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.14_1773373202268_0.7482444141019613","host":"s3://npm-registry-packages-npm-production"}},"2.172.15":{"name":"aidevops","version":"2.172.15","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.15","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d0a1bf25395bb5d155f9ce72fe2935898fa7ef63","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.15.tgz","fileCount":16,"integrity":"sha512-28P5DaL4FZpRhJaXuxaMW9UxxGm2NbTCdO/3F4PhRdgW8C35q8uxv3MYIl/y3Se6p9ohGbOZs2hwuL4sFT6OYw==","signatures":[{"sig":"MEUCIQDp74aODaBVELnV1YBJV2+8iC20oU9knDoAuAegXD7HAwIgEDT1P1hM2oV/tlgC+JrTs6TsaQqFqkKHH/tZDGlVAxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352454},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c6bb288ba6291754a4f03675d23cf47de607accf","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.15_1773373563609_0.2880081865596211","host":"s3://npm-registry-packages-npm-production"}},"2.172.16":{"name":"aidevops","version":"2.172.16","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.16","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e6990f7e08f69b9ba7bbf18adf758e5aae849bdf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.16.tgz","fileCount":16,"integrity":"sha512-CkExLf4on4r3sk5IjaKDiSNOQd24Qg6fcahHO8e+DAEzw2ZLWUVYEoDRisTTy//qFEyRb5VfrWS0qSqNZ5aDuw==","signatures":[{"sig":"MEYCIQDbBIT2YwkwmkiaMi7AVgZvCzuSUhkLJNInfSOm8pA+BgIhAOrG+b3+fz6pMQLFkrJbd02iZ/6qqncf/G8RVpR7biSa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352454},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"91ba806c5cd1a971765d8b3671038b9cd133d2fd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.16_1773374358114_0.7505938757844428","host":"s3://npm-registry-packages-npm-production"}},"2.172.17":{"name":"aidevops","version":"2.172.17","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.17","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ab1cee094964e2da7941f08c9bec18d3f4c1098a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.17.tgz","fileCount":16,"integrity":"sha512-Q4sfAFMXWR+dfUQ2mxxxLicoKT3cprMbUmV4QT+vBR6RhO03tOa92Y3fYQD5c0AWMMlw1NOTZXj5vogSKUqs3Q==","signatures":[{"sig":"MEQCID/ItBAj6qY096XIPoB6qr6dFXYFeBRMRzltiM5Bwe3RAiBX2GWGZf/nmyTW5ghWBbGsSiW5J6YLVuVGvEJK7VTn5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352454},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"25717df6a101382ff863fd16883a533e0ecfa754","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.17_1773375286051_0.24758611307437506","host":"s3://npm-registry-packages-npm-production"}},"2.172.18":{"name":"aidevops","version":"2.172.18","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.18","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f1e1928afc4cb053e05ae1ea9c72063a4b3144ca","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.18.tgz","fileCount":16,"integrity":"sha512-chxkTMa8kCkksGlR3YqCVgCQmEQuJutBHtUcEdK4ij9CS1yMW7G2rv1iFngkeLl+jd+eoz4sM1xy7yVmEMUn3Q==","signatures":[{"sig":"MEQCIHFLgJVzKQmAZ25f3iTSrOVEHDY6P/QoDA3qmIyA9b+uAiAW7c06h/xEMZe+CM+VxIoVDNo5lG+aioclsNyAJ8Z9tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":352454},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"aefc200416bd3a4da7dcbd7ae6419849d385cb9c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.18_1773378183360_0.9599762214133543","host":"s3://npm-registry-packages-npm-production"}},"2.172.19":{"name":"aidevops","version":"2.172.19","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.19","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6a50592e16421b18dd55b8996c1f3b06b66a16f5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.19.tgz","fileCount":24,"integrity":"sha512-FpUJq51gfV8ZF/4cHPvb7miiQtqKHI/QiwuZUeg6LixYw8V+K9qlxLq5MjXOJ3m0odSSu+MGgG1C2chiIevrEg==","signatures":[{"sig":"MEUCIC1McUkt6ClVJ0+BdqRPZWvkyKamPKizZVVsReyGZZ4XAiEA0UN/rqEWzohxzJ4plmQau+sIXajm8z3TFjwkl7bem/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":557854},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"600857ae577312e11cdfbdd48432c329ed69557d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.19_1773413679515_0.3511175973838019","host":"s3://npm-registry-packages-npm-production"}},"2.172.20":{"name":"aidevops","version":"2.172.20","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.20","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f98a5426ccd1a3dbc30fbd5c6c5eb419d4f3f92e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.20.tgz","fileCount":24,"integrity":"sha512-cR4Ti5pP1gAfpvbAYU2Udb64NahoZRCxOi55ZrlTNppUvMBQ5kznhC87oKl9XvUMiP5aThihYYgS+nQ5iCZARg==","signatures":[{"sig":"MEYCIQCErfchxYUUyjWu5DT9ie5W0b5E0TB7zcW7FsQBVzDqKgIhAMloqxI/h44bnOFTBtiXGrpZnkfwUwcNQ75WjBf2emPS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":557854},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"750b41dcb21cc44c6e649b50675a3ac58d61d456","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.20_1773414837603_0.21163463877908062","host":"s3://npm-registry-packages-npm-production"}},"2.172.21":{"name":"aidevops","version":"2.172.21","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.21","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"972e1a37f7ecc0d6857e778faa5f7df7f39028a8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.21.tgz","fileCount":24,"integrity":"sha512-71dRELJ0I/riV3FqRrsPDOkdJfKaX4tEU2NV6RNYhqpdcifY9jXfAwjmtthM4tv3+XWZnyZkPd9lB4Jh+Aw7oQ==","signatures":[{"sig":"MEUCIQCahDjzE8yTIuFue4Z43PCxDusc09M1goEAiE4u0D4HdQIgJYxzXYuJwXFWYbRy0DxWSG2rickJV3zE+SlaMOCp/jY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":557854},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4a796d8e2d248cfc52a93b4757601e03ddb99a7d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.21_1773419333268_0.6648245107558641","host":"s3://npm-registry-packages-npm-production"}},"2.172.22":{"name":"aidevops","version":"2.172.22","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.22","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ab51a27b221b4cb10d5a578713561a338630d3ea","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.22.tgz","fileCount":24,"integrity":"sha512-SIKlFjSZCelOB0qD+RdGmivZ6z6ZBFZG/YAW/mI0jpYkHQz711K6GZJKlK+lpBF1JrNFeidAFEyjC0UDR0CThA==","signatures":[{"sig":"MEUCIDK5c76bNCaC7rExfmyvgaHzyyph/jnp9tBk+5N2ThDhAiEAl0r3DxumHHRSEsBYY9rUqWgIaFDLu2RWDNuro9XYa4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":557854},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"873c62f2587a73cab6f5c9748b8313221284f07f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.22_1773423028843_0.2645661710493876","host":"s3://npm-registry-packages-npm-production"}},"2.172.23":{"name":"aidevops","version":"2.172.23","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.23","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d9f0f598c8d482d2988089b4fd6b4100b13f665e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.23.tgz","fileCount":24,"integrity":"sha512-pVIlNROiGfsuVAYlwjI1sxe0C1IftL9GqWuSniqHCe7bcBnJJy76hw9Gpb4EXOcdLENWIx4HhVLj7znRljaV+g==","signatures":[{"sig":"MEQCIB+vemc8wwWMZ9t2FhU1BLAJ8XYzSQNTQdDAzIfCrlhJAiBzWe1PY6YRa8v8zR5h14NKJY7EkP07cRrM8XFNtlNhXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":557778},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6233164f15f81f336d29cdb0012043e42d69c69d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.23_1773449886512_0.5927588227621172","host":"s3://npm-registry-packages-npm-production"}},"2.172.25":{"name":"aidevops","version":"2.172.25","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.25","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"42da332a66773159386c5553b1627da89391576c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.25.tgz","fileCount":24,"integrity":"sha512-dCIywxKcnD/7BwClANAWo3Lx+j1ih7Gw7Krd6ZC7PD2PjVqC8IXLFvq59fstIJFD4p1cGihYQc2CTuCNTBxoYA==","signatures":[{"sig":"MEQCIGlBikOhSFuClnLML66Bqm6r9IcN3QXMtAL8+qFDdTU3AiBTlXiKM3JuIgR9RQJUq38RlULbvK4R74fLM+Gm2M3NFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":557778},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8576a10b835e5e92c55ce69777f2214b3f99c078","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.25_1773460432846_0.913188395444019","host":"s3://npm-registry-packages-npm-production"}},"2.172.26":{"name":"aidevops","version":"2.172.26","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.26","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e01766d5016548844473f51bf4ce32e3ed4dd576","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.26.tgz","fileCount":24,"integrity":"sha512-94J9kKFGQ9pAmYiI0OQOw+yv7XLAetVyu+CmCczDtExOc7hi99fFEmHf8wcexe93ZFO25EUMJRpASbv8pjgIMQ==","signatures":[{"sig":"MEYCIQCjinb3LUpjF0dru4LCKKfvcB5o0w9/Zem3IXwhXWG+pwIhAIJgNJ+4RkE5Y4sYEDLijoTrQSu+N5BOFStDtdt/qcvW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":558232},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9a17f9e23d18d76a3d512a77582b75e406c8b221","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.26_1773461979892_0.6483730770844356","host":"s3://npm-registry-packages-npm-production"}},"2.172.27":{"name":"aidevops","version":"2.172.27","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.27","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d835ffdb7ae886e86d76c1431d65a5eaa544426d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.27.tgz","fileCount":24,"integrity":"sha512-YEYv4KPRxaS3o6MAB3lkrS9XJF35hjsTi5GDLbRL8Rfz6S2w1ChzN1p3XzCf0TJXZdhnznOAvOcJ6wrDgIND1A==","signatures":[{"sig":"MEYCIQC1bPuWz2qNRPYSe+JsHbk4fJyz09pu+8hiOAWed4Fo+AIhAKbFa3TCF8esH2bSyHbMZwpy6Q5Lyt4qw0rvsLrx/8V0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":558232},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d0e81c4b95d878ea86359914121234477a81c614","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.27_1773463788743_0.7191240622661954","host":"s3://npm-registry-packages-npm-production"}},"2.172.28":{"name":"aidevops","version":"2.172.28","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.28","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8dfbf74314cbaa77f057d4899283ccd94dea99b3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.28.tgz","fileCount":24,"integrity":"sha512-+VWe8m94sCgK4RKvl6gXGxzvD+GSzhtzuXBV9/rP5Glu0b4SFfcP5OSeG46tDy9e/OtbDJvdzA/iHpTjECDAiQ==","signatures":[{"sig":"MEYCIQCwFB2tar3d0JNbW0VN3MznJTl/0wuR/KB7iJxtGQNNYwIhAKz73FsEpD71S+szOVM7rM19IHPjrojamFhL4H7C2V10","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":558232},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"962d108587b8a82f3d5e923270eaec7a5a7bfe5b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.28_1773464350508_0.36804403350854176","host":"s3://npm-registry-packages-npm-production"}},"2.172.29":{"name":"aidevops","version":"2.172.29","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.29","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"33b42aaf7dabaac63380b300df4fda8ee4270933","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.29.tgz","fileCount":24,"integrity":"sha512-H7BvuVkuy2GsIYBPjn2euBF6ykwTAkbipRqXlut8rfZEads2D2H2Ex/9RGMmwTB+f5UkKD0wIYub04Z21N1WVg==","signatures":[{"sig":"MEUCIQC1prgjOWXq2sXvwjer/QsvP5QF/lLv5kWhqwH5lLmcrAIgchWVDIrNflU4JZoZYvFKnKJK7itnUPUsVMjwQwpI064=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":558221},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7e53cdfd12ea19f93bdd1c9c41a3f4e63d949b4e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.29_1773466649865_0.3612334555954746","host":"s3://npm-registry-packages-npm-production"}},"2.172.30":{"name":"aidevops","version":"2.172.30","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.30","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2860ccd07833f0bb7fc44d0c35322a7604be38fe","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.30.tgz","fileCount":24,"integrity":"sha512-2Z41CqRfS5YhYfnwj3tTwoTMA4CFQwu3tz9OKy2Br/8t7/Ksr84PsCmt3TM6F4tGQWkmjR6vWkwp9gzam8Fp4A==","signatures":[{"sig":"MEUCIQCN4Rccwoe72TIC43svvW5vDTUvtY+x11xg0MIRIXmkZgIgapK558QBej2SObox8C7oUkYrvGiMyOwLUETLJUSR66Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":559596},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b500dd7c6c0fed5c5e3980065645fd4ae7920ce3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.30_1773517478073_0.6052712469206147","host":"s3://npm-registry-packages-npm-production"}},"2.172.31":{"name":"aidevops","version":"2.172.31","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.172.31","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fae91b6cd7c94e857cf12912708df3a50a3286f5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.172.31.tgz","fileCount":24,"integrity":"sha512-x4KVFYkYzKyJg14swA5G3Oe8v0T/9VZLxtWW2RNdC4FgpG7wBtdmpb9GMSGqKdCf2p64bNYQsUXpni0xzS0UCA==","signatures":[{"sig":"MEQCIA8YVdouTywjxyIawh0qiuqS/z73U0DJ6dzAkFAeoLX2AiAoWvFN3dV64qcCgqeNvCXRv9LttbzZQGgInYyeYtUt0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.172.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":559602},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"14f96588063f8ace3a55b393f22826c768e88d09","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.172.31_1773524991480_0.9114550958264038","host":"s3://npm-registry-packages-npm-production"}},"2.173.0":{"name":"aidevops","version":"2.173.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@2.173.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7dd4210304da7f082f8a82d4004f0324a6096591","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-2.173.0.tgz","fileCount":24,"integrity":"sha512-exUWOh18/y/C/h5GuQVZNM5ufLMVIyCEoyEnBBQTbcc2pyyLzmvCwlQFMeOdd3+9/d64ZnMWF58V3Z+mFQU2DQ==","signatures":[{"sig":"MEUCIEBlXyZ0Y6/vVQ0suPdFksWc5eivZdv0YfzcR4A56BH3AiEAuefuaUxtjeS/l+XKSj9qpVkS3rZ1Qie1CXj2LKYu9Ag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@2.173.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":559844},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6083cec2875b3dbe6aeb39987498ef3c2d718904","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_2.173.0_1773530166474_0.6450964437000404","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"aidevops","version":"3.0.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.0.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"44bf4f1cac7371d06ccd7ec7f3bffc965d4f2cb7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.0.0.tgz","fileCount":24,"integrity":"sha512-Df+knjV7VlB62Gw6AyGbn8cxHV+MWIjUDcu59oNulmcCv4UO8MuSb7GI042ykhU44PYo8fE8hc1M7EG5hKaIqg==","signatures":[{"sig":"MEQCIFApk4+eELJW8qsxhX+wjBFaqBnOthd4Rz2D5eGMnxt2AiBgMrppbTLZxH53+15T8CLBXLKoA+apNPemT2JQ7tbRxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":561904},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3493732a5428204a5fbd9f74dd3a0a1625dfb2ff","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.0.0_1773546183572_0.00029715787063588905","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"aidevops","version":"3.0.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.0.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e8d8abf0217dae565e513b980aa6161ea6d2369d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.0.1.tgz","fileCount":24,"integrity":"sha512-wy383Z040Mar7jYtOhNZM6NlhXBPQbW0clY88xUwAiC65n0ihJDnJwlVh5a+Vi2D1sN/UERcy34bvy7KFMlw+g==","signatures":[{"sig":"MEUCIENcam+mODwgZUUqbNXoTbL8NvDUZX5n9eV5S4ohxtxgAiEAx4W2Cix90bBPtuzUimfUgr00s+48a1U93LEPlWmDBMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":562229},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d65d6c78a514a4ce98a5b8faf4d0ec4523fabe7b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.0.1_1773592170762_0.7614015297108079","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"aidevops","version":"3.0.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.0.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"82be099eeaff4a8ec8343349fde86faf3d0f4acc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.0.2.tgz","fileCount":24,"integrity":"sha512-GD6yVXPmo6iD36yks9udoGrhRhqXA/rvyyNzTtPBUOpO4kFCAvXURArwhIaLjahw6/BJSebjzK9CaJSdUKyjOQ==","signatures":[{"sig":"MEQCIFNF47zTC1AFregL24ccqgMhVTDD3HSYW0grp9/O6WEBAiAnStw3y6QaQpnGjO4cNckgZ8IpuH+xySnhjTdBuMsKnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":562229},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9336244132da5ff9f9b0a4f9131714c9694ad1c1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.0.2_1773596423752_0.22236656229165952","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"aidevops","version":"3.0.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.0.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"aef8ba76e39da9765bf432c0f9009910b69d3f6d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.0.3.tgz","fileCount":24,"integrity":"sha512-RwbqYBnpz8KR7XWiDLGIJvK3gFY/IdzYscCgh9zt8NO+NiA7z7SOioEN5wK5NS8XXEEpnYQP8MVy5Cq/2PHkWQ==","signatures":[{"sig":"MEUCIH1WPXR3gBeUGDRN6MT86UxEFTcUkk16WHgIcLdMRec7AiEA2/dS4aWYMlBcCK9p23TG6xIMD2l1QrEM9S7HXKfNKjw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":562229},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4b9e96a965ddeca9b954866ffd7f8b361c74c677","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.0.3_1773599177250_0.2957556760090341","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"aidevops","version":"3.0.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.0.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6dc02b3bbeab7028310c1cdd5a922374e35ce9dd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.0.4.tgz","fileCount":24,"integrity":"sha512-QENxVkP1g92KUSrrULr/kFtXHD7VyyxqSIrz08L95EFsX3RpI+wBwJeyrWZLTrwXrWZYx/2VYohtbFCZqIRN9A==","signatures":[{"sig":"MEYCIQCNvQ7LiPO+C1bervI1CfADtvmViGbCU2mJFJ+1s1jhpwIhANGr+CFAMSkbfyEB+plwK87ZGdEFBWKf3U/nRMSB8UeH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":562266},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fdaa862d52af0db32fa39445926bc8632eaefe03","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.0.4_1773606874413_0.4319201515587887","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"aidevops","version":"3.0.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.0.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f0a324eef14feb52b22e1b58d5c2b894e3fd08e5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.0.5.tgz","fileCount":24,"integrity":"sha512-42TXmojAZxUKNk2I9Ngax26F23cRMhH8o+0AWO3DxlAN1d0KiN9KA83fXNI/FnpZ0kyw/FSGICEELcMuBWknkQ==","signatures":[{"sig":"MEQCIHq2pR8aHMGmIlivb2BQT8MEn0XlzkHrAOGj6vNQNlq+AiBLjNKcsvaqEFJYOLMpjUZdKY0Mo0U+vY52JK9bfENq4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":562266},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"95025831b7c4191454b9de4bdb73213c54776b8b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.0.5_1773609305673_0.11065076207373958","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"aidevops","version":"3.0.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.0.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6483857a025d7a2bf33ecb5f0f5f698ea5b85c45","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.0.6.tgz","fileCount":24,"integrity":"sha512-SXexY2oVe+NOrM28xXE6C6crC0/6l6FPUYYgR8GDXAvHzIxeDCGiivQcOMtrB0MS0Y3Jf80SjYZQTnyegm/ZeA==","signatures":[{"sig":"MEUCICw2tCSpojtSFqf5q3x66Q/xTsy10v0jTJKXPC8FzQsLAiEAst9NU0BNIEMrQEZNN9nxqQ5W5HUgpGSwlr2Ge0Hk2ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":562266},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b0827125bf6cacde2689d181198078662806a107","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.0.6_1773632069825_0.9885100209453921","host":"s3://npm-registry-packages-npm-production"}},"3.0.7":{"name":"aidevops","version":"3.0.7","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.0.7","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"505c92c9758c3a996667e88562399ed431026ed4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.0.7.tgz","fileCount":24,"integrity":"sha512-JR4Ynlvzg5rlQM+F/UJtKi5Oj8r0AXhJGXYHsWsy+HfBI+37FDhhXGs8IRs1tqXIgABWozkh5MV6hB0dgwoRLA==","signatures":[{"sig":"MEUCIEit+SrYopXI2D8PLPBVWsWrct5wXmM3ZJCuevnVl5zBAiEAkHPqurdFFd+pwUO1uggjYqhC1Di32Jp4f7tIyQ1lLhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":562266},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"369fde8d288993eefb4a8755da2c30d4ca4abdc8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.0.7_1773668813420_0.3476222266138802","host":"s3://npm-registry-packages-npm-production"}},"3.0.8":{"name":"aidevops","version":"3.0.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.0.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"82dbb6cf6b6bf85ed487d631376a618adc134201","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.0.8.tgz","fileCount":24,"integrity":"sha512-5owDiDHPkto5FhRV/DA/rGoirKbJf4Q0S1KJQX+A/ENQ1Ce3Ad4SQerFm+d6Fb8P9hC8Q/69A1HoesWsuzuXSg==","signatures":[{"sig":"MEQCIBzLUeO7DvQ9I2Pg2xBrAWtEWVkZ+VYTocdF/Kf09BzuAiABYsIzhJfJdKMnTeqjRvTLI6+/1MYgxPvmnyHqg09leA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":562266},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8ed1006e83e09a0c1780f546638ca46da7e5d164","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.0.8_1773677551872_0.3627749549257815","host":"s3://npm-registry-packages-npm-production"}},"3.0.9":{"name":"aidevops","version":"3.0.9","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.0.9","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"78d39ac8f5b6863b273b3fff290720b653c89c77","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.0.9.tgz","fileCount":24,"integrity":"sha512-VT+vdn537mw+KWwoE+8iR3I0OE+XhmmNAEOkbhVWRQWvZHVOuJCu4cJCGGh0RRyuBElYL+Bh/3k5T9C5cltDcQ==","signatures":[{"sig":"MEQCIAgEz+0cGex72RBQkdBS++U3wJMFZJGXX1gStbwYfhJaAiBukALpQ/tYb4EziJnXpfINmQtClTKblZDUU0DjnhKoNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":563138},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a667fcd51426e2d010dd54bd05cbc15129ddb29d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.0.9_1773679824520_0.16308734556733895","host":"s3://npm-registry-packages-npm-production"}},"3.0.10":{"name":"aidevops","version":"3.0.10","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.0.10","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"51daeeae1afa805ed0f017233cb84f1fd7f76e71","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.0.10.tgz","fileCount":24,"integrity":"sha512-zalKXjN4K0HlGyOgL/h3YCcQ/z0NcUeM4Dzo5hMuOJc2ra94rxpxjbuD74zxLzDeMo0Rn01uqj0H8AY3xDJR/g==","signatures":[{"sig":"MEUCIDrkSYzqHY7vt3YtgvYko2iiGoxm+q9hnw6D7PMpITlxAiEAo2IbM94li3FSRCTSGArdZE72hXJqzfSjE/fpBauOFYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":565014},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0a6ae4e7449d295b8070d70743e5655de6c994ec","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.0.10_1773681306632_0.5335151078684075","host":"s3://npm-registry-packages-npm-production"}},"3.0.11":{"name":"aidevops","version":"3.0.11","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.0.11","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"21c6f5f4af1dc894df8cfcd9809a953d8d904768","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.0.11.tgz","fileCount":24,"integrity":"sha512-PRJh1pRSxY2mHJMhaWVS/vPT9od1Wd+iTU9GwGFhaodsTciNAaoxaPeVnOGr8f36UkzIwS6+W8zSD7DyP8NjYQ==","signatures":[{"sig":"MEYCIQCK91NzJFygwZcezChMPywxGWI5Kf9x+wGykOQt1sKM2gIhAOiBSM3A2F6XkTtbOWKTOcGjdXxHxFTMg/M/9Xe92JP4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":565014},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"dbe991017098cc4aa678eafe8f0fce56092adc71","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.0.11_1773684691834_0.7857643914145016","host":"s3://npm-registry-packages-npm-production"}},"3.0.12":{"name":"aidevops","version":"3.0.12","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.0.12","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"be54edc04834dcb500c81f2b7d333ed3b308dac9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.0.12.tgz","fileCount":24,"integrity":"sha512-3OQ6+lu8HgMOz6FIPEWekE0dhohYdWirHLYiT49u21wOvFBL7E33OK+srpwDg1HPDi8Y+eIbnCXv+qeVKFUgMw==","signatures":[{"sig":"MEYCIQDgvCw2kiH2jOzFXs4/P1kGLDli0w1LJT1kqoR5OCJlXgIhAIhW8S6qxN6y4gxoFKMFCMrQbiwENBP3cAfflIPloM62","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":565043},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"43a2796c6642c6093cd9ef23acaaa64b753ef00a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.0.12_1773702909260_0.5410427412161438","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"aidevops","version":"3.1.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"11ae7bbbe8486732a129c92c5acf25e006c40949","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.0.tgz","fileCount":24,"integrity":"sha512-QOk6MDDDH4dPzumwHil2e7QPTtz9TK+PH4Si4si7WkSSGPKYBgsJFnqaJZ8SSpJcrwQIhPApPW9ncdN001V5cg==","signatures":[{"sig":"MEUCIQCCp6lIWinmErC/lYJU7kuCSS7UdjDIufTGOZW6WBKDVQIgYx8OVvexGsKDQCdy73ZQiaeg8Ey+VQazkGhCq7qkU0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":570140},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b64f655ca8009e6ad4a1e0f9691ea2b73fdff25b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.0_1773799074554_0.2959187627804942","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"aidevops","version":"3.1.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a333c194cb5dc0d2f38a5102af0cd0492a059f91","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.1.tgz","fileCount":24,"integrity":"sha512-N6jAeBfuxXrrQVTTflh70/4z76I+go2pPXvuAAKTRz70Gqsq95JzH+WQwzeZ4dYUK07SUF7NkD0lGklsbYIh7A==","signatures":[{"sig":"MEYCIQDb/JukuuscL9WaQjDrQPbyUP/fJFVZCRZ2KQy0aHc8PQIhAKoxxmUdLqvzAkBpuzBYqCzlnUPZ50ZOYQUd50QLdXHK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577480},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7f483fa3f3f80c4e4c23f5898252cdcf37b432d9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.1_1773880227725_0.3193596734388542","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"aidevops","version":"3.1.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"465bb69019525cf2aa0f83cb84cfd24464bb2711","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.2.tgz","fileCount":24,"integrity":"sha512-u/Q2eEB2WKUnn4TaBLVWXskfkFdCLA4OTNBoJsLvCeeM9v/9j/lnAaT+7DHMx8AX8dqZNKX7b2EcyfLgxoLHaw==","signatures":[{"sig":"MEUCIQCrcrJ6xAzi3k4Bgw+fK4ab+JUCWTXpK5CQllxHtlifCAIgdxM3k0tCzmrmyITUDjC2tw2NYcKuRNKk8qgc513RtQI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577480},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b630dd0955a7668df0457a48b64ffa211a5aa96c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.2_1773888665710_0.19604532933242047","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"aidevops","version":"3.1.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6f77b709974cff53a2067cd67c4279d86e23fa7f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.3.tgz","fileCount":24,"integrity":"sha512-VpGnpTXnw4yGLKN+TMpci07N8Sk4YIhFFXS1+X/97yIztZ7YjfxV3PqPnCB7fKQHpZQzxZNd+IIrEKRRrrPGjQ==","signatures":[{"sig":"MEUCID6Knqy608bd4oOLUNbgbqq6ZU/j4SyXiicL2lK/NE5wAiEAmtOUg6J82BfsLUSsnPvgqaLEWWzH9tby3xjPhlTljvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577480},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4c1e7ed2a19acf7c8096daa67771b6dfac31b9a1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.3_1773889857265_0.7211097549525702","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"aidevops","version":"3.1.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dd5d4c9d40cbd3ede601e95d30c68fcd2b8f37d7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.4.tgz","fileCount":24,"integrity":"sha512-b+pd2znO+HrE8/zkciYUCrQ0Z2f/H2zf6ZJ4/pqvSJitUOnc+XNIDxiba4exwThIxSfFG1n28mZmDM0f0Gg6Jw==","signatures":[{"sig":"MEYCIQDXmSB5+ShAxEeWFpdldqWUeMd9iRU85DUDnHKHjaZq9QIhAPZveQ6/ShiL8BFriyUq0XrdldPhAWZ/DkwoIxkMeK/L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577480},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9c8072792a85fb4e37d97a7ec29223ef0768d383","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.4_1773890481208_0.26040381037480187","host":"s3://npm-registry-packages-npm-production"}},"3.1.5":{"name":"aidevops","version":"3.1.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"520dab1390493a1a5423ca3152645715dbf24819","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.5.tgz","fileCount":24,"integrity":"sha512-yiE+Z7WiGPDZisCk8fAAxksSQDUVRbUVd4dA0cQZJcbxllgSjfVjeMh86swehDrJGEzcNJN8VL3FkTSI3DrbZQ==","signatures":[{"sig":"MEUCIDLXkI17X+3QzP1hCIORwFJ6ia3DwfOtyQc0eQA3phNqAiEA4gfXb8rVbHQ+fQ/mCMZ8aa9eiFP/YB1eOH9CYUNJzgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577480},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"73da3d40cd716a718cd0ff6cb7c782ea4a0611ba","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.5_1773893121109_0.04301786673091068","host":"s3://npm-registry-packages-npm-production"}},"3.1.6":{"name":"aidevops","version":"3.1.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"afe74e611da3f74041e5e029f70f2903f7457438","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.6.tgz","fileCount":24,"integrity":"sha512-C952Z+YnUPJ0rsE5nWyCt5FxEtacQto/djBnCC7kOm/BLI2Mts9hrnSgCnv9IjY5GDYgby7x+l4dtJAO2xtkcA==","signatures":[{"sig":"MEUCIQCDpWAin1fgzVZa603zyaDSUoC0YEVgoqmB8n3Uq8sr9AIgGLh4oI1H3ATJzXAlwp1wu/LwhASkq6/1bz5H+ZuSc24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577480},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e17ab143128f10c95139399339ecd66ca498123f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.6_1773895083023_0.8362859103546043","host":"s3://npm-registry-packages-npm-production"}},"3.1.7":{"name":"aidevops","version":"3.1.7","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.7","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"aa1eaaf7b68d7777f6b35f791b95dffaa51ab2d9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.7.tgz","fileCount":24,"integrity":"sha512-4RsgYuL4RGhqUPvOkc03kIQPoxLdWL/UEwELSjTxHjuDI6keVy7iU2XMSp/YUzSzPlQ5T19EIsIEAnDmlXcR/w==","signatures":[{"sig":"MEYCIQDYj9Gi1HZ97mKKOzOyV4PwoSc+yCqgbDa0mlJ/P1i6xAIhAKreNz1HbDWznO9jH2y6QnjJVvRYnclykQSDBDrt1mm8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577480},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9fcac9a4664480b086402c1fd77f3abc158786bb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.7_1773930987096_0.41675195943227794","host":"s3://npm-registry-packages-npm-production"}},"3.1.8":{"name":"aidevops","version":"3.1.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f54ac06a6b04d2bfd5d356dc76ab91130496a631","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.8.tgz","fileCount":24,"integrity":"sha512-LqHIknPWGso9Unfn0kN5GBBvCTeUs7h++bgE7bAQk5KVAX8CeEvDF10FQ6aRuW426saIT0fEr2o6hCSPimBytw==","signatures":[{"sig":"MEYCIQCDwpoF2eB8V3gqP02xUM597F4B50HambvQ+k0rtbMgxQIhAMsJE/y6eBhxMZ0RJG6bWKiztDbPHgq9sbbr5hY07G4/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577480},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"aa53fc22434d12d4edeb274295eaa0ebc1766186","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.8_1773939341550_0.5476362280430767","host":"s3://npm-registry-packages-npm-production"}},"3.1.9":{"name":"aidevops","version":"3.1.9","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.9","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"018a05cd875698499c18feec5a6cca46bc916ecf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.9.tgz","fileCount":24,"integrity":"sha512-MRDNvbD+UV8oeRD5b5Af0PGyqsl6MzJdAyxqEzkZln6ArLUNgxpZQ4wUV5aDkc/wvGpfrWqDumYUvkWv7+g2iQ==","signatures":[{"sig":"MEUCIQCUDBMoh2nAx7x7LsrHGUbbenBwgxa4BUkFfgdRjHk6nwIgGp6JJDOz4e6fgM58/nkPQ4d9xli8FBUoQA3igEHL7vc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577480},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"af8231016ac31cc94ca90521a66e65a29b2bf25a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.9_1773940615937_0.33115326053916694","host":"s3://npm-registry-packages-npm-production"}},"3.1.10":{"name":"aidevops","version":"3.1.10","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.10","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fd8fd627eae984d740d8da87ffb0ace234a03102","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.10.tgz","fileCount":24,"integrity":"sha512-8AZqpE/W9rh73xFEkXyicjHiHTnihKMA974DHgP5gXbADxrhyCWxespBMrywU5n5FEwYMg4/Su3X77PlgIqluQ==","signatures":[{"sig":"MEQCIDBjgHeTTK2EwIeRJraVGOZsQC9xup2MIU5SqxZ+UBJiAiAogjkXpoMNPDWScj33OJ8Lq7u9pxNuBNcomDZKcrsjGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577961},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8d09e73ac9a7317b96bde53fb6d01157bf751350","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.10_1773943634573_0.2344476806480016","host":"s3://npm-registry-packages-npm-production"}},"3.1.11":{"name":"aidevops","version":"3.1.11","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.11","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7cd6068d006114043d5b2590cdfe706e87649f65","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.11.tgz","fileCount":24,"integrity":"sha512-97UD9Suh4SceZqA4KPtuzQAzLiYaTOPKgZDp9/J3inDeKXIt4slXqR/EwCF3vOdebgNEJ8QC5WwWQVfwUYC5WA==","signatures":[{"sig":"MEUCID8Jxdr7yhaAQNGi/TKwAfhNWNgyzCw0beVAprI1lPQbAiEAjDbNzDEPH5hu+4YNvojJpDnEmkkhmgim6VJxmxeKZ+o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":575105},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fe277fd9339b09ea8e410aa015a6cf031b49f82b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.11_1773944339576_0.7916754441968876","host":"s3://npm-registry-packages-npm-production"}},"3.1.12":{"name":"aidevops","version":"3.1.12","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.12","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0b0702962e76f56c460e129c334f70e3493e316b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.12.tgz","fileCount":24,"integrity":"sha512-RhaixNsHtvctXK1RH9MIji8i6ANUCSuh0/x1QzeT11XfV8sT+023RD/aXeSiutVf+agzPhYgf9ouoO0/dLqcGA==","signatures":[{"sig":"MEYCIQCYBzgIompjD7+cvn+xXEqR3rPs2Rllin/G5Hun/NoR1AIhALhYZ/crig43lo/pwlArQ56HoFf+MKPz8uIBJ8V9c71G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":575105},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ce9fa5fb184c07771ce7abd8d37aa836f8675a29","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.12_1773951719532_0.777324316111327","host":"s3://npm-registry-packages-npm-production"}},"3.1.13":{"name":"aidevops","version":"3.1.13","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.13","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"538f8198fdf88ce5115834502211044c4c01ac7b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.13.tgz","fileCount":24,"integrity":"sha512-P8W293L587eZm6ev/+hupZ0wwE+3PyXFFBSDxVEI9XMEFM0Zr/nrV8osvwfTDjFQtvkI6nAhwkKPiv+G1ITPMw==","signatures":[{"sig":"MEQCICmaVDMcX+/MIn/c0uZ6Wvs0RCyZlrM8eyZ7JX4ucUJzAiA0gHay7c2E9C9HEMEHCyWd+9p4YE3G4Pv1L7cRUOo0QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":575105},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b4fc02ab28462f92274d6f78084f25dfcd5eadbb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.13_1773953348458_0.04054028644091168","host":"s3://npm-registry-packages-npm-production"}},"3.1.14":{"name":"aidevops","version":"3.1.14","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.14","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"360252e9c15d7d0e55bc2bfd9cefd963cbcb1ea9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.14.tgz","fileCount":24,"integrity":"sha512-Bf/Al+35Fy5L7/Y9BAVnw13yWqB0XuZrIsXya+irkpjuRbuvf91RmCZWKvVK9I0IVLEafxwM05hfk0rFwDaL4g==","signatures":[{"sig":"MEQCICbVn7RSy9pMdSqrWmJAZ0jE3gzzJ6LNgSzZMKziC705AiBAtgO2aUGpncmDHwfdq22ZgLmYLLC9eJtGg7DtV7F/zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":575105},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c148e9133b14082ec7566d8924836d60aa4ecbe7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.14_1773954075688_0.6094319771769179","host":"s3://npm-registry-packages-npm-production"}},"3.1.15":{"name":"aidevops","version":"3.1.15","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.15","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"175dd43d41acc290456226468ac98c3361b807ea","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.15.tgz","fileCount":24,"integrity":"sha512-aZHdGIlrd5cQN00ZJfRxeL2IUU8Jf1Mzct2smBwrLFtaGpGfGJ1pZC9CsuFXLPcwDZwoh7UAbXqxdNf7oB6coA==","signatures":[{"sig":"MEUCIDuomXRUXwDVQIMmEL9RBkGhKd0ym3MVM+L+aDVrD1U9AiEA7tiBop65mL0IQtWxKF+Z3s6l9rfs7S821wbr+5z+Tp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":575105},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cb65b946772a0be6c9a892df9aa7abfa79a039d0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.15_1773954868507_0.3820717477256157","host":"s3://npm-registry-packages-npm-production"}},"3.1.16":{"name":"aidevops","version":"3.1.16","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.16","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"964afdc62d18361358aa04d045f04046a7688cdb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.16.tgz","fileCount":24,"integrity":"sha512-wfXEmiXwRAPciTldHMC4SYG0MFygNCeabpuKu8RcooSISjTGQaf+yOCy3LPsPq5TIPSGY+JgHQDtHuSCdtMa0g==","signatures":[{"sig":"MEQCICMUIHPC5aM6C0P3conyj3TRLTdCbxlnRL80UB8Cat1vAiAlns6pEOG8cWxZBf/CyqlyFQXVvhtKPmiJdzN+wqNzhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":575105},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4070eda0c726ba56ee5d71021aeccef4e0456f74","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.16_1773965142099_0.15155228477632443","host":"s3://npm-registry-packages-npm-production"}},"3.1.17":{"name":"aidevops","version":"3.1.17","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.17","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c1287a694232de5a67e55de538869222d4c731f5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.17.tgz","fileCount":24,"integrity":"sha512-zgwvijMwRAJ2Zi+0DqR5H8hNsRuIQGvkWpwa1m4sf1y2thUfB/lwA9ftdnQ0NxrwlCjffkCgqFpnwSfAvaV/8A==","signatures":[{"sig":"MEQCICkxE5ATWSSNdvmtG53zp+UrM0N67dbOpRRnL3Qeu2sFAiBNwPhlIz3lqjJ3NegD1mc3azh52X6VmrMg0BNL9Sh1sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":575105},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5af0851a6055e7d5027dca079acec187c5b9445f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.17_1773966672796_0.319634780402942","host":"s3://npm-registry-packages-npm-production"}},"3.1.18":{"name":"aidevops","version":"3.1.18","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.18","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e65fc54189b5cc8c91bb4b7c3002286230e8b043","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.18.tgz","fileCount":24,"integrity":"sha512-BRURIJKX6Jt0vPtTC6oxiNEGURutuZSwZ8Xv6b64lCyS136/UyaMTEx17FpyTv90/OM2kCzy9VZLoSRxviCpzg==","signatures":[{"sig":"MEUCIQC6m3rJhzbs3Rq0QcTbwuoOgLeK9puWZCS2Kk07wDNMvQIgTZ3T/ge2DiOhNyLSH2B6LKNNjVT2hm4gTigdxLrq5xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577068},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3ec418914d6421c79fbaf21d1a4dff31cc00fd22","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.18_1773970642133_0.4545944641226076","host":"s3://npm-registry-packages-npm-production"}},"3.1.19":{"name":"aidevops","version":"3.1.19","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.19","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4c4d50c85a5f2e94a9c5f822fba48f5890ead19a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.19.tgz","fileCount":24,"integrity":"sha512-Ys2dW8m8FxX4AzlHpZ2NHKjgeilwmFBnW9TLAxFuOa4uqBH4IvGjQZdN2CM9SBMxuTxKsoysNAoySQQn/cMuAQ==","signatures":[{"sig":"MEQCIEP7s3RUZARY7w2wnwnLU798HMFj1DJ4JG4SRuQ6uNE+AiBvs5AxNnq0GEkKXnZ8BxC3tV1okrn/tehGLaGqals4Kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577068},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c337898261a1b9e8fbb1ee6464fc201313a12579","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.19_1773971909944_0.12350466377229052","host":"s3://npm-registry-packages-npm-production"}},"3.1.20":{"name":"aidevops","version":"3.1.20","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.20","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0c9bd2c62122f26958d704cb633579f80fecc515","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.20.tgz","fileCount":24,"integrity":"sha512-AcNhAY48iv4nfE0F57dub/Foh1vwF8f49xu8lq2WI0k/UYTJGoi67RNKT2/A5sOLp4IMo33bRhqLsMfjN7ARNg==","signatures":[{"sig":"MEQCIDtuXDq++Xoct+IeFRvc04Xgb//mc76UCccrrnSwoAo6AiBzHmzjXxUd1ZLB8u1iXqo3C5m9m4xFYiGkC1H9+WRe8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577068},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4ea6dfb8fff691dbd27103f3ebe6a3f806aa0e9e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.20_1773974123186_0.2987739937722793","host":"s3://npm-registry-packages-npm-production"}},"3.1.21":{"name":"aidevops","version":"3.1.21","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.21","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"08f0b8f71f28b48d13cdc5e9edf5758ddd33e5a0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.21.tgz","fileCount":24,"integrity":"sha512-GasDS5iBTWP+M15DXQ0oyPkC6DI/7nItzR3NUJOsB+4WcRh69DeYecjT8NwK5o7A3WSEQa4/9Qs6XcBYbv7WOw==","signatures":[{"sig":"MEYCIQCEC29HLaEx0/atd0TjFMcHca1q938Kr9JeJVV/w8h5FAIhANHznm9b1Qc7Xy1pDPveGeea+YgzBydVO7WYbHzBfQZR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577068},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"91c20f636a2e30e4dacd269ff5735036b6b62acf","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.21_1773981729126_0.782770069497486","host":"s3://npm-registry-packages-npm-production"}},"3.1.22":{"name":"aidevops","version":"3.1.22","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.22","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e61cc5864c6e9b2ab6054f8dd401942a4e64689b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.22.tgz","fileCount":24,"integrity":"sha512-KKcrE7nFU1e7EMQgoeDTUV1iA+MqHC+omMPhjBEiHEjq/dGl6YGq4lB/42/qLDu3769cRAxNhFW+rJDxT4FTKg==","signatures":[{"sig":"MEQCIC69jTGfheYn5BHq9XzwBqqr1jmHqkz74LVwj2jNAaEKAiAGIDx3NUVxeJ7EoPAJFTWC8WeEJFbeYVzHjK0s+Ywcgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577068},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d2f83765ed6f43ac11f552b2d84c089584c695d3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.22_1774018815929_0.3183814288730433","host":"s3://npm-registry-packages-npm-production"}},"3.1.23":{"name":"aidevops","version":"3.1.23","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.23","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7888696e9c897005c62ea78c24522531cf460dd2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.23.tgz","fileCount":24,"integrity":"sha512-H/3p4DZlE7J8TL5/3+NmhBgKgFfsLsyOnNbvHICkTaGaZfju7P92UWWVQYNG634j7PwG5Bhts/nnenZsdHYZXA==","signatures":[{"sig":"MEYCIQD21tvGIVc6Pno2MkJRD/DMFhByhRDZ4/INrUsYeP3CWAIhANMb6qRQ/QHfzW2cO1gRhmS5KYsUf1gcUOW3D0/QYSt4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577068},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d907ae7f05c04c1a6e2acbcf3594f4727be59a0e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.23_1774019340511_0.8072569206161921","host":"s3://npm-registry-packages-npm-production"}},"3.1.24":{"name":"aidevops","version":"3.1.24","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.24","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6a1c862fbfebb5046cf091c3fd491927661ebdbe","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.24.tgz","fileCount":24,"integrity":"sha512-3vJ7IzuS/CoBHkg98gxH1Kzb4I2LmTR2mNnsjui1ti8cCfbOKJtHbsZWIQR2z5Dk0tQ3rNaGN8JNFlhAVSnFJA==","signatures":[{"sig":"MEQCIDMuAjLDLyrm/pOLZNwyQXavHpqQuALzEC0qyJrAB+LpAiAkhMnRxBwfVm9eViYMu1mo2VgtId9RDryd5si8R5Y2rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577068},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fb7e7971e88c00f226731b0919c0279acdff9d44","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.24_1774022942792_0.28474318712600954","host":"s3://npm-registry-packages-npm-production"}},"3.1.25":{"name":"aidevops","version":"3.1.25","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.25","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3d7d2c39d3bbc1bf2b244ca82cc384f33d411e64","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.25.tgz","fileCount":24,"integrity":"sha512-ze8Oynog8dZC9UZyyZVy13nfPVPX/63nyCyeewxFUioR8g9Y41V1YmfTUKszf6Y3Vtqr7tXhP9nabjhkegbLsg==","signatures":[{"sig":"MEUCIB5px9FilNwK9QFz8kvD6OTbI6Pd5NjGbLcvGjaiPtSbAiEAtVeEH3dDHdwCmTTG1CEH8DCcEluijrP1qbNDxiROrpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":576408},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"dd51c6c4bd96d6b3972221582c50fc47009db50d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.25_1774037357710_0.06473409243167905","host":"s3://npm-registry-packages-npm-production"}},"3.1.26":{"name":"aidevops","version":"3.1.26","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.26","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bafb7bacd566cd3baeb3d2aa35418618ce313b9f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.26.tgz","fileCount":24,"integrity":"sha512-ZPwcAxT6l9Ryb6w6YHdvUjSMWDpPKVoCeiR7JasVNOD3Eq7qsvw+nu0M0YgPKS050dIxchdO5RToghAXdlPhkw==","signatures":[{"sig":"MEYCIQDhxAZQVVj1gtrlNhRM1uJTN3t0o0LeBDiurY9q/3Ck6gIhAPovN57hmlLog/RFa2hjxY0TA3k6elhMzYcMDpdD0Juh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":575901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4224211a6ac31f31b20c05ef9dd286131369777d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.26_1774043995764_0.7556817883519509","host":"s3://npm-registry-packages-npm-production"}},"3.1.27":{"name":"aidevops","version":"3.1.27","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.27","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"35518a69fe598f33a8cc5daa32b52c0010e57d8d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.27.tgz","fileCount":24,"integrity":"sha512-xL6yD+7x1aEQfIELEobxfYcwf0lQ9U3qTPj9ZMeFUOM6HnlfQbPKLh0om7iGGSyq7KU5htt5k9eyTmfqbD2oCA==","signatures":[{"sig":"MEQCIHWHDg3Trju5wpufANt4tidUpyLSBu9d1qyj/j8ytB4WAiBYVoCq9jPpMAplWAdeoRHGJKoSI+83c1dd3SMNQpoXdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":575901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f6bbf7cd39a5428d631ba97361cbba2d52ab2395","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.27_1774047040779_0.60518788956834","host":"s3://npm-registry-packages-npm-production"}},"3.1.28":{"name":"aidevops","version":"3.1.28","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.28","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"32ef0753187268ec4d9ca799fa477577d6e97ad5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.28.tgz","fileCount":24,"integrity":"sha512-q1fjiXlbB509y170Am7XlofSlPGio75MMMQK/TMo0twOXvewMwspF+rY/2ZpGSAEL8JPtSpCIAFilS2q52X0eA==","signatures":[{"sig":"MEYCIQDy0byEBkP9ZUsuoB9HNsXiCqo38Iht397dZk+4u9hUKQIhAK3W2vyYUcKImpbGdYZLxe8jTkxbbCyMd7Yxqqec+LSP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":575901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9d428ea60a3998f80284b7a7c4f12f5db8254d82","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.28_1774047449974_0.5090858703558836","host":"s3://npm-registry-packages-npm-production"}},"3.1.29":{"name":"aidevops","version":"3.1.29","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.29","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e648dbe74cc53002435f0fa6830013b94550fbc8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.29.tgz","fileCount":24,"integrity":"sha512-AiMPFgWTV0HdfIcrBsKzc1yFQFZ7DBkBW+c+r7QVtL0P3t3lTdEOmqNG2T4LXaNh3kfXxClooT7m51BViEsrxQ==","signatures":[{"sig":"MEQCIFA/A38/qbcAFLmaYgGui4Xz8D+V3D6bO9T3G4Jehev5AiAZRaKsrUXI2/Ps+6GXoBVDJZnU6H4XcseauVqkTZJgFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":576940},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7fa95e17602fb0d4578f791913b8466095a69a39","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.29_1774055335771_0.05672597651280764","host":"s3://npm-registry-packages-npm-production"}},"3.1.30":{"name":"aidevops","version":"3.1.30","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.30","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"62de84205e0a4ede8ceddb48cbd9178719193958","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.30.tgz","fileCount":24,"integrity":"sha512-/8C3CAB39Jz28kbU1DXmYb8/GilGF2xqHKog+B0IyY7VqBM3tDO/fFEDo3IktVWZh9UBjE7cF19uddFrLDfVsw==","signatures":[{"sig":"MEQCIFLpWHhjq3jLghFGgM4LSx8bWM6CBdMgSxCB736eFUudAiBsPxVTM+KUyNwhfc6Q2GMm2yjkIcwqwoCrky794LkY7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577518},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"24b81d53e7a5a2aa65d95e6470d30ce5a652e8e1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.30_1774065392143_0.2701875722705249","host":"s3://npm-registry-packages-npm-production"}},"3.1.31":{"name":"aidevops","version":"3.1.31","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.31","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d4421f2052534410829d97c8f46751885ed14ab1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.31.tgz","fileCount":24,"integrity":"sha512-VTMq16BckjDpen+kKF8i2rYz18angqhKhUZoMziKlXoFEpxhR4rpjSVbcDveoLJbaAJ7XjfF2CilJ9iz8UMYFg==","signatures":[{"sig":"MEYCIQDw7Vi7KGJgzy0IqfXtRXdRYgpSJ/lL0XGoFgu6ucYkfQIhAK9c3re5BHFj6+I6XXobI3EOVI56DOgY5rmBzCP3lt3U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577518},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5b6a6d00f1423fa2c6cad9acdc1fdc48637ccc06","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.31_1774066084063_0.17570923306218633","host":"s3://npm-registry-packages-npm-production"}},"3.1.32":{"name":"aidevops","version":"3.1.32","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.32","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"919fa6037e2cc7b2091a1281e305f0d837bf862e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.32.tgz","fileCount":24,"integrity":"sha512-+MZf+OLpOp6pTLb6R2AJLwxYMMsXT3n+Ycz7l87PI5UOKRgL3JFv1pIFTQg4+dpY0+mHx0D23cJhoh0gXX+DxA==","signatures":[{"sig":"MEUCIH+jC6bLOvlvF3+0Vp4T3YFBqrLPGfQuZ1BPmUYbOkcZAiEAnhtwMvIdiEhI1xzgR+oGIXZMH6UqH7YOc9bNy74zvRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":577518},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"61e853f35684456d8ac6be2b62c9c008926935a3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.32_1774067064776_0.020265870147517795","host":"s3://npm-registry-packages-npm-production"}},"3.1.33":{"name":"aidevops","version":"3.1.33","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.33","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4ed48195ac5a61e4a5610ceb2c3db33d60cae074","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.33.tgz","fileCount":24,"integrity":"sha512-8pNs302SisUC20qOJwbVMBO5tWwLcaDcYNaVvhEqZce8QzfXRawOV8Zck8vPD15JERxxWeAeIUBXkhghY0EQOA==","signatures":[{"sig":"MEYCIQDAFFriAVrCyFXVxnb0h9pVFdoCsiI6Vzq0HXhqPJmFUQIhALL9vil4QSgWXLSp1JVG5I1wuHko5htmWZmsRvFHlc1n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":579558},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3ff493ca96e18e7b720d65b59b33db2e72acd16e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.33_1774107571665_0.7109041579788906","host":"s3://npm-registry-packages-npm-production"}},"3.1.34":{"name":"aidevops","version":"3.1.34","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.34","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"58bf0dccb4cb01a8338f2352ba6f7ec30b2756db","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.34.tgz","fileCount":24,"integrity":"sha512-6enoxvIjBs3+lDABhEWEVcNqWftWhp9vTXsTBFQx7Nfz7aWM5fg3MPRitUrJ9Ie0gLuegvHh86TmZM/oG0v9fg==","signatures":[{"sig":"MEQCIDd1Ek48lIMdO0cC3FUq7uiE8kKTXgwDFAJm99vv7pzhAiA8WpU09tpw8YIo6QxwlxuciqPQ5UvgKm17KeRGpPrWYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":579698},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4fa74fc72ca252cc5025256a2e143e8f935f7480","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.34_1774109537896_0.3807588406766673","host":"s3://npm-registry-packages-npm-production"}},"3.1.35":{"name":"aidevops","version":"3.1.35","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.35","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"67fc3db22b4658ba668871627057a746a1b0c67f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.35.tgz","fileCount":24,"integrity":"sha512-379J9IQZa8+1pd1nyJC82Ne+R8IrsGQX6yBcXsxqT7lJAlXDD2e1sb6KsZzf/l4TiqkN3OjbiqhbPOxSZ9IFlg==","signatures":[{"sig":"MEUCIB+Qmh+npLOAdpducHXyF+f6VWOYxkqfnbxDBPDEjEKhAiEAxdUSgc/NZxt7jLvCXxWaAa6b8+BehGhH/NtKHMi3OwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":579698},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7d8e282e43fea74b4473e28c00f882f17e883ac5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.35_1774110204131_0.44591226778057447","host":"s3://npm-registry-packages-npm-production"}},"3.1.36":{"name":"aidevops","version":"3.1.36","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.36","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3b648104d671b984b1ae39f8e9a475e89532ca84","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.36.tgz","fileCount":24,"integrity":"sha512-UecxGcqu7Drizm/Qv044f6NVABemBEEVqVWlw7mBVPkbNf4NNVonPRWxml50HrkO6iIzRR8w0cyJnylpLYuA9Q==","signatures":[{"sig":"MEYCIQCu4WBjmoX45YtHx9uYZkTKDP95DENPTnYU4TW5/VAEkAIhAObJ8FZnOmZKyAMMMz4yo9ZkB0npqv4bMq/0RHOxGWuq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":579698},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0dd274d2151b72212c779aab3b76bbdb39ea7c82","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.36_1774114852400_0.5497537924268789","host":"s3://npm-registry-packages-npm-production"}},"3.1.37":{"name":"aidevops","version":"3.1.37","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.37","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c3dccff858f8d7c9cf4276df0a549d4412c1b07f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.37.tgz","fileCount":24,"integrity":"sha512-pJ/wkei4Jf5YOw4BRHS1/YjTzYn2eE2WNyVEOP5CygxR4NFJcHgR3X/9LOf/Acx9WdI5YNDcey1VRUJPKBW53g==","signatures":[{"sig":"MEQCIG1jsZTCbPGHKKGLCAxVu1QOX+3MN3iaoWqfzAJ6RzR6AiBoGrscPiqFXQY48+Tminc6NcgC0M/rzOLFEpnyVA75WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":579698},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c89e7beca738e606e90767604e73ca2ce1627ba2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.37_1774115516035_0.21600745993512782","host":"s3://npm-registry-packages-npm-production"}},"3.1.38":{"name":"aidevops","version":"3.1.38","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.38","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"56b4f3b4c133e1f1954ed9de9ea1207e19a133db","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.38.tgz","fileCount":24,"integrity":"sha512-CQ5RA6IWRoxrg2jp8PlU89VWgDRIm2GZw9YKJfGyNfVsrPUZzlzq7jiVzQZ3R5yVRD74X7+Nlc3Zy0OAezIOow==","signatures":[{"sig":"MEQCIFS9txGrVIsBot4xCn7zx43f5DoIMMDLYR1HQdo7v9z9AiAxU2xl8GCSMisO0ePQYkBwPWGUSHxjDYKVLqE3xvdsWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":579698},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4569952fc7dfb9dcd70df3ed582efa539f609265","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.38_1774117077185_0.2984526090784716","host":"s3://npm-registry-packages-npm-production"}},"3.1.39":{"name":"aidevops","version":"3.1.39","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.39","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"518d45c06df09846bd3fd32004e4bed40996ffc6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.39.tgz","fileCount":24,"integrity":"sha512-i8mK0AdhX1Chzzrbw1MGzlK8rbjOTn/IMMkYEkzkMQ7AjGWEsT06CR7GrJWk63ESvVC7krxzpcfiIBSHo/1I5Q==","signatures":[{"sig":"MEQCIGWpMI7Xk2H5N1tE/Z8l/6sD3+zJ4EVD7gW5qRlQRFVhAiBqU3thdvnM5Atxo3kEyjDpgovvlFzfblJERVVqtgwgwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":579824},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"59f5d368a1db1de091bcf02dc899840a8a2d801a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.39_1774117514167_0.6368763646360585","host":"s3://npm-registry-packages-npm-production"}},"3.1.40":{"name":"aidevops","version":"3.1.40","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.40","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"44518e4a78e3f647714a8b65032290546a9620a2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.40.tgz","fileCount":24,"integrity":"sha512-WQDh/XRg3eQIcdNZP3U5nj0yDMRpXlFfCImte9q40hc1SrEAQmYROmYJtNe7vXOdDTdyH2ttg3s94Jt+jTkBAw==","signatures":[{"sig":"MEYCIQCGwBFCBX32/2YqW3k3a7OiiW5YV9pqLpVib7Y/GzDqBAIhAPywvMpfWU3of/g9mvvxGALpre+dx/ZKHHSHNJ/aTiUd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581326},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6073d094dc1658f112689b75d53cbdb1e4b1c1a5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.40_1774117728819_0.71518467235266","host":"s3://npm-registry-packages-npm-production"}},"3.1.41":{"name":"aidevops","version":"3.1.41","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.41","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"18ca3f734e503a6773ef2f28a9fea0b4b9a5be06","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.41.tgz","fileCount":24,"integrity":"sha512-wvN0QuglYSSh2JYk1TIVM7WLRpzJElIljJrgH912YwHaxrN5NB62ESHJQjBmrOk6PMD+6sQAS2mgWQ52AyFxJA==","signatures":[{"sig":"MEYCIQDFZsrFncqnquQ5Z/28lvNttRzJgeydSZFic7tv8AiK5gIhAJiL6e61kBC2Gec59edPoim2Wjha9CbBfrfK01CyTZS9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":581389},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f4041d170ad480c86b8dae6dac422b314f8c531a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.41_1774117942182_0.798163870096525","host":"s3://npm-registry-packages-npm-production"}},"3.1.42":{"name":"aidevops","version":"3.1.42","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.42","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2fcf5fd7a3079251b06c7e7310577221a28b994a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.42.tgz","fileCount":24,"integrity":"sha512-sJ6sBYssuR7RsH1k22iq53Z59hmYS0ZXVHXGavF7h2VBXC0+CxODxKhdqjFF5plmxn7In1w1MBiilTCAWd5orA==","signatures":[{"sig":"MEUCIQDz5fhWdeToWUu5esXi2v6GlpUGejRTxhBe5545f7o5TwIgYD8Kh7MYfEe9QfnLInxb5wCRMamPG0CnhhI08T+mN2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":582833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ae03ff3a5de2dcaa4871598cbed1cdbbfe37a112","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.42_1774120276324_0.21346318894346172","host":"s3://npm-registry-packages-npm-production"}},"3.1.43":{"name":"aidevops","version":"3.1.43","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.43","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7578d418b23bca7f0ab35493c3f395f4684b2494","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.43.tgz","fileCount":24,"integrity":"sha512-KI5TQbgZEU/QAZG5L3nN4e+tKWMCKZyhnkxu5x4o6ETIF+2rkMj2DJCGWHtnq0xwlLfHteI3aqU7BjJ67ztr9g==","signatures":[{"sig":"MEUCIGrs0CCPSTJ7Kqm/nkpXcowp2sx1G2nMEGhLYMT7Dr9PAiEAtcqZPa8IaHR0uH22YOz6ukmC7LELUgIDl+9DWp+Ovuw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":582856},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4fb914e24eb3eb53672e3091d692af3891698bd5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.43_1774126712391_0.5147743643313278","host":"s3://npm-registry-packages-npm-production"}},"3.1.44":{"name":"aidevops","version":"3.1.44","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.44","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"efaae590ef62983515f3c27106cfb994db25a16c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.44.tgz","fileCount":24,"integrity":"sha512-fDP32SYj0GFtHceniBmULHpyGX9bJEzxcstDGb/Rue6nA9RGtMpS95wENBVvk/W3llQI1E8elLAreTk0svEvbw==","signatures":[{"sig":"MEQCIGqShlaWtNcaxDzQHp79F0lUymIosTMJKYstK8n4kVqmAiAUkvUZXoeOp4QLSe5Wkh41kC1O3FUfqAnA8SLrVy0aCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":584099},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"86476edfeac67db619298a3faf0ddff460bf5b42","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.44_1774131009549_0.6641938066684239","host":"s3://npm-registry-packages-npm-production"}},"3.1.45":{"name":"aidevops","version":"3.1.45","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.45","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6f419637488957c80bf7a1caf679ee378061c777","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.45.tgz","fileCount":24,"integrity":"sha512-hHfhCTmUNwLN40r+V3f0j9AquFkdhVCNpFlDQEyUrV9tDWmkI7tBzrRb8Phx4pG6mjGiDp+40ZIL6T5mgvooMQ==","signatures":[{"sig":"MEUCIQDl3xtsAmbQC0lE7YYuAyOjw9DuyxL2nj0tdJE8raRKywIgFz1dMQbzOZKhCPsuUn4H8P8cWXZdTmiLVTUyuQGsEpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":584099},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2e480a9de91cceaf8101af4351292fd1dde2c1cd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.45_1774131091687_0.9167242130353881","host":"s3://npm-registry-packages-npm-production"}},"3.1.46":{"name":"aidevops","version":"3.1.46","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.46","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7f457e879d5fc9e571bf5ef53ab08e8501fc3601","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.46.tgz","fileCount":24,"integrity":"sha512-fjxCn1Lhzisfve9FrsgIvYCk6uiMjQLaQgywP7TUmO9/RwpaZZKuf8V7u9RwjeVYEtmdhPJoVcD+g0RH9pjiuA==","signatures":[{"sig":"MEUCIHy5KjLUICKaZkwwKhGivc/NOLyZjzDIRuYuPCikAlvBAiEAyBBy63BWVurQX2aAhjvi9PxsblDin9HnuWc67XJ9f9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":584099},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"63e2e9521872d7d8c6c99025d2d3aba94c298f93","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.46_1774132023244_0.753207071879783","host":"s3://npm-registry-packages-npm-production"}},"3.1.47":{"name":"aidevops","version":"3.1.47","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.47","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"eb295c8e5d8fb0ce734699714862dd5e31d93de3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.47.tgz","fileCount":24,"integrity":"sha512-Yr1GXZ065yoysc/JimYg73U6SZzrTW29wbBlrJcdMieR4T2y6qvJPO4YuMl3/NpbYexAfUTQ2dEajDDyBEtvDw==","signatures":[{"sig":"MEUCIE9/w6MpL1vRfbCAjak1YfDaIaZ5LtyiHisW34z3RIm+AiEAyGgR7P5NOyk4G03C2A1El5b8lSLlSBn9K+P0gEjTNgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":585224},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e4d6b8dde317067f69f9081f630999f5f95b581b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.47_1774133159138_0.1656959926342283","host":"s3://npm-registry-packages-npm-production"}},"3.1.48":{"name":"aidevops","version":"3.1.48","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.48","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ec16ce4d56a3bc71e75fc89b5cc840d98e40cff8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.48.tgz","fileCount":24,"integrity":"sha512-JwoSxu3JqVdrvr4sm7YKVC2FSrN48eFse7+xfW1qBCILBj/DoANqVx/KKY21ifHXyYI+GL21Q5Qe7qScDjocOg==","signatures":[{"sig":"MEUCIQCbhTAQaw46uN4mHiI/dDCt+Quuze4S0WxHssXOZoM9fgIgM85eBfs7cWkg3l48+rJD5Ew+94cAttMrzsyoanFFI3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":585224},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7967d387aee25d1905c7c163beedeb05549aa7e9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.48_1774137163173_0.7641118485149152","host":"s3://npm-registry-packages-npm-production"}},"3.1.49":{"name":"aidevops","version":"3.1.49","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.49","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cd4454648b80cf409e8fccac580009c1235e40de","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.49.tgz","fileCount":24,"integrity":"sha512-dYvMyCpocc/13mFD43GPJpGNPnvWxt0x19TvIX2S4Lt7WdWvxKPWv73owHaffts4UFbHjXgHLyg7Bx3fvsUoJg==","signatures":[{"sig":"MEQCIB/pKTYknUMhVYiDYOl2jolqi/FH7QEEHume7Tnt5M45AiAPdbeSQKAkIaluZstxvmeqi869MrIQhJtlZNsKn8o5Bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":585761},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"314f050cc0a0a115520717398d0e8d1c7e8261b5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.49_1774137642339_0.40445682937886596","host":"s3://npm-registry-packages-npm-production"}},"3.1.50":{"name":"aidevops","version":"3.1.50","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.50","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"72b8994f502adb18e4f595e009f54d0b054e2ba5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.50.tgz","fileCount":24,"integrity":"sha512-/7YpU1vNKsIL39zDm64KFSWlciJUztF718W3aEcVwJk0Zj9g/7jBICiWjtieMT/Vzi7swxDE8z53QVWjL/Nsaw==","signatures":[{"sig":"MEQCICVziyVIUecnOWt9XbEIKVQOtXbOkhVcAdIRNaexkvBEAiA9A/AmU7A1rvCftWm1uwvBBwawha03J/mcKosjfSjeIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":585761},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c5b8044236c24ff64c2f3b4d7864a51dae4b9d20","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.50_1774138693442_0.6416584104672911","host":"s3://npm-registry-packages-npm-production"}},"3.1.51":{"name":"aidevops","version":"3.1.51","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.51","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4938f6faa8e9317a6cc06fcb244d21021cc08598","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.51.tgz","fileCount":24,"integrity":"sha512-7RYAc7Z4m6iChQ2uRWXVigIYX2p3H/ER6QFQMOBLWQoans3SXuMI0pujNsPoFyAPTP3U4Umz52AwLDO9OqD4aw==","signatures":[{"sig":"MEUCIQDkkqF59KY4msvOu0WEHfhImMXrYWQtt0YgvrfvZVdOHQIgAmBtoqquL9GQtn/XSPZxY3iYVSJPEHwioC/gDSy1hJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":585761},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bf28d4eaada89d65bba9dbeddd985c99befb9905","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.51_1774139448896_0.863942976919823","host":"s3://npm-registry-packages-npm-production"}},"3.1.52":{"name":"aidevops","version":"3.1.52","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.52","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e366616e56fae617a1286c00e7e884225aa919f7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.52.tgz","fileCount":24,"integrity":"sha512-x/Skv5C6uQm0sqPZSx+K1FbKJysiXc7CKs5AzK1hzB0Smf9/fhTF5rt3Y2bjymW5zzXnj+EMIgGI+RNP7YUL+g==","signatures":[{"sig":"MEQCIHONW0jno//e1mWUD7hgEGclOYXja+nCPAVy3MuuaFhMAiBPYcsBPbo5zrX0raV2CMy+M8MTItIq14JC2eZOyZKpng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":585761},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"555e7a84f4502e0cd5c81c3365e8755cb6705250","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.52_1774139853985_0.5766422502557311","host":"s3://npm-registry-packages-npm-production"}},"3.1.53":{"name":"aidevops","version":"3.1.53","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.53","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d6212b7662846dea19aea7e52bee69497509c32e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.53.tgz","fileCount":24,"integrity":"sha512-sd2V19rNNTELG6HY61H9WQSqQP+8OmIgV1fPTMgbzLkzQUkNZeqDQj26kohG+u3SUubTiNMax/q/uzIwnOrWYw==","signatures":[{"sig":"MEQCIGkXVnk0+W2z7zgu+NYGlsHEZlO6vxWFp488xO68Zt40AiA4TS/d1a996XcQXuqxlClumx3/WrNaNmJXvYlnA1aGsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":585761},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8815a4dd7c2d28d7f2738412a842a688a1ddbba8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.53_1774141617185_0.8195339372770905","host":"s3://npm-registry-packages-npm-production"}},"3.1.54":{"name":"aidevops","version":"3.1.54","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.54","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4537d989169f74a929ec0399b70b2826b5feab3f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.54.tgz","fileCount":24,"integrity":"sha512-Z3cEbvhztrBFX2MGj2vJtYsjYscWV/rly43qFRAQMO6afXJSphneJ1+xIqQfIAwWZCxHU028fIjytxuNOjZ4BQ==","signatures":[{"sig":"MEQCIC6gHx+T70iTmf/RHg/JeSTRcuK9B2/acniM8i0fnO6HAiBWvPQHDKgd2wdu1aNKQcJd+zILrBLA5ujnDncvkvrq0A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":585761},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ea05064386f12232b7fb762ab15977f79fe7b966","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.54_1774144704890_0.2808798655326348","host":"s3://npm-registry-packages-npm-production"}},"3.1.55":{"name":"aidevops","version":"3.1.55","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.55","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e5ab852320b217ae8a884168bd38b278717290a5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.55.tgz","fileCount":24,"integrity":"sha512-nLQQmcLLomAe02pWFPQkHfvBnk6SgmBzXqf2m+spozK2UW3efTTK9M+IveC1i4werWQJWGHzEoovJzi2NHworw==","signatures":[{"sig":"MEUCIQCPPpogbmukPGAZd9LqYl4/vmnq/rcxBuzhzSAowooNwAIgZIDl33s93L/8PfRhpaYtSMK6J2MhkE3X2VOLVDu2dcI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":585761},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"06c623f2c4c541e149b6a9c1defaf59b24802043","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.55_1774145139500_0.43018699285317985","host":"s3://npm-registry-packages-npm-production"}},"3.1.56":{"name":"aidevops","version":"3.1.56","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.56","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4d93bae5d3c0a18b8e51375722113575bc608912","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.56.tgz","fileCount":24,"integrity":"sha512-CuqJIUtxzzBBpyq6I5W+vClJ39H42CfgxuPx1faem5qJW1EH+eT7gJLNzrGLSTdRic98nM3v6kdY11KwlWsYXA==","signatures":[{"sig":"MEQCIAlFsOr4Y4BfbXj74x8i4GCr9wnl2CnoSXzeprbE4+F0AiA/WqNT8dAp3aVKNbNJCvZQdc2cjyZNnhxTEth2spEcSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":586561},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"464be08cbf0cf54c262f4f7dd7abbbccd7137d42","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.56_1774149521721_0.23856038528234014","host":"s3://npm-registry-packages-npm-production"}},"3.1.57":{"name":"aidevops","version":"3.1.57","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.57","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ccc2c6b9be895b0c065e0e76ef570e28bde02fde","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.57.tgz","fileCount":24,"integrity":"sha512-rlIFiVV8tCoZz3UPAxEUwlVB8zMjK6x1TwZmCrLa645MH7TlvRU0KfyGorpsoQ1f4pnkT/LwonTNu1F8Rt3Hfw==","signatures":[{"sig":"MEQCIHQN1AYFttaZT53tdMVsVMVpNg+t9lzEbLueZ1yRO5ikAiBABsjtTr6fiPfcXH+en9fENUOoQs6IoZ6dzZ3p5K51hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":590101},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c65d8a22bd25fdac9ae643b5bd625ba5d9fae2df","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.57_1774195377352_0.2069462978891048","host":"s3://npm-registry-packages-npm-production"}},"3.1.58":{"name":"aidevops","version":"3.1.58","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.58","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7a2212a50de716a1bf4321c813432153369df686","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.58.tgz","fileCount":24,"integrity":"sha512-J3XL/cBI5+CWdXPq8sEjdCkT4VQZV8UEibeN75MnVYpKySimd1smdRZqJqWP62DyO2uuPdS3+IB6CWxTWibX3Q==","signatures":[{"sig":"MEUCIQDIxiFyCeVOy5q5JnsoEtJ2iAutyTyKOKgWj/qNi18WqAIgI79U94dzP3FvznVsotGH2G9VVIouGnDd4XkQVZFQwjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":590603},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a0e1c2a617af6654df30fd0de6ced0903b0a3187","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.58_1774198942838_0.9677204442733358","host":"s3://npm-registry-packages-npm-production"}},"3.1.59":{"name":"aidevops","version":"3.1.59","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.59","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"382b2e9e90a9de2a7db8630a47527ecb0af12a4e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.59.tgz","fileCount":24,"integrity":"sha512-pCbuC+U7QeumfS59ZOWV+TVaxTjCjfUpfIWiIGXV+As28LhDdVdSSVoKkfuCGTFSDpaCCvp7JdIxe8PmT9gZcw==","signatures":[{"sig":"MEYCIQC67uARAEKcYOZRTenyM2PRzUJcEATMD9LiO3bpWOIPGQIhAOvWt0efzzp54RBrwX6jE0GdEa9XAvDHJPRbJgpGCm4l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":590588},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0bcfbcfed1cc455cf773e126b94a2d5c42e48e96","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.59_1774200046910_0.9477902835680354","host":"s3://npm-registry-packages-npm-production"}},"3.1.60":{"name":"aidevops","version":"3.1.60","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.60","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"36233b8e1d682ddc7308af6a78bc6c31feb5ca38","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.60.tgz","fileCount":24,"integrity":"sha512-BeJbCekgrVd595NgXsTALtAD8CumsJ94JFUu/UVYMU+T39IHY4wA2y5/j50l1rOyEjlTXqld0CPsnw2u+Dgwtg==","signatures":[{"sig":"MEYCIQDhUzl5Zo9fXa5Cfn3Zs4J81OCiKmvWgobQcFL/rqwqdQIhAKIxlT7VEouT+o1a6yqPcFLU2AWfnZSbpE4gS5efASHa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":590588},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b58020aedf13034d8afa0d972b868ef4e4110046","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.60_1774201005708_0.11372114268637534","host":"s3://npm-registry-packages-npm-production"}},"3.1.61":{"name":"aidevops","version":"3.1.61","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.61","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8a256200c4c0281fa4750508b9d9534d6674999c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.61.tgz","fileCount":24,"integrity":"sha512-XXETnWnr4qlrDfbCszRfFlGreKP/Ac6XS3BVgi+634U+FbMpEXlIb+6b3PHWlvl/JCa1QWeX11IU+cf0Ostebg==","signatures":[{"sig":"MEUCIQDeMusflRz8XCt8Zgn3aQQTZAhwHjQjknyCKjypeDz/hwIgBX+GQ7pmH12XqAmtBmuHqVcDuYxFPMrdQtCm38xZ+Ek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":590588},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4a86c5f71f0e9a21222ccfedd6f1dfad716a7fd2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.61_1774202237592_0.2389382873857877","host":"s3://npm-registry-packages-npm-production"}},"3.1.62":{"name":"aidevops","version":"3.1.62","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.62","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bb21de03bf3afa24570bd6ddbd244f4b4d31134f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.62.tgz","fileCount":24,"integrity":"sha512-hww6NeKu7qslcP/r7uCt63OXWP4CbVdnscvIBo6HkYHv65N+MwS09YZ00woW6wjQNXbWtgtomxl9WWtpCm0Zlg==","signatures":[{"sig":"MEUCIQDMFFwLYF2/bWzu4FXupfxHXfyjApJSCti4UGjbjt3HSAIgYfJUE7qoJYKMJjKiOvidFu7UKL1jbyzHNwSL3lFIlgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":590588},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"30bd069d96e2c13eef148272a40d54aaef079663","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.62_1774204544425_0.849149794472958","host":"s3://npm-registry-packages-npm-production"}},"3.1.63":{"name":"aidevops","version":"3.1.63","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.63","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"58bf712caf69fa0759de1e525908a0db5910d8eb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.63.tgz","fileCount":24,"integrity":"sha512-pVF8LKoPhKovHMpoLsxq5ObxRQ7WrYY9kdA0xAbquNEKuQFmip9k2II1jQnEURrobft0aKF9gT08nhu0ZG17Lg==","signatures":[{"sig":"MEUCIFmRXZoVS1gqLgkxpW4ANwqVyKQuONEj7MqUWDuIVd1TAiEAgiyiff0SQPkD1srJZC44Msg/j+qyJzjy4froxR0BBu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":591297},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f13aea967138823750c9ac56369567e810f3af7a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.63_1774223927365_0.8023321232450582","host":"s3://npm-registry-packages-npm-production"}},"3.1.64":{"name":"aidevops","version":"3.1.64","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.64","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c0df39ad4eed539cc3e720b379261394376bb3b6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.64.tgz","fileCount":24,"integrity":"sha512-7YikwU5HyCZ7gXDapey3RDIVe4r4jXSjYWoSJqRRoBMVxwrjMOFxjWNb8QdggTmkGazhNBtrDUgYNPNd0TZWiw==","signatures":[{"sig":"MEQCIEzhQlLJQT4UkCzE4zt5lBZe7gSma7zBn7wxtoUtdUFVAiAS3x3+FBI3YIL8EuJ/4AAUvMK5UUh7Gs3XLc3ub40/fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":591297},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1e0ffc8433076438146a8969da2324bff59e40f2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.64_1774227465574_0.946148306928345","host":"s3://npm-registry-packages-npm-production"}},"3.1.65":{"name":"aidevops","version":"3.1.65","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.65","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6ee40ff1edd466c526757374cbb3e04424a6ebf7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.65.tgz","fileCount":24,"integrity":"sha512-lkRVQhLmByvjoE9bp86XTuVEbcgmUqUVJDpAQcOLJJZZ3nA3AB+KDQzrIiQFQKu4a8akrii4rkGVbKLSzeIo1g==","signatures":[{"sig":"MEUCIDXPulmk2gcgKKxzzp9V1hl6QTrKwDnr1A0mO7LqZg7lAiEAkFyjtMjP0osjMBeTN+WmUDebXvv0CfCRM7SvTciwxeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":591297},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"959ecc762ae2927d847d2c72198bb242a1187ce2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.65_1774227589985_0.6474763125410052","host":"s3://npm-registry-packages-npm-production"}},"3.1.66":{"name":"aidevops","version":"3.1.66","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.66","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b0fde9d5df98c99dc1fedeaef8b0b551dd90765f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.66.tgz","fileCount":24,"integrity":"sha512-xyIQaJtkHN4wnl6DfEjI78oGgNJ6TuhKbYwy90gMjQTnuFcHLfw+zE1V9aW2FXDW88/Dx6C+r6jX2C1rjFL0Qw==","signatures":[{"sig":"MEUCICaM0776lwvfLS2HBvpewtv8La0CDdOLapMvGTpK7d8zAiEAtRJuX+qb6xcb/k3iRt03gBI3ApZwZpJ+TM7utAreMGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":591297},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6a299c2dbd0a92123b3dee40dcd7d68022836140","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.66_1774232046151_0.108849337726874","host":"s3://npm-registry-packages-npm-production"}},"3.1.67":{"name":"aidevops","version":"3.1.67","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.67","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"296334d4ada2d1ac0451460905fdaa340b9e6346","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.67.tgz","fileCount":24,"integrity":"sha512-u8qffD6efLf+U80gecRDRjaixomSNO0LBKsDDuLTI5ZgrYqaFUTp2Qd/Mt3AYI/2izOcDwPYQVM4LVMMadxpqg==","signatures":[{"sig":"MEYCIQDrFxg9qNEH1EEn0pQmzzUH2EIdXO9ArIJEK33zKs9z/wIhAO5w3BvbytJSsTYit66xmVEp9TyXf0Mu3SpJh0Y58bxv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":591297},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0d3a8a7ee987acd662dec5a78623d803608bac77","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.67_1774249251518_0.2678582285490434","host":"s3://npm-registry-packages-npm-production"}},"3.1.68":{"name":"aidevops","version":"3.1.68","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.68","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b6500cc8af4c8f2a8405378b4a82c37bd3b91883","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.68.tgz","fileCount":24,"integrity":"sha512-02e/SzzATsWWWLsz1wJSW6X6nLW83BxlBEagiJZJQOdH8s5RlgyYlPUt9LbLha7JzG2u/QDNIpAJdZ8SlfElRQ==","signatures":[{"sig":"MEUCIFBDS5FJ9fKRi/d+YcZJGkHysaFdVYhD/SwpSK5NmeJdAiEAtTVH2j3PUPFX2Gk0Y9hquh4RWs499K+bNzTWNY5mQ/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":592978},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7216a9304b37ebe88a0ddebe1018a706016dd1b8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.68_1774276338951_0.7953554747516245","host":"s3://npm-registry-packages-npm-production"}},"3.1.69":{"name":"aidevops","version":"3.1.69","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.69","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e470dfb4304e7952ddc4b289320bb54d144016dd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.69.tgz","fileCount":24,"integrity":"sha512-A69MoEPRPJAstXr9CLnwzqUNjYfzolPd5uu5w7ENsDIWpX3mTBgTAk1wWEiohWDzcR5FKcBzNLcl2zstfREA2A==","signatures":[{"sig":"MEUCIQDu/xz6hk49wdQ5T6tNq64YmZg2lH9BOb7GK8bhYvnSpQIgb6WRuqxek4gQefOIx9f1tFFt2Ao4L1v1sKMh+eYx/M4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":595514},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c8092afd84f05f865d040b58b5c29c9499727fe2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.69_1774277013613_0.6021600767845556","host":"s3://npm-registry-packages-npm-production"}},"3.1.70":{"name":"aidevops","version":"3.1.70","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.70","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f5cfc1a5b82e4f657110037aca7abac8beb44d2f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.70.tgz","fileCount":24,"integrity":"sha512-2sSRBQgPNZkio5krrD4uGgPU7tpIzSRZz4V7YlMnZVDxOidXIi9AbIdv7nc0HGNvBue9I+VI1CJfpPnGQSqktw==","signatures":[{"sig":"MEUCIQCy4f1s5KQcw6yyaskoZ8TE3HvAdIUjf2HRJAcM+DTa1AIgNFgDrJTRvKxbwSIrMWqwIS5KPkZVB+8FJE6ZXRg8iM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":595514},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"636539d338307573ea296eddcbfbdcfc2f3bfbf9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.70_1774277117515_0.7510534819122172","host":"s3://npm-registry-packages-npm-production"}},"3.1.71":{"name":"aidevops","version":"3.1.71","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.71","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2b703e5da82bc0bb43d41af6fd3f414bc9f94fc8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.71.tgz","fileCount":24,"integrity":"sha512-9c3GE3fUnCofJLubpVD8JpolDK5SD41xctDxw3SW0BFa725uUcjuIYH9IJNIZoUl/9BN4TArfGY/+cmBMTotxw==","signatures":[{"sig":"MEQCIBdEgDqUjTYmiaqDIlLITCpyOpeIGaUqAJvdkZZGlLPkAiBae2nNVZbY8k9sDSGU4uLeso9srEQLxT9W+nvPPLp3nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":595869},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"655eef5d28e2327634024adeb2969dce09bc5c00","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.71_1774277220761_0.8067303806988071","host":"s3://npm-registry-packages-npm-production"}},"3.1.72":{"name":"aidevops","version":"3.1.72","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.72","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4013ebaf249e81b3ef42a98955437395b1884b5a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.72.tgz","fileCount":24,"integrity":"sha512-cFBJrlQcmlJMT9Zm0qlABe6M8H/M7wtLla2IXCD83V9qWXC0HGaXnQcobbDKz5sGSoF6JXMOml2sD/pk7DOASQ==","signatures":[{"sig":"MEYCIQDGrNnDIK3ZlHMfnfBAURVrdULfyj3LwqMPkU/+Yk4NNgIhAOFaizpV0AuxKnD0Wrat1aMC0v6dKm1/kOHvofw7pqll","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":595869},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5e04a48c0c56531ba594e9d0e4a45855d3701e81","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.72_1774279321970_0.13114062260291437","host":"s3://npm-registry-packages-npm-production"}},"3.1.73":{"name":"aidevops","version":"3.1.73","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.73","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fe28d292dddcba4a6c64a4708ec385275af80dda","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.73.tgz","fileCount":24,"integrity":"sha512-0LUv7zdDtVz5crn10PQ+yvwiXWmgPVNceCYY9BvBxVyQL02SswBkMN2FAzl0WLh/CKl0EMOom+AQUCO0kCnP4g==","signatures":[{"sig":"MEUCIDsZ8IOAw/g7et0rJClRJmEEOt7U87Tu6Q8ZVmfvMId8AiEAuPsx71nAWq0+/OSqdkpuUnO1k0XMxb0kVReWgAqoCb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598207},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"36557be4608434b1abf00d15b6dffb82442c6cb7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.73_1774279990112_0.5959138131976909","host":"s3://npm-registry-packages-npm-production"}},"3.1.74":{"name":"aidevops","version":"3.1.74","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.74","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6f62771122751b5f0bf1d8740f0204ba0c17541d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.74.tgz","fileCount":24,"integrity":"sha512-KiLeOEBYxUv+9Hc8qoGyclAC9XTVJpyVl4cNUazTVK2NvDyDqjml4aIwkSM2nyz4ZW7mmQG7HtzPZv5tboagOQ==","signatures":[{"sig":"MEUCIQCuvuV6Rs8xvjO6JjPFji26cDwSBnw/SFA84dKuDYw/LgIgTi+XnyPJPFBBUynwpbTAzLqtnrwDNhd/Dgn9Y6cd92o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598382},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f5d37a092dcac6838ae2efdd2dd3f6ed0b5f6653","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.74_1774280202836_0.8447301847319775","host":"s3://npm-registry-packages-npm-production"}},"3.1.75":{"name":"aidevops","version":"3.1.75","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.75","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dc55518ee4d1f661b4803cb16582ddfb5bf9a81e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.75.tgz","fileCount":24,"integrity":"sha512-XF5FYghU8fm9KO7OmBpq+iD4c6zb1MSOOlGmruLn+TbyTmeLz9RJ4t/1kjoq8Rn7uSzWu+eopkJ6qX14Nx7aPg==","signatures":[{"sig":"MEUCIEEbMCYAr9UYtJ9f2CWVPsH+p8rRvtYEvLx/QZaKk+F/AiEA40aNZx53ySnuvAc+3fh/cMepErHQ6PhVSeWvb91hh/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598877},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ae53cc8b4a44dcec0b7c708f618c29ec7cca4785","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.75_1774281547236_0.6648355117628304","host":"s3://npm-registry-packages-npm-production"}},"3.1.76":{"name":"aidevops","version":"3.1.76","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.76","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"71554bec2183beea3569641e8b0cc4c980a28712","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.76.tgz","fileCount":24,"integrity":"sha512-qyUa1rs+WyFlidljKnctlNKPrnlp8L16hGAXTwakvPgSiThXHuapIqE3MVeakfnCkcmQmo3XpZ6EQcfRr522Ew==","signatures":[{"sig":"MEYCIQDWlbiu2YjXl1N8piOi3pkdNCG2hJu/i0pEEkEl6Tic+AIhAKYF8Qdho48XQCEXXiUabnZInAkJENdo2Mvq5Lki6ual","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598877},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"13395a5fabf23e867fe1e21353e5a4359c368736","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.76_1774282448159_0.3387655491002861","host":"s3://npm-registry-packages-npm-production"}},"3.1.77":{"name":"aidevops","version":"3.1.77","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.77","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0816c783756ba690ecf0d6120ce2b25a5336d47e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.77.tgz","fileCount":24,"integrity":"sha512-5TmNfKTxXK6F21GCSGU3LSgxw/SwLrdRmjsA8eiaiWR2Nzux0P20pD4ClPAiiaLnBE8p7zOK0zrTfcAgYO6fFg==","signatures":[{"sig":"MEQCIHbQoL1sseAMedVQsztCuwRIhBrR+9Q3ZqIIxGoH6/NcAiAGEe+cP64T638ZshiJZWPoS25KhdQVFK0InADvsr11tA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":600812},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"54f919ebeb4ede2e4ebe30342f7259df4fdbeea3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.77_1774290152309_0.43921999588270166","host":"s3://npm-registry-packages-npm-production"}},"3.1.78":{"name":"aidevops","version":"3.1.78","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.78","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7f31016b9702097c699ed121628add0ab1a6e55e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.78.tgz","fileCount":24,"integrity":"sha512-CNlNiX6ShOeOa9SP/k/lU1ACQ89ZS2Rzi/C1+XBm4HCC0tQ6nUvT0s46OOVnk6et16dcoliV/zfoDnc2yJIrzA==","signatures":[{"sig":"MEYCIQDrrctDf9TlD6QuE0uOjG1odWE3vkMpBeDqOS1dV2JJHwIhAJWbVJZaFTjuTVez1hujwc7Db9U14wXcFCV4a/W79ENd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":601308},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"242cacc04fe86abcaaf77d6e917130f0aa87f839","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.78_1774290370376_0.8941525766158311","host":"s3://npm-registry-packages-npm-production"}},"3.1.79":{"name":"aidevops","version":"3.1.79","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.79","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9e1a4d52d97a5abde98a4a14bb8d34c8b3165e53","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.79.tgz","fileCount":24,"integrity":"sha512-YVjLlwh7PS2K/eOa/DK2paS6YhC5GMuFF74c/uM8JMeD8ypL09f93G8cIAV2O1xxG7oaNy5lRIgkK3GZGOpdLA==","signatures":[{"sig":"MEUCIQDH2EDIPBlISbmzyrJTScsLHP10rFAji5uQt6xlR1j+wAIgb8RLrKz+jG0gIGseSS6uevbRb3SNk8LdUHx4c7Pozss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":599373},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0e3b3897fb1c05804da5ab9d1f58c2f986d0be78","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.79_1774291061031_0.3118635102766334","host":"s3://npm-registry-packages-npm-production"}},"3.1.80":{"name":"aidevops","version":"3.1.80","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.80","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fe5482e50f5ee025b42a3e6921bde2462e0c3862","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.80.tgz","fileCount":24,"integrity":"sha512-dyUpsi/YqXizntY5KY6NW+mRqEoj6MDHai6y8lmfp6qXpCMxfhAniV+Q82rSNV39Mwb3aDMCDhO/dnkjcQkqWw==","signatures":[{"sig":"MEYCIQC9OBYz+nmVCbVQjOyo4RB2YWFERdGMtfgcvU5rN70E4gIhAPWrpPxommE7bX54wl3J+Io5JqPoVbpXjMixgCRTjvnG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":599373},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e80b3cc5181a31ba4b8e779fdebcb8ea8b6b7a49","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.80_1774291662188_0.23792893043432017","host":"s3://npm-registry-packages-npm-production"}},"3.1.81":{"name":"aidevops","version":"3.1.81","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.81","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"95288c749405062e5254d0cac0dc7f38ca2fc859","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.81.tgz","fileCount":24,"integrity":"sha512-4CFuVzcsL5Ju3YYeuxbS7RAkluZphBF1aM5jq8p5txS60XSVKWz2JFIfFbpZxZ8V9dROtoJb/JrUp7KbyqqSRw==","signatures":[{"sig":"MEYCIQDz7HzbFsxBMhrntbU4lbuUEgiRxX1s2IZHMH3XLQT30gIhAPVAy04TA5jd3C1A7ITlcm/xj7wvYawwwW1wflYEPR4t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":600082},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d3f2ff4f507baf44872f58806b5c08dc6e3da450","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.81_1774292385285_0.2194111796747622","host":"s3://npm-registry-packages-npm-production"}},"3.1.82":{"name":"aidevops","version":"3.1.82","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.82","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d633b978fbe21184b0e355d9012d90ec5dd6eadf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.82.tgz","fileCount":24,"integrity":"sha512-Gg/CbN3eCnagSpkLfwS8u0pXUeg1/K3CAsQzuRJXDg1iOOdt2D7D0XVao7Wlu3rbt0jX8y2NBGhSJ5aafgi1kw==","signatures":[{"sig":"MEUCIH/6gFiC7UAw+hMqk+d58cV5+pSWo3cWZLYRxuRFrnpsAiEAgjOv4X50v5C+3sIG7l6UjTyq+aVAPdsEzYRUyWhO1Z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":601293},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a10161670773d309b442333e8fa8b4442249d8d3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.82_1774294232278_0.022517478481405506","host":"s3://npm-registry-packages-npm-production"}},"3.1.83":{"name":"aidevops","version":"3.1.83","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.83","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c694d8c9ba429394dd92618e43c738c7c9f96ad4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.83.tgz","fileCount":24,"integrity":"sha512-UMuLlzuq6iJBkQkoDyzTl2tclc4fmP+XXolVJ1cllVUItHZ8jRFUjc6dWvY7rOo07Pt0CZNXI7AspW+Y4D9yxA==","signatures":[{"sig":"MEQCIA+d/cXLnlcGCoezYNz9eMB0EZ2/ltRKhhcj6kTCZQi8AiAcToHcJ6SiR8tIiyH/nZ0+1AXw6N0NVYiXa4trl/VEeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":601293},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"57101448fd7c72a1c7d03b5f65b531597cec0d39","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.83_1774298563768_0.9004251805439472","host":"s3://npm-registry-packages-npm-production"}},"3.1.84":{"name":"aidevops","version":"3.1.84","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.84","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"708988e779707e753f4bb13b2af07c98177146d6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.84.tgz","fileCount":24,"integrity":"sha512-2t56oqJzQOeKqjsoAFLi7WHthbHRzRMjQp8ERWKdhbf6IC8ZXJ8po9vAwIC6Y8R/hJZLMUYld1ayAxyeZHm1gQ==","signatures":[{"sig":"MEYCIQDmMGSUW6JC8Vsz/rxPiqN4+kdcSUK7r78VCIxu5pr8OgIhAIUNthUaCe+04ImaAQ4OkEW+WfGyRVine1FuZcBD8LXh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":601293},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e8ae2a538572dae67417a3a87e0b42f34fec4a98","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.84_1774299455939_0.5033074730815452","host":"s3://npm-registry-packages-npm-production"}},"3.1.85":{"name":"aidevops","version":"3.1.85","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.85","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"07d657449d3a3204d1032ca2007204cdf65c2338","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.85.tgz","fileCount":24,"integrity":"sha512-QpGFlZmsyIXePUABTY30VfqkKaEh6XpBHbJcCxeGgj6RG1HabWsFBkUL0Y0CvQAyxDxCWMOGJaQ/Bld+SifYnA==","signatures":[{"sig":"MEQCIH3/oKTBVs7DKePrIRDIfK9/AUv90FSqFqxrk99IJYbmAiBr+DW3m9y8cfNcm0r/wGShhQjCjMJM0T2Jcy1Qf+pofg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":604144},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"22b0f48e6a81bbdba9eb4ffae1870f1bc82cfa3e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.85_1774302943295_0.8814369382477483","host":"s3://npm-registry-packages-npm-production"}},"3.1.86":{"name":"aidevops","version":"3.1.86","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.86","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"47940a8e35f08b5d47b87ab756c616c1cd189c6c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.86.tgz","fileCount":24,"integrity":"sha512-7kfry0dw0BT3dQxK2Va6O30glJvNzxsWuV25T7Ue8CSTgqQaQ0oEYfX9RgfXeUw0jLDc4YBuevi2vPDgLRhd4Q==","signatures":[{"sig":"MEQCIGzjeIAnJnaYf7Ph1jNIoGThx5IloRUwwDT0cABPcVq4AiAWRAG7vD3fDRuoziECPiE6kU38OznyyEVp3kTEeL3bLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":604144},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fc53e31bd60b8cf8b7cbcdf306452296a9213954","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.86_1774303417743_0.9257310317707474","host":"s3://npm-registry-packages-npm-production"}},"3.1.87":{"name":"aidevops","version":"3.1.87","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.87","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2f228d6e82e3005614e67353bb1c80b33c8f4fdd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.87.tgz","fileCount":24,"integrity":"sha512-UfD5/Wlsd/1uJTGJrz2eTjGpVyXm6wU4Ete4OFw19EdXpgpGhaRD7tfpDMhqUoB1d2zWjFl/tffAR0QFJ+BJhA==","signatures":[{"sig":"MEQCIAjm7A5cK1QJ8k9Lm8t7DJoi11exESVwsIdRLANIpP5FAiAtgtirZGVsEwpWDjk0GmxD7Oxurw/RtfRfKtCSJOnuUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":603522},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e19213f8b7e7208872f613a8e8a89fd3bafe2268","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.87_1774305178070_0.015364951695299167","host":"s3://npm-registry-packages-npm-production"}},"3.1.88":{"name":"aidevops","version":"3.1.88","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.88","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a32900a721274e67a81dbfe918fb4b8956a8e6b5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.88.tgz","fileCount":24,"integrity":"sha512-XvLYYPwCyvoZ3QRs00WAs8NAHdIP3LZwS4AyX8vvLOcIcNA+TIDDliMpkGCSMOqnE+DM279fycSCjDQ/geeAGg==","signatures":[{"sig":"MEUCIQDwn7U3RN5B9bKdKsDYT8sC+2t5gAXtWUGP0pYJ+3LWlAIgdiqzTmwjba88UKI3KNzwRZ1cRs8dIFj2zFreYDTH6W8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":603522},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"90b4266307716c017fb95fa8fa0d11322f804ace","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.88_1774310793174_0.5215524770422586","host":"s3://npm-registry-packages-npm-production"}},"3.1.89":{"name":"aidevops","version":"3.1.89","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.89","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d011e1b0fcf09995b8ff144ba7d7c13823105415","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.89.tgz","fileCount":24,"integrity":"sha512-6Qj8FN6UQag2+uyj3p16Cx4Pm283t+W3bpdsO4ylUqfFg03rcC7L+kNuZvvphC1W7HOmvvvmTRw5KJL1YLflyA==","signatures":[{"sig":"MEUCIQCYZbAUqLumbX/N+brkvSiBY7eDbiHezRO7vzQbnxR2cQIgG8ucmrKxBE85VIKGO6cORLUC0P2k2EuAS4Gg+DuPNIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":603522},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ee6e4dfdde5a031187420861266e0dc573ed997e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.89_1774311124214_0.5581159167337402","host":"s3://npm-registry-packages-npm-production"}},"3.1.90":{"name":"aidevops","version":"3.1.90","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.90","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a1a3a59638ab01e9cd0133cfc29b89677aa57878","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.90.tgz","fileCount":24,"integrity":"sha512-r2oL8xPGAb0QgqRpB0DEZXesSi1bUh2t8QjlDJ3apU0BM8AtvkufqQXvhg2j5Tl9OQAQaHu9QjTYwWixv4NP7A==","signatures":[{"sig":"MEYCIQChxCsQG6Xt9ECI4F/a196vNpPkDVQKgIeWeqqiqsVpjAIhAPvKRAjfg4hWbv9aFQrqKrWsL0VodAL/0o00Z4jVqZXl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":591509},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"362b90b7c5d3acfe3235f0aae5c96cac4a6573c8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.90_1774327910036_0.5958714842717563","host":"s3://npm-registry-packages-npm-production"}},"3.1.92":{"name":"aidevops","version":"3.1.92","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.92","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3f10cd97056131f988faf107cf3abcd61cb3b71d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.92.tgz","fileCount":24,"integrity":"sha512-boTMFDBMa+tNdvHQ+V1UenDY+QEuzfGEE6W74Ze+e19/d4QACyFcxmaQWz3qm/5s7JfkNypqOa+wK2pvfckBYw==","signatures":[{"sig":"MEQCIAvtPEVfvv5czH4/Z3S34cyVQG7eipggmMyyIzjcp39HAiABGX5tBZgi38OTJlqxyHJ90Dwuv4oGczmurQv7+odw1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":591509},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"adf5df1f24feac93d2b5faa46296d7aedc3aa53e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.92_1774329639993_0.1750999218506637","host":"s3://npm-registry-packages-npm-production"}},"3.1.93":{"name":"aidevops","version":"3.1.93","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.93","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fd59a0f43b3125f32ae51f89d21bbf0dbfda3332","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.93.tgz","fileCount":24,"integrity":"sha512-iwXFIm2etDSr5O1V+lCLdwIr3qXKYs6208inEvzLt0NNU21uH2nCfF3x3rFmk9O/h245Iqei3XxWKevhMxhn0w==","signatures":[{"sig":"MEYCIQDdlRpISJowtajHEandS8UmnN/IcY1xc5MScgu0c7Lc3gIhAN5Uf7WYlwT9Wuo5Q2NXgwuSidMZ2YMyD6ta2SGsvVEF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":591509},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6cc7c794a5c7fe696c6cf07634ef7ac951c392a1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.93_1774329705090_0.5357646976994015","host":"s3://npm-registry-packages-npm-production"}},"3.1.94":{"name":"aidevops","version":"3.1.94","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.94","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3af5d2fb4d5d049d675cc68b043a6a49fba31558","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.94.tgz","fileCount":24,"integrity":"sha512-JyQwUCPNoljNdVerZC1tFvyNyLiTvXQ/I3jtkG4bt5oZ2c6lK8Ly1SF2OrPNk4XvC2WF9xoRlLOUwd1XgTbZwA==","signatures":[{"sig":"MEUCIQCcUTdhtWURan6NlhOtuvWMHD6nTLRkRQj3v8GZrfhGewIgGY7Il5fLQT+VQuJxcj2mrL37ER097LAisAst3xb2uI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":591509},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b09b48735dc987b7ed75a3ca58fba029a9f6697c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.94_1774330030253_0.2892991470180286","host":"s3://npm-registry-packages-npm-production"}},"3.1.95":{"name":"aidevops","version":"3.1.95","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.95","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4e8150c6b20629c9cd22f3ab2aed31fcbeff4bc3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.95.tgz","fileCount":24,"integrity":"sha512-VhSyz6IoKTM7JdP7mMi6yzaikIEa4MI2nPy2E0S/6eJZZ5OpMM+0B5lzTTzA3eEnEOj9I42RmYz5NYftTEykDw==","signatures":[{"sig":"MEQCIDMMzyriomSlogsDazohGEjCzwDIno3i0ASoA6S+89i6AiAiLs+kVv4PK/yZ+thv1/thKT9ENsurjK304PuKp9jRyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":591509},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1da8c653b35620648650c858cad9ee15318f0638","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.95_1774330061567_0.11427972196859382","host":"s3://npm-registry-packages-npm-production"}},"3.1.96":{"name":"aidevops","version":"3.1.96","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.96","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2da08cbac56a2f967a52cf881aa9b885d812a4d0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.96.tgz","fileCount":24,"integrity":"sha512-M+eBuTIDD18ZsfYwOjwCXSqo6xlAI5u4biLNbIfqtqxB6TidSqVd+kB3/Fk9pw1463Ww3GMPSY5Xfag/Bqa61w==","signatures":[{"sig":"MEYCIQChrwOT5iHY05uewFTH69Tz52wKNn8r4OtNF1/M1tuNuAIhAO0jMIVFjdX2PVnazWly0AlakfXq2pNOabRsOJJxwhVK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":591509},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d1eb45ae9f8335ca2279216987cd3ffafd3be2bd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.96_1774330103782_0.18833973494087952","host":"s3://npm-registry-packages-npm-production"}},"3.1.97":{"name":"aidevops","version":"3.1.97","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.97","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3a370c644adbbe01c5d3acdbb2701d258c4b7b73","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.97.tgz","fileCount":24,"integrity":"sha512-ow4PJX+jo+JYTzH3Y1cldtMq/9kAppm2p+bT32/vXHNZ1OJXArBr6C4BOLMY9GKpRoCx60316xAmbCgnw/tgvA==","signatures":[{"sig":"MEUCIFalOmZ9MOAs5/ZPVZpYe0xlzrfB0hS3FD7Bxa8uU+QlAiEAym+gicJ5njWbwnJvpIK+7tVwWyOZCBq1bvvQLP17kFU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":591509},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"974ee6859adb6cba2c9e4492d07c1eb964d1256b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.97_1774331140709_0.025311463076345575","host":"s3://npm-registry-packages-npm-production"}},"3.1.98":{"name":"aidevops","version":"3.1.98","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.98","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4859f69fa45e9bb14f36f1a2fbc937964639bfb6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.98.tgz","fileCount":24,"integrity":"sha512-Z0V8HKldszNgpj5mlGytdmhAtm7Hm/hKwbTYQignD88fnSVPTEI4cOMjLw5wmvmaH3Vwy8nAo21hmK9IUagznA==","signatures":[{"sig":"MEUCIEcwe5f6FWB8p8Uw3cSJUBuUnTtgVaFZRp2CyIkJJHMHAiEAzOhPUgxgVVpAhQCY4qP4EWpzO/m/PbAjLHMWroKYkNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":591509},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f8b171f610788b038b78613cb589358f84f880dc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.98_1774331268426_0.8358140731030836","host":"s3://npm-registry-packages-npm-production"}},"3.1.99":{"name":"aidevops","version":"3.1.99","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.99","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2823a5e58ad96f246177817ddd07544546d81a0e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.99.tgz","fileCount":24,"integrity":"sha512-+pNkVqPQYQ6K6+d+VBnGZa8S1O47S1U3PkCu7FVIQfTdXuyLg1GAHGFZ0vfZVoQojtFSPHs4tK11RsHWEdvWCg==","signatures":[{"sig":"MEYCIQDIkPH/c4Uxd10WLX/GR+rEuyfp4VH4fzfuoAsNvpTuMAIhAM6lmzMny4GgqhygK/SKq9frMFaeE9Dp7dMm1rusMXgj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":591509},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0d589b31f71adfe12daaa191bbc7be77f37f95ec","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.99_1774331552733_0.7823238082644555","host":"s3://npm-registry-packages-npm-production"}},"3.1.100":{"name":"aidevops","version":"3.1.100","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.100","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bfb7b274235cf4d75dae31153a088cc37c264e86","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.100.tgz","fileCount":24,"integrity":"sha512-U6rGsm7jPEgFimTmPupfC+gwRu+zd4YsGmmAolqN0Wxy943GUL72Dbj8j9k9cIHs2uPjWuK75wcQznLldUqz/Q==","signatures":[{"sig":"MEYCIQDDHX9VBaW+H9dHtraXeFthhC5mpkqfiENm82hK/voGogIhANniIyoNcm0JUOh0TtJNHSlDv4Ilrxs/w7cqyF77mPre","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":591513},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9a6cd6dc5bc34e18c279af7bb40a636925beaf70","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.100_1774362846957_0.14853050834783965","host":"s3://npm-registry-packages-npm-production"}},"3.1.101":{"name":"aidevops","version":"3.1.101","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.101","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"eb203d53e5d29dc0ca0e365fae54e676751e1934","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.101.tgz","fileCount":24,"integrity":"sha512-ADZvigbjAtzybkCdPsZXsfg3RKIEaq+kVqu0X26TzEQU9KFnOlQ7S66C9DwzF/cM/kJRd37qrlXeojKGjpag9g==","signatures":[{"sig":"MEUCIQCn57ywNPZRqOEU3hYgeICVkrkQkJH1oMoU/uPglB+VgQIgSEqw2wii8ioa1eiw90Xa2pGxprxb5fssWNaE32g7Xrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":591513},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"afc419ad56b7215773f899a5a14c370801d194fb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.101_1774378610672_0.36633366531849676","host":"s3://npm-registry-packages-npm-production"}},"3.1.102":{"name":"aidevops","version":"3.1.102","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.102","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d76835bb32f31d86a4adf3eecd3be5284781cdb9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.102.tgz","fileCount":24,"integrity":"sha512-4dRXC5fr2w8QhvgKumfYNLZ6OWsFeWtqp21XOXVOPqYZo/i0mr6rD/XEd4EZ7C3rG+E3HLaqQy0hmKNKXoN7Ew==","signatures":[{"sig":"MEUCIHFXELmBvkvX72cIZ7mMM/6G1Baq+6bRuSq6M0mL4MFaAiEAxumIWiBCOQi2RcOAgAFIfliPCK9YYdYkpHToUch92yw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":591513},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e3420b70815b31b3f5f0e9b0254e22038a8caa61","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.102_1774378955817_0.5385114515706895","host":"s3://npm-registry-packages-npm-production"}},"3.1.103":{"name":"aidevops","version":"3.1.103","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.103","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"618897f9b96e77629a22747bc26325dbed3a8a2f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.103.tgz","fileCount":24,"integrity":"sha512-MyNqYMNhn5Ye+HpFe4YUIXTSfwVYZVmFg2X7PE9E61Wx9VbB8D/ih4zbH9ICdILo361VVYc3nZig1dEYIrwy/Q==","signatures":[{"sig":"MEUCICY9QiMvRjVH9iQknJ+hEwhUYnz/Ai3I4YBt0/bJqSWLAiEAsvEGSIUiSdcOX20+W4acBG8u3Du/SQTr0i+AZcjw6iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":594910},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"773d54b70252c45dfd0619003b0fa49f57d58443","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.103_1774404545622_0.6201244060912301","host":"s3://npm-registry-packages-npm-production"}},"3.1.104":{"name":"aidevops","version":"3.1.104","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.104","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"be1952ded5997dafc0df6f71e5722e1cc9ed3411","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.104.tgz","fileCount":24,"integrity":"sha512-omsspUoiInB9m9M+5wqav+mnY8WB1JmxehCTDzirgz7PMxWYbQnQkYY0OWpiCH8/aq1vjYIWio8f9V74qasXHQ==","signatures":[{"sig":"MEQCIBp2pZXCuWVKAkBmnM27dGp2Vyb4fIDE/kykIy65s8/bAiBlizgZkEgSPkhJA/n4fTQSqdSG4aG3HEjrgWLkcVacvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":594910},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"07357bc9a15c03ae823bf6ba83a2ae87440e346a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.104_1774404850402_0.38765680632865673","host":"s3://npm-registry-packages-npm-production"}},"3.1.105":{"name":"aidevops","version":"3.1.105","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.105","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e65e98caa6432bf334ac0f88416faee19bb5aaed","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.105.tgz","fileCount":24,"integrity":"sha512-dSqI3eaYHJMPGCGDhKEDhpNYbHx65EJPoQa0AaXxDbSdTBop5k5MB92bn2ugu7GAHleTtVSZuc2EKSKBKRN+7w==","signatures":[{"sig":"MEYCIQD1o6EIcX5cTnhoqxwSnlw90AYCkYNP5x6wXjCD+wy91gIhANhgdqIMRyKBz7ySm9lGfU64mqkNbqxzCYNM8eH+8PF1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":594910},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"920ca3c3101426e87b7bb96c0c1552194b175356","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.105_1774405354457_0.44953636994864987","host":"s3://npm-registry-packages-npm-production"}},"3.1.106":{"name":"aidevops","version":"3.1.106","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.106","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c84f1033640880c6ffd1c36dab6b155f802fe8ad","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.106.tgz","fileCount":24,"integrity":"sha512-40eXqRUdHh8UGwJ57RSzGiwfBMWbhhvn7KZr2H43k+HjWTeexTluMn+Zb4Ai7fg49XYUX9MmRPnZ3oRqR9vtzg==","signatures":[{"sig":"MEQCIBt79dhKpTd6jjX0DaeOwXsm1tx4KWr+bmAJdfCUiKP1AiAKuhVsAGacU1DUUGr2auohcW5YiA6GlqIbIPDmOad1aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":594928},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a0e2ac8bd732d5877a7efd102559cc5538462bbf","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.106_1774407136733_0.04363442750920665","host":"s3://npm-registry-packages-npm-production"}},"3.1.107":{"name":"aidevops","version":"3.1.107","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.107","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cacd169173ee6db10edae1751a7ef31052795d2f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.107.tgz","fileCount":24,"integrity":"sha512-/sXokXlgWUBlc03tbU2aN2YE5/vvWEJ7r2Cge3rBEpav2CoCKLFRW2osZ34UXdDiGsNoRyzUTuRVJlbVyyr0fw==","signatures":[{"sig":"MEQCIHMp69JXheU0F25qZKoqVLcXQK4J2qyFgD4uprZ8HUkwAiAccmGWS78bHfYFZEkvtzRHZtL0nomhaLziBJtg5eTGZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":594928},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3e6fdc9b0da783fb50ebc29597ad76a62705d73d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.107_1774411251494_0.9893458192043474","host":"s3://npm-registry-packages-npm-production"}},"3.1.109":{"name":"aidevops","version":"3.1.109","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.109","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"53d1a5c56d0922b49c073e5184c666cf0b2781dd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.109.tgz","fileCount":24,"integrity":"sha512-wlh+g3A9hX/sUjIZeA7NzbXkUQk7pkWrTTqgpDIww+Sa30kSDDsTRWEHsP255sfFk4XpWQAOuaPqiuCFRZu5Ag==","signatures":[{"sig":"MEQCIHjTz3LtujcTkk0OpjoKdKCCc/I+odfHNF4F4UfAomx0AiBZ5tDvFCb0gb6IctYzZoFSymFFqx0cFXJ1JGI8qPbnhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":594928},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2142cc3951e81fd16f44ca5a566604e89ae9a4e3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.109_1774415952850_0.644209704747658","host":"s3://npm-registry-packages-npm-production"}},"3.1.108":{"name":"aidevops","version":"3.1.108","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.108","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9e241b8e99db18e6c8c28ac91b6dc12566d2496f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.108.tgz","fileCount":24,"integrity":"sha512-KU+RbApoKAHeNcgGCs5BGBhPrByB9iL/Vx3lb0G+OZiE5+oHIf4OZCxP4azXPonaFlRDp7gjDR1lBdMENIYKCg==","signatures":[{"sig":"MEQCICWFrrXV3zz6vXaBfYTd6YH/jzqOYDxu3ho4ASKFD8gFAiBuR3EHAmlt87BvNvKLMsREXpEEEc6XUcBaJeiVUnRubw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":594928},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5e91b057770c5c3e1442a4d9290631e714e35c6a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.108_1774415959231_0.47898115600065694","host":"s3://npm-registry-packages-npm-production"}},"3.1.110":{"name":"aidevops","version":"3.1.110","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.110","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d66b5f1886be4696d7e9f0b542b74707cc76a115","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.110.tgz","fileCount":24,"integrity":"sha512-3LsoBuH6Fh7kcnEvBc4XmFyLSh5wm2RzOTP8YlxxM+4N8O07QHJ746fc+u/Gk13JWfC6hUEP9NB1egeKxz9PNg==","signatures":[{"sig":"MEQCIFHizpgHWh3L+mvqRq1ba0q/HJjOrj5TwGsnvVV10FfjAiBlea8mgI8JehW4AUYicuRb53cGRGCRbnxObETGYSjtcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":594928},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ed31b65f0a614066b232356129c2157c4b2a99c4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.110_1774416017088_0.008387355455816259","host":"s3://npm-registry-packages-npm-production"}},"3.1.111":{"name":"aidevops","version":"3.1.111","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.111","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6eefd8401f74d450dbe0328d224f75a796178c4b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.111.tgz","fileCount":24,"integrity":"sha512-1Vrax66kPLls2z9eeNYRHxzfiyIKb0l7NnVIEkXZBpCbiGaIq5KEIE5pHd0XL/O6vjwsedd4XbibW/6FPRjcgg==","signatures":[{"sig":"MEUCIQCRBp4vkniASkHeTJTFPSnI2XbaawXM5OCXcQOtjecxUwIgLYHWUuJOqiNmJ1e1JuWP8KoIvhAzR20riAJh/hNl9Bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":594928},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0de1c25d1856926d63d175f5309034a7293611f6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.111_1774416109785_0.21481102433052368","host":"s3://npm-registry-packages-npm-production"}},"3.1.112":{"name":"aidevops","version":"3.1.112","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.112","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6f12eb8dca6b08828016c3cf1fc9bf1755f32486","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.112.tgz","fileCount":24,"integrity":"sha512-4WVJq/RtAKwNfiaq7eMuSMx/rBFcQtWDiCKNCkM4D7O7t55VzIWiDzORCU85i1prWu213eoCEnsnwKYZ2C3u8Q==","signatures":[{"sig":"MEUCIC1/EtE8h0pQV6eNY6XaTGTAVBqBzucSKecVQMc+KRw8AiEAwlALnT5iZ+bx8PGwr9GWmiH4EhfbUH4asIzzxvSZRIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":594928},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"107bc750735eaee17d32c4e9d45af19c8f2b3002","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.112_1774417458746_0.7415256115507782","host":"s3://npm-registry-packages-npm-production"}},"3.1.113":{"name":"aidevops","version":"3.1.113","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.113","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ff1e2b64e73b9e55c289cb7dd55b1c6266d1e766","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.113.tgz","fileCount":24,"integrity":"sha512-kPEm7JbgIyxzjy7jmkKZ9PLraBMXubtBKDcea75lfnQB7/IQ+QdcuJp3N4jiqJphW7pDNu2lRwQeqtWOYQeSUA==","signatures":[{"sig":"MEUCIQCtoFDcKVPnXW3DPmfdpJ6MVaJO3ahsAHQ/JHAcQVUG8AIgDuauE3AAgt7V91d6lgJDecjXURGBW2cBGkq1bh5QzGY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.113","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":594928},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"32d73ffe501c6399a9742b14e4136395f28f0347","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.113_1774417497975_0.8546367500035212","host":"s3://npm-registry-packages-npm-production"}},"3.1.114":{"name":"aidevops","version":"3.1.114","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.114","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8c7b6cee6b5f17cd03b0ebb299c7667deb7e2eb9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.114.tgz","fileCount":24,"integrity":"sha512-gQPwHqWwn5cnAqXN2l0X3RaLqLtXVvkel8WVjX7ihPxoKQNUYYI4SP3+SwnLt8xGZsuSXrRcYoMxC9bJbCe+Og==","signatures":[{"sig":"MEUCIQD+68I1EAqd1AOZQXSwkg6Iz4NZ/2j+j75/GJ1/fpOROgIgVYa6K3lxonIkZ81G3MZbmPkbD0yavaXlPrtsL5jsIEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":594928},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"467c22eb23397da556a83e668cf89e02cfc818aa","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.114_1774417517600_0.1281975524379355","host":"s3://npm-registry-packages-npm-production"}},"3.1.115":{"name":"aidevops","version":"3.1.115","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.115","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b8b13c6929b50afae20a5c01105cecd2134ea0d5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.115.tgz","fileCount":24,"integrity":"sha512-y31xHKQA50uho+RD5M+1II8g+ehZnUXBf4gYFkCsPq07mnnh3LGDSm50OFfnp52bxxmKXCBbblrHgiNL0z7HrA==","signatures":[{"sig":"MEUCIHE8Fp/XeGy0dQQdqio5M18X6/aZLmvCv87cFWlI1DcKAiEAyk2YDWJSeo8wH1jreSupLgt3oCzEqJF8YvcBRFKDPlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.115","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":594928},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"70e7c9bdcdb7ab1605c32e442c0f63d07fae8150","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.115_1774417624916_0.7691387388907407","host":"s3://npm-registry-packages-npm-production"}},"3.1.116":{"name":"aidevops","version":"3.1.116","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.116","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e6e5a6346e98dc9789fd53c89b90937c4080e5ea","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.116.tgz","fileCount":24,"integrity":"sha512-b1oGtaW92FY9NFwiNbVdTufFOp6OxmhIsGKagX1TrT7ph6oWfeby3htVJOB3wftw8SuwN8BIyv4mDaw6Ftgcvg==","signatures":[{"sig":"MEUCIQD8F9/hJX0RK499l3tSi+WEpsa5rs1v2dnKnR3SQuRAXgIgam6itx3x0gcCKQcMeOOYpiGyMR3ZcvWlfvSESnwGzUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.116","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":594928},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fa338053982a64702078cc72c9465125a1f7cfbb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.116_1774418230963_0.17655790570814567","host":"s3://npm-registry-packages-npm-production"}},"3.1.117":{"name":"aidevops","version":"3.1.117","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.117","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"230aab54724f6e056448b804d7531d4dbb3e1510","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.117.tgz","fileCount":24,"integrity":"sha512-IXp37GMsIdhApyBOUgiK2HnM7gCjYELoS20Q/9HryyXyoNOjQUqRkP/3tnJzhdLrQFBxsYLQYzoFwLJMumkktA==","signatures":[{"sig":"MEUCIBxXMV940+NyKBQCPnk22OVI6u6/nF0to9FEdyRhf9OSAiEAmVCt8fDZQUczlOLwcbAFsjeTGONThXoRVwG/n5+MYbE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.117","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":594928},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a5293b56c754fb27eba74451c8bc559d17607587","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.117_1774418232670_0.6320007139189348","host":"s3://npm-registry-packages-npm-production"}},"3.1.118":{"name":"aidevops","version":"3.1.118","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.118","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d914321635588e3efe664296135c721c10d1ec53","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.118.tgz","fileCount":26,"integrity":"sha512-8S5bgmQDTcwE0axDvQYrnf6oXiXpBd+ezTaI8kmmo+A2tz27UZLFpUXmd7mI7MYa3TvvmVqqAOa4n/CRz50O+w==","signatures":[{"sig":"MEYCIQDtyzcyx6PFCTt01iURJoS+hgO0eh4cYcxULH/p2ZfmnAIhAOMjvlUn9bu+H1pqBTICVu5+Qcq+4zNgXkeJILUOGcGs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.118","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598427},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9997213e57cd93600168194149f0618c8241de59","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.118_1774418356051_0.2497216546099461","host":"s3://npm-registry-packages-npm-production"}},"3.1.119":{"name":"aidevops","version":"3.1.119","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.119","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a115f2aa2d087d57728bef43d3404a4ed4ab7edb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.119.tgz","fileCount":26,"integrity":"sha512-HHVHjpdus1VBt+k5qlmhM0npEbF3HYQv84KUMMGPpGLVGxL1wJlMbtcTJIi4h1PUMPSftlytiv0Q98aNvceh8Q==","signatures":[{"sig":"MEQCIGHolLLuD7p2F3nf8GIzNtNZyQJjozdpqc7rtapsZWvVAiBUMOopNF+/bfXx4T9luB53CiARxRqRaHkoFHt+RzNLQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.119","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598427},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"63d0cb0ce6740aa72c1e1fbb928ce30b63903547","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.119_1774418419327_0.19845127038941035","host":"s3://npm-registry-packages-npm-production"}},"3.1.120":{"name":"aidevops","version":"3.1.120","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.120","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3370fea7cb58efbb80fceed2e8fcbed2c13ec773","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.120.tgz","fileCount":26,"integrity":"sha512-NyDo07l/7tx/D84Pvg/FNPURRf8F9/hU4l1Lk9KtjYlfFb2IHqCEBBccOcbDaALgxa4aZImEB0FN8qMS/dCt5A==","signatures":[{"sig":"MEQCIHaa5F7kiMHR9A3eWl9w5/n7Vt/3xOPXEJbuCcoU8q0OAiA345ExIZnExPdtEVOnwhheFvETWOsVErQ4Z7W6ma50bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.120","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598427},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"45d7c9d4aa0f50929321c0e925cdb23d7270c2d9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.120_1774418502908_0.6881446679934409","host":"s3://npm-registry-packages-npm-production"}},"3.1.121":{"name":"aidevops","version":"3.1.121","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.121","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5200c55be3141828bb7dfce96a674456805b1c2b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.121.tgz","fileCount":26,"integrity":"sha512-MAGpFkZgENX8ikGaTzblnzgbEjKeHDzgJqkJnBME6ToQ+HTMi4gKgc/19CWeaI4qc+4TAJkW02f09v+cB7JEVQ==","signatures":[{"sig":"MEQCICuKRXeTjTfdZ+IeN1PfHr47Uqq6SbCSu+1V6LLFCbHgAiBWV1vsSTlbEcq/qpggTmEn1bXUrJC2I83JvA/i9YRJNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.121","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598427},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"72fa3767732616c55ef5c67c9e347a4b9697d1db","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.121_1774418712334_0.5242547181459478","host":"s3://npm-registry-packages-npm-production"}},"3.1.122":{"name":"aidevops","version":"3.1.122","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.122","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2d1bd8306e5bdef4ef53cd997b5713f3e4a544cd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.122.tgz","fileCount":26,"integrity":"sha512-YOsiRDz6pfvbZ8MLZH2XTTDgiAi7pTAS8vdEbnTS4syxID6BLzWTtW5DaVMYcwoeQ7ByPwhd+FV9wLLjNUL6QA==","signatures":[{"sig":"MEYCIQCIu6L6r6kcImIVuNcr2/9lBhs6RXiB0mN1F0lRJun3/wIhAJkpoU3y9T1IMu36vMqtDN7z3hTaLkAOklHUtaZYW9iA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.122","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598427},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a2ea91eec67432f103ccd3b122c81883593969e7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.122_1774419893458_0.5446828314304228","host":"s3://npm-registry-packages-npm-production"}},"3.1.124":{"name":"aidevops","version":"3.1.124","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.124","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"23a72a3fd852ddcfa284925d94a5a3b074a0e343","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.124.tgz","fileCount":26,"integrity":"sha512-sxr6GLrd92EujEcl76o/cfwPR9HFH2D3D9dLkNZ7kWwG1AZjyDafKkW33K7uJ7dfrXs8zZGwN4ZWluNxlkGk8g==","signatures":[{"sig":"MEUCIC4rBu0GoneW96oW7LWZ9sr4NR8JNBjPtfnmZFMg3bpDAiEA3lsX0UWkynEKY1EnSg4k4pnzXeJYXg4eZA3r3cI+Hno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.124","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598427},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8e3f7bdce9d149ab2af8e432582a99034cf44e7f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.124_1774419932988_0.09485815057804681","host":"s3://npm-registry-packages-npm-production"}},"3.1.125":{"name":"aidevops","version":"3.1.125","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.125","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2e86f9cc2ff0fd4203b0b8879eaf88c1d240373e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.125.tgz","fileCount":26,"integrity":"sha512-a0TeTpdlHbxQKwC9l1kAuaXOj6yOcFVbraH1B8j/Qf5FOcm4hGDY92tRFCQM8cxCmo78A1y+z+rmud0+Fs1Mxw==","signatures":[{"sig":"MEYCIQCcctkIH/j+G/Ga5g0SP+oFCNAI9Sy+bmR2V44OfOKuXAIhAM3QRy8EIB+RAvuFDgOYzdE9oMbn1l7LEOwpWtGONpmj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.125","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598427},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1e4163efc91e1e9263b573c1ce31eb122595d0bb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.125_1774419960849_0.9466201524181745","host":"s3://npm-registry-packages-npm-production"}},"3.1.127":{"name":"aidevops","version":"3.1.127","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.127","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9591f07c198d4c91d3c58464db45ed8bdf8cf87a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.127.tgz","fileCount":26,"integrity":"sha512-pGZISYQNzFExLh3DJd44Ne13LlsucCRRTGJ4mmMJ3I+X9W14EDHVBVtqPMS12BVGVloDwGiQ+W/9ma9NRIxCWA==","signatures":[{"sig":"MEUCIHRp2DDwcqBnwV+0kmjS3hI8jz8C8+WF4PNoTTq2iJj4AiEAo1U8LpsiQ9ejj8p5RZPsD+DNlthzTOcf/b86a8/YO4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.127","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598427},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3434d9006b20f54ea91d08bcafa54d945cb22e8c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.127_1774419968136_0.8178589577095954","host":"s3://npm-registry-packages-npm-production"}},"3.1.128":{"name":"aidevops","version":"3.1.128","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.128","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"952325c7f49f0bd5b496e8570eefb9c5d3e34b96","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.128.tgz","fileCount":26,"integrity":"sha512-dsifSDadWoNsVEL5ogxWVdKNRSurJQE8W5cCnk0ARziSqGZAA3/+w6k7mEj5YFrBcI2lK8wdrDWptJUjCpbq4w==","signatures":[{"sig":"MEQCIGc2M/HNHHaf6r6t9T0pJDVh3xVw9U59m+zhPYdQ5IQzAiAB575Fjx5KKGZUhZk+EWr1Np0ewkqZA9oCo5XX7GIb5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.128","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598427},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1b2f87c92bd6c5cbbdf80cfedb8274c7c4f18d02","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.128_1774420022721_0.548262230116136","host":"s3://npm-registry-packages-npm-production"}},"3.1.129":{"name":"aidevops","version":"3.1.129","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.129","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6abc1583e4e8240cb1f2520a57a29b2bdd6ebaea","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.129.tgz","fileCount":26,"integrity":"sha512-zb3ZQqAE/aDmRLj0vKsYyxNfjCauS2FYn1E+OoV8LnGCnG8tgqeg0Cs9ojKc/v6W9VwyK7O3zrid76099hu9nw==","signatures":[{"sig":"MEYCIQC896CtmQE9aRAUQWSr2VAHAj5JXZfbXEwODY3zIgSFlwIhAJ9NKvrjsVTChhxoqRMN3Re6q91CAW4Gq4vSAyrPtkfZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.129","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598427},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"13f6e6ed81041d77df9a5995324cab3bdd39a69e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.129_1774420136400_0.15080547760949026","host":"s3://npm-registry-packages-npm-production"}},"3.1.130":{"name":"aidevops","version":"3.1.130","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.130","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3b1e02c1e8b3553fdda7108827a898266d0135b4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.130.tgz","fileCount":26,"integrity":"sha512-5emPgdzipKoGDwGUpyVUfTPG2CRGRZbnJ50fpbRcPn4qciLJvxd9XkZgtYf4QzM+50Ik2+7yO3aGQ7M3/pQ9iA==","signatures":[{"sig":"MEUCIEfxFCDnfW8km0HwsR4ZBP5DNYL/da73a1YKhgUGCoAaAiEAya1jirA/dCVeJwN8P5HC1EX6qR4g+eGkxPtIRjQmmAQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.130","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598427},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2bc4cb21c1862b110e19250c89aab62ec79452ca","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.130_1774420212715_0.8308902144252837","host":"s3://npm-registry-packages-npm-production"}},"3.1.131":{"name":"aidevops","version":"3.1.131","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.131","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"50df171d7939695231b17023ba06e2470a471d00","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.131.tgz","fileCount":26,"integrity":"sha512-Y4rfmAmiCs7gSVQ4K5r8NlVUHZrwjKjYcCr0KVDHA2sWDafQI6oI5UlxsaRKlwsTcCVZI71KG/Wsq/7QQeL2Rw==","signatures":[{"sig":"MEYCIQDA1iU+450veAYZRKdrXoWtbf5oxS3afukPJ6YgWD96uwIhAJEUyLiJorm0OcLjQ+z/qTYzZwD/oYpJ768FZb/akklp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.131","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598427},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a8cc8528416c0ef41107aed303a92d28e3706eb0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.131_1774420450318_0.7522106670046869","host":"s3://npm-registry-packages-npm-production"}},"3.1.132":{"name":"aidevops","version":"3.1.132","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.132","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"56e7c92d9cd94e707a5c8bdf2f70c0f6bd804756","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.132.tgz","fileCount":26,"integrity":"sha512-yVkNllq8ALCx4L5FLfsdu1AhjEim7991VjrjISXZoqMe9wE+GNfkCPRr+rfmZZuzuf0DrB9JqqILhkzwqeOj8A==","signatures":[{"sig":"MEYCIQCZsxiEoZRh+1YwdQZk1hc45CrlTsiBa8ceZqsUNR0uugIhALqRknTjJYsWYqPLHSaN2UZ6348QBZhJziieUCxgGiM2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.132","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598427},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5e7abec5c24945adc6fdd1d052d9353acbf936e2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.132_1774420549094_0.6060866709117105","host":"s3://npm-registry-packages-npm-production"}},"3.1.133":{"name":"aidevops","version":"3.1.133","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.133","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"54b7e1be88e575c5d1a6e971ae36f31f9d4cc10e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.133.tgz","fileCount":26,"integrity":"sha512-uu5gXRawcAYSFNDQ3TVsY7NxMAQLca5eoA+f6+KVHvyIDi5i47IJn5hbb7BBcnOl5Tf1ZXMINy6xuGvf8UO19A==","signatures":[{"sig":"MEQCIGnNtDldJ20rMR56C3nZdBn8spB3uxpHyjzIjsFEN5saAiAmsTru4qyNKLkSDoG8gsb5wsAQr9IhHz1qZamIojM9zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.133","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598427},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4b7bd0ff439f10b0655c6593308f8151183cdacc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.133_1774420583337_0.4120437536243875","host":"s3://npm-registry-packages-npm-production"}},"3.1.134":{"name":"aidevops","version":"3.1.134","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.134","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1d35871da2753a910f6494cb9541a9a296c30e11","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.134.tgz","fileCount":26,"integrity":"sha512-MiHhThB8q1Zu0N5bnmuMfy4BSG4D/RqVbFETPGn+qFdTSkkU4GujwcDZvPqSNOvcAk3SXoh3s2H7XZU1yxduFQ==","signatures":[{"sig":"MEYCIQDvpS2mLbKvT+XQEj4UyGTY5sIlzRdr7SJ7gJfFPN4Z3wIhAPq6iKy2+WBcl7Wa3XgVT+eLXpiDAm66OjEzdVo32Goo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.134","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":598427},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"741c9d129429ea0d551a060fc302cfe96351983c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.134_1774420608646_0.9344317736887819","host":"s3://npm-registry-packages-npm-production"}},"3.1.135":{"name":"aidevops","version":"3.1.135","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.135","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"52101a98e0f1e09f0da594e4a83296f96b9f723d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.135.tgz","fileCount":26,"integrity":"sha512-a9PoFf+u81qDSEYScjL5Sd3e2ejM/nXLSCDWSG//uFNare2PRfPDUh9rSYvRd9DZ5dGvFnUNCr3MItHS+7tBcw==","signatures":[{"sig":"MEUCIQC/pn7zeI7FRnagpIcLQvPn7PXIokKWFYRTNeRA9IyGvgIgP8mqkudmpHqKOKKqoJSg+Be4Ib3lecbfVYF1shfleXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.135","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":600418},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"28888e1b18a748041843330a0fa5fb8e298383fe","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.135_1774422229078_0.6022050701245627","host":"s3://npm-registry-packages-npm-production"}},"3.1.136":{"name":"aidevops","version":"3.1.136","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.136","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"76ea748bef5e07046d45cd080883734afd56ab71","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.136.tgz","fileCount":26,"integrity":"sha512-1U/oj7joivTGVw2nsxt8UE5P442O0zZ7FD8Vp7a4mjZMXB8ZM43WuDQwiB7wFxOg3CS7Drvln5Ec3QKvhx0B5A==","signatures":[{"sig":"MEUCIHtHJ1/8JX/RorFXhwwYIwzKedCihv4hi4J+BsKozddfAiEAvShP2JB8WUwc4a3yEunHuQskBUAmMDsmJnidCN/Y4U4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.136","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":601701},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8438729e93f7a729e9f04b8beff9aa321dcb20be","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.136_1774422258033_0.015873538636058893","host":"s3://npm-registry-packages-npm-production"}},"3.1.137":{"name":"aidevops","version":"3.1.137","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.137","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c5bc8c5863884e415adcbdd76adce816223938fd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.137.tgz","fileCount":26,"integrity":"sha512-P1AJ8uQYXu1ECGmDLQ1Uy/SUpAr3V1GrCldMxbYNWAAbOOqHZxbweWqxFmzr8tjX1PeDybRMRqRcTjS5Nsdgag==","signatures":[{"sig":"MEQCIFcnVLWzyNhdINAQm2JjVKVIMSXjB/mbeysgNahCsL+HAiA0hRRxF+/1QDAyz2EI3ODe0240JoSMrmGEFCfjXl5veQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.137","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":601701},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"30aa2b44a1b72a601a543362750d3b0d7fd4ee14","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.137_1774422318857_0.5467204571432018","host":"s3://npm-registry-packages-npm-production"}},"3.1.138":{"name":"aidevops","version":"3.1.138","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.138","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"73b6416b8866e5c0093dcb8a6b2d506ba548c9bd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.138.tgz","fileCount":26,"integrity":"sha512-xTf3yU9/scWuzHuMrImQwXEb/zeh54YYwyMEVYv+g4p4lCbHOezwsDDE52Rs/Fp4aamJTyjA7Vhf2Dq5R7B9XA==","signatures":[{"sig":"MEYCIQDb4u+6nnRuxawQPuIVtAIhxvMDiEY6cF1R/P65bh/ROAIhAKs08hUgOSy1c2psC1wsIRFR5YRs1rS7UoWG+KVhXAn7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.138","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":601701},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"901f64ac24dd802efd0b2bf7054408399ed5237d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.138_1774422414757_0.9378267617599623","host":"s3://npm-registry-packages-npm-production"}},"3.1.139":{"name":"aidevops","version":"3.1.139","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.139","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"db69f8eab204b7133f05c7ca78c39a3b83e30038","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.139.tgz","fileCount":26,"integrity":"sha512-0ZnJxZQSjpvLQSvgeEtrzQDyzF6wScpI3nS1rkJ9Wn5zBNKdKthx3N3nknoEri4sClHOFEVbdPbbYAu4Grc5HA==","signatures":[{"sig":"MEUCIQDC5ptaHwS7hyXbfB7/cAU12G4vFXGk1eII38vTul3aWgIgWjUKvHpH2lF4DOPnzp+oZGHiX4Qy727Qsueu3CVVi80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.139","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":601701},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4a29fcac23336932376d97a1a4d85b3fa5d383d3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.139_1774422448475_0.4138528330123281","host":"s3://npm-registry-packages-npm-production"}},"3.1.140":{"name":"aidevops","version":"3.1.140","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.140","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e052947f0f65d0d69220a579a3250b22564b7e0a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.140.tgz","fileCount":26,"integrity":"sha512-Z/a6lLCpPyb9g1grlSxtCNU/DVfc2tNA1t5qtQntr3mE4YsbFSWgtHPF16I1JVb5tKHS+Cm9YClpIfXL5Zx1eQ==","signatures":[{"sig":"MEUCIQCuGqhKnSMJYw4AzVUOSC+jWNxsds2arnwFf5qUwcfZOgIgVpMpJ/UYa+KgdJnJospho77bWlEAAYGdmkKs5XzRcnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.140","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":601701},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2f0528b7b644d2ea6340ba8781fd76e78dc75b6d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.140_1774422619806_0.4564854961945566","host":"s3://npm-registry-packages-npm-production"}},"3.1.142":{"name":"aidevops","version":"3.1.142","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.142","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a2a60b4cc439a9da775ca5720d7e8a370385d9fb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.142.tgz","fileCount":26,"integrity":"sha512-l2+cmCcdPuUuELXX64hV63doV1vconfzKevZ1kOief19Vh3zqptqSrczHNtnhK1zSqG3KPVQ3G+7jCEsQgE60Q==","signatures":[{"sig":"MEUCIE2zvY1I7B+51jCHrKtweWQMpqEpO10Ky4FXTmiQ5lm2AiEA2khe3O5X4aBkheWvs5ZsJcnf9EUv9WEcXgueGEqMJik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.142","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":605086},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6718fc26aec5e1655042bb3530bd7daa91bbea0f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.142_1774423011482_0.8275865150622737","host":"s3://npm-registry-packages-npm-production"}},"3.1.144":{"name":"aidevops","version":"3.1.144","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.144","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b241c95502f316fdb4b15c1c59fd6cc5cc558746","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.144.tgz","fileCount":26,"integrity":"sha512-8e4GI0E+newHDj39EkBgcn7OzjHE0mYpJLB7f2pPdKBmGgOliIUuHGQdWqFeppWs6UMsvMRyvMO/haSFV548Uw==","signatures":[{"sig":"MEUCIQDlRn8+pEFT3smDml1+2VgLIXPbMH44nyzvuc++EwkwMAIgN4nnmS1lIzbcLYi1lKQhts2Bt15d8eAuK9hHghsmMuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.144","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":605086},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"053c856c5358a9431e9b3b75969ab5238dd5b56c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.144_1774423053058_0.040925498387491155","host":"s3://npm-registry-packages-npm-production"}},"3.1.146":{"name":"aidevops","version":"3.1.146","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.146","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"deff0734d0581479b973c26b4d1b5573078c9b03","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.146.tgz","fileCount":26,"integrity":"sha512-BWR6ZWqFRnhsmY8vyNWBTDWsZZ4t/hekFIQkQhgiGb/x7zlYwkFcuhBoSukDS42eyEIvp3PJ3u7rDq66zbWHoQ==","signatures":[{"sig":"MEUCIQDD1Tf5DQgToYpqlnoudE7nx1Mv971vESnCo9sPe33AaAIgL/80I8+z6t8oFc5D0wZHzoLrAlzg5zguRS9Cd2MaaDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.146","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":605086},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"839b69716991de2423e6140b3e63bea018db3797","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.146_1774423185039_0.23331905796141927","host":"s3://npm-registry-packages-npm-production"}},"3.1.147":{"name":"aidevops","version":"3.1.147","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.147","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"57e050b443ad8cb1c8adde0775a1a8d61885d17d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.147.tgz","fileCount":26,"integrity":"sha512-w5aCn2tP1z6zxJ8ykqopftTMlkNl4Fp2QBMDV99o4v9WXC1F9C5PdPKMaWqe/YQ5crHnjvPhx7oe+brtAnON8w==","signatures":[{"sig":"MEYCIQD2JPKwmdeJBV9ZC28Bs52T1hlzLSppSut7MZCxi9qFpgIhAOsdnN4kZsa+1kociSj1jj+VDahklgUJMxKsBKlVv4zV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.147","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":605086},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"eba48bc485d6d79f832584ca97f0740abf5b0742","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.147_1774423248939_0.6052715605579413","host":"s3://npm-registry-packages-npm-production"}},"3.1.149":{"name":"aidevops","version":"3.1.149","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.149","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e3544274c2ed4cc833803bd39da43430d4c58ad4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.149.tgz","fileCount":26,"integrity":"sha512-eqD5BQJAUIRD5AiRqnBQs4D0qhqJ/R9jovvzQ9FIJNLsTEECE9c/hwCrBgEVeZWBfg6bqbfVW/4rm8g8tXOA3g==","signatures":[{"sig":"MEQCIAXYwkDEVkzU3YBE6wAIJX3mI39RKr0x2Yo34ffbELTPAiAESOoc6h+ymqLIw4uFJuHAvNAXht5E2eySmn8T4OGqMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.149","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":605086},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a0f64326bcadab41c21f6898825e687395971269","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.149_1774423280059_0.4649479919069395","host":"s3://npm-registry-packages-npm-production"}},"3.1.150":{"name":"aidevops","version":"3.1.150","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.150","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"60b3211199136bd4d90d8349800d3c6f73a04b15","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.150.tgz","fileCount":26,"integrity":"sha512-MEYbP16VrREprwe0kxHmoV7SlTKsbeBRtuzqgR54J3VQHEGUbjD0wZxY3dtTrj6II/mFim8VDiY7oDRkVvUKiw==","signatures":[{"sig":"MEQCIA2VOOLbpFilPLNTNe+HwwpXLhlTKnrjYO1zn15UHUHUAiB4EztgQEZzk5g8bmWTZVKUiVWVYIvRuSAd1mTEFcCH/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.150","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":605086},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"92a8d548284eaaa3f3c28e76869f515eadfd24dc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.150_1774423350573_0.5029106910591066","host":"s3://npm-registry-packages-npm-production"}},"3.1.151":{"name":"aidevops","version":"3.1.151","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.151","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7d12d4bd425c4d3d32a9db94211ff57d9778bdc2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.151.tgz","fileCount":26,"integrity":"sha512-03Z4ZBSaaGX0P596bLxlJjT1PXpgXevAQe3VvtVpM7QdnB/NkCxSFP95xt2+eC0T+hHhHE1PlqjN2HoQXsgiWg==","signatures":[{"sig":"MEUCIQC3CSs7KYFS7op5Nx2r9tynxcpjrZcm9lUehvhfd0Ix4wIgQ5rfbk1fiJtSXtGl2WjP9IhLkLz/1WxDeNHW1Sb/ElU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.151","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":605086},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e9e9575471babbb0c1ecd3620c7f0f45780e6e2c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.151_1774423704249_0.04222622151000266","host":"s3://npm-registry-packages-npm-production"}},"3.1.152":{"name":"aidevops","version":"3.1.152","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.152","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bf48de8b34a92d10935ea7d34a27f1022bc41c7a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.152.tgz","fileCount":26,"integrity":"sha512-LrO9pziLSdW69T51N40jDA0H6KpaPPnC2vsY/YrkoT8EkJFamq+90IuetpHVnFYjjg+34VkPWrHyYLHUsv2ruQ==","signatures":[{"sig":"MEYCIQDLe6z6rRafFZCLw2vwc7h6+ujlD5DLYE72h2DUraQrlwIhAJ2q8tpFl76hYKy9rkJLny1XjM6dwOHl1Y4D6fyx1/tf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.152","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":605086},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"77a630b4c7b3ab16bf547f76181655fb14adfaea","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.152_1774423796210_0.9835078402644652","host":"s3://npm-registry-packages-npm-production"}},"3.1.153":{"name":"aidevops","version":"3.1.153","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.153","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cdc1a4c581fdc823b8a0d4337a98146fe4b263f2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.153.tgz","fileCount":26,"integrity":"sha512-4yz8hx2weDPrJqjQab/Uw1r4AFwFfnMQ1AGue1XZbkVsskvcK71khIsR10iqoHCyjo8F13Wz+60WgBb86vGDdw==","signatures":[{"sig":"MEQCIGzKqfoGzkVeyrYYGMMldntYOGZkZakyFbQV2Hpx9CKbAiA3e/BLOnBgz5QXKndJEGW0AqUCZs+MuEoWS3cR91lWnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.153","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":605086},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"674db9ff92cec675f8d287bd332754a804194593","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.153_1774424304062_0.4374210460527186","host":"s3://npm-registry-packages-npm-production"}},"3.1.154":{"name":"aidevops","version":"3.1.154","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.154","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"77f950dec79b8a484d24dadb0265a08060d067f9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.154.tgz","fileCount":26,"integrity":"sha512-0kXbvQPMEwcg30eUqpaqHxBfg/jzXW8fnB4zRM4DPxOyAX7J8xQU1e+MK/rMjo1E0DLEvxRB9v3OR3nM6CDoBg==","signatures":[{"sig":"MEUCIQDL6T/lFoQ2e5pTj92G8DLABT5kEvurR0ERlm4ckW/2LwIgSvbaKINAmqoDd5MCR7CV2WrYbdRCvpwtGSKJQ3YiDe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.154","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"833fb794f9b45cc25cfda340a8ca48cdd546cc2a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.154_1774424361864_0.8415523209420548","host":"s3://npm-registry-packages-npm-production"}},"3.1.155":{"name":"aidevops","version":"3.1.155","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.155","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0d44d6b68628509076e7f8a67edea56a9936e40d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.155.tgz","fileCount":26,"integrity":"sha512-qZZnmoitcWW0CkZngOw7L/lsVeAgzaZMM7zaPrPXjB43WB7mkyXvIHE68kQUWyZw3zVQQ7IbsRusNBinXkU5ew==","signatures":[{"sig":"MEUCIQDh46CGMR+JzR/k/HipkaVdD11Gqjv8xgeNXmlynOyLRwIgS+i2N7VPL+izjXWyEquFtDWZB9nohkYJJJtIa/FMx7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.155","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a4fab5d01353de67f83b9ccb349563ba1e46467f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.155_1774424417373_0.5102132961379582","host":"s3://npm-registry-packages-npm-production"}},"3.1.156":{"name":"aidevops","version":"3.1.156","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.156","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ed7d1181c05dbc3a42ef8f762c8bc3fa166cb388","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.156.tgz","fileCount":26,"integrity":"sha512-rqfVsqHu/tfJdTIAWI6wQI67pGCyk/Cys4rx89kOG28NPBzyw6qkv20ZkvT8iRt3mgsQ5J6EkOgvr7wh2+QTpQ==","signatures":[{"sig":"MEUCIAqOc+ZR4I5OtKeuFhkWZZfN2O6ZsHfOCFyk5gfL3G9GAiEAkSOwRCjWC5WyI3CYTxUSWSqDUKygvyoP4efwAqS/3NI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.156","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"82df6b3f835bf06a091e5d9ff0749e16a63f0728","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.156_1774424878952_0.11448926702682449","host":"s3://npm-registry-packages-npm-production"}},"3.1.159":{"name":"aidevops","version":"3.1.159","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.159","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b22133d02110356af20d28159424e6b33969d7a3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.159.tgz","fileCount":26,"integrity":"sha512-oS+DYVIxBJ7WdUy9HCzCbQctIDUsU2sVkxrcXS/qt4Wx153o5PRL8twJsa6YI37XVoNLTCIN5tutRHJUhlRaBQ==","signatures":[{"sig":"MEYCIQDHhu7AaelOSUS5s/tWlBvWPpP0d3GTlDzIPeYAuoHzpAIhAJ1mC53AH5F6JiXTD8PIN3NskNmk6CbcJrRn5QZYHjoo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.159","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d4b77990c8a99d9666d8869d61e793a5fd9789b3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.159_1774424950511_0.9936465901423264","host":"s3://npm-registry-packages-npm-production"}},"3.1.158":{"name":"aidevops","version":"3.1.158","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.158","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0880540accacea7a3751677e14284af808000e77","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.158.tgz","fileCount":26,"integrity":"sha512-LMRe0HhJXC7K1b/TGuzExMR2oJYsgACt8t08G+2tki4kG+obAZ75L0rteYNFB9C/nulgYtWsovoytaTpGNSL6Q==","signatures":[{"sig":"MEYCIQD9EoxHb1cmJ9Do1QD/9rcF6ARx6Xq1+FS7q3Cl+KFAtgIhALPqBP5YcjnNI/Q9O9mnq9UnB2laRJGCDHmOXLMngGOp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.158","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"76a5c61ef87b65818be41e81e9056ab7681a296b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.158_1774424961879_0.7111665977691222","host":"s3://npm-registry-packages-npm-production"}},"3.1.160":{"name":"aidevops","version":"3.1.160","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.160","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6fb8344eac706e06f1dc72b994e78d9ab6556928","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.160.tgz","fileCount":26,"integrity":"sha512-Vb6yttV4iI5Htqi4UZNGavsk4tT3r7ZtRtf1g6oh+EZqspetkenwCtAPNmTMj1FIK3kJZto87pqFoJpD0KJ2Qg==","signatures":[{"sig":"MEUCIQCyX/xMsSdlHymEh8LpgombNL/Vi5WKh0/pdyqe1N2kGQIgIIxJD9wI1yLsPbsKX6BJBrityKrONRqx6swAzCsTRoY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.160","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a38a9f6e534a9ae9e3743f67c7a47b09e79b2024","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.160_1774425090025_0.5779408816684941","host":"s3://npm-registry-packages-npm-production"}},"3.1.161":{"name":"aidevops","version":"3.1.161","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.161","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5450fec4c5eeffb3b3af78e8c9065c102aba596f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.161.tgz","fileCount":26,"integrity":"sha512-zeTAs8tYqNEIgX3Ovv5iATbes9RHf+8POTZ2R5qmqyycyJ0X0PdApG99+KfGVkR4/u8tTuICjTtK5CTHT0EliA==","signatures":[{"sig":"MEUCIQCUBW34UHZnVMvofWm2Sxw7Ka47Frmebw1Wjv6DieuciQIgGG2mwWbXG8HzVITM42RStDTU045Z3s9uvTnii04FXcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.161","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f488bf3e53a8ad38c391d63b1711e8aacdaa1607","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.161_1774425147838_0.19139739473177286","host":"s3://npm-registry-packages-npm-production"}},"3.1.162":{"name":"aidevops","version":"3.1.162","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.162","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b3cc11eb76086609cca8d9249c8a0a9c3ab5d0e5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.162.tgz","fileCount":26,"integrity":"sha512-wMTXrtJ2H7C6taR94y811OaH5LzS2PwSyBGUpUcKjsXedKcMFilwXp+3JllUwfEfcbtX0yJEOxksOMDIVJU0uw==","signatures":[{"sig":"MEUCIGMdL3e9WKwOpEYoQyV6vptx/WvTD+jg4D+UQLKI7PB4AiEA702PWDLQ50x+42EmENx2DALOUZxVSM2SV7YC3MuwVLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.162","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bef06a9950de6a23e88ff1d0c051a818763fe53a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.162_1774425153305_0.18747788534399956","host":"s3://npm-registry-packages-npm-production"}},"3.1.163":{"name":"aidevops","version":"3.1.163","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.163","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"deadc20a1cc739bfba46238fc127e4039477582b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.163.tgz","fileCount":26,"integrity":"sha512-FiDoZSavpuPg/4dJ/Shm1mE/xqv8+INDnFoIVmcOyDdxSJZUTIyOmMoE42qoPA2US4boJayP+RL1pD9SqK8RTg==","signatures":[{"sig":"MEQCIGK2Yp2WjPDfxwxjjXY3GfTrXLH3eIdd2icq3MEOSi0rAiBDk7neZ42RUxwwCURfBdsmDxtx1VTfLYT2Ld1f0RA50Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.163","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"33da457911f6693435005ddd54af951261d31262","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.163_1774425436842_0.1948102911857077","host":"s3://npm-registry-packages-npm-production"}},"3.1.164":{"name":"aidevops","version":"3.1.164","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.164","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4f60dc8cf47de299c2ab78a61f3a763910594127","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.164.tgz","fileCount":26,"integrity":"sha512-1kDaSksepw/mshiyGHwMkPDgxxdZALkRzawW+vz5fnwlGbmCjtJtNbvMJIkp5CmLpxowF0rmzYLA0mXc7XdeRQ==","signatures":[{"sig":"MEUCIH6odkMyEA/9FhlP0SSb4fjYwV7wEhI/91z6nvlAW2FHAiEAhS0gDWg+rI/HZrGhWET/Xyi4xAj7FHqhPiQB4VtTinQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.164","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c43244437cf5f641b0af7cfd88bdce7d5cb36c1a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.164_1774425498133_0.09074277818277454","host":"s3://npm-registry-packages-npm-production"}},"3.1.165":{"name":"aidevops","version":"3.1.165","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.165","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a7fe677a2bb1c86cc8b2eab8e031f99bae869147","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.165.tgz","fileCount":26,"integrity":"sha512-WWfH3c6aQkSVJS8Trb/tZq2DnbytSnQGoAjNMz7EviYWg9v7PFnGZ5OjCoif6TdzjY44IQ1f+zbQgWdTKn6vcQ==","signatures":[{"sig":"MEQCIE/wb7AM38r3DW85gFt3ogAKHq4yAxPvT2zEDCCksxXpAiBAAY9+sqmrLTqcpjUF9+Hi83rpQCtwdOgK2+yMqusDlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.165","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"71f0bf35151c45eba495f75f8d6240687fa0564c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.165_1774425529620_0.39018143284779727","host":"s3://npm-registry-packages-npm-production"}},"3.1.168":{"name":"aidevops","version":"3.1.168","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.168","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a98805ad7e601aeacef3f3788597ee3c697c2c0f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.168.tgz","fileCount":26,"integrity":"sha512-RkOhEweFzKyndegTlPHohQGzouSJmkFAQWWoR8TWabUB1zl/ZBMptWJs1A+7iimhGTZvl2EQ1sjRheWAovvQnw==","signatures":[{"sig":"MEQCIF9EN1aZldTiROfexqQL5GYI/Qj1KkFH5YlqektO8jJRAiAkibmqREg9LWzljPLW09zbqx/HFEWjTobYB29pod3TQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.168","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1b6a4788e48a3c06551c1d8f6a72e7942fad01d4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.168_1774425625613_0.35675399454886203","host":"s3://npm-registry-packages-npm-production"}},"3.1.169":{"name":"aidevops","version":"3.1.169","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.169","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bda41d04c91ed37e3d93e206510ce388d79924ae","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.169.tgz","fileCount":26,"integrity":"sha512-bJcKASPOzteMIT9NylLb3zD271wP+GczG2GU5Vc4HhSOyqsi74ZYCGHyv5AJyaE3pULA+V90Ct2W0AaT8flJhw==","signatures":[{"sig":"MEUCIAwCwy980HeC9OV2KVaB2VhhxH35i9HATryMILyWCDAqAiEAzDeQ1+wd4mYiTMwljruouXk/WxAIEtav3TldzT3/K8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.169","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"619a93c94001b720a7968b66e197ddddba62f473","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.169_1774425668129_0.00615384930863927","host":"s3://npm-registry-packages-npm-production"}},"3.1.170":{"name":"aidevops","version":"3.1.170","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.170","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5253dd2f776084516e2da432d45c52daf979c27d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.170.tgz","fileCount":26,"integrity":"sha512-CVqUgtyjG1RTk/PRmbdQ5AketKSiS/3Nb0N8v/cSdr73QBQ3pFly379ZmCtmsQj1bU2W6En1IrmtLszVdsymjg==","signatures":[{"sig":"MEQCIFk8qX93P4YZjIkjr+2tH3TWQLvQJEGNPLLEc60oYF8rAiAlVWlJ3DqOSPTJTXkuvM1jfhzBsGXsS+c29+7+5DGAmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.170","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a30adee6899b710a8a19f4d207515031fd107a66","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.170_1774425681997_0.8739037940520549","host":"s3://npm-registry-packages-npm-production"}},"3.1.171":{"name":"aidevops","version":"3.1.171","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.171","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2a32576f6be43d412533aa676cecc05f66a75b56","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.171.tgz","fileCount":26,"integrity":"sha512-eX02M/ayaicxMbne+Cu14mmpw/YCbkpmkJmKc68Pc3qiqmjeUvyp+a0DLKegc7iA8gCfuc4WGhCSZKjTKFsxSA==","signatures":[{"sig":"MEQCIEAWFXOIgvfTDD0HbdGQYc0uebiO7Bey8E/oIySWcs6CAiBYGeGSO1MY9DpDPa6pE0k8ko2ViEBwlJpCe7ReVSStww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.171","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c2cff8b570edc8109430a30698a73cce13bf0553","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.171_1774425708817_0.5326412601065089","host":"s3://npm-registry-packages-npm-production"}},"3.1.172":{"name":"aidevops","version":"3.1.172","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.172","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d80b7f6b06591d2e871a4acf7e11792356721ee6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.172.tgz","fileCount":26,"integrity":"sha512-8aUhHcvJ2O1UwF8L2oBaAKO0eIFMMK/3vW7KA1LBGMTs6ARaDmtOmpawAAkiNXgc8l0mfaQwh6EPLJDpvXLM9Q==","signatures":[{"sig":"MEUCIFT15XH4DzUodPsz79Kdl7LgY/8Zpykyc0mNFhAOm6U0AiEA2k+9VeB5XTR6ZV1tMtdWKqCrSgN3ZV1nzvPJwFdVY2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.172","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5235d2ed1fbb038f9d73d1dfd68f0f3003271ac7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.172_1774425737385_0.7878448084896192","host":"s3://npm-registry-packages-npm-production"}},"3.1.173":{"name":"aidevops","version":"3.1.173","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.173","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1e40bf34d003eda5ade2942b3aeebb417e2f8bae","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.173.tgz","fileCount":26,"integrity":"sha512-1sNk2zDefuk+Z6BWhUrGagKl98HSbioNyb7Z4HcYqr69VYPMOL38MD3O7QWdeCh+og8y05yMo67E80UGcKVcOw==","signatures":[{"sig":"MEUCIQCJggV2wMtfsZVZklJqco0Dr4tMC90iGexclY6pkAIl8AIgYnpTAi4meFZRl5PxxOUdotIJYql1Hb/EAa72hjWfvZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.173","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6034507909ccc24be5f864151d3221093694f069","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.173_1774425806629_0.15897113285354503","host":"s3://npm-registry-packages-npm-production"}},"3.1.174":{"name":"aidevops","version":"3.1.174","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.174","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6628e2e2af04c6b2013e0a47c3e09a9d6cb137e3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.174.tgz","fileCount":26,"integrity":"sha512-ltCFE4182K9zVkqn/qRBhPlfH5H0PpbJcN5c0iIRZBKZ6AtiXUiypW4o6jTw8d+yPYRJOubePF5E/eoXTS9X+g==","signatures":[{"sig":"MEYCIQC7NH2AIds+DB96XsGh48jcIZ8Ig1nDbMVW6FiJzimcEgIhAOk5SzRsi7RgprsZDZkCC03aics8ngogPK59Q2rVR9O7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.174","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4495a4892790fed36dcc57d40aa18115a2c586c2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.174_1774425979406_0.38819904862205745","host":"s3://npm-registry-packages-npm-production"}},"3.1.175":{"name":"aidevops","version":"3.1.175","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.175","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3fa7d7ddac3f90043bc4fbfd542067b7a25f5a6b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.175.tgz","fileCount":26,"integrity":"sha512-cxyRJ81tvUHPrJ+mRHbj9YV9AIgBTPdY2cicW6OTeXHtVt/XqSWTy2BT2YUDDMWikUE442HbMFO9hm8/hrWm7g==","signatures":[{"sig":"MEUCIGDiXBuGakWjHSNkbFxsHQcAXxe7vkeiXXLjVoNfxo9pAiEA4OvG5oyF0P/DdNSooJI58Lbr0qLSIpeJd9dtGPF5cwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.175","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cb2a1bc20d8c5ca49aecfb1b6ae85fd17c093580","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.175_1774426050212_0.0074422028072202995","host":"s3://npm-registry-packages-npm-production"}},"3.1.176":{"name":"aidevops","version":"3.1.176","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.176","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"446129c038eafeb206c0020cda09183ff61d5988","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.176.tgz","fileCount":26,"integrity":"sha512-RGJLm/zsAdVRHqLVQdc8Ul5Z28IJ8gfsGZRSaiDe7Ttz8d3jXFRId/NDUrptEvH7gJLo5D0lctMbnSae200WNw==","signatures":[{"sig":"MEUCIHq5wzgr5y/6wPiQtCTY4r55Y9TgHeDjsv9CWLxVPvoZAiEA08luSgvIdtcQLvEigz9/jvgim+xP4De9VfBDgAQ6+rA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.176","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9350943b0e6d6ec3e884c70114081ba159f83bc2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.176_1774426229403_0.5449876119507593","host":"s3://npm-registry-packages-npm-production"}},"3.1.177":{"name":"aidevops","version":"3.1.177","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.177","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"86fdae518af8ec132d07ecbcf0bcc350342e9a8b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.177.tgz","fileCount":26,"integrity":"sha512-UOd1U1qUU/BTTz94Dz8FrPbJZZdKmhuiQYc1R9iICcLGyQTZg1X5Htcg/u+odnMFXh/O7OKgOPQp7AlD2wEqDw==","signatures":[{"sig":"MEYCIQDCo5DNZ1NkuSfz9dzCrC9IedZrv+9Mtq39waq1H8BNeAIhAIQ/0w+25ykJY44hLMLCZQlLu73lpoGr8JgwMLO4YAE3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.177","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d01af47bba0cb8f2c9ac0e73c18ffd24b147ca23","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.177_1774426807086_0.6095457846092027","host":"s3://npm-registry-packages-npm-production"}},"3.1.178":{"name":"aidevops","version":"3.1.178","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.178","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2affede5abfe409ab7a5c377e59784919d0e4746","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.178.tgz","fileCount":26,"integrity":"sha512-M92uz16AttgRBSSNLzY1qPCEa7ZOMPFHiFIs4TBCtphG4lI5XQ6LIBjXaj1iz7j343EYNI6WwH3DjuDczFt06w==","signatures":[{"sig":"MEQCIGtXg7kUZTBbBxgfK10hl9oQV/b0H6DrrZHTnQZCZPmfAiAMoi3O14S97VxK9gqQ7zreeOWpYglCe6nIylnUrgpn1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.178","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"02b5682c6d67b9ab0b69a64a34cff649085916ca","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.178_1774426814130_0.0978486896626014","host":"s3://npm-registry-packages-npm-production"}},"3.1.179":{"name":"aidevops","version":"3.1.179","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.179","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a86b87a8cdb70d3ab0097a174f4b4a4d4e683766","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.179.tgz","fileCount":26,"integrity":"sha512-L0TSW+iHJbVDjkd9FFHK47xzGgcJGTQlQAyY1K9Cm6+3mr2KJJjkkd1EY+xw7IbCfNj5FnbE6QxYCFw6Lh2raw==","signatures":[{"sig":"MEUCIDeG6gQ2pZCz7ws8Y4Wjt+XZyLLDL9qiI7HY8xX0cqN7AiEAnauLFlzcT45wqZIvthjXHM++BWG9GcDqvm4f57fQE/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.179","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7b76e128e07dcaab2455d0e0b6a5f4f2f1dc205e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.179_1774426841493_0.8546799123850324","host":"s3://npm-registry-packages-npm-production"}},"3.1.181":{"name":"aidevops","version":"3.1.181","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.181","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"80d20d368ef688f878ea7c96063b6f9284a43b68","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.181.tgz","fileCount":26,"integrity":"sha512-Qgoi3756OGnRZ0mEpVJwxZj44q08BH6T6ntVx9/khaQxN75E94Z22XeEimlSM0Q3RXOI6TcjJ0Y5s7upElLT0w==","signatures":[{"sig":"MEUCIQCpK20PoTpltphBt5mUfFr1CDwNGhaeZRFsDMxF9naM+gIge5851MU2JavFFrGVPDP9DyKKxitrF5OcFtY/TbR9soo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.181","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0ad4f2c13c7cb768b52d2eeb4ef9adc48dc1bc8b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.181_1774426907908_0.3022460804034044","host":"s3://npm-registry-packages-npm-production"}},"3.1.182":{"name":"aidevops","version":"3.1.182","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.182","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"899b203dbe29231fee0b6e86d41994048c18b9fb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.182.tgz","fileCount":26,"integrity":"sha512-lML9H2xecVoRna9YljQs/mf1misjy8Alob7UFZdI3NHc3o8apOwIA9r8TJm5Sn8yRoMlio2kk7EElz4KQ4J7Kg==","signatures":[{"sig":"MEUCIQCnbkMC1elN3ZyrAPxDhNR1lc5eejhGlRQFs1t9N2CtQQIgCzn0BubDq6/8+7tCvEDvmON2e/IXmNdoJkOxcmF63+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.182","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c5d7e193bf8a909e5106da9de8cfd56fae8c62ef","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.182_1774426923710_0.4601978030705147","host":"s3://npm-registry-packages-npm-production"}},"3.1.185":{"name":"aidevops","version":"3.1.185","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.185","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5144b660fe0c50df87a99428be8710bfca6fc873","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.185.tgz","fileCount":26,"integrity":"sha512-OKMb8N0WSZQs+sqy9YmB6claWnehghk+CRfrK5VxiDpgsC15WA8AVMdY1clpOg/2QJ3PuNUqW036mAucF96tmQ==","signatures":[{"sig":"MEQCIDRiLyw37QyLIhBqSR+iEHtVRw8R3TOh6KNcUoFYwK8YAiBOXDuF72KaxqTGDYgv+whRn0xvQ7qzGe9YcwN1Bw0rmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.185","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"77c410c1ac9b1c5933d4d390a1536e4988f30c47","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.185_1774426973404_0.36453532934098876","host":"s3://npm-registry-packages-npm-production"}},"3.1.183":{"name":"aidevops","version":"3.1.183","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.183","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"070f9150c704897f0cb1795cede742e0ac703790","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.183.tgz","fileCount":26,"integrity":"sha512-V0MqV47+PUElSxF6x3/WiGVBRVAxpH9kWCiymVzrNb7HcVpl378T8eC4ahGKO99B63FxaccJLie2jBzGiDjWdQ==","signatures":[{"sig":"MEUCIDIID1sIDxh9x1gz0RDxitNkpOFlM0YtFLrvJeQZkdhdAiEArLBIUWn74LGIJHLhF1kMnmNThKYmHvFj86px5kxIGsw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.183","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b1da66f8c1825d8d9714ff6500c88c489e36f6e5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.183_1774426978400_0.5757285385365098","host":"s3://npm-registry-packages-npm-production"}},"3.1.184":{"name":"aidevops","version":"3.1.184","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.184","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"04587b159fcd690049087f9e03ec0355a88d322e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.184.tgz","fileCount":26,"integrity":"sha512-wy2Jni+q5bk3aPAeOsWK+qX6+XV33a/Hs1MXNUEof21JztuPTlgUK75Wg7ql/sG9cTeLh12iVEtBW+gYGjoA/A==","signatures":[{"sig":"MEQCIBeDcwOC9dZoIufAmMo2VOXZk1+2VJJpqIjBAxA/ovOWAiBzRiYKotcweizK+5p1XULDGHRC6i5E0dpePpbIpprLSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.184","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"50b6cd7b3d96b908d1932a68c1d765139d063de3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.184_1774426983830_0.05335390762416137","host":"s3://npm-registry-packages-npm-production"}},"3.1.186":{"name":"aidevops","version":"3.1.186","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.186","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7703c1d3e8d8d408de54b4dc7bdddd184b7c74a4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.186.tgz","fileCount":26,"integrity":"sha512-GIVAXMJz3F9ZwzMGPGx7BFYxeakuM99bFE4/s3jLqE1mBvLc5HXu4FvBmz8Yc6BNz5tp8jrqFF3L4JU+S3FUEQ==","signatures":[{"sig":"MEYCIQCh4cUqmmK8Fkpcc1gv20Zpaccgc7YnwiN0/GLIIsGj/gIhALLq5k33PVZ2L/t8HYueBp4KFN7NQcxvSIZUz4zzwviP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.186","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f27e8c86ff5fa5ea22d0096e6715e89c5509317a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.186_1774427014062_0.4073124262330843","host":"s3://npm-registry-packages-npm-production"}},"3.1.187":{"name":"aidevops","version":"3.1.187","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.187","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b8048de4d0d4c0a4aa093c1e18d3db7cb87252a8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.187.tgz","fileCount":26,"integrity":"sha512-/NUJrwQ5jVTEeHHVgfrwOE9hSNagprohGDk7JIxa2i2Z6jgp2mRjiGDxfQzG/SXFUW56Y6sug2CBFms1fja0IQ==","signatures":[{"sig":"MEQCIHNyqau+sjI0a/UdZk8FpVvLBx6ElaKGNfd45L/pO3dlAiA2a1FP0AeQqPpQ8y3chBzE2ozQnep10grWSjPfDVDqxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.187","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"42c9ecefde68d8514d7d02fc9d5e471b47292872","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.187_1774427053988_0.47262463056330595","host":"s3://npm-registry-packages-npm-production"}},"3.1.188":{"name":"aidevops","version":"3.1.188","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.188","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a4014687c94b2820b13515cb2a6675063a856e2b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.188.tgz","fileCount":26,"integrity":"sha512-RzipHLxrfH/JNWCxAe/bdTm4x1luQBVWyJlXQz6FaIrDE7XvZYdX4LDgBltVrIC//6f33gFxrCOJpnXjDDaPMw==","signatures":[{"sig":"MEUCICO9TvjFUJWAkY3/y1aE1gLF2uxltJEi12j5ymg/7NkZAiEArYkf6zzhOSaSXaHc0V2xLQMNlIWC8E98Lf3Magh0Hl8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.188","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8c3d30fddfee32cf0429a297e515a58c131eacc7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.188_1774427058625_0.8958917085161247","host":"s3://npm-registry-packages-npm-production"}},"3.1.189":{"name":"aidevops","version":"3.1.189","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.189","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b98e81180817482d9f7035b0785fb89eb32d148d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.189.tgz","fileCount":26,"integrity":"sha512-QPQ2JsNBiYcIZmu68BV4O7oGp/M5qxl7XbVLS1jc6RZtiWrHHeA2dVggrhTHnaqPS5isyImHn/EoHpVoid0o0Q==","signatures":[{"sig":"MEUCIQDCR7RMRI5cbOsqyZnvUsQWtJm4l00a4FpdPVyfQi74HQIgP/rb8h08dnByMog7grOeUNsVPOvZUQF5LSbb1oIFbuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.189","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"463f6e2226492b1fb2612bf8728a4a6977202268","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.189_1774427122820_0.4051811141589794","host":"s3://npm-registry-packages-npm-production"}},"3.1.190":{"name":"aidevops","version":"3.1.190","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.190","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"da0b8ecfd005073ed5b3997afdc7980be21c7be1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.190.tgz","fileCount":26,"integrity":"sha512-ba7xOOkJPe25WNKkTGcmVNzTHL+DpgbIArP8ocUscJ/qVS6+QKZLBnmgXcbHhApMBnD793mpyCqX20bR9C3QrA==","signatures":[{"sig":"MEYCIQC+fOJuWiGvo4APBd0zWV07WSW7q4E8GNEN1dNgTzVoRQIhAJlv5+dUlUjO8VLObTfQPaDvTBtRSZzdtbaBAm/FZDgw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.190","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0590b83b77214324d7abcdb4076254e0f9dd6457","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.190_1774427187232_0.5860669829188463","host":"s3://npm-registry-packages-npm-production"}},"3.1.191":{"name":"aidevops","version":"3.1.191","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.191","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6fa3c1b9ce7beee11b3b6ca5deec6b37ce3edf72","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.191.tgz","fileCount":26,"integrity":"sha512-H2X2/sBB/9Vkp01rg9CY8X3oFtgDdHOrN+WepF2CQgIND/aA293ZrJTjeho7vah62zbMzkO+5QVPyyFpgOkqlw==","signatures":[{"sig":"MEUCIQDZpkxtjhcbWC5N8TlX/A1/9QpHtHbwieMc2Cec7Kk7FwIgdfzVBiURaZbb7qFQ9altVSneX1b5ra1ycEg9rgNp1T4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.191","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"19d397dd47b953b992ce58fc24c8683611eb142e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.191_1774427354972_0.14071950249778942","host":"s3://npm-registry-packages-npm-production"}},"3.1.192":{"name":"aidevops","version":"3.1.192","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.192","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d744dad0a40dbd5fb7c76f00011ba270c46b988f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.192.tgz","fileCount":26,"integrity":"sha512-pJOvY0Hyz/p6oT/QmltBcuGAntUCXm0HTB1q5NPivBXN/62kDPrBxHPQAccwoGMchtvia12wTrT1tK8mNqBbhQ==","signatures":[{"sig":"MEUCIQDz2aNW+QOa3K1CWMJuPUNmSyfJ+do492UTmhWkx2qpjQIgUdbt+Mxpzl5JU7Y/WIeNdgJ2jBZzvLis00tFeyznnBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.192","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"066b8f608d885689c6c7ff112aab4158838e11da","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.192_1774427372155_0.6148408582658484","host":"s3://npm-registry-packages-npm-production"}},"3.1.193":{"name":"aidevops","version":"3.1.193","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.193","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9ea260a3675a2199ce6eb20bb6ec5570c8695c65","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.193.tgz","fileCount":26,"integrity":"sha512-o4y897+eyR1Xy4ihHqErlvZMcnGolG2gsj+rFuoHPDXHv7gXfF4WLbzOvOhQwrmS2mnPOgtB3rq0dO62eSTpqg==","signatures":[{"sig":"MEQCIGfSLyToZCki8nlE6Pi1DahhhkcPCaz85c2JXhnSMGOcAiAGNUMOljCb2ytC4ZuM/Ptvec3821H59wNyMV4nxVD0yQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.193","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8786a3085f7a370009e6bc33d43f4f92a82f00e8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.193_1774427411123_0.45904728363611036","host":"s3://npm-registry-packages-npm-production"}},"3.1.194":{"name":"aidevops","version":"3.1.194","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.194","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e44593f5a01c8558f61a6bd54248bc84d49853e6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.194.tgz","fileCount":26,"integrity":"sha512-1mZzPtMHqfNbwH5+CsGQS6qFVfauU4GIEjsPd9iPcUTUGp9QxdV0Zc7hWq+F7qv5TkSXy8utIV3qP71z5137mA==","signatures":[{"sig":"MEYCIQCuiO9lZVDl9FWYIu+Y4NCm5AzG3IE3uKDBl4dEQtvZ4AIhAPfLZfn7MsVJ94XFfvwtDoVw9zTSQpZvyljcgqNjkGp5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.194","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"098b6ee6f0f74dc4f6996ae09863f8c3dab48fae","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.194_1774427432177_0.008967250771101165","host":"s3://npm-registry-packages-npm-production"}},"3.1.195":{"name":"aidevops","version":"3.1.195","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.195","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"62df2bf0ca57eb9396ce23e8dffd4c673d35abab","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.195.tgz","fileCount":26,"integrity":"sha512-HlNda63yzZfQR7AKgWs4asSqLa5qHnp7s1UL6rjhJv1wZ3FD8ohh5Y5cjJWmOeW4To9fcYBPzKcaVhcJdS5n7A==","signatures":[{"sig":"MEQCIADsy4S1G39QOLNMeKKDSRtN3iLgfYMCFbO43b/Sn4yVAiBb9ozMbYrn9Go/0vp8WpFXIRanLTgjXhRkqZLXzmexQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.195","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"20fca9647ee724215ddc1ec55e2d282e7c660190","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.195_1774427452728_0.7689237658690098","host":"s3://npm-registry-packages-npm-production"}},"3.1.196":{"name":"aidevops","version":"3.1.196","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.196","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d4941208651f19a1ac0a58b318115be47b78a598","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.196.tgz","fileCount":26,"integrity":"sha512-hP2qF8Quagl3jwTnXAG7/Y9JhVcg8t1vaFzxBVXnU/BJne/3yUOVe0njzKEDYG6X71yBm4aEibSCa80ITRr4bg==","signatures":[{"sig":"MEUCIQChIw3Bf59kycm8x88cx48P+DBHmR55nhVM+5ZFpVS36QIgeHnfjJLqavBjJrYC6mF6E4xvxMNHG0d/ouS4ZSPYblA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.196","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6177efc6e205caf01137a2ac44561f37199a9ecb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.196_1774427461187_0.246222634913549","host":"s3://npm-registry-packages-npm-production"}},"3.1.197":{"name":"aidevops","version":"3.1.197","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.197","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"26b5a0bec7aaab14a5c5ba8a5be85930d8e8eaef","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.197.tgz","fileCount":26,"integrity":"sha512-jaZbxN1o20/rsvdgtRYetcriIq20TQA2xvGC+RvWCIVz/0wRhxBdWdUgQYk+0f66r7YmHeG3jNHSnqXi1o0PhA==","signatures":[{"sig":"MEYCIQCW769YPJpDfMDxMAvhtakhjfzAqKw14wCY+I81KfFmyQIhAOZco7cHua5V1sUcG18yJUrEc0wVfD31bUZyZKgLGKXw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.197","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6dacb471d1426844174970cc00a4a12210c8d21f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.197_1774427493281_0.32417419068058684","host":"s3://npm-registry-packages-npm-production"}},"3.1.198":{"name":"aidevops","version":"3.1.198","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.198","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7d2f04f35c5055f22051b412b97d0d763308ca77","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.198.tgz","fileCount":26,"integrity":"sha512-TMXTtFSe2BXqqa8oubHraebwu4HubLJqf7fg23krviseoBwBWyYe6NCG5/z+Uy/r1to+zDtm56SZS1JLXZaHpA==","signatures":[{"sig":"MEQCIHovSZMySEv3OsVAj/+/iMCzfFdPpTyz9L2RczGUN+X9AiAI0QU1uyNQToeZWB9jTn7L2ZsmSAvh5Ry+Cxg7+zKXeg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.198","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a26bb2bf6c5f46aa8a24f2049010e22ffff2df76","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.198_1774427688133_0.16655357201740406","host":"s3://npm-registry-packages-npm-production"}},"3.1.199":{"name":"aidevops","version":"3.1.199","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.199","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c042df4596cbd4423dbd8079443cb6a7fb4669a4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.199.tgz","fileCount":26,"integrity":"sha512-gSRzKeyZfaI2MsDitGPMQQfuK9gbb8XhDfTw2hlFYGmwtx+HvoH6SGQlYzO6+H8C16vkuEvmHrubTgVXYo3V6Q==","signatures":[{"sig":"MEUCIAXR0xFo1WxgZ5LVqsk/Yffr4/GClDEAxB2vMI22uctvAiEA/I6m5mKgtCLqWCH8ztgBJpLFYqO+W5zm/FrAFATbT80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.199","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4ff6944818260a97a51a8cda2f432c2e26c5a132","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.199_1774427727783_0.17716310352534204","host":"s3://npm-registry-packages-npm-production"}},"3.1.200":{"name":"aidevops","version":"3.1.200","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.200","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2f304d807dca3ba0f71a45c64659b895ca67afc3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.200.tgz","fileCount":26,"integrity":"sha512-5w0mby/DX5NZX7g/tAB/c8/QK13sB+Oo03lAhDmogzsKpPKHaRDbk+JFtJl1l0+ewTrcnMN3BTfu+Fpc+liR7A==","signatures":[{"sig":"MEQCICBVH+JHRdBISYIcf6wVUJrycOEWYlskCGUnINER+RdfAiB/uMYDJX7+kMMBb2E+ci38VE+5bRUxHRLQZjACGUgosg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.200","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"844e9a7976e80e732782ff3432201ed244aea396","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.200_1774427742452_0.37036178498190697","host":"s3://npm-registry-packages-npm-production"}},"3.1.201":{"name":"aidevops","version":"3.1.201","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.201","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"445bad32cc6e691822c72e24877aa457b9ce67fd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.201.tgz","fileCount":26,"integrity":"sha512-xkNsWkDrGA9geJA6cfwLYP0Y6ZZ2m3NYu2gIBy9iMvBti/NP0uyQ4SHg+pcS7Q+J0MXpmCDcL1iO0EopH1xGJQ==","signatures":[{"sig":"MEUCIBYCV8xuf+tWWkQsCzLKYGY5AFCCV96JQ7g5o0TscH/aAiEAhQLLPccp8cYjnlR4/J+9jc/BjGUH73jEujxNS0DNhQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.201","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f8e7a9d3aed0fa9b9e38c5e1f9f503afad4e50f3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.201_1774428041492_0.7133461252280096","host":"s3://npm-registry-packages-npm-production"}},"3.1.202":{"name":"aidevops","version":"3.1.202","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.202","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"923f04de9241883ddbcf13369243215dabaa1af7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.202.tgz","fileCount":26,"integrity":"sha512-otD8P/K+UcoaWADPAE4aefWkT9o9QAA8nCqEXuEHM9rlrBfWlvuEu7hWQ5MssZHwM5MD9M8OXWUzWIr8df5yZg==","signatures":[{"sig":"MEUCIHWE3ZqVPhsYG1s8Kv4jIUdhcyRClh202LALi4VdUZQTAiEAukJu4oMejrKxoMaAuMbuCiz2xRzK2YXaVX1ew2LQr6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.202","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a9a0b3d1578626f8d4a1ffbd9b653667d79e0a0a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.202_1774428241660_0.6529040410966405","host":"s3://npm-registry-packages-npm-production"}},"3.1.203":{"name":"aidevops","version":"3.1.203","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.203","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"10c17cc116d5607e04c5e1b3b9638f966864de05","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.203.tgz","fileCount":26,"integrity":"sha512-WFbbG58epxU7HD02pj3wNbm+gobfAOfoQuY0nUdRjGbOb4Rvr15ucieptWvuztuYdSwGUGP+aeFZMkLzqbtHgw==","signatures":[{"sig":"MEUCIHyHQJ8al1pYnEFdi6hAYbjKd+Q3Eot9Sh7J9m6xh2bWAiEAg5qTF8e4EbsZVSazi+R0YnfXpcxrqQRN0VnKEsCm/ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.203","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6701f490ed64b7b02c768dda2c544d4280893583","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.203_1774428275588_0.21083286337373197","host":"s3://npm-registry-packages-npm-production"}},"3.1.204":{"name":"aidevops","version":"3.1.204","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.204","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e728c7b18b61dc3e14ca7f53d7515d1a01072451","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.204.tgz","fileCount":26,"integrity":"sha512-PjoMqWgIqqkG8n4lvWpJsJE1f+iYGSdfdxBuaz4AqqT0eFeEWmRKmluSvvPG2ecr8F/gOP3orY7AYfoACyC1Dw==","signatures":[{"sig":"MEUCIA2OWMzF8kEpP+MVO517Lq9N37m1sRa+Z2GT+EjzsLIeAiEAzrK6bnu3FJyFkEhw1fE76aE/e3SuT2VAJLGx89+g6FY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.204","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"af80547c9dda364be16cc89edb957f2076a55c6b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.204_1774428333255_0.7658111303395942","host":"s3://npm-registry-packages-npm-production"}},"3.1.205":{"name":"aidevops","version":"3.1.205","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.205","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"644f8ac6d4658be467ba1e7f1bf27943f0d149fe","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.205.tgz","fileCount":26,"integrity":"sha512-bDfWKN+Y3f7lguWvoP0YvYoLgC1znfdC47UWg7xiqtX9GxhJuNhdypyoAi0zugmyQXpS5JgedUCM4BWsJG2eOQ==","signatures":[{"sig":"MEUCIQDdu6nip8OSNFiYAjTq+r/Zy3E70PB3xZ/aoUvuyDLMbwIgUEZ1qo69z2Q0uX6UCJoUJneGEhUjCN4M0m+JMt6nLhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.205","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6f034ae0ccaaf45a641f3f63c3304cc584bbb9c7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.205_1774428358790_0.6453059668439649","host":"s3://npm-registry-packages-npm-production"}},"3.1.206":{"name":"aidevops","version":"3.1.206","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.206","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b76a1117da2aca473fad74d08a6198cd166e9614","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.206.tgz","fileCount":26,"integrity":"sha512-0w+PAZ2xtocVOVsWBIpCyJ+98f+SomKWV849FbJ9cj0nmuktRIAEAPAnTkxpp6/MRL0katDAushI94U63ujLFg==","signatures":[{"sig":"MEYCIQDGBARe3upFvbeZSfQjdTDlooxqpwLcNa0fMW8bsdUP2AIhANlIPUaErGXmUiN55GW0QztW92meYy95S3c53ht4Tfvt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.206","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6218d54c53ba95076e362734159918da83896181","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.206_1774428453058_0.18673381409188416","host":"s3://npm-registry-packages-npm-production"}},"3.1.207":{"name":"aidevops","version":"3.1.207","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.207","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"452a21d4597ade211e71a124da805db64ebf78fc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.207.tgz","fileCount":26,"integrity":"sha512-/MH41WnrVfJ2mkxspMjsCto3Gds7TNSkt03xBGPVh8yjNvrBlZzoQJ9Y51tViYwr2afUGeT7pQ1MfUOQZ1SHCQ==","signatures":[{"sig":"MEQCIBOwOCJ+Ytxm/q9z1+DjUVur0tUrtKsru2QREZB4uvbRAiBm8W7pow+Jw3cs4jAxDJrYrG6sBrV5rQSxdBK+7iBjRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.207","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7c7738de4dacb027149f840d3030a350ef5b80d5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.207_1774429029314_0.4335558020503143","host":"s3://npm-registry-packages-npm-production"}},"3.1.208":{"name":"aidevops","version":"3.1.208","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.208","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ea93054e5f8c51ecd87c6d70d1565c776e914398","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.208.tgz","fileCount":26,"integrity":"sha512-J0kwUwVGK3OnRxo8CTlw+BGXVa7z9IN91CYiLHlBsSNVkR9JgKf87BA9AwYnnHI/JI5/3PIFKbIKlbwkIrGANg==","signatures":[{"sig":"MEQCIHhypnO2uJYjWvh27mCQDVK8138hplIer+HMxlJQwxesAiBJGq0fbtLfAt4pVSeXWkl2u+kyIFHlEJrxUcee77D3VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.208","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"51d60c594e738ae2faaa2881153655ea8f0e618d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.208_1774429235109_0.6322715719525387","host":"s3://npm-registry-packages-npm-production"}},"3.1.209":{"name":"aidevops","version":"3.1.209","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.209","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"11c326be8fda7ef46e620ee38d672c9a9de40ace","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.209.tgz","fileCount":26,"integrity":"sha512-vtHdcX9TJPCOTdsMlAryHiFrui/KAjBiBbYeUd6UWF5HoNxI1y/rZJlqDeB+hlf9nYUgPuZ73lhgxzTcHrCy2g==","signatures":[{"sig":"MEUCIGtfyURq5Yw683bKdQ8o6h0BDl0igfM9xJ2f7EV8diSEAiEAtvUdkcMT2nkphIe9MWqVqptDFsbm2YBTlvy5t11Mp50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.209","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"976a07835d4d79aa4565e38241fa7e2c66cc2d8b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.209_1774429294937_0.08221185514954876","host":"s3://npm-registry-packages-npm-production"}},"3.1.210":{"name":"aidevops","version":"3.1.210","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.210","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"125d4e7fdd273cbc49f7429087e4b97278bf9c0f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.210.tgz","fileCount":26,"integrity":"sha512-wYEWann95w84vMuI9YK5IpAj11C8tfA9NtcqL1YMEacrfyDyAGW1gxFX4o+0pwh5PMnvDrFEC2HqYi0Zt+iIqw==","signatures":[{"sig":"MEQCIEOJtwkrY1GCismqqwsv0RaTudwxonNS+23CaJbP+sQuAiA4sz9JjPRSIs2ebEH4W9eg607kDE9KrzHkEWXts5+Qpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.210","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d09a26c2ebff8213c949885b285fd7a111ef2afb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.210_1774429348255_0.4990520680235999","host":"s3://npm-registry-packages-npm-production"}},"3.1.211":{"name":"aidevops","version":"3.1.211","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.211","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ca2e973224e8e46fe6724c65c62bb77b1274ba7a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.211.tgz","fileCount":26,"integrity":"sha512-QGprn7/BOFbCRi0kDUsBglxAAHDf6S8xVtvxiSz7nX1JB5tm2oqPZ8j/UokCdod3qrErajaxGjAfSyW0pxenWg==","signatures":[{"sig":"MEQCIFwJEqLEN3whUJ/gMP4xRIyZMH7gztrTZvwb7c/XbxGrAiAqFW8a7CQ6hHLLdpTDBcWLkITvYhQzy39HQzntwdbY1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.211","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"14baad294cfff2d62d906a3e998b039cae3026e9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.211_1774429382518_0.4916116934841481","host":"s3://npm-registry-packages-npm-production"}},"3.1.212":{"name":"aidevops","version":"3.1.212","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.212","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"191abef612e3fc5ee935cb43ceb570c6b57bc5a8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.212.tgz","fileCount":26,"integrity":"sha512-R6SJlNaz0yoGcu9RCuKAtgPB+zLKXZaIUqSzcnNT0ZjIDdxCRNu/QhokmWspQUVjULLv8WDcpAY5DyG8JGz2og==","signatures":[{"sig":"MEYCIQCY4q9ji+OK0nxT2mepRidbPJSJRH4I8hWwmB4RroOrYgIhAJIgX8XNy6boCLso/pqWdMnwkmGNeHphVQOdrwZ6sSzl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.212","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"97e0f337edb9ccc6df9e1aabf5dd3c9ae822d0e6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.212_1774429404630_0.230988113522824","host":"s3://npm-registry-packages-npm-production"}},"3.1.213":{"name":"aidevops","version":"3.1.213","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.213","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"194f4d244d60c81828ce2f8ea6d1532b07ae93bd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.213.tgz","fileCount":26,"integrity":"sha512-Z9oNK0sfdceoATtz7xS6tv2HRlrnFcZqd9Ge1yhHA9yHrDh4h2cVSDFFplEG84NA0HoEIehke7WOCWPZq1OsXw==","signatures":[{"sig":"MEUCIQDXgdN2JDoY9k9NDzIWzL1kwFPxqpNZ7mWSJQqc8tDRTAIgAyam8dt6BmsZo7RvJYJK4YsN4usCnducU00Qde027Ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.213","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":606995},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1854b7c5be90408236973952972bf67fed3e71f4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.213_1774430015332_0.6188426716691411","host":"s3://npm-registry-packages-npm-production"}},"3.1.214":{"name":"aidevops","version":"3.1.214","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.214","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"09bf19ae94629bb27559e2cc57b4765422105563","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.214.tgz","fileCount":26,"integrity":"sha512-Rn9zf37zwkUWH6zHqNadYnfch3DNHNG8IL15CiGfBNX8X2LJg9u5neA+Mu0hLmcshu97KJ3ytbZAP/BZQX/1Hw==","signatures":[{"sig":"MEUCIQC5jq7NdUgGY4gvkWt1YoPWR0OvomWgntxlxOzGgNCqfgIgddOIyc6wDky3d20tfcKqwG+E3+rh707GDi1+d+gz+hQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.214","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":609101},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c97b1808310ab7a435583a63c8474ce9e69bd3d3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.214_1774430236057_0.4858436927739542","host":"s3://npm-registry-packages-npm-production"}},"3.1.215":{"name":"aidevops","version":"3.1.215","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.215","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"37bc440bca134347a765cfd200a4cc8b5c025519","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.215.tgz","fileCount":26,"integrity":"sha512-8G2YqdiyG2LggQQPgicU8rn55F4PIXtKPAJygzCVrGaIn226vAeTCHoHjRcBgl56LELdyFi4apFVXJ1klXX6lg==","signatures":[{"sig":"MEYCIQDhVxlWI+AWRfJ6ICv4ffN4e4YBre8BHzwTFQILDzccBgIhAOE9cxKsmtmqtWVD9KfEEIIyHZYxIko7/sx3Q5rE6SSv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.215","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":609101},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"09492c1bb4caac12d5aed4cafacb716ec404d290","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.215_1774430282756_0.1965547139452133","host":"s3://npm-registry-packages-npm-production"}},"3.1.216":{"name":"aidevops","version":"3.1.216","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.216","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"126940f14cb08a83b39942fb278e73f3949612de","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.216.tgz","fileCount":26,"integrity":"sha512-y6LjZM81eb7ucj1fkgeyQKtL8BVjOKwHnvkOnx4w3lsG2rlHfDRr5q4Bt7runHRCXfG+J/vcrzAVvyMl39i6Og==","signatures":[{"sig":"MEUCIQDiN/FtY1DUfcOFOc1TRYdbO9fd/EmqksOM5qBJYgu7XQIgD1+E6aub69Jg3dQ9P4B0FLXTm7Twzt2tvTa5/7Kc0F0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.216","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":609101},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"220ca74af74e3df6b3117f23546e3014e7289b96","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.216_1774430301708_0.7536595243922002","host":"s3://npm-registry-packages-npm-production"}},"3.1.217":{"name":"aidevops","version":"3.1.217","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.217","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ca12b966bc9976488eb36ed75da2eea7485849d0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.217.tgz","fileCount":26,"integrity":"sha512-mGX3uHxsAyx9+Mft6sDenG+2Uy9JI6TmS7GKxvYFghYPhmZtIAK3Uk3zZ1uwxX+euYpr6tUGAqbZFkoHabDQww==","signatures":[{"sig":"MEQCIEJW+1/xXVXeMYGB6Y5vJcA5jmYGpkr1y+StJwHmPFHOAiBu/wjrNNU7QDl4oDhaPuscGGag2hwFQ2yxU6g6N+lyQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.217","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":609101},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"99744f0b207e8464daaecea103ea02e1816636bb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.217_1774430328569_0.4304095184924619","host":"s3://npm-registry-packages-npm-production"}},"3.1.218":{"name":"aidevops","version":"3.1.218","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.218","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"28cdd872516cff88220d853fe30234fe509efaaa","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.218.tgz","fileCount":26,"integrity":"sha512-EMvPTx9GQkl1KhpIDxjt6usbaYFqvKU0ify67oBX4veRRJB/jXh13/tPX87ak6RHcOb7Go1GxBlsz9d18zCI9Q==","signatures":[{"sig":"MEQCIGKptiyGT0uMpaHn8T1mfzaGjrQyzjlT1Sx1oWpT0bfzAiAS3jPldzCq1C6Jury5uycaaY3yXe7vOS6539S89X4UZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.218","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":609101},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e474a0c9fad6f9b92bb5c33b1829b91e41406348","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.218_1774430410644_0.1568402544987877","host":"s3://npm-registry-packages-npm-production"}},"3.1.219":{"name":"aidevops","version":"3.1.219","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.219","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"82201255315b37af28c18204ada8e74255cc4188","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.219.tgz","fileCount":26,"integrity":"sha512-o0+qAGPXAPcNWkBlvGPFr1lfsxKO7nHNk7QrmndzBPYuRRmyczHsHkuL+/WA9NGbO1EXPdURW3sMLkkQ83xQAw==","signatures":[{"sig":"MEUCICRcnVKhts7tBPJTp4LgCExdLmWu4yNNdw1CgzUk1Ey4AiEA/x5Mt+W33+cs2TFZV1v3XA3kEMMREMAVREgz8h0dkYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.219","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":609101},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"976073d2a0a6e43b0a2d992baaaeb65747555591","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.219_1774430454386_0.0754543654592632","host":"s3://npm-registry-packages-npm-production"}},"3.1.220":{"name":"aidevops","version":"3.1.220","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.220","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9df3b6867456a437bdf38dcffc711f02e8efd91e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.220.tgz","fileCount":26,"integrity":"sha512-If93xu1/Xwyx0TRxJ6iYfp5ekoZAcp35c6MbWpYqeQ9zZ9uquUtYTYvJmO8pWIKToLqMU9oqcLQ2Dk65qaGhrQ==","signatures":[{"sig":"MEYCIQC9SJK9UyM9MU3OFFKURpNegjsjDsDrzmcOtY/pc/2z+QIhAImDMqfITdunQlDbgNERTXcaA2N9WnQx1aKmGkqBYgkk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.220","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":609101},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"95855b5a80accd4b149488ba30b739219b12958a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.220_1774430903013_0.6810432305266809","host":"s3://npm-registry-packages-npm-production"}},"3.1.221":{"name":"aidevops","version":"3.1.221","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.221","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"42c4a08ad829be3f98742aa889ba05474cfe1e18","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.221.tgz","fileCount":26,"integrity":"sha512-/KsNVhmT8858+ChnXQzSL9vUOUUqwozjBZoz5l8Z3AVsXkEG7cZVjYtO6bw7ewNdNrMxwRZCa5kEonGRpGjvyw==","signatures":[{"sig":"MEUCIQDWco85uAhLwr41ZxD9S5yQdAU4tfdnQQQinDgyIerKUgIgM3QTbtVcM1hPtKiJpS9OwgFkOMP77Yyw5+LOvtD36pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.221","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":609101},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d1a0cafe9b6b7aa21e3157383d90ff17893b83d0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.221_1774430920943_0.45529206398203836","host":"s3://npm-registry-packages-npm-production"}},"3.1.222":{"name":"aidevops","version":"3.1.222","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.222","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b17e6c42f89929d8c7cd1ad20aa1cb22e8c83fc2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.222.tgz","fileCount":26,"integrity":"sha512-FHd72gIIt8F9v3aaE0+72J+b8nOnst0y/WOT1cKCqF4kzCf+itVjz7509Ffpy1vOkG7UnvugLPk5GqwWUQeBFA==","signatures":[{"sig":"MEUCIQCzp+KyQgs5dmzw8El+5aYP/c4MoaNFGvlMuHE9U/6RgQIgUSFYcxtmUCBz6rxiT5UiiatQo/E+GYwdzFlajMCSJB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.222","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":609101},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6e698f9494e9aec26a8ea401af662b374a7bfa1d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.222_1774431017920_0.1654553112506607","host":"s3://npm-registry-packages-npm-production"}},"3.1.223":{"name":"aidevops","version":"3.1.223","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.223","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"04989aca039cb81fa88219420cbc4e74e39a09b6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.223.tgz","fileCount":26,"integrity":"sha512-ICxUEHaaRD1amPoJGPzUzEWiP/OeuAePdMWmjQRVdgStb6KjyBJblNq/qrxTJnC2otZQrcBEDd8bnWqlcfHAhQ==","signatures":[{"sig":"MEUCIBT8YyOsV3tpANhb4sNQudgXgNHbsmQ2WSwgBkB6kh1HAiEAwTicJXQfLOZQn3Rjv4mM8b1do+mUaf7JJspf8Uj+c1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.223","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":609101},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"67289757023a7644ce78553f926f65e753f0deea","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.223_1774431116074_0.8528003228059753","host":"s3://npm-registry-packages-npm-production"}},"3.1.224":{"name":"aidevops","version":"3.1.224","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.224","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d2947debf0d5ea6b2d9a97679de903880ef61994","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.224.tgz","fileCount":26,"integrity":"sha512-U2fPeW/tRPAoac5F7asGXe8InhTNv757UY/zzRfQMFhWzSOhHXQXR0UPdf4zFBcb9NVHjZp7CejXjS4tgPNS2w==","signatures":[{"sig":"MEUCIQD45XlvXBrspQZDcj1ZO2BwXUca6YI6oousFuEMlfn4+QIgaGeCvqOoK9K8hUFnOLCyxIkxNikDhQAhJvqq8xDsbFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.224","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":609101},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"041607eb7abad6ef18f9bde5a1eea28b4bc5ef24","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.224_1774431137224_0.09907334150642888","host":"s3://npm-registry-packages-npm-production"}},"3.1.225":{"name":"aidevops","version":"3.1.225","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.225","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ee1d3e835f910eb35a82bea30adec8071ed64fc6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.225.tgz","fileCount":26,"integrity":"sha512-ccEYC/LGRL2KKc7fo0iC9O3qohvXj/Mnv88QG5gRdfFVCmVAC/I6CFsmcooQwVYywSgMwqp6zL0tgTA4b6hSAQ==","signatures":[{"sig":"MEUCIQCI64tEIbsG0wzBpdjGV4s+Uy6elFWhotl3YN7sZAwQPgIgJ96J8Gdbc2IH69NL2KklmYkqtNTm3jc5lR25yz6o2Xs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.225","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":609101},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8f570d620cf46bf5ecc14b9e2012b31c7ecdebfe","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.225_1774431295741_0.018553747600359438","host":"s3://npm-registry-packages-npm-production"}},"3.1.226":{"name":"aidevops","version":"3.1.226","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.226","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"14926ae42a9b343d78ee0ebefaaa1fb4e0cc07a0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.226.tgz","fileCount":26,"integrity":"sha512-Z3IRSPixj3EmFC8UUZisB6faq7EnrSJi9UDPZlx1vWdWmv4zb7ULGwIjMtmlDtdj/xucXT0nCmoNjV6qRWwwZg==","signatures":[{"sig":"MEQCIDRvWJmwMYLBdk3o1tZUHrsW3+ZgGrUo9CW3R0JK86y4AiBbA62/Oc7NXAJiACEBnCSqhFiyrvHJ11v/0ruOR4RzpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.226","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":609101},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9d3ff91fa51736c63124135e3bd555eb8e3040da","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.226_1774431452152_0.7126925048594899","host":"s3://npm-registry-packages-npm-production"}},"3.1.227":{"name":"aidevops","version":"3.1.227","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.227","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"10ba1ed418d33e1b05ff838c1abb54f97728239e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.227.tgz","fileCount":26,"integrity":"sha512-zeQkkZXgRf5dHy3vqlwooraItNpCecpkBVr6mMfBax5+WIKeWKlYmEW/YjPcIj2I0urN7zdVv5WNbZIoI5rKCQ==","signatures":[{"sig":"MEUCIQDVEkurH7sD1J+aNELXgR6qKRq8IAjC+fHr+yr6RNYMpQIgaVU+pWAXWEdyzxiIRcqovEivCdaaPe5CZoWBRxBEn1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.227","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":609101},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9ce78c26896f6ca463c493825eade917f1025a19","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.227_1774431815970_0.7877605069876921","host":"s3://npm-registry-packages-npm-production"}},"3.1.229":{"name":"aidevops","version":"3.1.229","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.229","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f327158ed242384e9fab0c70e64b17cc6eea83e7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.229.tgz","fileCount":26,"integrity":"sha512-mgFWokyIBfpWEv1YPU75n6c+wJyQWYxMn30gQPr29rcK2P79fReMpPBdVwRY3pgv34hC/sFy7N14mC1jZsvcZw==","signatures":[{"sig":"MEUCIBcVRpBd8tSck8Kg8AKE3g/MgneL5HovlNJkO0zmxuP2AiEAuyShwH8stHuYMYEBzid5K7KbGIonTC8sRDR8qHlwo4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.229","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":613105},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f006795f5a66fa01d597f946b2d8927c731e652e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.229_1774431941360_0.3567846078491903","host":"s3://npm-registry-packages-npm-production"}},"3.1.231":{"name":"aidevops","version":"3.1.231","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.231","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f8a70f0ef0c494eb75e60ee38be14144d5b221fa","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.231.tgz","fileCount":26,"integrity":"sha512-NYxj9FQcumnw8hj7BZ9Jrk9RmC3rryvTKzfZzDwPZLFQhdcIF/8FGI4DfQYHemNhiZnwEnz9D66li2soQifNcA==","signatures":[{"sig":"MEUCIQDEK4+p5/bpiPE6dyuxcgMqxwmsV2dRqZ58TivrhIb3IAIgA6jC44AsurwVfe7BhRE91nAfbbpOExTdzvDB7B63RQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.231","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":613105},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cd4f74a7940f63c2fd3d59536615b2a665a2e67d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.231_1774432059655_0.587293170481288","host":"s3://npm-registry-packages-npm-production"}},"3.1.232":{"name":"aidevops","version":"3.1.232","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.232","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e3c9bba146c6ecd2c5774ed4464dc31db55dad43","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.232.tgz","fileCount":26,"integrity":"sha512-g/J2tZI9ZCLo1zuZPL1463iEsikQnMDq5f+HBNR9MWDKfCXK86xEKEsb8+DXjnNIHVrIFrPP4VqdKCj9kSyDgg==","signatures":[{"sig":"MEUCIEQb297hoIs4Ufd8uqHnyDkVc2RjYGLolV3b/PztxwMCAiEAmppcTL0rIEtJRYJqmRDahTLrJNQ0SBYTtAAr1HAiQzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.232","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":613105},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"af30e173a780cf2549125e0424a1332526e15c1b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.232_1774432104518_0.1651689525965363","host":"s3://npm-registry-packages-npm-production"}},"3.1.233":{"name":"aidevops","version":"3.1.233","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.233","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9e52b7d5b825f772bf465b425f7b4ada2b9e5b9b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.233.tgz","fileCount":26,"integrity":"sha512-Syuc19aON/n22QsxfpZKsoOh8GDDx+BJ6o7u+cZBNhz92lpUDuLe3wxhWC7x9lBE7gx5khERYzSy7ftbFJljLw==","signatures":[{"sig":"MEUCIB54G0u43mTxyd9bMabokCE7wMtd1TssVcoL5C7Uk/JHAiEA45OYXLSMnHLHU0GSqKWGbaHurxXgS9bnTyIo467ewVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.233","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":613105},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"325337fe18d538d1ea88040eaef8cf3eb72b328f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.233_1774432196942_0.8034513373378249","host":"s3://npm-registry-packages-npm-production"}},"3.1.234":{"name":"aidevops","version":"3.1.234","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.234","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2330819a95bb2c55ec47bfaadca446bb4d6417c2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.234.tgz","fileCount":26,"integrity":"sha512-FgVzA0n5UM6rXmfNkwpyR9uCLsSLuB3iOef7rLHcpo8H0A/W7z+BQx1cRu/YRoLfiHKcbDZYWFWH4AR45D2xZA==","signatures":[{"sig":"MEYCIQDLInUPkK2+GBI4RUueKVgzbRo0RSkhwKqv/cmH0KYuCAIhAO9DdK0R4Y2aWMbqeq4XDhWneIrTMxZXXsVbJDhgEp5+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.234","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":613105},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"28da9e414b8ba023b6e21daef60bbd5a3992a551","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.234_1774432214899_0.4399510384157901","host":"s3://npm-registry-packages-npm-production"}},"3.1.235":{"name":"aidevops","version":"3.1.235","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.235","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"578de2cf9b4d565dac4dd12da3da2f83abd1db04","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.235.tgz","fileCount":26,"integrity":"sha512-Fq5kGGg84kfpbag/VgRZIV+g01uii5nh55/W0DbPOdDF6moeyRFgLyTomqh9mAwwyWiZrwi1KnhY+VAivoWPeQ==","signatures":[{"sig":"MEYCIQCnpdFh7bBXeeN8uCsHhXxM2alUs7KnXqAtRpyWQ+LGPwIhANbY5DMd6+Horm+4adsKUGKlmeyQUBDq19fRTxcyXrME","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.235","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":613105},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"07d609bd3dd048ca030135ad6201a0e9426b00a1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.235_1774432301052_0.42578605607598674","host":"s3://npm-registry-packages-npm-production"}},"3.1.236":{"name":"aidevops","version":"3.1.236","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.236","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"54389216739836d6e2ddbf8426bfcf859f7acbdb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.236.tgz","fileCount":26,"integrity":"sha512-uQ6/9xA2H/rRSj4fLoBXgPiDxOKyXEwAdqIOv9Ozws1mQtXUMtglLLrWAQyq86zT51YxlsinN4VzmV6QT/sF0A==","signatures":[{"sig":"MEYCIQC1AzUe/CrSqbGeCZAEVMUse64ccga41VlNyJCG2pJRvgIhAOrsdLTcjy+zkduVl5oa8NoiHtxD4uWt2XmCFtyWWWO+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.236","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":613105},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f12342c025a3546a91eb6a9e2eb02e1b1f5c9029","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.236_1774432308592_0.8121817818332295","host":"s3://npm-registry-packages-npm-production"}},"3.1.237":{"name":"aidevops","version":"3.1.237","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.237","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"36b240b44ec8ae0151b07e26c65b6e664c86423d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.237.tgz","fileCount":26,"integrity":"sha512-H8b7k3OrbY9FleYgZu1i6M1SMehjgFnUAvsO4ZxF1MrM79uHKVTEwpI2ve0ND1GmxI51eEdzyEM5qzYf3mB+XQ==","signatures":[{"sig":"MEUCIBcBw7ZI2ajp0P4krzeeveM8F9W5Fl85hOF4aXttP1Q6AiEApDM+mUV0QkXuIuflnm4zg7/Z/wNDaFdIXRumddz1wfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.237","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":613105},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"39c046f0566c00f4e1291f753de7e263fcd992ce","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.237_1774432340632_0.5824260619196047","host":"s3://npm-registry-packages-npm-production"}},"3.1.238":{"name":"aidevops","version":"3.1.238","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.238","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6c423b675902d4bbac392849155bb730668cfde5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.238.tgz","fileCount":26,"integrity":"sha512-GtDDwiyIQNhQIUJjUIjWWVf1m05d2tRZcepi+2CgPboIqyw2fDqyy+vHFZ2RkIFR2grRSE/JLlfvfPP28HSRZQ==","signatures":[{"sig":"MEUCIQCafGlnvdFDyNZtCcAHc6oYMpFXkqQzXUfIeTp3C1SGdwIgXMSaGGt4MNUtU9XbyDxLS4UQIRmb3Ekw369ryVgm1AA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.238","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":613105},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"66a0fc734ee505dfb09945221a2aa586d6f254e9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.238_1774432430370_0.6045687036909853","host":"s3://npm-registry-packages-npm-production"}},"3.1.239":{"name":"aidevops","version":"3.1.239","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.239","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8bb3b4f0bc82975faaaa6d78ddc73fdf81323596","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.239.tgz","fileCount":26,"integrity":"sha512-uTo9e+6KmHzAmdgokKbjxGptec8sBkcyMY3WvJAPCm5SNMkHsorot87aC9reiG1NT+ev59l6l4HLByrNas/fAA==","signatures":[{"sig":"MEUCIHPqKgwOrdQVw8kmPYqsb3naeWtBTcoCp+bFC506AZU6AiEA04ZKxD4Rn7+5jn5THIa06s608V5XPsP+KaOs4R0nTcA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.239","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":613105},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"14d2911ab58104aac2262d7789a7702b3b27da74","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.239_1774432436261_0.7742302638901721","host":"s3://npm-registry-packages-npm-production"}},"3.1.240":{"name":"aidevops","version":"3.1.240","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.240","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b415b2497de51de6661e4860c90fe65c23171fe4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.240.tgz","fileCount":26,"integrity":"sha512-tt3rdMjnx++w5NoYv6xwUm7VqXGsli6zq5EGzVyPu91N709swODXmlzhblT/wZIGJKa6+CL8ICOTdkL9L0tZQA==","signatures":[{"sig":"MEUCIGV4RWdawLqZpJ22QYU2mLXjRwSy+m2F1zHZrG6KBUsWAiEAjSmr/gvkX+6J9kkxCNiC/bYunJNnFKJ38RzW8Rt8fgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.240","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":613105},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"32e0aa91e0146ad307d747b6249f08e1184fc1b8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.240_1774461072049_0.9846018865202539","host":"s3://npm-registry-packages-npm-production"}},"3.1.241":{"name":"aidevops","version":"3.1.241","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.241","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"99b87b9472f4da58e0b914da5dd07acc85c358b0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.241.tgz","fileCount":26,"integrity":"sha512-Tr8INpF0V340K3Pw7Nl+c1JkrGJmahcdU29un/TwZD1QN6L5fhapWyz6Y9Lf/f9SK/es7099qqbgsJoaYUEiHg==","signatures":[{"sig":"MEUCIQC2e7ZyshaL0woHEXTh3Q8VvAHPE69h/I5qlXP/yn9F8gIgd7bioXL+GZ1uiMabrCcU5xtx12Pyl18X1FbA9df8Xrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.241","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":614680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"098b60ecb401a12a0a80e6fc9fc057fd5cbcc91b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.241_1774475200987_0.6803506276103668","host":"s3://npm-registry-packages-npm-production"}},"3.1.242":{"name":"aidevops","version":"3.1.242","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.242","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7d404362251016e13ae4ea2d882f523e90a0f6e3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.242.tgz","fileCount":26,"integrity":"sha512-rVP35OGUjWvyjViUaT5CXQclKcCid9IBugi0UKg2eCdyrXe1y/sriUK8fUsDvnlSmXNadXFZOSXRBIqIC4SH8g==","signatures":[{"sig":"MEUCIQCeu04UFwsfYYF33buHLsHvtrE6YFa2EjJfwtcUrFl4/AIgDRocelCL+5FUac8uIcvwMla2a7dXYGhyef+pS+B0Q/o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.242","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":614680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"184ce04d60fd600fe07c64a965850d855eb3499e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.242_1774475252892_0.6423516019543871","host":"s3://npm-registry-packages-npm-production"}},"3.1.243":{"name":"aidevops","version":"3.1.243","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.243","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c1b37ba01d6ae0cebef1b9f87c40f04cb8acc6d6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.243.tgz","fileCount":26,"integrity":"sha512-dLUT0jEhPHwsZAW5G+r+ZDtK58UguH9DD2rESaIKVyI+6EtZdsHRwv5ngCGSvg3DnPFjxBaV9p+pqvyH2GgZYw==","signatures":[{"sig":"MEQCICEb0wEqVTIColi7ABia9ADBZT2luELEgHW+fEkwVt7wAiA5sTrj6IeNrcPJEiGPKhVV1d5aBke4qEoBzKmaZF2qVA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.243","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":614680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"858ccba860397b174ab5043ca42d401a69da44b7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.243_1774475369066_0.21893428970935092","host":"s3://npm-registry-packages-npm-production"}},"3.1.244":{"name":"aidevops","version":"3.1.244","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.244","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"74b45ebd8eaaccd12bf74034d881f0848f35cc60","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.244.tgz","fileCount":26,"integrity":"sha512-zYdOWfux5oMEuf62mKLg41JHBoAKYW+Qt1kb49pEVF9hYUBE6apSumM1bDkyuDeqPDWVmRhJvo+A1S7Q9vqx5A==","signatures":[{"sig":"MEUCIGHfvEeNvSWr7vmd0as4dxTWFiTGBL3nEQ/P8Sr0p7/LAiEAlleGcRRHcvFrL8zjV8UeAFxISNFXPvqEjPahQiGl/wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.244","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":614680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c7370d28efbb7643e6fe7f240e32c96f4d5c283e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.244_1774475487368_0.3913344899640576","host":"s3://npm-registry-packages-npm-production"}},"3.1.245":{"name":"aidevops","version":"3.1.245","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.245","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"07dd4ff54798459cda7fa12de98edcdeb3a235de","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.245.tgz","fileCount":26,"integrity":"sha512-JL5Rrse8mCeTknCfCF/BhMheSw0nzPOumj6hTw6a/vdREdniTPHctg22ruKn3EDWd74fevFnz6aPZPjA2zaS9Q==","signatures":[{"sig":"MEUCIDE6XcGPcASOLgpnfmLdPwD86wqNJEvucQ74qxqbeB1kAiEA+QtLsZiUnVyoCrYTyaMXRHJ9rQ4NtPIY0aiivdKJmjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.245","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":614680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b1775a716ab9ad4b4fecb592d8fe7bac2774dacf","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.245_1774475742164_0.2774670476421064","host":"s3://npm-registry-packages-npm-production"}},"3.1.246":{"name":"aidevops","version":"3.1.246","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.246","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0b0344fff2bbcb2ad72681848820e2f3a0d3e167","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.246.tgz","fileCount":26,"integrity":"sha512-hUSDCPDQU9n4Rv2zOG0vATsj49XrPEIxqZnXhC7vi3KVTPiCTJclCR2VzVYvmNof/Icy/bZHFxi3cz5QxrSSUg==","signatures":[{"sig":"MEQCIA+6qcUzdHMvtcwzXpLjcr9+KTAxKO7V+U/Dax8wx+QLAiB7XhL8TaqKXlDu3VQii1oLp4OsI62mcVzuv0untTAK7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.246","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":614680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"211ace6fd1c56ace5153345880430947b24346ad","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.246_1774476835787_0.40453839964664584","host":"s3://npm-registry-packages-npm-production"}},"3.1.247":{"name":"aidevops","version":"3.1.247","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.247","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d9759231f395a713dba035c46fb70cd14e054736","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.247.tgz","fileCount":26,"integrity":"sha512-U8+7OwYB5CyzJx3Twfw2hSaFrY+LoY3xrvChNQUQ8Ogk9a8dVF09FW0xKxmRUbwwd0iZQd0SoA5J5Kg7InQCNA==","signatures":[{"sig":"MEQCICrYN89iW+FZUMJ1t26tVfORoRLbiRU5UzHIl7sAuJQtAiB20DqRSg1xjHhp51Uy9LkMgweuuIO3gyeNOvIKDUfAvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.247","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":614680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"84f43b59887cd5f3f4384e67f25d42d6071190f3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.247_1774476951751_0.8585037203139179","host":"s3://npm-registry-packages-npm-production"}},"3.1.248":{"name":"aidevops","version":"3.1.248","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.248","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"66896fa296069e0bfbb655c6cbdeeb8cebe5df27","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.248.tgz","fileCount":26,"integrity":"sha512-EvfKoXwvKlxH9I1+9lQn3AQhKAL+Q71ZRJQBFDe8iPYnTg0Eb/chK7JyZL2JA8U5NMD4oNUKzFJuzYFW06aVFQ==","signatures":[{"sig":"MEUCICM0Mu6/Z7ZjcxspQ3paMJ6V3eh8klY04EVA451Ty9sQAiEApjonsIiwE64ks+5r/z+pbBZYrEuvUFWErxBbfXOigMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.248","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":614680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"40ff8fbd7b53d15c6999936e157703bcab786e8a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.248_1774477830074_0.06740513009770432","host":"s3://npm-registry-packages-npm-production"}},"3.1.249":{"name":"aidevops","version":"3.1.249","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.249","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8e0555f910d265e23b029c108a6bf0bc9e6c4ce5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.249.tgz","fileCount":26,"integrity":"sha512-gZkhoeuGoQ+wDOgip0Es0GAww8vZ5a/bxWAjDkYaAEAn708o249heFWmsUn0Sn6Gaz0HaGvwCVKaabwI8zZ6UQ==","signatures":[{"sig":"MEUCICdGOhazUmsNOCDq4I9C7+vFf3kFln2gAdZG7qkWg4jcAiEAumjK51MzK/T0MHwe2pc8o9IuRMnuOPJMWXzgh4cx4uQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.249","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":614680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ecf15880c5680d04926506291fc6cb8c64d60700","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.249_1774484205741_0.11295894815983942","host":"s3://npm-registry-packages-npm-production"}},"3.1.250":{"name":"aidevops","version":"3.1.250","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.250","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8937bcb343d15ca25119c932d8e2432bcf204a34","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.250.tgz","fileCount":26,"integrity":"sha512-+9J/aPmjcjQUICBZwZVg2O6/4I738OhG03HYV3C+1mQjIqyKppeLMFDCG47rZlM6ga0FCjq3sXJ232BeU3jm9A==","signatures":[{"sig":"MEUCIQDXHY05uJsTizT97ruod+jM7gRODd1RQRFxBz5TMN1VdwIgcXXxUPR5i5o287N006aXVuozhWnd+MnkAYszTlYysjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.250","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":614680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"786727eb7bd4ff2adf52ea912b49e96843d5817a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.250_1774484271822_0.20351656406223895","host":"s3://npm-registry-packages-npm-production"}},"3.1.252":{"name":"aidevops","version":"3.1.252","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.252","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"11fb5cec4fc2535b03ccba001be771d708e8e750","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.252.tgz","fileCount":26,"integrity":"sha512-G4f/ENaNHZSjGHU/hU9E6qukMcInSXgbZ5/tclE7erS43E8Goy74CoZ/TlQsZTO7/KAqAZh/flbf9+KgYlxhPQ==","signatures":[{"sig":"MEYCIQC+TbucD/y2JkTuMkzYIpCOyoZlBiUPk2gQrm8fd8DcPAIhAIRA0xwZsTdzf0zG3LSKKW3mho568EQdogJ0iTINF1kz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.252","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":614680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ca231bae6d57eda6360fdd4ffe0e50329300d9bb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.252_1774484373288_0.44405341570957857","host":"s3://npm-registry-packages-npm-production"}},"3.1.253":{"name":"aidevops","version":"3.1.253","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.253","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"879006d798c25b4330b9fefa7f02f6391bb7e783","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.253.tgz","fileCount":26,"integrity":"sha512-G8x94x+nuPWIDLc+864YFaa883iLCKzfhjRIYUY86y+R/xRS/B/zUVTf2ImK0kZkj+yME7hnkmzmDMZvZS7mBA==","signatures":[{"sig":"MEQCIGJzstPZljh6iC/HViC/NMomS2RO8daLwSrPMo3J5DOdAiBQ/xzMrVmzZnJ88XsLCyqXPDyxLEuZ9U1cTVtojTr80A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.253","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":614680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f82fe4fed2ed9fe8f2518a2434ffca71bf80bb73","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.253_1774484457218_0.41057265177792823","host":"s3://npm-registry-packages-npm-production"}},"3.1.254":{"name":"aidevops","version":"3.1.254","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.254","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2ed89dbc19ea1d803de36fcd6e772aef1106e890","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.254.tgz","fileCount":26,"integrity":"sha512-5/eGEXiO50XdAdwjZV/dXHZaM2+mv2w0wpz6VlYsMySLgTLvP6Ror0oYtooXdH3uF25gPVEtqPNaiot80XyGzQ==","signatures":[{"sig":"MEUCIQD8391fLcZV/Qoot0huDRqLNuetheV9woCXc+ZgOvlN3QIgIxbbQygEXP0zdFFTqaGhg8pbScWZu6MNaUszdQkqIso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.254","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":614680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3b1e258e0fd8d0c1ebe1e7f14725e1b6d197f429","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.254_1774484528325_0.16525302966995303","host":"s3://npm-registry-packages-npm-production"}},"3.1.255":{"name":"aidevops","version":"3.1.255","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.255","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"58732b262bfc5b36c418b4ecd3bea7b10b58b849","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.255.tgz","fileCount":26,"integrity":"sha512-MVdXj5Q/kcbQwmY+20WihPzw0QQJKzatiQ6zMjFt3eeULCUzZvZ4QDZAvPPoMFjZSbwBqlVoHkrrz8lfXe41Aw==","signatures":[{"sig":"MEUCIFijpTfDQf5ScSyhsCTJN2zhDoX1zmZEtL8Fot8tFpayAiEAjCl6kRn7svgJh+h4OxyNnBVSygfNvyoxNpjceLzUSxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.255","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":614680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d16998c0dc5fc87b7fffbe1b457d5cb26cf5bacb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.255_1774484567745_0.6208729412579719","host":"s3://npm-registry-packages-npm-production"}},"3.1.256":{"name":"aidevops","version":"3.1.256","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.256","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"49a018d612db3839131b6bb6d42f6f8993d45f27","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.256.tgz","fileCount":26,"integrity":"sha512-zgOW3EoBhaUg05yz98/3zCaMTYVESoW1F8PpRM5TCEg7GDdiquL8h120XInunerWalRfliUiGUBWj8+UtYDd4g==","signatures":[{"sig":"MEYCIQCgi0RbnWZz5KsKUIsOyS1o5Aq0TK4nZc+ms7YMKnWq+AIhAPd9My1TeDabPwlQUGgkb5Y+aRx8Pz/5bOFW0J7MxYYO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.256","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":614680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b501abd5ad005a240588a0f94d4b16ee0bd42e46","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.256_1774484593645_0.15467198667646587","host":"s3://npm-registry-packages-npm-production"}},"3.1.257":{"name":"aidevops","version":"3.1.257","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.257","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b7109ba0124bc4f1899729a2405ffdef3f7bde6d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.257.tgz","fileCount":26,"integrity":"sha512-OcF7KHUsJAhKgRuAN2me0unvkKXDTdhxYwAR7pa60ow8Xs8sK+9xb4bucvQ2EIqAlmMbqX51SmSkeGqDRuT5Mg==","signatures":[{"sig":"MEUCIQDt27aLY08Tjy/Jm416DmsuKLO1cJYN8SoUys1ABfo++QIgCVpP1drAK74+zL3ZK3v24z4Aasu2yBC1zWX+TZGThts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.257","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":614680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8c8b3d252c5da940c4465f7483173d568e290e61","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.257_1774484791716_0.926323477566563","host":"s3://npm-registry-packages-npm-production"}},"3.1.258":{"name":"aidevops","version":"3.1.258","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.258","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5b60c3074afb390a4122798031502902500e1da2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.258.tgz","fileCount":26,"integrity":"sha512-B8pynooWYSQXEifyM0B5PpBlu3xaNlKll8RJhBPrR9KUVessUhR6H1al1sIW4yeedw7AolfcgwDkvm/srTobbw==","signatures":[{"sig":"MEYCIQCs3+htS4Or5Na3ngXwxS+BPZi5IWRyXOwVkBAswpK66AIhAOiXGOry1cSwTUqVIDN6mBJHnJ2EQbs/6M5dx56tj7e6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.258","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":615636},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a0214e147946af3d9689334fc9acbb7ff4106486","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.258_1774489435975_0.27523916323338615","host":"s3://npm-registry-packages-npm-production"}},"3.1.259":{"name":"aidevops","version":"3.1.259","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.259","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f9da20d249b9bad5afdaccbf057853bdfcf1f97b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.259.tgz","fileCount":26,"integrity":"sha512-Wwf4NOtO59jcUHvaI3RAGBWjdxT5Y/BE7q3SIEg34tGplLzUjUU41t0HDI0Fsvvj5N1dc3oqc685ufuSTSFrmQ==","signatures":[{"sig":"MEUCIQDdT8/yijUqnGB4QqjxIQkUvN0EjU4RoGyA0OaOC4EEwAIgdbeWzLaICtIFuQoOt8ApkxHGfP4hOBdDeir7w+iJi94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":615636},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bb3e01f59cc8dcebc32f85b03ea4d8100d5c01db","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.259_1774490661542_0.33603560666083787","host":"s3://npm-registry-packages-npm-production"}},"3.1.260":{"name":"aidevops","version":"3.1.260","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.260","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"98078bb25f328e64a263065fffc36b5a5c8b4f13","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.260.tgz","fileCount":26,"integrity":"sha512-nXqfXAzA3YtbjBZeVas3GN0idLSL4CGkjuT7STvbXtdYJJVcao6ahXaZ3mcR3I3LpjtG6MDhNh2K8lnek2wVOw==","signatures":[{"sig":"MEUCIAaqSKpzuz1WVj+D9hIiApzAG9GYjC9j+EnalveLdvIDAiEAr3PhQe4GtJgIZ2lKv6s1qYW/zR4TbI80SZPZlK1Dpo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.260","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":615636},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"063d86bd75bb5afde64bcec6b273bcda1262dc56","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.260_1774491968468_0.5977653882565293","host":"s3://npm-registry-packages-npm-production"}},"3.1.261":{"name":"aidevops","version":"3.1.261","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.261","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2eab47e6b44b661990909e0f4e95720c70d4cc6f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.261.tgz","fileCount":26,"integrity":"sha512-j2Swl4QM/LvisavpqGTdtPLzTU/1REPUy3NcbO5AZDYkZvfLWpDn49u2tH0lQ5w8eV3f8L5C3Kvfj57RmMDIxQ==","signatures":[{"sig":"MEYCIQDZlndLt3zvI0pgdoFuJQH7fk0qpuK/4kogUhuy1QlOTgIhAJNJZOGRUK24MCDyISyPR4P3Yx1C2Hl56V73AM6wQGuo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.261","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":615636},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"68061453b044960dc6e2f4e0304121bd6ef4dad2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.261_1774493318186_0.8364888356820408","host":"s3://npm-registry-packages-npm-production"}},"3.1.262":{"name":"aidevops","version":"3.1.262","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.262","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"17b3644be58783f9cfe2354feedb3b503cc1ba32","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.262.tgz","fileCount":26,"integrity":"sha512-1jSUbV8Be8zI6XSBUuxVVbLJroFnzboG0LnIdJGEg+/ZI2fLhrtDDCIIGeBx6+I28ckK68qGfSzbTuyk5gMEmg==","signatures":[{"sig":"MEQCIB1cVcWX/GQr8PnM46j/95WpwzZVjQ1pTvkpkxB23Yh7AiB7VRx8ppA9vwTkRkbC7jFz357gxi6wEusGb797h8364w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.262","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":615736},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"be667d348d10ad3d950fb95c1e741f882ccbe7f2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.262_1774493451313_0.03980633470266581","host":"s3://npm-registry-packages-npm-production"}},"3.1.263":{"name":"aidevops","version":"3.1.263","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.263","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1e8675f8d4ccd158dfbca35a975fdf6b32718e1a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.263.tgz","fileCount":26,"integrity":"sha512-/QvwVE1X14wPMjfjxT1oVsxDT4n69dk85fWHbVT2vCt+8yt4ZRRTz03i267QYL61k7JG6sa2UWwvrifa2mBRSQ==","signatures":[{"sig":"MEYCIQDUfA4I0HTYOJYMETBhPNSRq5p1UlDYcEV+TExrHYkiGwIhAPw/PJvcZdMjl7ZMPf6VymOxPAEgbi+HxUCeaeCKwBI0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.263","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":615736},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f98727d61ef68ca9c67c1003d971e1240cb0bb32","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.263_1774493578608_0.36083947507044667","host":"s3://npm-registry-packages-npm-production"}},"3.1.265":{"name":"aidevops","version":"3.1.265","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.265","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7ccf92ca54658a2b0f0c5608df8ba5d4c7a7b8c5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.265.tgz","fileCount":26,"integrity":"sha512-X/m0EP/9syD7D9klCQ4rixEI9WzTCo9f9jINUa4en5+iezNgFaWWrW33gPtcgfa8MDIovS+VWEn1l+0vnJ67ig==","signatures":[{"sig":"MEYCIQCWjiEnFQ3bvyWtWCKavcxQ2qM/PDX75yts6EoGaimK7gIhAPNYFs1PiXVqYj8I9aSNTKN52qYrqOhTVhOGqYugB0r8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.265","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":615736},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"97b0174576e25ea0461ca47faa1d973287a17bce","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.265_1774493909840_0.5767423742530999","host":"s3://npm-registry-packages-npm-production"}},"3.1.266":{"name":"aidevops","version":"3.1.266","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.266","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"af1063bae177d223125a6848a680235d617225d0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.266.tgz","fileCount":26,"integrity":"sha512-6gdh3OyJ0trCeDn2kVfPY0P9wXItI8lnSTc+cfrjs/bK2QRH7Svk8szN3DfxXmVKjj39yMVyps4YF3va3OOWCQ==","signatures":[{"sig":"MEQCIBvz4pfcyZvhn7oPmupuiqHfrkjqDDkXpHJBofa/wm8GAiAzP3sXnJTIle15zudSfpAeDfvBJf+DlaorkvAJd/EX+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.266","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":615736},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0365f452e535b8a1bb1bfdf0d7aa0d3b11041602","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.266_1774494320022_0.9878868635663887","host":"s3://npm-registry-packages-npm-production"}},"3.1.267":{"name":"aidevops","version":"3.1.267","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.267","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bf5104e29f16847f1f088af1c5fc7446c717aefb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.267.tgz","fileCount":26,"integrity":"sha512-4+8f7AsnHbQz2qs37HFfR9HsrqqzJ3nc9sA8lIu6e5WqGahlHY41L1gPZgl3gvTXRIteVN6kR8UO9LaEOvQnzA==","signatures":[{"sig":"MEUCIGhNzwuwlid6A52++nR8jq/FuywOzKjHOtjKr1bS6MwYAiEA90djyA259PqdRXS8DqR8V9JefMxs49NCbfixQ+DkiEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.267","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":615736},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"622da410ebf760ddb2ed049f41961b61304079f2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.267_1774499826192_0.2653633517016898","host":"s3://npm-registry-packages-npm-production"}},"3.1.268":{"name":"aidevops","version":"3.1.268","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.268","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9d5164ce8054a302f940048e822a90b4a0809675","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.268.tgz","fileCount":26,"integrity":"sha512-rhzVdR4Eq5UeUKYwI9p4VoKp9TFieaQTgBJQsnBhaS/0tx93uhNE0wGM2sWlLCDkAYXklkaW1b7g1UuuNzCNcA==","signatures":[{"sig":"MEUCICvEcYHK+yVAVwnYfhOrVsWYfTJtf6L+zBIdh5omZjeoAiEAu5saDhT/wat8XIZb06zNzlkDvWQPsk9WXCTYFT5XMwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.268","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":615888},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f268f9a524d40b7b29cd8158e5d9dad461914690","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.268_1774500632916_0.694373340076031","host":"s3://npm-registry-packages-npm-production"}},"3.1.269":{"name":"aidevops","version":"3.1.269","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.269","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cb5c4683205e856dcb9f90aba15c860df3b84995","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.269.tgz","fileCount":26,"integrity":"sha512-cU8WBP83W6zUAG8/Tv6ofgS9vX9e7zAHDaK781qGJ2+6u2vt1venToaTbmV30o+pypizRBzSiP0hmPfKDqx21A==","signatures":[{"sig":"MEUCIDzzoX+3r7oHTE5vxm/I8G/xXGHW0AwJXwWPmLMPLEqzAiEA+XwrigYH4F64dDKU5+srX/PyvkEHp4Shm6BjFCGXfdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.269","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":615888},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"966dff190d51cebcb6cb69a5ec0061d6a3e52448","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.269_1774503248310_0.31745989087032833","host":"s3://npm-registry-packages-npm-production"}},"3.1.270":{"name":"aidevops","version":"3.1.270","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.270","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7e3fee18a5515786b0374e4237bbdc990a57c627","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.270.tgz","fileCount":26,"integrity":"sha512-VJwiD3XvHIaNnkW9qBoLC37UyqDkDtCS77Xr5uMUZjfXZc1PtbWy0nKnMhc1k1fAAZSuEeGUOWsZ8Msfvlv2xQ==","signatures":[{"sig":"MEQCIFJqUHkhSkoEou6PhjDrv/pnkwPfGe/OMHw1xvKw6uKGAiAgsfjTMCVdDwq1AmweKxQTyfAz4DP6IzpfdZ+brLs1VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.270","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":615888},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e19b08fc7a02349375f42cb1fea528741677398d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.270_1774504600969_0.02906466707044708","host":"s3://npm-registry-packages-npm-production"}},"3.1.271":{"name":"aidevops","version":"3.1.271","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.271","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1f8ef1b56cce15abeeb941fa5e8b1fde5fbd3faf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.271.tgz","fileCount":26,"integrity":"sha512-hZZsPyKf7GSpb5jhzmQv1EXo5ZriQ8oSOcIZR35j5H8l7Yfk/sEkiP43BfK4F0krryGVR6NIgolWJJf9W6tT7Q==","signatures":[{"sig":"MEUCIFylWTL7XJdnhIHOj7cPljc5iBX6x7QKaTP6zmwvO7haAiEA9ziWsPXbRPEmHLDZLtT0Pwli6eZd2JRgSvQ5Di9DZYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.271","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":631815},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"50864964e2033d8b89d737f727ed07c70da0a90b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.271_1774521739815_0.7586923327327137","host":"s3://npm-registry-packages-npm-production"}},"3.1.272":{"name":"aidevops","version":"3.1.272","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.272","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7fdbea075d3a23d193d55f3b9dafa540f1108bf4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.272.tgz","fileCount":26,"integrity":"sha512-sfdw4VRyhtC3K7vK1jj6RXlwAxZt8B/FgxYYoEphVVExcMN5Fsw+nn+O/2wcKxJeTHyNBcewrMIyI2mfivp9Kg==","signatures":[{"sig":"MEQCICsFnNDbieVkiz0Hl0sNx5XcQDQ4Y5ilJvWvvJAjoW7UAiBQkPT3bJDKYUjSY6NbL4peTM9vd1W/OBAANtpZdv8vmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.272","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":632700},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4ea124bae4647dc2f6f363a17940719313006695","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.272_1774540525348_0.24774612272635266","host":"s3://npm-registry-packages-npm-production"}},"3.1.273":{"name":"aidevops","version":"3.1.273","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.273","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f0d04ac78793fd5a2e3fd46aedf9a5ae665c3333","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.273.tgz","fileCount":26,"integrity":"sha512-jdeGx4t1J9nMEs8apLtN33nTL6kvxEprFSMnuo1wesAx7WEGgQP+KNQwZRr4nUI/iC+J1Ty2I+xViyO4cnhsow==","signatures":[{"sig":"MEUCIQCAcyJyjHZVBgbdcGAyFjvJW/cCpcAMKJq/VbWbnjy1yQIgFSKU4fzvJ1tpuQTfsce06jTGMIZkvxKLRNSMzm7RExo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.273","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":632700},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"03ed253a5d3b72d29ee4568ae750e619e99733a3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.273_1774540601397_0.10225367673906538","host":"s3://npm-registry-packages-npm-production"}},"3.1.274":{"name":"aidevops","version":"3.1.274","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.274","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3a7539dbb7953e956ff1fa257ec26f3e49e74223","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.274.tgz","fileCount":26,"integrity":"sha512-bkZJKyjZpS/Rwf+HOWDqUxhvXf/SqNhHg3PAwMo6sthEjhkOOuxei+rDj6T7cHnPro5UEBMWwVFeuh+TLBgEeA==","signatures":[{"sig":"MEYCIQDaI8mqXhCtMrscH4aJiRwv2WkiRrEosZ1Vq2qwhvbzWQIhAOmPzxbBG2WRMgAFaO3ueAbeZ/JrNWV+Z94bctH3CCQT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.274","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":632700},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"57e1b372b2efa5ba473b51baba2b6de0321c5f60","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.274_1774540658284_0.5406311074898817","host":"s3://npm-registry-packages-npm-production"}},"3.1.275":{"name":"aidevops","version":"3.1.275","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.275","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"59f40d60a9d131e293a959e4b2772f0d9ac092b3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.275.tgz","fileCount":26,"integrity":"sha512-l7E9OeRVgzv/wiWCbGhZV+OhhdeYT7sFLvpTYic//7/QEFlUFdhc3dGpoSAeTldbu8BAFvsOu9K5vjhIId9sDg==","signatures":[{"sig":"MEUCIQCKHuY7oWxSNxsQxmni9ALS15mYs4TEFS3aACRG+6zb7wIgGwW4ShIWZ6+BzC7zwhg6yWSCNYxU2elSOmWGDQ/8poU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.275","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":632700},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4a48b3768c82ac8e2520dc963242b650249c167a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.275_1774540920775_0.2903613845509654","host":"s3://npm-registry-packages-npm-production"}},"3.1.276":{"name":"aidevops","version":"3.1.276","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.276","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7b68ae383794c047f7a52d51a437ae559c185a3c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.276.tgz","fileCount":26,"integrity":"sha512-kYaFAgIz02jGyQx7nzFCIv9cFwq7sHd4FH4lJth/Trk6KM/qGohXqAYaFFmtPRhj4H02WOiROrK9rk2xzJ1oHg==","signatures":[{"sig":"MEQCICabL7N4gsRNpgc8H0RyC2VMb6bqZX8pEqs4WfJTni3EAiBU+IQCqdCBYY1jLOzrYqKslE9dhCP6fxV9kV4VK+7gbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.276","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":632700},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e29e18c9776509765d55b131fbf0ed370493ae1b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.276_1774541069826_0.13854188981496107","host":"s3://npm-registry-packages-npm-production"}},"3.1.277":{"name":"aidevops","version":"3.1.277","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.277","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f38c58fff5b0e9a2ece8f22efc438c1338362dcc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.277.tgz","fileCount":26,"integrity":"sha512-xRU+3vhVATw5zZlgGX7C4pdD+T0MwAFnRM20Xom75udxv/VY756vTo37rmokxAOvMu0R99JuZtcVhViQfBAHYg==","signatures":[{"sig":"MEYCIQCb4SV5ORKuoy2VueYjp/0EeHz7HPNz3NoJLImaGJHx8wIhAPBrW5vddLqbgXlggQ/EQ/BLnGORQajRD4wxtV973c1S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.277","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":632700},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0c6ace13bffba5163f7026ede08c11af41c0c0d7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.277_1774541378345_0.580633013656058","host":"s3://npm-registry-packages-npm-production"}},"3.1.278":{"name":"aidevops","version":"3.1.278","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.278","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a79cf29cd3d089f070fb85182c26e7a9af5ab885","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.278.tgz","fileCount":26,"integrity":"sha512-U+Qd4zn+w8nf/Ok4vK1HS+6sqKbba3u9OnsvKsNFtmbCaYHV/J/N1J4pf6oPpiNv9eQLe3OQvCXKavNMpqkqrw==","signatures":[{"sig":"MEYCIQDZKAyP4RKgwmvc4flpwGPa0mfoNV5+BB+uTk8xNERMIAIhAO0QFj4Rd2F+GmDKOjG3ub2OMW0INxk2SYbiVfPe0Crm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.278","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":632700},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4e86449861ca1bff47f0c9b3255883d91ed7134c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.278_1774545636777_0.7502869353902888","host":"s3://npm-registry-packages-npm-production"}},"3.1.279":{"name":"aidevops","version":"3.1.279","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.279","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2a368f59794753c9fefe421711db76aa21002cbf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.279.tgz","fileCount":26,"integrity":"sha512-mb+iElEVZs7jEZbkPHMoxQYjZ1kdOXGXZs/b3o13pt2r1pdDQIdEqJ+8Ks4efj0YkjAsNWEoO3Umyq5MQMyJqw==","signatures":[{"sig":"MEQCIHxVK0AEuJgSh4HkMnJKChguqGgWnzXBOA2vjn8+c0MBAiBe8CElDw+3KDZcwi9vBs+UaOKxtJDz3dpgwRVnUU3DNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.279","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":632700},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a19ae386033c3d408788426da023c8b883ca96d1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.279_1774549569338_0.6976740119985978","host":"s3://npm-registry-packages-npm-production"}},"3.1.280":{"name":"aidevops","version":"3.1.280","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.280","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3ebbe55236d2f46bb994fc21130544f655dd85b7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.280.tgz","fileCount":26,"integrity":"sha512-2GbN9vCVYin/X3CGtr8iHD5GqS0FWTmKdr8hByGdoqJZHsrc1ydJpCSB3SNDn9KAqCyL5kVICL0KXcDXIIxbRw==","signatures":[{"sig":"MEUCIG3a6LZs7KM2mzYUKvFDM7Vkl0wYxMg8KBKoQiDsCn5GAiEAlssL42xX5GrqTjJrx5SyLoDX8pVHMHS8WqMRH6sjaRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.280","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":632700},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a4bbda04e1a3bd81b62e906945c47a0cf7ec0cd6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.280_1774549923177_0.9476356356393278","host":"s3://npm-registry-packages-npm-production"}},"3.1.281":{"name":"aidevops","version":"3.1.281","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.281","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"285aa0f9d1b10b902502a9d687ee524968eb5e63","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.281.tgz","fileCount":26,"integrity":"sha512-CfwwBcrup6X8QhjCEkWXD/+trn/ZFYY8Xv23cSwSOps253up8rbWpR2SIOi4AiqGGCbwgTAqCW5vmzz9VpgDbg==","signatures":[{"sig":"MEUCIQC1OeMkwm9YGz20y4XapmPxc2YSTFN7+wbRO85+I9HOVgIgfGpzCsy0DHOSqDiiHslNV9oZWrSMvA0dtB3fWYiZ25k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.281","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":632700},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"94fc5a07030171ab0662877d0b6dc19b86ea5ac7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.281_1774549959584_0.8587909804524141","host":"s3://npm-registry-packages-npm-production"}},"3.1.282":{"name":"aidevops","version":"3.1.282","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.282","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ab7fc706e0628dd46dbb0348e073006c5edc245b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.282.tgz","fileCount":26,"integrity":"sha512-oXXMs4uwZZQTap7DsTkwgVpwsTHb1tEgfIkXyvN0G/v7BvpbMAsqucgQulGqplabMeSgaY3eaRwi7OP8YNmCqA==","signatures":[{"sig":"MEUCIQCBwrUUjl0pkp0twfcUhvR/a1LDIFNR5qbvUD0Sm/DTDwIgbzC3W6HWV6T2pc3BYNd/U56l9KC9fa3b+1vGVBOADSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.282","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":632700},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"dbf860cb55ff85af7e2f641d14413e6a9327682c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.282_1774550258114_0.11621644040055035","host":"s3://npm-registry-packages-npm-production"}},"3.1.283":{"name":"aidevops","version":"3.1.283","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.283","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cf9d617dfbef8e62c505561a166ed86faa6e654d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.283.tgz","fileCount":26,"integrity":"sha512-gI5gdRfLqvCQy7vLG0cx+D2qsII+EnFsb+k9Uerl9GT8FlZ2Tsq1tmvTscrU+qshMDRjVuB+1TE9vhEolIkU+Q==","signatures":[{"sig":"MEYCIQCsLaApJq0HcgX/8eJDGT533RSdM31RSvLBCfFcbchvYwIhAMgRlJ7m4YkY/4YZNk4vxlUV0TWsi11AbfXcTVjdU+fd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.283","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":632700},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"871972042ffb5f022be2548670d1c99a83be3d3f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.283_1774553935174_0.36047038766044737","host":"s3://npm-registry-packages-npm-production"}},"3.1.285":{"name":"aidevops","version":"3.1.285","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.285","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"43ba8e1da741fa83b14a521320c8e194d7e40e34","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.285.tgz","fileCount":26,"integrity":"sha512-DXESYivrf7wdLYRJZO3OwgcdnLm6armt3TdoqlTJW4ysQyywuHft0IXmZMf+7t2ILNphLrkYG40OjkXqt7WrMw==","signatures":[{"sig":"MEYCIQDQa4BDgy31tJyLeJSyJ3JgTtrtedxnYz3Ph9AjT8yMnAIhAPo7OsBVRBmj7fCL93lpSE+BzIQOpdB3JJ9V1EpMIuGP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.285","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":632700},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1290507289c6266ccdf308b646ac079c36a90f8e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.285_1774564602988_0.30544995995832824","host":"s3://npm-registry-packages-npm-production"}},"3.1.286":{"name":"aidevops","version":"3.1.286","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.286","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"01a15472774831ea62e7f5dc7b7e1705b812c750","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.286.tgz","fileCount":26,"integrity":"sha512-EZBQpqhidZ42qeFNRWP6PBL1liyjXkiXvv62X6qQ3q3KFyoQs89+xJuoqKbbDzSsASmswGSJ3foX+uC8Ibh1ZA==","signatures":[{"sig":"MEYCIQDDvDZxX2gb2owFHZ3Z06zPFR/EOZQ+OQZEOBEKoqMGWQIhAOF2nBQ8OWiC6sv4hdB1PdVKnx7WtU1+0oUYzQMH3cny","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.286","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":632700},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9608c09f06976ad3b5d30713c0ce9e89ff3db462","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.286_1774570390562_0.4589270491955988","host":"s3://npm-registry-packages-npm-production"}},"3.1.287":{"name":"aidevops","version":"3.1.287","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.287","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"77e353207639d9c95dfbc1655afa76a2646f0446","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.287.tgz","fileCount":26,"integrity":"sha512-amleaVP7Z8hmeeOmaYMi6zvauCxWg3qaBfDY8jKr9mA7zBLvBu7jqZSwsx2Hip6PbbK2Y9LU6lRdxcH6B4DVNg==","signatures":[{"sig":"MEUCIQDfQ3TcmVeUNBn9hEkemKZNUzKNN8vLcH0YgDgH8n6ZlwIgBgJ0y8wAzB4s3LavdnrjBDSWRsku6PkIldTfpec9Ux4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.287","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":632700},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"dd94f8b192d844b0a58a9d93250dad81d27c1792","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.287_1774571296386_0.5755171509988335","host":"s3://npm-registry-packages-npm-production"}},"3.1.288":{"name":"aidevops","version":"3.1.288","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.288","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"baa9bb1ac6c0dd2d54f2d20cb2f55a9a5843252b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.288.tgz","fileCount":26,"integrity":"sha512-84tVVVn8TSGrIL4ir1wSIooUGhvK/qT00SFA4peC0z5YAshCR9beRGIqg+KQei2cqKNfxS+fd/Egk6mucwI2UQ==","signatures":[{"sig":"MEUCIQCixbCd7RPJ+r4/KqvTfBJTYLuZ/FxXr0xyNLQMv/kQywIgU90+9FO1B5rTBmRMi5SIJS8ZX8PdJE5QJRm84fMnlek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.288","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":632700},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3b0d6d525042f62f9e44791f6b0dfa0de5d4137b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.288_1774571315223_0.709314667324888","host":"s3://npm-registry-packages-npm-production"}},"3.1.289":{"name":"aidevops","version":"3.1.289","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.289","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f70a02b9a972c0c0bd370e65dba6a23fc0c5a680","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.289.tgz","fileCount":26,"integrity":"sha512-qe9e/faX2as8DAN6XkglMLx5JMcjcKWXP8+AK4LdYyyDt5SLhmIcl/iWMZkDnd1RoID8ZvMt/5qEoq8rOcGmCg==","signatures":[{"sig":"MEYCIQC8VnpuaxZWSIPWV6nunOOzf0qFrmoJsxtMoxmDSxjYBQIhAKomWVM0rLNd9fdcozLZ+kItyTLfcrwfqJli5rzv3bXy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.289","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634416},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4050ace14c6b0e6773801707a6e9f14268b7ee34","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.289_1774571389024_0.5719517474879514","host":"s3://npm-registry-packages-npm-production"}},"3.1.290":{"name":"aidevops","version":"3.1.290","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.290","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f72406b8fd1e230ded193c1102cca254fb739274","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.290.tgz","fileCount":26,"integrity":"sha512-23PMCBJkTlwmZtKHRqnIiIbPFNAGr85zHIayZ84yQVvCKWDWCee4xd/j8wGF6kQnHVMq/xTXnRt7loIgfbG07g==","signatures":[{"sig":"MEYCIQDGa6xhR/2GbllkMQEs9v4qw6cRLpW8//waLub694PGswIhAPH1MjCMMf9ciSbOhSn3LRgNeMp6AIXugWQXa56xJD0L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.290","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634416},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8a6cbae061c18e9077d0f9d1673bcc3181a967fd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.290_1774571445322_0.02623813860229518","host":"s3://npm-registry-packages-npm-production"}},"3.1.291":{"name":"aidevops","version":"3.1.291","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.291","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b8f4eee9accd09bb53ff276d7ff9bd6e651e1f96","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.291.tgz","fileCount":26,"integrity":"sha512-wUxYdiiYuSUe5D/0YkW8X8AqQLui+WWNwrPSB5TeNlLpEA4MzhyPksXa4dzblCMnSX11xbt/qHjdCwXZ9mTi2g==","signatures":[{"sig":"MEUCIDlNmoGJlNqD5Swy1jZq2oTwwTqBHAm/0GoosKRdhpzFAiEAjqH/cMuNMHGIcN4FuOACZ2EPdotNzSPITeGAiNETcTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.291","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634416},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"020173c641379f0dd5ddc4ba93f7a49c160f04ac","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.291_1774571546350_0.5899042356684587","host":"s3://npm-registry-packages-npm-production"}},"3.1.292":{"name":"aidevops","version":"3.1.292","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.292","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a463986e49c4021a64db0ac29ca6782ce9e3bf63","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.292.tgz","fileCount":26,"integrity":"sha512-0M91Lj9bhShtNvdq2t32eUMtBy/eJ9Hx4pZIjMwVIW+cgU8HXcqw2f16yZ/0TEjCXrdTTxa8XnMRysWINe6qEw==","signatures":[{"sig":"MEUCIQDKnMuZgRWTR5RgspfSR+fgd+3/y9YSybBus5QVfxFiwAIgEEjW4YK89t/QkZEJKaNhlf3F1Iq87sBZuYqbj6hYdRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.292","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634521},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e23b9080bb5971a86cb7d9cfa831dbd5a2ab4a13","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.292_1774571819294_0.38672184878794846","host":"s3://npm-registry-packages-npm-production"}},"3.1.295":{"name":"aidevops","version":"3.1.295","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.295","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a57be78d1607d164faa7fa0f3f49e22347b9938c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.295.tgz","fileCount":26,"integrity":"sha512-RtsVlfBvVVLBuj19xRuesaUL12SiW3RHF4NFBDN+DYncELf0kF8oq6zNvtL5rybfC324LXszLPToCmnNj30QFg==","signatures":[{"sig":"MEUCIQCyKrg9MH+S0sSl8tNnoNDNd/UTycMCnxrmaBwBOgzWQwIgHU/j0WGpWbuDYGUAefNM4avztnqsCrMoYhecavCuJr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.295","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634521},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e0b68755c3e5b1cef39e474605986e8524ca538c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.295_1774572836464_0.3759795680648643","host":"s3://npm-registry-packages-npm-production"}},"3.1.296":{"name":"aidevops","version":"3.1.296","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.296","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4e0e09d9bdb41ce5ea4aad63f6a96358191ac14f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.296.tgz","fileCount":26,"integrity":"sha512-0SaNAEPw5BJZ/Fh9g8sGDVm8jfhA3+SgrvADWZQ5WYyaSG49uf9zSXlc67yQA2K2lwObttSJdP9lz8THiPIhwA==","signatures":[{"sig":"MEYCIQDf5SZuyBTPERkJwHEt0m6wTC5o7d4g24GmctBUEY4KkAIhAJc/1gaPxbJZPzLGEX4IcJ8lJtxrRCJVwZUR1KGGtCj6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.296","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634521},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8fab2905e9d1e4287bb50fbb22c9dc271aa74b10","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.296_1774573252881_0.5547959120984118","host":"s3://npm-registry-packages-npm-production"}},"3.1.299":{"name":"aidevops","version":"3.1.299","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.299","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8f597c3e67b617a9ad7265666479eda3b0599cb5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.299.tgz","fileCount":26,"integrity":"sha512-fGmH7OOsQDzuDt/SAEI3Xz/+Gh3PQaJyOOS9A1u7IABuMFfXG9ur5rJZISrWf344H6ITmymhWluiPjYcpbS0HQ==","signatures":[{"sig":"MEQCIAITIdPQpOfhm58UUZKMhvl7PntORqQfhX7U+TgnQmsdAiBzMIG8k1UAnNjzQoXELE5UlGSLm6pN05QWjUzrkDcPUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.299","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634521},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1408d1f4c66bb25ba64bf357e9c7fcc2cc05ced5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.299_1774573435281_0.7413986346470078","host":"s3://npm-registry-packages-npm-production"}},"3.1.300":{"name":"aidevops","version":"3.1.300","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.300","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"70d19b440f1b02982003df034ac3d3cce859189b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.300.tgz","fileCount":26,"integrity":"sha512-w7ecQPf3i7qIHOCdVBeTbdhWY0czxHz4irqs4LASdebAcRdGisfMRVl75OLJ+5NeZuAVgHugt+kmR6hLVJY8zw==","signatures":[{"sig":"MEQCIEVzJ1GwOim2hPDJOTD44ztMGPsHPbQbwadbLTO4t3oHAiAmXVnr1G6ddKdSx+xEO8vjzmKZX8JSPOzD0e6uoAsNJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.300","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634521},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7a7742943716b8de638772aa07accd1410c9d165","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.300_1774573498567_0.05733857092670447","host":"s3://npm-registry-packages-npm-production"}},"3.1.301":{"name":"aidevops","version":"3.1.301","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.301","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d3118ce37f406cac2fa544994fec4dbe557fc6cf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.301.tgz","fileCount":26,"integrity":"sha512-bZx1QleIhQ7F/UZA8F5DM+hChJPWXdpYpdB0B6/YWNKidepxAB2RjVjrXNmMEAH5mVdnTLCaaKmyb4SuayTPWw==","signatures":[{"sig":"MEUCIHViPizjF2RwiU+jlXocZPO2xl2J1dFL55vzevVVC3VZAiEA8AmKgbzSxBqLlbNKQ5n2E9jN+6lCCKcWaapfxiEP5Io=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.301","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634521},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"36473d76945cde23ec06fe6b18ff49dc8d61f337","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.301_1774573841756_0.8993538682828774","host":"s3://npm-registry-packages-npm-production"}},"3.1.302":{"name":"aidevops","version":"3.1.302","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.302","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dc5ab227a7bdb7da376351c3d2c958023a2c6b1d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.302.tgz","fileCount":26,"integrity":"sha512-LjKuR7/+NRs4zoH/6+Tf4DMr6O0xhXzeNF88cKziD6wRfyiQ069dbGZ21w5/H9iV+QmWxMt7fWo1X84Sg6XJ1A==","signatures":[{"sig":"MEUCIA2Ca2NQkQ09pWLkHlEazZHWW7mBLMYQY0hZqqKex4bWAiEApXyt2OolmML7W+VZycgV2RVuIOMHZ7kSkVOSN1EMuUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.302","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634521},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"db6670c32bd780d17859a307131fb37633498738","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.302_1774573935868_0.4071393165760582","host":"s3://npm-registry-packages-npm-production"}},"3.1.303":{"name":"aidevops","version":"3.1.303","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.303","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c0aea790ce6d24a8c0e15baabd18605d276b6dba","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.303.tgz","fileCount":26,"integrity":"sha512-bgjNMcY3eINM5DM+iEOEcDwf9zxEyLw/6AKKjz8wCR4CifzOeNYrPt4dZvcdRUefOVUJ+T28ae15qjEJx0zauQ==","signatures":[{"sig":"MEUCIQCo3ifqGFegn14YGOqOm5xMSb4CvtoyKiJ07/rxvUhZuwIgI11U/yGlHXHN5akVKdCkzdAS3XJyBwzjQ7kWqZinxlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.303","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634521},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"af911c6b69966de85361c93da341aeaec0d2ef35","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.303_1774574032201_0.2700330196937226","host":"s3://npm-registry-packages-npm-production"}},"3.1.304":{"name":"aidevops","version":"3.1.304","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.304","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c95d04a54fbdd128b345d6245f7b64ec26468b56","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.304.tgz","fileCount":26,"integrity":"sha512-9NjHwg3pmPnj22FNykbdJ91tVvJofg7zAKMO5ESrwN0w24PhBds7ZcmOCWADvZrUApv5DhtaIN1Iw/Lf4Iy4NQ==","signatures":[{"sig":"MEUCIBku7hDbq1Z0hmiam403OIPSHGzeagpP3nC2AYXlmwMKAiEA0NPtY8C/+bCWc2//0AZMz9qxsiy1go+n4K4vsaGSV78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.304","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634521},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"96f1204e64c41fa9603f23cb23bc41bf9babf74f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.304_1774574045769_0.47488996398315386","host":"s3://npm-registry-packages-npm-production"}},"3.1.305":{"name":"aidevops","version":"3.1.305","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.305","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2a00e8d0b01bec34a7c22798895f74638a3d2ffc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.305.tgz","fileCount":26,"integrity":"sha512-GhJFPwy1qYExQOFGknuI85lNrLuJazaO73OO2ooR/YoVua0sXaqeNy24EH3ckbVTEnVNkKKrGpWZi7Rf+6vWvA==","signatures":[{"sig":"MEQCIHBC0/MtQGQkHldN2n14WrgGZ1tyhve/nuLrCHelGYkVAiAEqysepXHeOQzvEKrLc5VeGaciZFLXuzKlecrZzh3uxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.305","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634521},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1feb4107f3cd360cf765a007652d53599d1f9956","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.305_1774574180901_0.26724654682976356","host":"s3://npm-registry-packages-npm-production"}},"3.1.306":{"name":"aidevops","version":"3.1.306","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.306","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3d1fdc7c874566b737bb426d1747ad5645702dea","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.306.tgz","fileCount":26,"integrity":"sha512-3g1Q8iIqVJFhZ6yi91IP8oBFEckR9eeo4jWHAEyD0QMAx8DZcj4APxeR+NuGfzAy6uV7bGNCKZhhP/z1xSjexA==","signatures":[{"sig":"MEUCIBXcroQnMJj8SBqYFXtAkL89vq2Z6mMHa0WoJB9vVxSpAiEA6vSpaW93ywoBb5VzdTDhGPYiS3snydUu+6Z5KCpv/Yg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.306","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634521},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a79bbdb4e43391491baf7952b51631c060539148","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.306_1774574342611_0.7239000606413093","host":"s3://npm-registry-packages-npm-production"}},"3.1.307":{"name":"aidevops","version":"3.1.307","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.307","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"48937274f9dcbaeb570efec456cd6aba6f9d3e91","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.307.tgz","fileCount":26,"integrity":"sha512-LqLp6PldvoKFMHvtVbr2QNR+oKoRo5XNqcQadiuE0MRcGxbC2OeE44uhahQxbOUxg1570WN2TwJsp0Cvs7E9og==","signatures":[{"sig":"MEYCIQD7euaL21VJpmzv5f9/GX3vQZXbPu3Ns6Ak4xAFyO0AVwIhAMm+jHMAUwHnkufZKki9vfdWo4JoQBCRUWQ9wR39/5SA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.307","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":634521},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0e08f3b87a3fdaa7c4424df03eadf5e071fc0b63","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.307_1774574665954_0.9066373727536108","host":"s3://npm-registry-packages-npm-production"}},"3.1.308":{"name":"aidevops","version":"3.1.308","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.308","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"37ea8ec0fa5545d048bb3f2b1b3f51f925144740","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.308.tgz","fileCount":26,"integrity":"sha512-QONsyMQcm4CNMXOCrC+hBclLemmQWfQwlA4hzZGULK65Z7JQGIMEQ4rld8QYDI/4YNV13eMkEjUgrY08q7xjLQ==","signatures":[{"sig":"MEYCIQCHWTk91v2r0Sw/REsUvTchxo2G/8XY2xHvIynTSf1M7wIhAMylhhCSnLMOY43qRj1wz/R9Z+7+DpmjHTpwwjIkuCFO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.308","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":636072},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fff84d2e88084b0747d0f81ba7159db9df9261c0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.308_1774575575003_0.33286147819429446","host":"s3://npm-registry-packages-npm-production"}},"3.1.309":{"name":"aidevops","version":"3.1.309","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.309","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d8394926aa047dd74542dd25ba7e888bbdb76f20","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.309.tgz","fileCount":26,"integrity":"sha512-GgCMRjlFOls4kuyBMwwD17ifQgmX7uxrmZ/uRf0HOL9rQWU3HvSAVCh+VttT5P8GcYg3YT3sZ7c3k4vPmupHUw==","signatures":[{"sig":"MEUCIQCBGpOr7jzCzdpmPMNClSeL/3rox95F26SHlMIV3MtsPwIgXMp4HTj8wL2ZfZ7JC8U0Bucaog7Z7tYK+yN95b1ivj8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.309","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":636072},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"af66b9887da768d86a5505a6858b99d6f1f107ad","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.309_1774575879042_0.33742670596181834","host":"s3://npm-registry-packages-npm-production"}},"3.1.310":{"name":"aidevops","version":"3.1.310","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.310","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"14f01f5247eefe789341bd93d03c8e2bf0e79884","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.310.tgz","fileCount":26,"integrity":"sha512-kIb28BatC8+zswUdP7IIWT/RbolF8YVjYSBAqhSubd8JRX/wpQ5oYnEud8UaYdQVajoaJj/Hi3qNqcpZKCowoQ==","signatures":[{"sig":"MEQCIFEMPt6AKDwMDyHFGA3HrWJW6aiRMDUpunC4RRJLmj8JAiAt+B6/IP86HdIDArDVCKLLZTEcCOS0WogRrFbByEry9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.310","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":636072},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4e7a544ddbfce82197ee17a2743b4746eac40b78","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.310_1774576447587_0.990614764799004","host":"s3://npm-registry-packages-npm-production"}},"3.1.311":{"name":"aidevops","version":"3.1.311","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.311","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bcbccfa6b71b6427f35623ae3d6f469172c5c129","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.311.tgz","fileCount":26,"integrity":"sha512-MbceniiNdLvLu2MjrCm6Ge3kZu9XXrR83qK8VfMyKnftYhq1IfCPmco5uLOg6GA7WTD6wSMo3hGHbzjdPF4eaw==","signatures":[{"sig":"MEQCIECjmUZY/JCNBKF2pmLl/ZPfnl9KmpWi95Ik5evF7m5wAiB2gm0ZmiSnMvNsma9jpAAx2tIRyVzq4gpngQZijyHgzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.311","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":636072},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"df68e01d14d20e6114197a8dcdcaea535ad2aed2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.311_1774577266649_0.1904639578085945","host":"s3://npm-registry-packages-npm-production"}},"3.1.312":{"name":"aidevops","version":"3.1.312","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.312","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f7c3abaf0fa1615daa8d23441e4d2ce75c9a4c5f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.312.tgz","fileCount":26,"integrity":"sha512-djGfWsevk8HMJNusXiYT2K9lQnlM8P87WXMcmm9bU0d0YqUiaBgb/uJzFpWgCOO/lZTxsmtLXeRIvFWxkhVuUg==","signatures":[{"sig":"MEUCIQDgspNOnEqirciMkl5rxgqP015R7bsxfr+PgT9GDnt19QIgDn/qw4JGcg2L2LRkPmzDzJ7DIGd5aV/5lNt+7cKfqVM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.312","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":635935},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"50d88996e06a4723e61d3afcf83883eb48a65a91","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.312_1774578902733_0.7053161514606479","host":"s3://npm-registry-packages-npm-production"}},"3.1.313":{"name":"aidevops","version":"3.1.313","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.313","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"692a9333a1836c8515f2e8124fdd7f94dc87f047","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.313.tgz","fileCount":26,"integrity":"sha512-5dZTw5YYp4Pv+Qf2QPyyp/kzYd5d8XVPB1jR7cmwcCboeqQdIVN9XDbQX9F9agsUOAufm29rAkqsU5B5emhnFg==","signatures":[{"sig":"MEYCIQDLkBaBqfzD5NbjwhekjP0jv784esISlApaeeIeX/55egIhALuN4ll5we9Kq30G1B8apPKQGEyC2FRZh2rvgST+dCkU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.313","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":635935},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"aeff19f91c05890b5e92e5bea42c0051a14b7621","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.313_1774578970262_0.9058045647238551","host":"s3://npm-registry-packages-npm-production"}},"3.1.314":{"name":"aidevops","version":"3.1.314","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.314","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"47adbe9c957359c1780add78b52f4a389cb3397b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.314.tgz","fileCount":26,"integrity":"sha512-Ut1ysBr0fQkrrTbBxa6qmWFjORFME83r/ZNm3PmzDAO5xF1AosmEC1zIhlesB0bcFlaJmXgC4XV2W9X3rcNFWg==","signatures":[{"sig":"MEUCIHn/6oTrEQGcUe02cWwgjTFMo616PXywqzGBDKrfWjmWAiEAv6sKnqblKP6bNDmOjg6uhE2dNTVKhZbJvj5i/nq+Hoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.314","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":635935},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7d590c7ecdd776ad1c2c60e8e7f0073838063b51","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.314_1774580201966_0.563566956343766","host":"s3://npm-registry-packages-npm-production"}},"3.1.315":{"name":"aidevops","version":"3.1.315","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.315","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c6f94f61344ea98ceeb32bb329d5e6585c733188","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.315.tgz","fileCount":26,"integrity":"sha512-Ft1omJo60TpUiO3zGrSMxv+5dLyee4TVLt+DO7sXq0iaQ5mlfSJ21btvwY+3KLYM7E+zQzIUx8ISKRjtW7mGEw==","signatures":[{"sig":"MEYCIQDGFPcxUmtUV/7cRuWxyhyWgzFhLY5Gcx/jS4XPzdnHpgIhAJh3/7phUY9h1T3V3iCm8XCcVBbZxUmqd2ECWijYYLcd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.315","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":635935},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7d27868e235fbd0e3c5bb44f2c99c8fae0fb4258","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.315_1774582140242_0.17205865468502402","host":"s3://npm-registry-packages-npm-production"}},"3.1.316":{"name":"aidevops","version":"3.1.316","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.316","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"11041f07dc2466407d0e07776df851967616a627","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.316.tgz","fileCount":26,"integrity":"sha512-a8AE9G4vRFykTBYhMNm8LDVpLB/dUt40uQCyU8kTv7wJw13GSA4KOgWDvW2jia5tNfZgGFYa8J6jeHLexJdvwg==","signatures":[{"sig":"MEYCIQCi1axEpjMpwXhP5jVDKxbPG5qt/1CrT6PHv3QHdIQrzwIhAPV6C/Xc4CTKkNReU7qFBhcIWRUaSqze7xTQkLNVX2Eh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.316","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":635935},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e677d3377b08761337e57a59c23363a4b26c50b9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.316_1774584205785_0.685594055356678","host":"s3://npm-registry-packages-npm-production"}},"3.1.317":{"name":"aidevops","version":"3.1.317","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.317","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2d1ffc13d35ec499d9992e1b7b65e7200ab35e82","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.317.tgz","fileCount":26,"integrity":"sha512-nw1uWGjhp0D8ylsylrh+DhMG6torydfYt2+M0NDXx9uoOPsIwJsJ6gr5JWWUGqWtameEKx3BzobvKetG2qoLeA==","signatures":[{"sig":"MEYCIQCqooRydis9GjoczvwZxeTHPUMKuehuvSFFqymaWRMqOwIhALUJY6XlGJwD5/nu/Wy4N6Bc7Q2+7L3ql7UJ3D+2Djq0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.317","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":635935},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"eb05a121feeb5b69ed89e46346e1e128afe1f67f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.317_1774585200172_0.09269089628815053","host":"s3://npm-registry-packages-npm-production"}},"3.1.318":{"name":"aidevops","version":"3.1.318","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.318","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"58d1b59c92f3e4fffafb9db14133627c3083238f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.318.tgz","fileCount":26,"integrity":"sha512-AfdssFv23A15FwrY7bAWX4Ksfde3sIiHJMTZIxZ/5pvIsyKIL6ej2lIlb/N6WaeuwD7fY00RoHFoli6Cg2za8A==","signatures":[{"sig":"MEUCIQCdn7LTwyX/OkgGAL1+kSmoFG8ZmvQsDflOaSpBgMarPgIgagD+qR+igC0AvVnSq9AikI0BJaupTM5hygoL00Z7XUM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.318","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":639726},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8ec4e828b3c5dbea5b030a402ae4c072b1fff96f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.318_1774585665168_0.5937162795068005","host":"s3://npm-registry-packages-npm-production"}},"3.1.319":{"name":"aidevops","version":"3.1.319","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.319","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e2aebcabe39ad7dbebbbb10fe135ecfa9a69fefb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.319.tgz","fileCount":26,"integrity":"sha512-l/aNsJZuZUfQcUEkhyB8ofFxgnddkN0icPxpNW2xAM98g79TySpI0iUd6RBQDOwqe0BDEz4ClExbPbDMQzxoow==","signatures":[{"sig":"MEUCIGjt1DeeoFcC0JnQKEnBb4X4Nj+BDxMzAVPFiyaH5sDiAiEAjVlxoC6h0zaGe3r0mO/sFTsP6IPPMhyFhUWvXAoe0bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.319","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":639726},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"89bdf215e5539faafd60f4a6640482e1972bb55f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.319_1774586053193_0.9315857931879779","host":"s3://npm-registry-packages-npm-production"}},"3.1.320":{"name":"aidevops","version":"3.1.320","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.320","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"71875365ce96c2467b3a1a6c28415ad44065c9dc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.320.tgz","fileCount":26,"integrity":"sha512-jZTFz+TAl0l0DYBueov4rFyZg6GETlTY0yvQmmuarGXzJGWLm2BIjmGnbgsFd1JCWv7MOsw1PiBvKB28j6rbjg==","signatures":[{"sig":"MEUCIAXRfl9VHpZImOkPpa4/k7UI9v+H1hE6jUeRPv7LfcpYAiEAwLgMifvgyQdZUKg0gVZ8taRDpKPV2vDh+sqlxkS0s04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.320","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":639726},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7356c4922c671f8f376de9e56f14baa95f76f5bd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.320_1774588040333_0.4553979105720387","host":"s3://npm-registry-packages-npm-production"}},"3.1.321":{"name":"aidevops","version":"3.1.321","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.321","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"092f17c47d3c3957f5e46b14a871d40145ffadf4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.321.tgz","fileCount":26,"integrity":"sha512-uPcyYusFp3h5QpI1YQ9nxAgNktWP+HCr4KOy8sx+cndr+BBdkIvkmKiXo9WNKY2viGTEZtZ1+b94vA4zYdw8hA==","signatures":[{"sig":"MEQCIDhU8ZbrJ1GMTe79DsG1tx0lksk2F/x09MNiIoyX5xT8AiB1psLPE9R9MVQeBn/9QY7SFcnpyjpE3YpnVrSE1+X1Lg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.321","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":639726},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"65e419504094c91cdc46305b9feac0717759e190","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.321_1774588161722_0.28973153457141465","host":"s3://npm-registry-packages-npm-production"}},"3.1.322":{"name":"aidevops","version":"3.1.322","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.322","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b6d09d77fdb2051f1fa290e68fdc721fd6f2d017","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.322.tgz","fileCount":26,"integrity":"sha512-5/ij2BGSxNTXzt+hS0THoPWheO8M0VrjlFza1EtpDH9YyuDwqDBjd/FD+3/DaWpbbY1MhqBueLJCQBBi4blYug==","signatures":[{"sig":"MEYCIQCGqG1YhOsyH6DDE3SUm8YXOpCKOrT45ZSvlaaPF7s+AgIhALxh+MOIXt/io6IdH1zt0tQUDOAcUVokKZb80/eHmDUI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.322","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":639726},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d231027433f971c4836c53f02a69ca97a99806ac","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.322_1774589157094_0.8562926372749216","host":"s3://npm-registry-packages-npm-production"}},"3.1.323":{"name":"aidevops","version":"3.1.323","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.323","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"53da9931313f07e05b0ac4a87b28f29a36cd9978","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.323.tgz","fileCount":26,"integrity":"sha512-cHZ+1FLwMKp7Hy0wb4ZlB8VDrPgA2vxY0xPMFJytbMOpzK0MzFvkF4cUvcNy/lAdQhFmNvYRHxZWUwfa7dFRAQ==","signatures":[{"sig":"MEYCIQDk8QSB9JDblvK3lZ24NBd0YWvfORVdBmWerW0xQzJZ8AIhAK9v/tsewCmBa1rwJjCnhTNfAJCBP5jtEprXFc02AGuV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.323","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c94a92cc6f01aa42386b89f4c17ec7109aa6fa64","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.323_1774589508980_0.7771628331277578","host":"s3://npm-registry-packages-npm-production"}},"3.1.324":{"name":"aidevops","version":"3.1.324","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.324","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"15fc708f75de687f37faa668afeec284f78609ba","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.324.tgz","fileCount":26,"integrity":"sha512-axdyNi0CBBbOUyhnQ7LQd+2llWIOrSTzQT3Fy/jM70iWIOx4Ew8fxcp5QfR+fNg/HSqyRrcCT9NR6+8cSj6hWA==","signatures":[{"sig":"MEQCID3vL9LjFbqLajpIy26fLA9Ki4JXineQJntxjrwkPclXAiBoQCQkOcg1l0YR/gJfzF6EZAh6HQhpt8HgVji6/Qnh/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.324","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"09832f40d57319f5c6b14c5c021db38725a9f49a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.324_1774596614398_0.8682654976414865","host":"s3://npm-registry-packages-npm-production"}},"3.1.325":{"name":"aidevops","version":"3.1.325","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.325","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"00a26817a14a59a8d3167c47d1f161e0bea777e3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.325.tgz","fileCount":26,"integrity":"sha512-7KjN+xupgr2fWETYo6o9uB9esj1P8Mi6GvlSalfn2RNry+KtnqHwubDFnnLEcWz9jaZDJhdgRCB5Hw0OQihvZQ==","signatures":[{"sig":"MEYCIQDtRmoWG4j68KTcqJWVD7cQ8uH10tkQ0pm9F16Xh1yl3AIhAPvY9qLV/NBXlzGyK8TXf+vEI3W1kYGLmiBpx8MmweH/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.325","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ea2e593ad64f1c7579a944f6fad324dd90bee696","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.325_1774596730424_0.15553034298626445","host":"s3://npm-registry-packages-npm-production"}},"3.1.326":{"name":"aidevops","version":"3.1.326","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.326","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"935bc2df8233661cf19b3428441f90985ed2edbc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.326.tgz","fileCount":26,"integrity":"sha512-jJeOtlrXrfsz7VimMz9T5Cf63GMcGinYkxgnHDm7lQVoFwD/ybyZBmq5s3c8bcNbf0afxxxTKk/bLi2Wna1X/A==","signatures":[{"sig":"MEYCIQDQ/dTj3rJiQuDdjS8dgtOHFNI+oUG6l9hiCqcAEWma/QIhALOiqjQlyA4zU9jCCCnJ3tTWZBNnVlBwlEwAvNTllvRR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.326","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"40c2a457c332691003b155efbe64edbe5aaae08b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.326_1774596802401_0.8453747878400328","host":"s3://npm-registry-packages-npm-production"}},"3.1.327":{"name":"aidevops","version":"3.1.327","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.327","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c2e87e913710b0a3d8bf24b5d76349f395906d1c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.327.tgz","fileCount":26,"integrity":"sha512-Yb+37vG1ngLgTepiMgBmYEy7l2Pz15A0L7FspdRmOL6i40Wvw5Of7Bh3Mk1fk5Ty8ytd12wo6f/w25WtBqwADQ==","signatures":[{"sig":"MEUCIQDMqGtHH3iEoVetXKmrCa57+3idudxLN2FZ3SHvbE2PJQIgb9HdgrdLCcOZh2DfCjl0n1t5qiFlAnlPhgRb1j/K5+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.327","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0c08ca1c55c0ebf0041916d97f42ab4053b12f9c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.327_1774596838756_0.15453804088943524","host":"s3://npm-registry-packages-npm-production"}},"3.1.328":{"name":"aidevops","version":"3.1.328","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.328","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"782267d773c5a0c843be194562d635e6879fbe1f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.328.tgz","fileCount":26,"integrity":"sha512-cgbfUAci96Aly+ubiu+8DMP3kt8FyyyO4jOasw/uncpzolHt0xeyfDk8uP3QLvT5hZvYCiKrcSzz4HkHfXT+rg==","signatures":[{"sig":"MEQCIHLL7hFgfGBhZTyy53s52ih7Z0NEK53Y66tmbXU/NmeeAiAMaFy1ekAZN64W758t9GJHxeJZyMKOpPwTN2+qheTfxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d144844e0206579b9a37a2df0f98b5ab0a18b530","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.328_1774596959794_0.9276628703663636","host":"s3://npm-registry-packages-npm-production"}},"3.1.329":{"name":"aidevops","version":"3.1.329","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.329","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2eb384c34edf29b1063143fedea6978b626eec07","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.329.tgz","fileCount":26,"integrity":"sha512-7LtPJWWvXyX/I+Em7opk423v7AtyLIGLPTDBUK4owUN5sDJd/cU68nSza/0Fm7BjVFi2ueIi5t3DpSxPJMLjlQ==","signatures":[{"sig":"MEQCICf1U1SjLoykncnlKkoyPj5BOCd7A5ph2kRlBmy2XUTyAiBOCQ9xKMtuNjlHejvWSgkcKu5Tfc5vHj1d3r8z1f3Exw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.329","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"24dcfefdb2646bdc709043c6a1d16142d0e65451","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.329_1774597321146_0.2182675775002343","host":"s3://npm-registry-packages-npm-production"}},"3.1.330":{"name":"aidevops","version":"3.1.330","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.330","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3675a89ce5f2ee48c062c0c13c4a0b7f9158762c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.330.tgz","fileCount":26,"integrity":"sha512-oNxZhg3OLuZH5gBF3RRN0loV5VmjpbHUuGsgjrnr/p2dqWZnQzOQcpKrn6IhyatCA7ZX4mSLjDMqtwT8/bjhkA==","signatures":[{"sig":"MEQCIHLV9CiTksD6f1P74hFzZefl9+uIKjh8mw/CnUmllQy5AiBdPyacvJQjqaTEYBqZ0/Tqu0ik2Fc32pECRtN4iJTMog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.330","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c68983574859825897723dee881aaa22c0099f81","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.330_1774601001653_0.06059495818151461","host":"s3://npm-registry-packages-npm-production"}},"3.1.331":{"name":"aidevops","version":"3.1.331","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.331","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"31297f44f97ee1d1ec99857753688d2bbf7f8e4f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.331.tgz","fileCount":26,"integrity":"sha512-lXQbLzwglJq4eS2wFdH/PR0p9g30mHs+rknxOtEHpI92saE+HGDWmgK1ieX8dCnfenGkLk+Gccv9f/Hv77X6Vg==","signatures":[{"sig":"MEQCIE3Pasz4/zVHEY00fJfk3SvG8SlSg8u+wIrV9/DqC9cxAiB2pkXUf9OWomX53/aqwzNvEFYd4ikuEuXx7iKrfnq5/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.331","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cd640f8f4e3adb80a573307a0e39ea40c3baabf8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.331_1774601193052_0.14968761260168661","host":"s3://npm-registry-packages-npm-production"}},"3.1.332":{"name":"aidevops","version":"3.1.332","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.332","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a6c7f37cbe46719d1fb391c46dec23fab22ade6b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.332.tgz","fileCount":26,"integrity":"sha512-RFq2nhHkU+wRDiSD//aDU9fQPIxEkif9VuLDukFRDubaOdx/CfVR9Yz/0pjji6bKtbpbGA+xxeI8wFm21GEH8g==","signatures":[{"sig":"MEQCIGoB7gYBeY6yh5ptYcl0vZxJArIgfv94BcuVWyrlHvfNAiBEK0T8QrYX+5sgJCKcMDSnVyWm7ZhXb4TSfxIWQ3bjag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.332","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1a67f0832c546cdad2fbff4f1f040f988b5ab926","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.332_1774601225618_0.8567007924480996","host":"s3://npm-registry-packages-npm-production"}},"3.1.333":{"name":"aidevops","version":"3.1.333","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.333","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7cc165dd6d8201bee07bae5620c448d6ccf021bb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.333.tgz","fileCount":26,"integrity":"sha512-j20OxDBYiJ6bheM/UQ5DmVhEZ9dctZEHMCFbuNzGtKE7dJIS20XBz4Fs6EFV3fZ7PEHjAVTch31xSkxvS1s6Rg==","signatures":[{"sig":"MEUCID4MOtrl/QwqmYy7Qqho+GoLRc08gmktmhz6FZH+JLsWAiEAxo4OODyOlCiTiBu+q3dJWGH1WjgRNO49kd3acoGcz5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.333","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8d7232834c873db3e0a94554aaf4d766797a02c7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.333_1774601241513_0.8459641872662307","host":"s3://npm-registry-packages-npm-production"}},"3.1.334":{"name":"aidevops","version":"3.1.334","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.334","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"927935c925d6ba34bd1d2059f477c37795019f1c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.334.tgz","fileCount":26,"integrity":"sha512-/4o2Ssa1XE/kLU8NCIzB6GJGtFiuncj53Yp6WV2fgaiB5P6NfFxN/v/VqH2o+ekiCynP7HpjNGorvucxEjldVg==","signatures":[{"sig":"MEQCIA5CnunaA8g5e8PRkeiPs2752MsxwSXAChQkiB7woySSAiAOtqBtC/aUlGoT3qWOIsjz5YHYdeGV6IbaFbM6P5SbPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.334","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fe01df8ad10b34b8e2526ce89d6db1ab00919f1b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.334_1774601311186_0.5830320084852285","host":"s3://npm-registry-packages-npm-production"}},"3.1.336":{"name":"aidevops","version":"3.1.336","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.336","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d559ee3629c1a5a06076a91385c8bf3e57382b67","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.336.tgz","fileCount":26,"integrity":"sha512-DZSf9SVsk8BWLA+Bqtvqodmicldgne28wP9lLeN547aKu4/TroX1PSaLE0KH2p/i/+qRUy/jcaUy12BlNVTy5w==","signatures":[{"sig":"MEYCIQCxHuqgsW0Vo9SlIByhcMNa/eVdHoZuHxG/yqQV6+USuAIhANQ8zISlQOLD6mNLEYyaHPeXKs8Zdq5YvYYGWWqHVDCx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.336","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c8c7d3a2658eacb8f62f6d27ce2528e30df2be7e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.336_1774601346800_0.42581248274261285","host":"s3://npm-registry-packages-npm-production"}},"3.1.337":{"name":"aidevops","version":"3.1.337","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.337","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"780babf72f9cc6c5c8995c1f51ce22a346822ae2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.337.tgz","fileCount":26,"integrity":"sha512-O2NxUtk5XqL73e8oaaNDkNqOsXE2oWiIqERN4oDcxXRata4wFkgEo3pT5kaoyXzYJzeGKFznCqJNAmLm7cTjNA==","signatures":[{"sig":"MEYCIQCR01LmR5fxfYIUNxpnps+5VrxWQ/AjNOUGamyp2IvBTQIhALNK2UYqdatBU+iobUlSENiiDIpi00MmxIOZIB6aPcDc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.337","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"873ebcfa9fd2655c43455600b0e8a886e48ca730","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.337_1774601392970_0.3777970807217419","host":"s3://npm-registry-packages-npm-production"}},"3.1.338":{"name":"aidevops","version":"3.1.338","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.338","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d42afe3960af8658fcd593c7891b8481ce4838aa","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.338.tgz","fileCount":26,"integrity":"sha512-d3OF1VjIPqj9xO6NX3oqLGhWQYAilVdC+KaSvIWDDl5yunOLdTyWo8XTeqc1I60eq4CmsvISxusjvUPG1RaHHw==","signatures":[{"sig":"MEQCICewFqBEYd36EXpksQSnhqaeKFSOBfkfWTBKt60jqu8zAiBLa6rn1yTkxKVH/DkSFk/M0dr4D24W6RUgS45g+2y+0Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.338","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"60b14d91925471216265fc18cce375aa92acde71","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.338_1774601443203_0.7472455854298896","host":"s3://npm-registry-packages-npm-production"}},"3.1.339":{"name":"aidevops","version":"3.1.339","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.339","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"17f8d0ecabb2d947669ceaa679c780376d007de9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.339.tgz","fileCount":26,"integrity":"sha512-rvP/Os1bjR4mK0njFAJ+nneZK5WLCGGEsDVgU38uynQ3RI+lB7PpNmJRvGbM0bTjT1Vc4wJbk9EZFXIgrKu7/Q==","signatures":[{"sig":"MEQCIAqPBpSN/6PWAh6oeDyAT4qo3p1Y2TRtDP+ffmzrqwQOAiAtL35LO+X6//glJn0jvEGVpqp/cOWR7N82YbXs1v70YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.339","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"66a49042c3ec074938d0b7525bbf803dbf0f9d9b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.339_1774601480068_0.38981283268425493","host":"s3://npm-registry-packages-npm-production"}},"3.1.340":{"name":"aidevops","version":"3.1.340","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.340","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"680f3114903408f06c1dd9c4c2cac9124a2d3cd0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.340.tgz","fileCount":26,"integrity":"sha512-csfuSxleSz9CBMLS55euI94y3Uyo6+72pgFSAS2jqerD7MjsRMcK6M6EdaSyYP4SV49tgmdiZANSmqtmmF/UdQ==","signatures":[{"sig":"MEUCIQC+r5WXFt8BGxmBD64J8jcDVePubqviiG/RIhEJlYj6NwIgJwdEWS7PPyvqnGkA2wgdbZjuo62HNbCMKIjJ7t3H+9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.340","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8be3c5d84af578d8857e6da91513325b3e981a2b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.340_1774601531670_0.05349971803825326","host":"s3://npm-registry-packages-npm-production"}},"3.1.341":{"name":"aidevops","version":"3.1.341","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.341","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"339bdd5f0021c37caa2837aa60ab0ca4bf054e85","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.341.tgz","fileCount":26,"integrity":"sha512-5YLvUzfU/POn6EcgA7rnWNNc9WNcwWctP3RQqZ74k2pW8wOAiqJoHTNhqZqt/yxGzCHIXqwKc8Rihm+FzPiPyQ==","signatures":[{"sig":"MEQCIAb1kh2wV53UOv36IZ3TFdt1pavnuFlD/t6lauG8pNw1AiA+bn2hhUy+4nknQgmS2xYnEq39/r8RAg5s1W5EONq9fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.341","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b8b30050e253479bfd48bb299f4ac8114306e630","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.341_1774601558098_0.5899734672889372","host":"s3://npm-registry-packages-npm-production"}},"3.1.342":{"name":"aidevops","version":"3.1.342","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.342","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6036551208ff2d033800dd9882ae3d54d53a2096","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.342.tgz","fileCount":26,"integrity":"sha512-eTPUAVLhuxUYZ+X7NU5GK9VspeMmzR+IC7TyVcqeMMiBDslA9XTHwO1T8P3clg+1Tpwpydo39uaHVhjWyETNFw==","signatures":[{"sig":"MEUCIQCR5otzEYWRxEln4O+59SOvwpOB8J6FBNkGJSnnKtqa6wIgJ6WzsAFO8INkJLKFyRBL8WVNHiV+9qxClSF9m6eQ2tI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.342","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fd6e9ed6044f7de7ce5ad6b612510cf5ff088eb7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.342_1774601573400_0.6270904704716702","host":"s3://npm-registry-packages-npm-production"}},"3.1.343":{"name":"aidevops","version":"3.1.343","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.343","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c1bae809fae2b47e5b9ca1544951cbdc38b5be4f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.343.tgz","fileCount":26,"integrity":"sha512-EbHFwWCuRhtOFbtkVUqZhqi7vKE6cUW8ezdi30DcyaP7ePaam0eh9EdFCKPrTY+pLBqVmrHXQp7HEWGHJ7XiEg==","signatures":[{"sig":"MEQCIFbfMQrMrTo/E4LuwPtkdW4Tt3DgokKZqigFH3U495xnAiBh+8/kEafTc2fQXdOWvNDX0TQvoq9/XTvKRldJlB8twQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.343","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"acedddad85d13b96cc5d01fe81e1488423a04130","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.343_1774601612822_0.90233545514441","host":"s3://npm-registry-packages-npm-production"}},"3.1.344":{"name":"aidevops","version":"3.1.344","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.344","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8a75ca444161ea8a12e49804e8754b28c947e905","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.344.tgz","fileCount":26,"integrity":"sha512-x6YiLQ9uqI/mDuFRShFRx0KJ07QA88FT4+d8HhLJDBTbx6mFv82yapE2D58p0AXcUQPETbYriMmApYc6Tr+uTQ==","signatures":[{"sig":"MEUCIEeZBdXeKq7lSyqpS2vKLtE16ANDxWr4q+JjUtu2WXLLAiEAx857PNNVy1+nQnW+2SmnRjyuHaYnO/8IsJ8C6TR7ecM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.344","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2c4f1867ffe2e3f4b114a0f15dad7f1f17b5cf7f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.344_1774603945584_0.16816469079328167","host":"s3://npm-registry-packages-npm-production"}},"3.1.346":{"name":"aidevops","version":"3.1.346","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.346","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"89d7fc36b1e233ffc817919b84f2b6377ff98c87","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.346.tgz","fileCount":26,"integrity":"sha512-JsRF4PvqAILiyLwCdtZtXjplo9RwHfr0ZagdmOiZ0gk002xEEDfZzveEV0sJK77uYvL0C0NupBVyUS2SkTufRw==","signatures":[{"sig":"MEUCIEHeB+eDwaOn39fCDjg5T1fF/nS+NPzoTTaZYZys2x+hAiEAwpLz4QCRcw/joTojyYOVW79jU7CVtXVyRO/ckdwjBjM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.346","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"effa40b67b89a1f9de58e00e7b4b311c780b742f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.346_1774608395208_0.9926451987897216","host":"s3://npm-registry-packages-npm-production"}},"3.1.347":{"name":"aidevops","version":"3.1.347","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.347","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5182976c296bfc31c14a391d949d50b7ff1cae74","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.347.tgz","fileCount":26,"integrity":"sha512-xtURDDJ7He867gxQYzx+HrnD+MlWiMcQjtYa7QXQUUM/bT0RviVlwM5I1BrodJP72AipnzK0ETEdjEQcI9R0Tw==","signatures":[{"sig":"MEUCIQCsXestqTaAPcrrSFpPsbGNQ1lm/NQghqhZDcOgaeYt3AIgDFu3oSjIz5cVz3uAC4QYajJTMAGAkREYhJcJr07+ATs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.347","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8ca651cc9740cf484cefb4158a6b4220dc12adef","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.347_1774608529996_0.9462578519882798","host":"s3://npm-registry-packages-npm-production"}},"3.1.348":{"name":"aidevops","version":"3.1.348","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.348","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"27bd0a37fe3963035c8c8e22d99350f6eafc84f7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.348.tgz","fileCount":26,"integrity":"sha512-tnheTzDRyJgzIKHproH7XzgVkWPnrKLn/ds12lf6ezM0iKlWD4gfjHX+hZsyr/zr3EQSl8kAAm3sBPtGBIDcXA==","signatures":[{"sig":"MEYCIQDWP9FVOC9cMA/90EUQNAFu08UdttZqPZEcU25wVG+uPAIhAMVgtlSPToHWg8M5GBdL5uoRAa0vehXVxsDkXMyEUdm4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.348","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e404cba4fbc8272a9ddb723e47ee5432b278b02e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.348_1774608563701_0.24080523890712802","host":"s3://npm-registry-packages-npm-production"}},"3.1.349":{"name":"aidevops","version":"3.1.349","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.349","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"39d5c78868cd4b9e03a3def99580c712b88d2872","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.349.tgz","fileCount":26,"integrity":"sha512-GazTnMtGR4d/r8p0YQNYfR3BUMWktYWvZMV7paujvMx81ck5L+Xb9UdJcGYyEyln1jCiZIQMAiac7fq+S1VAcw==","signatures":[{"sig":"MEYCIQDnSEJOrKkhCzp3QrasLQxPX/bqF3D+vhpYJFseW7IzuAIhAML44VrQVweVVIOoj4HfKKqXo0li8Q77AJIsTY5eVn7p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.349","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4931ccc72278c0ff602e276d8db66d8bb4d26d54","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.349_1774608693296_0.9981149604544575","host":"s3://npm-registry-packages-npm-production"}},"3.1.350":{"name":"aidevops","version":"3.1.350","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.350","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5aacce014ef3f89cd6b8ab3577b955d3c81603a0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.350.tgz","fileCount":26,"integrity":"sha512-8oYwzqO39kz1WmyHVMDuM6YE1KZD/L5FZr/Ut/H8b7N+vShDoD6XVqt5GMCRPl7viSKRlHqcS3rFCSVeVgtoAQ==","signatures":[{"sig":"MEQCIEp6EgHQzJfECyBG5oH15dFVeRAhxfWxC36G3DfUtsLlAiAvWx3W7bB7lqTxfb/LOiYBJlgGaw07Tx6/0nRXqYe0Og==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.350","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bdb27e7927f0e6187fdbb67c3ca0464aabf480ad","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.350_1774608728535_0.760838466880283","host":"s3://npm-registry-packages-npm-production"}},"3.1.351":{"name":"aidevops","version":"3.1.351","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.351","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"880770c2c8de1d89c8a72ebfb641bafa94034013","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.351.tgz","fileCount":26,"integrity":"sha512-tEqAdaBbnWfRnBOCd71iTDFAh31ie3piR106eN0XzjKWLMo14ammZtPrqQPuzvRNqua6/x7EDADtlrzkOrXEXg==","signatures":[{"sig":"MEUCIQD2yI7e4K0Q1ajlvnnCMWAstlYtYeEcoc+JYSATMEqCxgIgeslc6GRx8VFNXUOnhDUDplqlXXhqI0Rc7Zbqz3Aaz38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.351","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"da4421101e8c508b02d990222349cf960bbbc6d3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.351_1774608903643_0.0840400582371581","host":"s3://npm-registry-packages-npm-production"}},"3.1.352":{"name":"aidevops","version":"3.1.352","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.352","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a4bdb0e0d123cf365611e7b442c7b136153aab37","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.352.tgz","fileCount":26,"integrity":"sha512-wQb60v9U1vbbqKU1BIOt6p4YNAL/UkBHGMNRVXG5rXhgD+cij1Dwx3dXFDGzyynRlQRnxZIMqhfcJqD1TlXm4Q==","signatures":[{"sig":"MEQCIEzg3pF0oFidYc4b5n/5LZtJeaoZZn+qJIkSds59VcpQAiB3y0nb5iwcq6dYATzkhSSrT0EL2R93IF160nHPDconOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.352","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e3ceafa42fb6519556c0ab6db1e491176d3f9824","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.352_1774608970069_0.7801364335998995","host":"s3://npm-registry-packages-npm-production"}},"3.1.353":{"name":"aidevops","version":"3.1.353","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.353","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1b55fc193e9a0a3d2d93541347b85d8682a08117","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.353.tgz","fileCount":26,"integrity":"sha512-J7y+9whqHGT3cGSmgH40wkTp/G7r9xHY4lQgiINf8Xbe4oHzMVtGnYjS3hERHbHz2j3NpnuNL4fVrWu/ZoPW+g==","signatures":[{"sig":"MEQCIEXgApB3wR/84ZLtS3T92uot9hKHBq7pZ6d6bWi4PypHAiBoGeB65iEcS1Wq2hHtjb1ffdtDyDaJi2x3WFJYg4Xmqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.353","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1cd3d7e2ccb249c0c80506a0eb6512077601adff","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.353_1774611152442_0.9634461108805694","host":"s3://npm-registry-packages-npm-production"}},"3.1.354":{"name":"aidevops","version":"3.1.354","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.354","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7f5481982c78b7ffdc8070d283f18dbbad163a41","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.354.tgz","fileCount":26,"integrity":"sha512-jnw1rpooh8y8tOP4eGvbYJe0G/z2fGahI9hzt2tQTcz7Wi+kG5lYVPVTpSIPXTQZaF5vP8wYwHCfVTaCnW4Mng==","signatures":[{"sig":"MEUCIAiAlg7WYfukX/6kQwBIlcsVLXTkK8fP4eVjnnsSlFQmAiEAlWSIGDiiTW0IyjdHAli30aWWBEa+lMBKU+MjZ839tZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.354","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"378a385f94c038fca0e3446baee8e3d985f4e5b1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.354_1774611166500_0.9221525771160966","host":"s3://npm-registry-packages-npm-production"}},"3.1.355":{"name":"aidevops","version":"3.1.355","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.355","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2d2e87e4f801fb38eba517bd5adaf4136944d930","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.355.tgz","fileCount":26,"integrity":"sha512-Va1hDoUBYH0J+wfAFsZw4pdi9iW/Z9kSo+svbKV6sGCMwaWm3jddBJ7BPlY0PoS1VUcK43p/9Z/ZfSAUAzJA/g==","signatures":[{"sig":"MEUCIEGB7V69+Pe/hzI58Y8FUiMZ1sH+FXEkxwx/n3SJeaq6AiEA9xO5uvP4NTK14E51dsUkvkzByToSQ1bFaPL/3KMFUGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.355","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cdbd36ff3014c87667b9de131df93d1ca7068777","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.355_1774611451498_0.12225459954769224","host":"s3://npm-registry-packages-npm-production"}},"3.1.357":{"name":"aidevops","version":"3.1.357","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.357","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"698d6e26a10db5e490ce55577251e99ccefa73db","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.357.tgz","fileCount":26,"integrity":"sha512-knzwyv+CpUF0rMp4GSJZzgp7ylx353Z9Xj8LxgqCeFg4/IZ+RFnVNqXPG5kQudvJ2/E6REIYmeigblX6dip1tA==","signatures":[{"sig":"MEUCIQDbftD39dElfuIZWDNRTbMuE8NiWuuYrHDvqz2mYfy9oAIgaSMTuvk5Gno6xofsZYqiQAeuLPI7i/yMYbVM25LWZa0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.357","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"65ccf2f485660642716f832873a15ec9d50c66d1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.357_1774613488722_0.05665455988108414","host":"s3://npm-registry-packages-npm-production"}},"3.1.358":{"name":"aidevops","version":"3.1.358","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.358","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1023599de3c273f8de1a46272126a4d1d3b59465","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.358.tgz","fileCount":26,"integrity":"sha512-OY8rHatQFyuWGbsP0mI+mYWt50C8bGgqvTClAVVojI9vIz/uipq8Av4u17Yh3lwMcui+w5Wh2jgP8Vn8PKDeGQ==","signatures":[{"sig":"MEYCIQDDStRG7yQHLE8SYB4AmTYCWTNatt32t5fkEEScVFo82wIhAI557hPCspO2K/OqaUjPLfg+mMfpCFGF7pTbBsP40Nab","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.358","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7d54d29463c73cb601f61cb796f9c6a11dc4c7cf","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.358_1774613534478_0.53962784654276","host":"s3://npm-registry-packages-npm-production"}},"3.1.360":{"name":"aidevops","version":"3.1.360","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.360","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cb49cbfc355583ad64ed7d89ae391d0f003aeb51","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.360.tgz","fileCount":26,"integrity":"sha512-PHRF5sKHl4maLVlijGRDPYU8D/UUOXRW6gfh4x9cWNTGI49gfkcrMHLL2zqmIxA9LDpWjLBvllHBky/OY5FqCQ==","signatures":[{"sig":"MEQCIFZtjEDO6ltXob8q3ChCvs9uG5/tok6HNQg2q8GIc57GAiBhqE9IwTgGS+Xa7QIJx5jdlKW8gS61uJunidhf6ZksFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.360","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"641dc508ba3fa39364b2619f9a0ea33316ed87bd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.360_1774613652204_0.602985942811475","host":"s3://npm-registry-packages-npm-production"}},"3.1.361":{"name":"aidevops","version":"3.1.361","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.361","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3950875655856531ed5a329dffcbcd983eed5cd0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.361.tgz","fileCount":26,"integrity":"sha512-+lKnaivUgPGkkGf5Qn4ZyEZNaIfvqvtHSQSTZxAQw+Zt/QtIcb+0ncDVvfaKl7uyKQpkEu8TgexqKH492OQ4iA==","signatures":[{"sig":"MEQCICWjF4nSpqQKOlSqpiV4Pex0TbjPuyfD/5m6DU8p/vLHAiBXZh/cabWfBdKAVc+gWtBTU53imkIfHFIT0NCKuAzg3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.361","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"13fdf95e0c0e860794b2ae56504991f7489bdc76","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.361_1774613790096_0.17211392773490952","host":"s3://npm-registry-packages-npm-production"}},"3.1.362":{"name":"aidevops","version":"3.1.362","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.362","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0c2d0a6ef50f3c1dbc4ce1c2b3b82c9f9315c15e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.362.tgz","fileCount":26,"integrity":"sha512-92MraxvEv1IiZTY5IagpdFvpziuzqdUJzfUt1pcPwLfHROfe/LUe47v2EjTMfahDeX+yldIZpm06lpDtyCZJvA==","signatures":[{"sig":"MEUCIAEfvmL07Zx3Xh71hzl2D1i7z21AlKo48LNyco1W1SZ+AiEA+wi+I6p6gHUAwud3cxd/VsNXEc8XGYHrjLe5X4m7cmc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.362","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"521590bb9242a6b1119a0cb3ac61fa05d5668ad9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.362_1774613810350_0.07715565428461724","host":"s3://npm-registry-packages-npm-production"}},"3.1.363":{"name":"aidevops","version":"3.1.363","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.363","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"411592c6800fd6ce9ed526841fd78bbf039c613d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.363.tgz","fileCount":26,"integrity":"sha512-Py/kq5jNuiP49tAGtl/gou0OF8f9hun0styDtntqY4/fyIFJbCQ4OS7TP4QLnmCxvkd5YT5WZZ4hid6rJJcwEA==","signatures":[{"sig":"MEYCIQDQOx1mtj5y0XpQVGadHuhhu/IgyOzbDAQpQyy4fj8BgQIhANBE9QS/gfMyQxhjhWNCr4vojPvmSQ3Kk4k471Uh1DtJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.363","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a9e32f92a9c938ab13290d0ea513a1b37ca8b8a3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.363_1774613832732_0.3132140944961921","host":"s3://npm-registry-packages-npm-production"}},"3.1.365":{"name":"aidevops","version":"3.1.365","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.365","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6b7d3a1386246fadf44627415cf7693b9013a393","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.365.tgz","fileCount":26,"integrity":"sha512-I0/Y7Sabe069oabTdRHcG5cGYNS0/4u5TZlIFI1O4H+MDz2Gpsq5jbzSq9EWWIHZ0PaVOTFnLdZxCdcZKb1wAg==","signatures":[{"sig":"MEYCIQDMwNbcudJUnRNoCmgJQMVixpElsosSralucyVEic7AOgIhAKJjYN3+KiRD7ZZx3L+yniyuJQWw5FH+8UfAGCyoTq7j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.365","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2afbc6320fd1af71c068d2d32481f235c47f79fb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.365_1774613908428_0.3772739300778507","host":"s3://npm-registry-packages-npm-production"}},"3.1.366":{"name":"aidevops","version":"3.1.366","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.366","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1fb3df4ed3d362e462a5450eaa15896f24a0180f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.366.tgz","fileCount":26,"integrity":"sha512-spIeRFwhGxleD1a1a3EKZTHpoHfX2CH/EtEIshR1RsGyLs/MqzxMqUjFlTjjDcJdJLtarOgN808NuwYXGkd4dg==","signatures":[{"sig":"MEUCIQCCGLwXxmLOPmvp7V6X9lomaCIisEZ8mfVr1hgPlmifvgIgHgsoMkyX9F+6kVmqoanAjZsFB+dya5CsDuMH11mHA4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.366","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"646df85b6eb3cf11c38366a96df6f168e105c4b5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.366_1774613920526_0.1623866622642387","host":"s3://npm-registry-packages-npm-production"}},"3.1.367":{"name":"aidevops","version":"3.1.367","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.367","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7e9fcf76eef795f2c87e8e85fdbdbea6ff1a4053","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.367.tgz","fileCount":26,"integrity":"sha512-C7u8xb4JrIhA9cECKcjrb+jX3UksfChmW0FeWFnz5nlF0l5yxMUZtiR+qtcAGpvI68CyBF7A3BvaMVabFeMHMA==","signatures":[{"sig":"MEYCIQCFLIvZFw2sx5363p6bqKR79TTjNG+48ovNdx9fR2YEwAIhAKV2QVwPk2D9ixCPHM9n7TYAntnCgucD3byWu8I/ffba","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.367","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2b261321ad500fbaa8b144b0a9811f81245c5146","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.367_1774613976303_0.2773535002122256","host":"s3://npm-registry-packages-npm-production"}},"3.1.368":{"name":"aidevops","version":"3.1.368","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.368","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"24df72995f6101b827d8279cf5732c516b362cd2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.368.tgz","fileCount":26,"integrity":"sha512-WQPReVJAUzb7E3EJBh7GX6tK+RPKtcU7FoMU16/t8melkoxwfomB8+qHIiL6p3SCJHaCPrWCu+t/6GCCWE96Dg==","signatures":[{"sig":"MEYCIQCfg5tM9CAOUEpxrmH+JmDRfUpzrlxf7RBn4F50AfN9lgIhAMPVKRG84aAUFlNIVbaJUgeJYWBTYN/758bVMW73wZ5K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.368","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6fe1ed3a7f45a6e7505b86fd56189d863d6b9cd8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.368_1774613998794_0.5971606203066917","host":"s3://npm-registry-packages-npm-production"}},"3.1.369":{"name":"aidevops","version":"3.1.369","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.369","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b9b308e20462030c0024ab2436ab21b76298ce65","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.369.tgz","fileCount":26,"integrity":"sha512-7uoO9UlNkmbi3yD/kBwLHUJ1n919DLpCFQo8NpQZ2V5MVMbIkKs1lYm+zYULwi5FGpXinda0nyjh1qn0c+KZ/Q==","signatures":[{"sig":"MEYCIQD5At6qls1JO2szQwJfB7Cwm2Srat3KoUOPjGDxlB8mHQIhAP2Vd4TSjMMUxpDYNviPTAZlY2VG15NHym1my3wKRGJj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.369","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a105fa25ebd5b8932eced1506b3a2323ac412cd3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.369_1774614015665_0.13562520976826775","host":"s3://npm-registry-packages-npm-production"}},"3.1.370":{"name":"aidevops","version":"3.1.370","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.370","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"887cc1150f307ee1d6903449e8408bd11d23d92b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.370.tgz","fileCount":26,"integrity":"sha512-EcpP5vZVtRNq56qas79m36Fdb0AzrXtZihaCRs3Wp/dNIkTtZD3aDn/xGGuGQfa/s0MNNLzMSSpEhfDLJp5j5g==","signatures":[{"sig":"MEUCIEJfvJNpI0nL+vN6gwbAIalfnlnDTJiM+IPHfRgkQ8ZQAiEAj7o3Eiy7wZKaI0SpCeCCMavnqNIQAxvhKJxAOTMvNXA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.370","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ed912bc558eaea3c99a0d68d9d6992b3c6be02e9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.370_1774614292923_0.9493507061278885","host":"s3://npm-registry-packages-npm-production"}},"3.1.371":{"name":"aidevops","version":"3.1.371","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.371","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"37eebc9c01fb05cd0022b71deb801f3fb9d4a88d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.371.tgz","fileCount":26,"integrity":"sha512-0QcQrhAQ9LYlULNg2z2az0/6YTORkvjRIv54Xw4DROuBOvEMYKnqsJwDAuchj3+Hl7/dEfjLoicwfwaKNtTldA==","signatures":[{"sig":"MEYCIQCdlsSqoBGd5oEcxIpnwgHMiPB4axO3YB7OfOvi/JWc6AIhAJzYeqcP/ZcYYBgJRMCJ41zg/SRaasVc4q1+AIYniMml","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.371","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c2d55ed0e34606376d0c4d06e0600506e08e961f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.371_1774614739309_0.5998255153845575","host":"s3://npm-registry-packages-npm-production"}},"3.1.372":{"name":"aidevops","version":"3.1.372","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.372","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cd180da6a70c2059737c64c600ee728b4548be83","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.372.tgz","fileCount":26,"integrity":"sha512-MaSdKF7i1PX3i9HvuW1bXXY9u7UKo3KZOd4IWrYvZOd+vDDF7pjNHOL2AaUGkZCBccLy3Z87CQbIbLi+zcnDFA==","signatures":[{"sig":"MEYCIQCpmKGrAf0Wh6MmfDl92P+VxWxNIYVhYbgzuuQg7Lj84AIhAMTi7H5MINL6/U1ssW3YLMsESrMlXM/jtqVB4RLHfr79","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.372","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"90afc1ee2f86853adebc337b771638bf39e76c2b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.372_1774614873680_0.540915833648415","host":"s3://npm-registry-packages-npm-production"}},"3.1.373":{"name":"aidevops","version":"3.1.373","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.373","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3c54ed580b885b047a7557773f5fbf0b147f209d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.373.tgz","fileCount":26,"integrity":"sha512-nOQTVzqgILiWz4fzyydwPRNXSYFMaSj39aeeyhGN1gSJOEH5d5RJwpjcHBiFLnSm3uY8FPTyIiwRE0wAM2Mj/w==","signatures":[{"sig":"MEQCIAM7ZK85vQO/3poHqm3k9vigLtUk9SaFvnRoV3qXw86rAiArEJLUVKeHOw693wIjEma8NpzI55WYseQRvRYg0gOv6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.373","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"44e35d60fef761a94cbb40c0379fa2ca2be6a938","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.373_1774618233320_0.08449438237149831","host":"s3://npm-registry-packages-npm-production"}},"3.1.374":{"name":"aidevops","version":"3.1.374","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.374","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b23adf9e20221997107948e03a230f2e145204b2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.374.tgz","fileCount":26,"integrity":"sha512-5lwFO41ufz7qFCZPncVN0AYdeIrm/Aq3zr9LFefAIhmRtheWrdsXZBjKzacQCkbEAQZcSG1BoRLsknTI99k/VA==","signatures":[{"sig":"MEUCIQDoVNBxLeDRx30epMKKb4twAlx/8GHed0jeUQfVCV6/1wIgYNmK6S1bOLWeIpq71QQFqaeBmV/AdVwl5OUSlg2spAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.374","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5dd4a0e15eaa897202bfd2ead521417bfa04f0f5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.374_1774618348611_0.9499638600953149","host":"s3://npm-registry-packages-npm-production"}},"3.1.375":{"name":"aidevops","version":"3.1.375","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.375","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"061351d7ce560805ab56fde2962a60edd7ee3b66","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.375.tgz","fileCount":26,"integrity":"sha512-YkzY4DmCKXs4r4CS+ZWHi91gAXtQWyL4FDMojnovwbGU6kJQO+9H76EVoTYLFasp7TBrT9JA9lr7IJSECEEGgQ==","signatures":[{"sig":"MEUCIQCssuEjg+Bue98LOYFAGWLZj1Jc9VeYy/itAZsGeKZGiwIgYI3lMmjJKiffbn01/cZQyLVZce8J1yQ3Fp9WgQG6c3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.375","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f5f698e78af19ed73ff21ae41b9ec3bbcae3d8a0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.375_1774618657524_0.7527097174745019","host":"s3://npm-registry-packages-npm-production"}},"3.1.376":{"name":"aidevops","version":"3.1.376","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.376","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c514e0752e88cb12d6511ccc03cc98dfc56f2319","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.376.tgz","fileCount":26,"integrity":"sha512-JXr+TlEKIJQcYrU6U6HGbZjnCReqhcXRlQMMqvfXmdlEWAwwY/P9c1jmWlf4xzQt2HTn4YVOATMZV2U2EIP7Aw==","signatures":[{"sig":"MEYCIQDacdOAKU/5GZd0jhRNYFv1Mh2BS/6gPqemzaIzEob1NAIhAMUp7Q8oWNV6RbHPayiAZBM0ghzy0TnC1IZvvL+mWF7j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.376","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fd149e0a9b188845f6b20f69abb6fda2cf7996a8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.376_1774618677592_0.2988596992323598","host":"s3://npm-registry-packages-npm-production"}},"3.1.377":{"name":"aidevops","version":"3.1.377","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.377","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3993ab332331cedb3cf85c2f03b77df39fee9c1c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.377.tgz","fileCount":26,"integrity":"sha512-kHy2ILCA67sm7jmF2pkmwujfpe07zsvD94IZ3jyE+Hnr06nZ44RCMEbLuUTR/SDL8aH+M88SNEot6jaBYDznKA==","signatures":[{"sig":"MEUCIQCQveFY9maZs3Jn+y1VfX8m06DYYKPwThIbo+o40SBaiAIgTfNWjn0HbRQBM9c0f79V2zCkptdbJf32eVY7HbWrPTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.377","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1de69ae30cf7f7a3857a58a8f6f2fae413aad178","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.377_1774618878484_0.9752170320105427","host":"s3://npm-registry-packages-npm-production"}},"3.1.379":{"name":"aidevops","version":"3.1.379","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.379","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ab09d39f8b044c0a255e33337721e77f09d9437d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.379.tgz","fileCount":26,"integrity":"sha512-Oc/euywTCqNc9O4EEJz61Ora+xzurBry2NZ9GqpS0I+Ag1xv27INNbZS0jCR0RiSxFl9foSTLOOuRNQmZ5SaWg==","signatures":[{"sig":"MEUCIDSXhH8pUoptQqws2tAsgQlrW/dKq7YV9J1t+avCOKTkAiEAswhAa1UIf8t1iXjY5MqcAx4Vq0ApimQUvtBwwHBTqGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.379","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b363bd2bd9498d9719ce46fab599b1857b6ead75","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.379_1774618960275_0.9809583123561847","host":"s3://npm-registry-packages-npm-production"}},"3.1.380":{"name":"aidevops","version":"3.1.380","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.380","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8b38c5da015793b898bbc6826301bbd6b23d2744","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.380.tgz","fileCount":26,"integrity":"sha512-E+RA7F/uYTjDAuMOT7X6T9Ky2H1ZzQp8AbkxcsDNTJpPTcOff9RpKt4AJKBIc03i7ieXuKkIxrJOfew3NlaXxw==","signatures":[{"sig":"MEUCIEfez4/NR+HLizgsMT1X4iprZoJQDqJFHXgTqO/rN+PuAiEAuGvbgMBSJMUKYhwoPr/Es1y8lFeqKGN+hiOuYWnZ+x0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.380","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c078003bca88eb9cf487e663d726c4333bc92a18","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.380_1774619127662_0.3180600017382711","host":"s3://npm-registry-packages-npm-production"}},"3.1.381":{"name":"aidevops","version":"3.1.381","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.381","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"98257bc2e7fbf3249ede5134ce4683f53b1b2fd7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.381.tgz","fileCount":26,"integrity":"sha512-ZufkyCNNM9qDa7+ssKP3FY2UbyW4u+T3r42UvbtWIoex+MTtt74FVihIMJHwAeqSDoEAuF5QD/bSOYgJGFWXFA==","signatures":[{"sig":"MEUCIQChSW1ftyNMrbJEahXji/TowC2ASQdd9MzCuSAg6YghmAIgO0pKWzyQFYAj1jlWk3kbj6qkBQlUdhtkiIFX13R/+Zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.381","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"25ec92f88ba5a5377d9fd49b6e673ad4fa2ab716","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.381_1774619153444_0.9440657346082502","host":"s3://npm-registry-packages-npm-production"}},"3.1.382":{"name":"aidevops","version":"3.1.382","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.382","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"456f145f136680d9a1b3ec2394ab5e9a249de484","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.382.tgz","fileCount":26,"integrity":"sha512-LGEF3O6/Pis+7R2FKnaEvH4yzUMCg43EbfyP7nXNoIkt60z974q0xxwbsjQw7MnhRpJo2gY9NkIo0KJcPq32dg==","signatures":[{"sig":"MEYCIQCr+jY/2DgPPl3umjtBUCogXEtn88P3q+1gvic/4KiC1AIhAJXQEXWBzwlIfcvxx77rtOYWUbm/L/qc1TjkJJreBhPT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.382","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ec8860365be2323fde80d6745fb12d105a7c2342","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.382_1774619326903_0.6518413785922486","host":"s3://npm-registry-packages-npm-production"}},"3.1.383":{"name":"aidevops","version":"3.1.383","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.383","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bb35fbe6082735ddcce8d5a11b8fd260f8595dcc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.383.tgz","fileCount":26,"integrity":"sha512-pRCCRMn7VM7ryu48W3jAo+X+II+cSvtklE/akMpVuxEN9e6D3G67iuFVaj56RSKXc9GWRBV/dyptvqwOPFH7Vg==","signatures":[{"sig":"MEUCIFhXO6EqKGLyju641WyUqAVLEuUMGfZocix77UWTYVOqAiEA9/rogLGItMl2BV0l94K6AJtXjOP67/zKKjF/iJzmqZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.383","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"20e9a86048a77476c4fb42dc2b1b7ee1d28bba5f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.383_1774622775010_0.465907963010072","host":"s3://npm-registry-packages-npm-production"}},"3.1.384":{"name":"aidevops","version":"3.1.384","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.384","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"44abfecae4cb72f1446dabeab4014201a04110c6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.384.tgz","fileCount":26,"integrity":"sha512-/tI2VhbTJfDaYblyletsHc2AB0uqiH9YLNGG5owSQSifDEbIlV61seM+1IoH/8NCJitcqiIhNtIdigIhgLdswQ==","signatures":[{"sig":"MEYCIQCQyqKE5ms819JpaLZTXFWyxON44cml4OnHXWZCbnnl8gIhAP0bbbE81avzpeeJOp5z6yYCuvTbGXNvmui4Sr5k/veV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.384","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3bd4b6863cb9403f500ddab12cee2f7c09788e10","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.384_1774622812091_0.08134931317781668","host":"s3://npm-registry-packages-npm-production"}},"3.1.386":{"name":"aidevops","version":"3.1.386","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.386","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"89a5a15f322738adad02d3a5a9578c1d2cbb0467","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.386.tgz","fileCount":26,"integrity":"sha512-wpxlPzC0e1f58hrnJj03TFlG5YHB5eW3naRF/uvvYFwp1+E4ZzScZD6edExz981XDvpPu+JS0uSh4+GKW8349A==","signatures":[{"sig":"MEQCIFW4vG7blW1T7wOFPjDq2vuoNuq3zwrK1OhvCyHbdQuNAiBhNIOMghrRZMe4I79kVeqsGiWlkRUt/oWnpMzmaaUgdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.386","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f2115b11ef96dfdae34b7bb5ff678d202fcae3ef","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.386_1774622915327_0.28947645935417055","host":"s3://npm-registry-packages-npm-production"}},"3.1.387":{"name":"aidevops","version":"3.1.387","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.387","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"98e40a10b091ed207a108293c5031d13f75010a7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.387.tgz","fileCount":26,"integrity":"sha512-JbuQa8W8evyXGZjxrwH7LjiLQzYbWA9svrNu8nj7b/KXFKvfsELD9zAU86mS6xpVijFlfbr4/59ssg3b1jZBaA==","signatures":[{"sig":"MEQCIBWo4kPdeLrv/mOCLhMSlhjh4FUJyeB06BsyBRkM5AlSAiAsLaukZjP3yHCY5A2I/wO8JHpbGEMJJ/A8Y/SOvv+8pw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.387","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"87e820b53a207445714b67e85aaf294ce2ee05ad","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.387_1774627273513_0.5111756937044354","host":"s3://npm-registry-packages-npm-production"}},"3.1.388":{"name":"aidevops","version":"3.1.388","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.388","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"379ed8b6cdc9f8b3bc31b2f4295399894ef9d708","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.388.tgz","fileCount":26,"integrity":"sha512-5AXJTVxOmD7pDUAGfugb4oEWRuSmhkrD7vmts2u4Pr4A++n+hOWHP2j88mPcyfQaWa5is4cMQG9WSFpmDwdN9Q==","signatures":[{"sig":"MEQCIHxLsc0mSDneNQOGZSOhnR/yIMpqFZCIufge8WZqE6i2AiBZlsdcHtnL6WLJQ+n04J75pw5Cx0J1XIHBYkMKjorFpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.388","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":642991},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f3b8f3095684b6ed0e2c5b1dc270462e72180cc1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.388_1774627576364_0.56679547908064","host":"s3://npm-registry-packages-npm-production"}},"3.1.389":{"name":"aidevops","version":"3.1.389","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.389","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c1e682062272f6b32fc0d85a51fb225124d0e68a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.389.tgz","fileCount":26,"integrity":"sha512-7Y9N3vLVZikPbGS8Fk4YmbYJkbajeMOekoOiFXF7u4mS1SZ1im+3//A9HS4IHnXn8C2axELynRjx9jtycPSrSA==","signatures":[{"sig":"MEYCIQDetdQkNq+JfC84sfQbaGo1Ox8ZIxqKo5evk95eIVd7JAIhAICyGDIWL0cr7B1EosZPuhvxd26NQFabLc3sxzl+AiUN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.389","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e68b356e9d0d4e8b9c980fe49d43be016d122c92","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.389_1774628533654_0.7822094382277132","host":"s3://npm-registry-packages-npm-production"}},"3.1.390":{"name":"aidevops","version":"3.1.390","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.390","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a2657960f0b685b8264963555114f0468b229934","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.390.tgz","fileCount":26,"integrity":"sha512-wzgK/qKNdGs51Vf1g2A2tZZJJHv8E7ZyzPmuWPaiqbJ+/7/i5hpo9KdaTGKpLqnybX9d+71funMv38Z/EalrxA==","signatures":[{"sig":"MEYCIQCnUt/IuSfPAORmE2ljz9UDCgH7Dmf6KSj2GM5BNptidAIhAIiaTjzTaHSMs7j9raKQcryNXERcD2z+n6mmq6RySbdC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.390","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"85fb0e2c3b178921ea6374e86749800ef22853c3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.390_1774628584030_0.4370729762721204","host":"s3://npm-registry-packages-npm-production"}},"3.1.391":{"name":"aidevops","version":"3.1.391","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.391","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3aa825562c8f73b79fd0047a8596d6fd3ed0f84c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.391.tgz","fileCount":26,"integrity":"sha512-9AzEsnHyEJoImTqbT+1ffLsDgirtdTpSN6oz9A8+eXLNY6pLInakVb1Aj3vBUlySYU31qPwVmm37x6bbbFszTg==","signatures":[{"sig":"MEYCIQDDH6mwf3z1P+/rUOZhnoNjVbQ9cbwB3hevjSDoie1spwIhAMXCuVdN8AdtRNsEYJ/yB+0hZob6QWLXPtw1uSXCJwrW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.391","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"da5b5e9e1ff17074ea8eebaaa9499baaf3c41abc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.391_1774628641719_0.25549290775593625","host":"s3://npm-registry-packages-npm-production"}},"3.1.392":{"name":"aidevops","version":"3.1.392","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.392","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a0016ffc803a952a5e7fba0bc2d4ad293b525271","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.392.tgz","fileCount":26,"integrity":"sha512-bV4HjbCWHBV7Gnp868ddMB9iqvx2aSj2gD7zKvMNgqt0DcDcw74EPelcNwUH36OyZn0NIjRwfx9Le/V4uCJ1XA==","signatures":[{"sig":"MEYCIQDTAV6vrLfpOqzkYDF8Tp1ccEydYNvDEpluGnPtALT5UAIhAKCqchez1D28MhQXgadK/yxlie2WrAx3if8kav6Ryrxs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.392","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0f10b10dd89e9c3c9741c2475c07dda3ae63a635","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.392_1774628718320_0.6782091273252351","host":"s3://npm-registry-packages-npm-production"}},"3.1.393":{"name":"aidevops","version":"3.1.393","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.393","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c38427d8bb7670691a59f71bbaf8eaf63ca8d204","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.393.tgz","fileCount":26,"integrity":"sha512-OlqIV69u9UqE7xiZ7w7BQ5fRWf9TSpVlgjDww1Dx/dLyKPzY3FGq83XQItKTvsauTKOH2COpCo9mOXBmS4p3jQ==","signatures":[{"sig":"MEYCIQCjGueV8KkAEgPY71061V2Sd1aRGmh2wubbCavc0SaMhAIhAJKH8tM157/xeW4zTFMEZWWaM6KO0hJjcB/dEJqBzPkg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.393","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a7d7abc269ae472cf43084e77ef5c4b7f6e1a462","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.393_1774628748155_0.05059595450674492","host":"s3://npm-registry-packages-npm-production"}},"3.1.394":{"name":"aidevops","version":"3.1.394","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.394","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b170229823a8461c098363f22fab85b07deeb4de","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.394.tgz","fileCount":26,"integrity":"sha512-B/kya+IB6RUpmbcDo/m8V+4lC8DC5fNNVDIpQBqhJ0mURVYaULgf6tj/Ej0vE8ICjd6BDI3w4w5nI2qu/aPhVA==","signatures":[{"sig":"MEQCIBsS3aAf1HZivKYghiNBexqWJU2bUSJ3JU6pZbKchxUWAiB6ZcrO+mEV8JjrnbiQd/V8h2px6RLj6GZlGNr0CZ9piw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.394","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c26f3100bdbcdb550e35f4f9d87168cb5d4aae1e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.394_1774629042369_0.8821742529780994","host":"s3://npm-registry-packages-npm-production"}},"3.1.395":{"name":"aidevops","version":"3.1.395","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.395","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"735672bd473d8121bd90cc8813f68bbe6e333632","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.395.tgz","fileCount":26,"integrity":"sha512-zGShmPSUPmeSo68L0D6mvtqP/gSNL5uYFSm/ek2A0SuWebU4XDcQOxbERFpZmAdDQ9LpzYbH4rUWmDSA82XSBw==","signatures":[{"sig":"MEYCIQD9PoYQATYBvAh5AbtbpMI5zdVVm2yLSpaVBo8bi8OXpQIhAP/C7AwAfRNdFncW68JmlzIy54qGBrERGYSUJWYA6LIT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.395","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a18fae3fd06cb506ab027016fdda839bb0683272","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.395_1774629303556_0.6121464802748109","host":"s3://npm-registry-packages-npm-production"}},"3.1.396":{"name":"aidevops","version":"3.1.396","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.396","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6fe0b3c80462ac83db81235ac2f6a5c5dc84cffc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.396.tgz","fileCount":26,"integrity":"sha512-Cdv3os1VRNxUXJyqLePKQCzH2pDnuwQNVtc5P4a1BjGUdVWL0k3JGiapMCXTMOCW8W2YGP0fQkJOT3kdRAiMew==","signatures":[{"sig":"MEUCIB5oXN4jFxyv+ki3LUCp3CtRxb1W/ltMjXOEITaZS/NyAiEA4A+nPTgto78AzH3J2t3C1VaYFmTh1tP7NBTqO/dGkEE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.396","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"568b4c4fd5a42ef5c299bffef14f438bf0e0c4b7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.396_1774629887865_0.17012165322545436","host":"s3://npm-registry-packages-npm-production"}},"3.1.397":{"name":"aidevops","version":"3.1.397","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.397","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7af8c9f02634b04fd120c52179e5ca7136f50f1b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.397.tgz","fileCount":26,"integrity":"sha512-Oxv88yZsjoG7FAoC7lmljMx3KRoJajag8aC/7T1CQ5n2Y6eXtsSWalFPUPoEoVVAhfyYo0Inb1oGxIx4nW0nNg==","signatures":[{"sig":"MEUCIH75Plr7qMy0Mszgxhd/4J7EjdqtxdOjTUhAtmKkfFRLAiEAzlcRxxyi9gby16jmB1dMXroJAJqL1KrjOqNZWYyn3MQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.397","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8656e47f14184dbe7070de45b6f2b6e309f809f9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.397_1774629892884_0.9255702188025763","host":"s3://npm-registry-packages-npm-production"}},"3.1.398":{"name":"aidevops","version":"3.1.398","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.398","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c75ebae22a02e9641a0f41be7a59647ff2e4faaf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.398.tgz","fileCount":26,"integrity":"sha512-V4JWE+fM2SbKXOXaJFuLM0sdDN6z6ckcFPKner2quuCVxLvWYN+SG9e0v8VGAQ7Sy7qyk+d/2etNB9gCuZ4w+A==","signatures":[{"sig":"MEUCIQDvpuGu3xM8xBsnZievP7hVAgSPuqgDcB4zBrozBDCMmwIgJomEjaDw9jZcJLzhiHjU1k+szhYXEh67MdYS/8GRedE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c301cadc4ac19eba0d0e67cca301d0478adb9c85","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.398_1774629954772_0.4190906111318584","host":"s3://npm-registry-packages-npm-production"}},"3.1.399":{"name":"aidevops","version":"3.1.399","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.399","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7285925d357a83c32a74e09dfb5c945ebbe1a84c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.399.tgz","fileCount":26,"integrity":"sha512-VUFZVNUd8jbVVBP7Dix0iFTTpjGLCnasqjfLYeElQNvLznTGBuo6e8J2ZL52OPKb5Lqjxp6qH8E1OCp63feB4g==","signatures":[{"sig":"MEYCIQDc+IkPmu3JzsOVkKz4Vg2Aw52nCXcRfEn76QPLUZcevQIhAI1pcmdpOvLtAOCufTSAGlqRqCK0vSsG1JpdkJRyi1iV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.399","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7f40ce84c0a06c8c9576aaf8070f1a1b4ed01342","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.399_1774630202844_0.3872829557786084","host":"s3://npm-registry-packages-npm-production"}},"3.1.400":{"name":"aidevops","version":"3.1.400","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.400","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4c7fc2fc2d7c6b3ee3a2e2f9b3534eabc6ec579e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.400.tgz","fileCount":26,"integrity":"sha512-6qE6vtmYkO87fjsXgIML4UFZ1cbDYZmTLUG9lYYjMebMeeFLHxsqf8sxeazjjLheHExI6hGSlGAJj5tW6Utcew==","signatures":[{"sig":"MEYCIQDUHsVsGyPWbGOR8fxRZBVpOMA8VBYuipGl9/TaaptTsQIhALot2WjLaw1Y8Jew7sfHkRYn0IYw1c3F0UZqI78kDZ6g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.400","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ef7a5f53543e849459e6d0fc0ba68eef9665234d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.400_1774630510717_0.458688779482062","host":"s3://npm-registry-packages-npm-production"}},"3.1.401":{"name":"aidevops","version":"3.1.401","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.401","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"36dd67c8e259b18e9fcc98660cec564c86bc1887","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.401.tgz","fileCount":26,"integrity":"sha512-WmLF5DoZhLRi15mjUpihXRQ6AKRN4tGtZVTX2vTy3l9yLMuSKi0KJ2utzcqm5A/l3p2YkTNGVoe2gXoO/adhlg==","signatures":[{"sig":"MEUCIQD1e74tvYdyrnT0S8/0YpvSoeMznM8R+nfL97imxSorSgIgeYOFwZ6qJDgJWcVW99BroPTMrxnh3RjdXgiPOItfBt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.401","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0799d27fff7c32ecf96d3f6ec6ae2a00d3ce79e8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.401_1774631016656_0.8339907578465042","host":"s3://npm-registry-packages-npm-production"}},"3.1.402":{"name":"aidevops","version":"3.1.402","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.402","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"74b15cae5a4cfcf868394ad9faa92c20033ca947","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.402.tgz","fileCount":26,"integrity":"sha512-rpRgXmRiNofAQPFy6yhFaq5TiGRIj66D5RYBkrECI9lUsfIfGSV7r4an2OcXy2wlDAVv8LDgY2VjNh2pb4qvNQ==","signatures":[{"sig":"MEUCIQDMzz1b+E4BqfDtOxJqn5qOOnt1jt2t6IiNLwISm87t1QIgEvV3DhKcuG2wIECI9hVKpgIjqjyuvqSBkw5KzWLju/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.402","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a1d41333ba9b205832820a20bf964da5f9f8144d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.402_1774631473741_0.006958282124438053","host":"s3://npm-registry-packages-npm-production"}},"3.1.403":{"name":"aidevops","version":"3.1.403","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.403","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fe92da4a0bfbf0ea490414bf78b05eb742fc3341","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.403.tgz","fileCount":26,"integrity":"sha512-eO3Mgs9EptcItIaR8075a6zTEs+agVDpq0IH0b5UD3GPdnP5gnd0UZouMYBdR49lqed0Q9pn/DXeIhbyTDV9Kg==","signatures":[{"sig":"MEQCIGSPgZdEc3l1bacH3vpnd9BfhNnolbcUIdXuaxX/siVWAiA9rQh3CZb10gdt2Czwe1lQAFdb6Z74tJAz9zv6EJFpow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.403","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ad5d45d3d37ec7f90a6f9f5b6dd260789ee85e7c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.403_1774631924383_0.18083150551083205","host":"s3://npm-registry-packages-npm-production"}},"3.1.404":{"name":"aidevops","version":"3.1.404","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.404","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"44d0e8bfe04dfc6f16d481b4efdd75afb71ce9fd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.404.tgz","fileCount":26,"integrity":"sha512-f0hDib8+CX4wd/lz348JzW4Uuu+PS3zAtQnjPk/UyXyQuFincQ2ht6ecAKYmDo2IGJstZDy0ECvqC/QaKTQbKQ==","signatures":[{"sig":"MEUCIEjNYihwMtr/XQyFM91nquN8MsbJTqnknU1PPRwpvLfiAiEAtWcVZhRaB//CMHVhtK+jTFN8NS6pccSY8XSt5va2aAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.404","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"761990a18428a956b886108c36ed42c6445bfdb7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.404_1774631946341_0.24913141263629557","host":"s3://npm-registry-packages-npm-production"}},"3.1.406":{"name":"aidevops","version":"3.1.406","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.406","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bfe2d4cd166976e90caf8d7d7b5ac7358cb4616d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.406.tgz","fileCount":26,"integrity":"sha512-jRSez5Ick2WE8DF97HrHfAv4qXyfoULuplGnZFME33m8AZeXTMrpbMLGBrcOmhAOiGmUz0vfXNlrGMcVqGCqhg==","signatures":[{"sig":"MEQCICdrmgvpK+lMaJqtFsERj6SErK05bwa+o8PX20SRzr9PAiBGWgV8+VKz9CYFYNrp89Rl++55Qoeg88VUqqrzoKp0/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.406","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cb3c66fdc6433a52b5be413dd81c701854a886d5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.406_1774632195846_0.18997927327635766","host":"s3://npm-registry-packages-npm-production"}},"3.1.407":{"name":"aidevops","version":"3.1.407","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.407","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"65efd3b6be3231f8503bf412ef12c760b184710f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.407.tgz","fileCount":26,"integrity":"sha512-Gzdbux0e+cNvMe7IxO1Ni1HZw7VvXPrrNS/h5glRAJSAf+vnrc67E+GDQdd8lUhT4dYUkOZyfoRb+k/sKfKTcg==","signatures":[{"sig":"MEUCIQDZQOrCbhWBCcQwwSG8AgMXotFW4l4slfDSFcCAa+wIIgIgPmu2WfTTWREBGlM2kjM+UXF4cIoIqIXoeTDluqb5fF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.407","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e5979e655ecef75c50a0edf4eedc821087bdab41","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.407_1774634029617_0.8742713173097496","host":"s3://npm-registry-packages-npm-production"}},"3.1.408":{"name":"aidevops","version":"3.1.408","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.408","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0f2492c508b3bdd55eb3b4d9234049c4131b7a74","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.408.tgz","fileCount":26,"integrity":"sha512-Qdhql+XrvOCOllpNaq9xVfq8pFf+4pFxg4rmGo37ZHGqa0KItHd9v4elXtFWBlHy5wS/Oxfyt4+heJVurFYh4g==","signatures":[{"sig":"MEUCIDGuSNxxc46aaMxc5aW0p069cXgaDI6NXz6s83MyU2UjAiEAmVm7yyKakkl6JuqRU292Kj+Z3wQsJqloly8jMIxu6WU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.408","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"40b9d72dd2701b3d27f3f4ef7516f575152894d7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.408_1774634225796_0.8745517077305032","host":"s3://npm-registry-packages-npm-production"}},"3.1.409":{"name":"aidevops","version":"3.1.409","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.409","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0b72e1b40278a16d2332d7bf56a40690a7981cd4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.409.tgz","fileCount":26,"integrity":"sha512-39WUvdiU1EHC1FcdpbFT9ubIxpbkwuN1ZHH+wnDt5VDPmXX3ZBII7MsprD0MhG+ZLN/lFgZCqKpqJbU9WcrTgA==","signatures":[{"sig":"MEYCIQDn6k+mJOftoBjeu9GooRFVlUBQF0gfOAZOR+KT1PZqzgIhAMJAIQsxGvn9qphzOkzvdnDivXBGu+MOwuWK9X2pXLUK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.409","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"620e7a43b68fe9c42f81dae3042fa2a7cd0925f5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.409_1774635704457_0.5308303688656397","host":"s3://npm-registry-packages-npm-production"}},"3.1.411":{"name":"aidevops","version":"3.1.411","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.411","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"573dd64bd82479f44706d5b6a11b8acc7fe5eab8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.411.tgz","fileCount":26,"integrity":"sha512-g5yTKL4OS+1tzLFQSwtB6xHcvYLeLDFdpRDipjhhM3rf8V/M30HtD1yBWvBJESjshMFk4NRjC2DnJz566D6T8Q==","signatures":[{"sig":"MEUCIQCzOuQ2N7kh9olsoYMRiTBVxc/iXpcraDWBZQMXHXs1nAIgTRN72/XkHcEJwuwOXyrUBPCpudWYeGH3yerFaJ027ks=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.411","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"58deab6683abeb2b21ee47655cc178dc7a8776c1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.411_1774635980792_0.8699641802835851","host":"s3://npm-registry-packages-npm-production"}},"3.1.412":{"name":"aidevops","version":"3.1.412","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.412","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e0822c3bf7ca10eceb5bc41d25b0c5806d0a9471","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.412.tgz","fileCount":26,"integrity":"sha512-zFLzdkBZgM+gt3fCwgeQ0hxeFTo0Yh2PnQhjDFz+p1fF0zQyuzz2rjxFf8ScPTrIzKoodXuY+Vax5RFsZ4ECgw==","signatures":[{"sig":"MEUCIEGw/XPwpFgNrOfeHbblBA4KNESE/iuC2oF6/lPBRIsxAiEAkzQE14U/jSBvVhJNMW7QhVDuJBLkeiGej+y2g31HMxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.412","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"13d4a4df4bae8660d686dcc11662ffc7c5e72505","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.412_1774636681883_0.20256679686086954","host":"s3://npm-registry-packages-npm-production"}},"3.1.414":{"name":"aidevops","version":"3.1.414","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.414","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"552d9ca9489ccbcf45fe2aed85193d6cfcc59a90","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.414.tgz","fileCount":26,"integrity":"sha512-AR0Gon8dnJBUsWPfQNXYIF1/joGH42EsOk0dOgrWKNweRYIjk3OAy13yNQhFNhBbE/sfgBK9uCNfdwiP805mLg==","signatures":[{"sig":"MEUCIQDVeX/E+JmlPsKy7oRW6ew4DiXkzDXjQyMwViKr5aqhnAIgIhSd7M+8+x6Yi9nTyb5mT4a9xChatj5XGpJvEWfdNrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.414","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"120cc8cbbd060710516256df72a122a8a69e586d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.414_1774636936108_0.19672890676819055","host":"s3://npm-registry-packages-npm-production"}},"3.1.415":{"name":"aidevops","version":"3.1.415","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.415","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"021e583a3326635bd4f54640b3e6b2e30fb88dca","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.415.tgz","fileCount":26,"integrity":"sha512-9J4WGk0TkD+uu49B4Y3YkjcKM9weqvIlpFEQq6TeXfv60hOD+B6MPl/WOXUtg+IxI1I8DB5BxcX2OQhAWWIF3w==","signatures":[{"sig":"MEYCIQD0YvZHz3HGf7jh3He4KnBFePW1VmH7dIZzmd3zRGUY0gIhAPeDWJZkJ36o+Xv4OARjSB7MBwCyou0prf4t0wfxtEpZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.415","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"927acdeabdd454c345f81cf8e8390af85000f066","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.415_1774637076340_0.04178896333543247","host":"s3://npm-registry-packages-npm-production"}},"3.1.416":{"name":"aidevops","version":"3.1.416","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.416","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f9298bed5d0a56e4a8a6875a5e03e5d01d64b8d0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.416.tgz","fileCount":26,"integrity":"sha512-Ekno7WooOYRI3hdLZ3izu5QOMPK0fRdJyy7Zj6Mmrr5yHrgvJnM0zjKiHMZfx8vu56+cYAUsXBxOesmO7EEWIA==","signatures":[{"sig":"MEUCIQCEUNVkYQLuIhDLPgSGgLqsENSjo+7a3qi2DM28kW2bLAIgRmbl3kqoBZHbq9PNdL365uoFSaLrhXGTRH68C//2mxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.416","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f1f999e26087f8c48fef95e221ee48791118e771","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.416_1774637453958_0.8682879726460255","host":"s3://npm-registry-packages-npm-production"}},"3.1.417":{"name":"aidevops","version":"3.1.417","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.417","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f7b9abbb7147b5d87e869bdccdfbffcaa4ff2209","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.417.tgz","fileCount":26,"integrity":"sha512-fBUOWVcLtopDd/yom2bIzsQk50vyPf0n3nkEt4R10I820XJ33weWzq8YIXh/rjLcysZZ14PM0aPMsdbN1CRg+Q==","signatures":[{"sig":"MEUCIQCHaTDArHjZX3Iec37GE7ct9JRrjycacOZ1QnOcmJkBiwIgQ9LsFXyWMJAW0oTIjDm4xg6iA71/7acvizC1leyGt3k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.417","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0310808f6121c9eb4fdc7319b79df05af864f51d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.417_1774637631494_0.5538437529585829","host":"s3://npm-registry-packages-npm-production"}},"3.1.418":{"name":"aidevops","version":"3.1.418","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.418","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a5fadf82b7ada9a1cd7317158aac9c9c4ae0a011","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.418.tgz","fileCount":26,"integrity":"sha512-UqcfjphMeJHnpXiLhR9j45r06zH3OhdKr2qCjzZTMy1lh9y6qTIgCXFMC4Z6TbNEWzX1VtWHio3kNflhJAaJ0g==","signatures":[{"sig":"MEYCIQCDmI0jbyIZWYtvgt/BHoDgtPRLwVv/3abF0j9tbn1iCwIhAMloqu+xrjy5fRW/BHeh340Lrnqab76nYWUO5gx9PgOH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.418","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"afb05ef9f01cacabdb03105f50caed5f7764fd82","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.418_1774637694826_0.22785984922979718","host":"s3://npm-registry-packages-npm-production"}},"3.1.419":{"name":"aidevops","version":"3.1.419","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.419","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a725b1cf8b08dc1b908cb65a5626c94a9fe36964","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.419.tgz","fileCount":26,"integrity":"sha512-OcyXHUS9ZYIvPURgX4koUMXiqKee+l2rnMaZ/9JZjMPggntJ7zi2qeXv9cY0uzo9am9Jpm/0TzQFjJd/bm7ybA==","signatures":[{"sig":"MEUCIChrfGtCJrvDc5uUhG1lP4fE+kqsGjKAYl5p1q3/5ORHAiEA+qytHhpkI4drcdmagsVBb6g1VRJ2SQ6VhvbKFKq6EBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.419","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"43b8d82c418baf431f24195260f9d949401a0f78","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.419_1774637769865_0.8508908679781815","host":"s3://npm-registry-packages-npm-production"}},"3.1.420":{"name":"aidevops","version":"3.1.420","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.420","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9e219b6a10cc3d91d0bfec9f472abd4f50843906","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.420.tgz","fileCount":26,"integrity":"sha512-VlRQ164y6d9MHmfD8CjD0sPKlClhNAx4WbgcR/3ppJN3sfIN47UC4pXvn/HDmbYl9wWNODZ66tCI+2ifLTwXJA==","signatures":[{"sig":"MEYCIQDufR+w9GZHpnV2RLQFzSHfHQaSgKM82QiPO7VmdygrpgIhAMY1zyTszZD96uwMhetHA5u/dE4QFtmnB4Ty7C0zUThE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.420","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9b08bf59093546f069b4e92531c5bea6cac3d9bb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.420_1774637832343_0.9761393934038258","host":"s3://npm-registry-packages-npm-production"}},"3.1.421":{"name":"aidevops","version":"3.1.421","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.421","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2e8f0fd1df8ae8d3655cf453a243419ea8634622","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.421.tgz","fileCount":26,"integrity":"sha512-CCapNSnXxZZyO8X574Vk38hg+dVLjewUf/wPJH1Zu8Mf4bn2IV+BDtXm0kGSZEJlYcpT8ls40MMv0sQdBd67gw==","signatures":[{"sig":"MEUCIQCqxOKQ/RFDIuQrTxbkqffyXElVd+7FQJ2/AL90zvLrzAIgRtmmPuIROjBACktkDcnRhvfenWpz+u+oya/XqYxeyIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.421","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cd443a2cd8681952ccb462d550317d0c9b827a09","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.421_1774637864531_0.11350046293475913","host":"s3://npm-registry-packages-npm-production"}},"3.1.423":{"name":"aidevops","version":"3.1.423","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.423","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b777a880c5bcb3ead7e6ffe56ab163b5997c431f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.423.tgz","fileCount":26,"integrity":"sha512-bTxAya52TPkfg+wDi0b9hQWyVgIsmSWGWbKJIkiFwoBLBN6FZCyeN52ff+xdImrUnyGBvFSD9UkiQYObAWxRAw==","signatures":[{"sig":"MEUCIQCrRV2ZkhiolRK5DLBN2SbY4a+3UoqqYw55Vg2CqpQAbQIgNCjkfdiGylIxjmJ8Tiy6x+cLWPO078ip8+lbVeeNmjo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.423","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d98fe20d65c5e39a53e452ec1fd6a4724aa6131d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.423_1774637887916_0.24755846098102996","host":"s3://npm-registry-packages-npm-production"}},"3.1.422":{"name":"aidevops","version":"3.1.422","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.422","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f757c71cc5d53e1751558015b7c9dc640e312862","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.422.tgz","fileCount":26,"integrity":"sha512-qaGEHjKS6POydipu+c+71XMBk6sJIpnUO2aIQ08/WbWWhrQKWMmR49oeb4GZWrzu76P2WwQ+tMnL5ydt1ANDRQ==","signatures":[{"sig":"MEUCIQDjvGrAckxDSStuYHmCqk97mCT1YzL6x6GGpzXkUNS1ngIgQzOPv+Jtj3QJvQLuFSZRIpHoam0m3bXPP3+xfgh7mgo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.422","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ef8a53e549c3d6505fa32da085a190b8d328bdb3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.422_1774637893254_0.13561392768840586","host":"s3://npm-registry-packages-npm-production"}},"3.1.424":{"name":"aidevops","version":"3.1.424","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.424","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4b2d4949da5fec5ae30d4c6a183978ba6f63b7ba","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.424.tgz","fileCount":26,"integrity":"sha512-smd9z9Sy7r/IaK7V57/k7fL4Ye7tBVtdJhD94kV2bKfueAnOitxQ3uZuYy9FgAYtXXs5SIvJy1CVp34nkz6KLg==","signatures":[{"sig":"MEQCIEPIInNrBVk+l+m0L3IZpb2qW3tikL+LQRVKSHG3ah9rAiAPH8Rd43qvqli7HC6xojtshyqHIsxWqBGq5alrKvFBXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.424","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"02447ead1e0addee72ffa86cd493186b6b58df01","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.424_1774637899250_0.19261561429274465","host":"s3://npm-registry-packages-npm-production"}},"3.1.425":{"name":"aidevops","version":"3.1.425","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.425","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cf122f5eb96d9d94957fa6533d75bcbbc46fbcf8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.425.tgz","fileCount":26,"integrity":"sha512-NTPgotwKv2BQ4S64mjm99M18jrhuFMZVNVaJUo2Q8yVyZoYwcpA0fpuckTucyOFN7l7baVPiFtf9J+9bIVjuAg==","signatures":[{"sig":"MEYCIQCaGRsr2DrpPk5ceRyTiTVuJ5pTBU5suUY4dWhKWB+YywIhAOX5dp8NJASCVhyTt48q+7zmsKK+SSJlLlulAyKvtIw+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.425","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ecfc2b650f33f242d9b7705b4f9900c2eaa2c57a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.425_1774637931424_0.19642860797015005","host":"s3://npm-registry-packages-npm-production"}},"3.1.426":{"name":"aidevops","version":"3.1.426","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.426","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"15f2796e3a9db52b71fbab6986a99577802456e4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.426.tgz","fileCount":26,"integrity":"sha512-/aBUxaZH9DJk+DFKuu3o0WewQjWNg1RHzNxccCtV/pkTX/FyWExnINtCiLSKMHtAJSI8cwuBO+7nuopJmZOfwg==","signatures":[{"sig":"MEUCIQCBh3hze4lvz7cSjHTxLkZc7EwSFm6i0PubZJj6HkJFHQIgY5JMvqiSM57blY7X/RnXp161d4Nouhn9HM654XKDnxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.426","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b7328319ad67332eef0f266ddb2c8a638d2657a8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.426_1774646335053_0.42947975094625357","host":"s3://npm-registry-packages-npm-production"}},"3.1.429":{"name":"aidevops","version":"3.1.429","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.429","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ef6b6d4d1b495c5f45f3fec696898638c0ac55ba","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.429.tgz","fileCount":26,"integrity":"sha512-Ee/+Q84II5UhShahJqNVHSHC9oquRGA6CqWD2GAbWMJFEBR2iZWiblIPMhv5F2enMwiJthJi1cWDD0Xr7kD7wg==","signatures":[{"sig":"MEUCIQCKSK+KX0MKE7rzr47H2IuP+ucBUbAY4/M6NNn1z79CLAIgN/jIRQjKEMZVkY0KnEQ1vCFvrK5F4sTUud1BD64zjVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.429","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5d4405504d21592ec13b585013cb2ece0847d150","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.429_1774652404452_0.48308177348845405","host":"s3://npm-registry-packages-npm-production"}},"3.1.430":{"name":"aidevops","version":"3.1.430","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.430","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b5f67e1cc060b83d6c470a980f623bcbd3ac432e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.430.tgz","fileCount":26,"integrity":"sha512-EElc4XBy/YRb3nj5lzhXRvWvn/BY6bWergUnPQdtJNIBh2hiJPYnIKz34/UwdGn5J/w6RL173iq2uX9X/U8kzw==","signatures":[{"sig":"MEUCIE8mi+mrW+Hgnlsw4md3bZnu9qXQbkYFzjQwEQjVPcNwAiEAjdCzGVyBLC5bsybeIFHBITF7mcAWuBAZmONz5ZMtl3E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.430","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"470f8a011303f2240c0edac1e3a6b85a1e0f6e21","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.430_1774652728595_0.22513567593615003","host":"s3://npm-registry-packages-npm-production"}},"3.1.431":{"name":"aidevops","version":"3.1.431","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.431","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"128daeb27bebc0c52d36913dc8808a9c49e26e90","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.431.tgz","fileCount":26,"integrity":"sha512-XnaQJRva921uDEbMmbaayWvo+fY5a7RNTEyq8tbaQsGPeqc1ZXdBLhGuqexZPCo31PTYTrj7aFujI68JX8EF3A==","signatures":[{"sig":"MEUCIQDn9RCVVNFPdhOE1cBqL0Zd4NiTyhQtEy7FnVPvpMf4UwIgFmN/SIY8Zs0Hp+Q5tWD85dkuRz622upXw7WmyNu3D3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.431","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"be2565b8c43224103c7aba192ec626aff5dc7aff","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.431_1774653213823_0.7556666498482998","host":"s3://npm-registry-packages-npm-production"}},"3.1.432":{"name":"aidevops","version":"3.1.432","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.432","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3c3b63f5f7b4636db6d0a015b1895c495c590277","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.432.tgz","fileCount":26,"integrity":"sha512-sRPqpNIdisSni3DHeSULz0qc5t1BEOPSOFBdGZp71nhkgCiHyt5BXYetBJfuJh+tpBODPNyTOLSKMBtk2ZVfMg==","signatures":[{"sig":"MEUCIDFuCL6OhtNTHbRTRgVHhmLzYhY1alVvdyBitrK91afNAiEAooropo/EEHihYRrOQJszmjhkQvo8T0GRX1ewRlS7Eic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.432","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"08a60fd3109746329f7cc79815534ca7e68bbb4d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.432_1774653260700_0.680152539360614","host":"s3://npm-registry-packages-npm-production"}},"3.1.433":{"name":"aidevops","version":"3.1.433","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.433","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cf028597c2272c5351cc223d2aaad0f77070c370","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.433.tgz","fileCount":26,"integrity":"sha512-vioiJ7hoxrIF3yAwSKyRw9PAcVUGYiayQlUSmMf2EH3qjssCdpmYnp0ZOCJq75stvTK/eBGXi+nwiiASJwbBew==","signatures":[{"sig":"MEUCIQChw+AaqajCRz9kxy0ShkZdQP11JqXbuVWXPBV+8BVTCQIgQFFAjuuHW00iCziQiVAqoNyobmWGUxqHPDEr2B7znIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.433","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ca7ade6e4e08fb1cae6bac1b343cc548fb6147c6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.433_1774653398574_0.6922706474506255","host":"s3://npm-registry-packages-npm-production"}},"3.1.434":{"name":"aidevops","version":"3.1.434","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.434","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f2190dcc04658c2a12b62d908fc05e0a4317da63","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.434.tgz","fileCount":26,"integrity":"sha512-sa649Vc8aoxrIg3plgf6yzSjV4Fa2H2nGgHWRwheSGSSO8lYG0K2DkvWBnkpLxcIVC1IngPMKujX7ddH3zjtXg==","signatures":[{"sig":"MEUCICW0vOBfFxRp93gTRyiJZB+WzVT+5TEoF9uHFs6uoLXgAiEA7yV+18kg2I+q+l0sO1BKd10/QzZIBPkosdIVS9MmJlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.434","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"384663115482a10903be8eef4e996fe227fc16a6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.434_1774653461201_0.06852412746247838","host":"s3://npm-registry-packages-npm-production"}},"3.1.435":{"name":"aidevops","version":"3.1.435","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.435","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"33d2dbdd178dac2d264ba5c7dfba4346f943896c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.435.tgz","fileCount":26,"integrity":"sha512-S00Cio/3m+1rZcaICqg6NXPd/xN4TuTLsBQUM8FYi7t/5dvljR7xbROGb69lqYOP3x3r47O5WOUN+IvlPC5NdA==","signatures":[{"sig":"MEUCIH3qi9lLSgYujyC72o4qh7AhyoT5uzS/TPzn3MPmqqsHAiEAyebXPdBbcPP6jo4dpy8/5lmzeJNjJm8WdtZflnvKOfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.435","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644911},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"02e6cd247d8e2698419b3c9c30d5e4071f043f91","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.435_1774653576788_0.05520610455666275","host":"s3://npm-registry-packages-npm-production"}},"3.1.436":{"name":"aidevops","version":"3.1.436","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.436","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8984cab37fd89303eb638467c697250c7c5cb360","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.436.tgz","fileCount":26,"integrity":"sha512-ZJJmSdsIfSwPI17HfNOM/VuZGSxtD3rdrGr5lQtVcnxIIqQ380IgvIDrMJn4K0C7P4nix5c36x/a9kr9Fv+hVQ==","signatures":[{"sig":"MEQCIHbzzEdGiPIjfstfe0sBmEdsVSnKxHLnCpF2fmyfdKTnAiBa1J/0GnC0svWjWobFobpO1yo7YCn43YCUEM0ucSgMAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.436","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644911},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"678a5b78a02ba73a62f8cfab63507c24134af3ab","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.436_1774653748355_0.10425338151272201","host":"s3://npm-registry-packages-npm-production"}},"3.1.437":{"name":"aidevops","version":"3.1.437","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.437","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7267bfe48696be0f18b788b5af4611d82eba9989","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.437.tgz","fileCount":26,"integrity":"sha512-Em+MQ61swAGdKQadK0nKeaPBYBH4m3ykfaVlAdshh441+I9IisJIvkPvrw+ZyS1ylx4+n/XLekLusY4BI9DD0A==","signatures":[{"sig":"MEYCIQDrplWBpoQThhnkRTCXswkPvRvlBup4uAdSC8PD9eoA7wIhAMTajDdTJMUAkrDwyY/GItKi8lZc52537+TNPVzitj5/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.437","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644911},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fa032007301fadf35cc1d1aa2229205eb85dd347","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.437_1774653995065_0.07761348754931285","host":"s3://npm-registry-packages-npm-production"}},"3.1.438":{"name":"aidevops","version":"3.1.438","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.438","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3aa6459b91207ab07112ec76c23f724e0acdee92","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.438.tgz","fileCount":26,"integrity":"sha512-OGK5SG11JE/KPwzKLGwWZMkj8vmWx8ENxBBp7B1U9bc0c5K7nsCLgrDEu2pkXsle1j9UNgEf+ds0JTy3F1l3+g==","signatures":[{"sig":"MEYCIQDngTBwTpGgISaXHw9H09i/cDv40weq0lDNtmmtJqPu+QIhAKedo0gRvv5kOu1WFgp94Bu7dfij+LqxgdzQs3xvMTlE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.438","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644911},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b4727c1e9d2e2e4370798434c767806fa22c506e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.438_1774654042144_0.7310176744045309","host":"s3://npm-registry-packages-npm-production"}},"3.1.439":{"name":"aidevops","version":"3.1.439","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.439","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8a933866b176ffdd1ff916273576162b0718db0b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.439.tgz","fileCount":26,"integrity":"sha512-vv//nX+CHZgMmft8TRRpl8k0v0xWdUK1OY4ez4n4apqg4tGeiC0OlANTZxH2I6APXnGa1NCL2t3YS/2UjUg1Mg==","signatures":[{"sig":"MEYCIQDw3lAJjthtqjuiLnfovSa5PqHTEpBLt8m5HadSIULx0QIhANcWDzufoEuZvvRIOz7XTmREvzJswVnxS7WkMF7uyBLG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.439","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644911},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"96cc6749c6d4faf0a036083018d5750349699d95","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.439_1774656481384_0.585471665549602","host":"s3://npm-registry-packages-npm-production"}},"3.1.441":{"name":"aidevops","version":"3.1.441","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.441","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f57764b66e6f50b2dbb972deafffc061609e3b4d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.441.tgz","fileCount":26,"integrity":"sha512-RgWc47p1byhbc/mpANi+QtNe0P08OU6qqr6zoYhEWW9TDOSemYuH8GUdU6sqavVOIYHNTay6j0SbbO+B2d+Ibw==","signatures":[{"sig":"MEUCIDps6Q7vHiq1c2JWQ6AW4vnSj7Zo8BRkGjJmJV/x54u4AiEAgxDL7HoNSCqpcm6e2LKaYVGJ4Hq3rPp0wTjk48kgfR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.441","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644911},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1015bcf565ca496ccc87b7e608be570241e8de36","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.441_1774659722857_0.8877093064126531","host":"s3://npm-registry-packages-npm-production"}},"3.1.442":{"name":"aidevops","version":"3.1.442","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.442","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cb3d7da9e27e7fb7e14331752e9053a78ad16686","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.442.tgz","fileCount":26,"integrity":"sha512-a/aRAyvRKOpTmLW3Pb5Vg3GZyI8XQXSQxH9hrMHRz7HjyKAOpldA7mtdfwPyEZLF9O+sKk8qcnr4N0q8+O2LUQ==","signatures":[{"sig":"MEUCIQD6dEBKybEavFnhyuK7AoyPgkwVg9UzoFTuO9fHdLSj3QIgVDVQXEof6xyS7wZff66b55Y/C3S3idG7128vnfasWy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.442","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644911},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7f718a73da64a00b374981e2cbc7fc59932eacc3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.442_1774664750038_0.12408000996750657","host":"s3://npm-registry-packages-npm-production"}},"3.1.443":{"name":"aidevops","version":"3.1.443","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.1.443","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c985061154ea8b54ba04ea836eff0ce0e1f1d761","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.1.443.tgz","fileCount":26,"integrity":"sha512-ka054yhh/IUXKNhk7xJzNqs46B6zu7i2VGfxcf+d+xvH46Kyt35yYpmP8scxLW3A98FOL/7YrfJt2+Y4McGQ+A==","signatures":[{"sig":"MEYCIQDRzCmkWLSaJ0Lh51Q11TQrQIU8nrGsiuSmUo1UqKoQIgIhAPKCKkP822p+pZE+AaA3+TBQL7fjtX1rvro2bYMaaZXL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.1.443","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644911},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8f801475bdce87f6f82eefff066b24d9d7903fb8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.1.443_1774664944977_0.16528296401286013","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"aidevops","version":"3.2.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.2.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7308c55df2742e18aaa33a231e6abbdeb24ec91e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.2.0.tgz","fileCount":26,"integrity":"sha512-/38T+xQyN+Nnzyx0mNv3BVhSLke62ens8E8+62pItMsO5fB1w+ig8fIHHRmKUFMsVOPEqsii3oHjTCSbEdsUGw==","signatures":[{"sig":"MEUCIA9VlUsAA1OqeZmXXeZomyl2DDSH76/eY0sjQ/cQywsxAiEAl6IAaAnaN3D0UQoeaR012FoDZeL59Jqjp1CCh6uPri4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644903},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b387646fed037cbc59d4ed8b09ccd38508a6f8d1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.2.0_1774664951404_0.5718583332125327","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"aidevops","version":"3.2.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.2.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6abd1b197327ccd67bf036b4c00f365cfb45bdda","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.2.1.tgz","fileCount":26,"integrity":"sha512-2FgUwSl4pVuihA3cq44RGXHD9NtHf8p+vPkGZuiLTyeLresq1P/Vwx/onkyBPDUVZVvID7aWQA6npsumXN7c8g==","signatures":[{"sig":"MEUCIQCx1TXZcjGkPuoN2lYdor5aiFUAgC8hCJGLM11+uOQsyQIgJZVM+6f5lgIl1eX9J/ePWq4dZ88iN2+z7GHavpgDq8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644903},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0c56fc61f0788b78117b3c790647131b881b55d7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.2.1_1774665061596_0.8081887733091666","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"aidevops","version":"3.2.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.2.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9ad6e815b0b16df7c6e179557f7a3d8a984936d0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.2.2.tgz","fileCount":26,"integrity":"sha512-7u0LieUJ7f1TaOQWerT3XqeErWiaqMkz2HfmAZIl7tuoO2hIbntGPFwm9VShVWO8PqhK13K7Cg775duFB6QD0A==","signatures":[{"sig":"MEYCIQD3svpjEbzoc9gkiYm3rIn0+HSj9Nmh1msYqbpnM6V3sQIhAPSwXTB3IKFEsb+DauGX7pfYUT27CkDf5WbEmuF+jvWj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644903},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"87c564ddea60d63edcd0d6facc1ffa48830e2d7c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.2.2_1774665114389_0.04000851924090054","host":"s3://npm-registry-packages-npm-production"}},"3.2.5":{"name":"aidevops","version":"3.2.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.2.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"38d99d3a9b72b4a454c95b06f2aa6d85408b5329","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.2.5.tgz","fileCount":26,"integrity":"sha512-93e5FIuctOkoWFIDozcSubd85u92P6N/Dmk9enQEMKOX4Sfyoch9Yl8/KG0QKipAmyORKrWfr1Cw/3xevU+m8Q==","signatures":[{"sig":"MEYCIQDiGFgCZtxLXMsh76p/WphXYqizp5OOkh31CAVh02G06gIhAO1cA0DRWRy9VRA1KsdJ9jd+J/eIMVmb87D/Cyi8J3f9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644903},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a7bc5f78580de1ccea236a83aa742f271adcedbe","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.2.5_1774665273755_0.35976693763035494","host":"s3://npm-registry-packages-npm-production"}},"3.2.6":{"name":"aidevops","version":"3.2.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.2.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8ae522b7a9a2399b26ed1d3ed3e309af7bc93853","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.2.6.tgz","fileCount":26,"integrity":"sha512-y1835xjbRKApvC6aEzujG+GJfclXaWTvb4i/65HMX7gswd+gSdttLa84lUVazDcxZ7cN+YMC6PrUU4SXpqtN8A==","signatures":[{"sig":"MEUCIQCCmUo4E+JJud0/jowgC48lrYK+Yh5eVLrxOl5uqs83FAIgJOBt82jQlJ0iNYivwA1ZACMqr8izLZ1Auifrge2d48g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.2.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":644903},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6729caf311086da82418a7bf26bc9d80957c5636","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.2.6_1774665277657_0.9276582908793829","host":"s3://npm-registry-packages-npm-production"}},"3.2.7":{"name":"aidevops","version":"3.2.7","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.2.7","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"44cd3f91a438c8e9cc719377eed7958270b2e01c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.2.7.tgz","fileCount":26,"integrity":"sha512-xP5iXYQ+o5kOysa69pFh3OMe5NY8VDQIvCqHiAkJWnVN3AvrCdBlU80Qo1eyP2BLyZK1jRjFd/aF1vyx7BNnRw==","signatures":[{"sig":"MEQCIEZ1tzyZ1UjC7qZtVVECYaAUaN2p7wfI9oxf4iccXyWKAiBoYdLAnKdDrMo5XXxX6KqH3j1GXxcI5IaatJDkgzKwDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.2.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645053},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cec149db3b175c93db308f46e80a8dff2bcb33d2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.2.7_1774665914725_0.49727200054328624","host":"s3://npm-registry-packages-npm-production"}},"3.2.8":{"name":"aidevops","version":"3.2.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.2.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bd361efb80d4c0bf90bebb73977791ac47b60410","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.2.8.tgz","fileCount":26,"integrity":"sha512-HbNQRkMGX67lHnfTKBnlGfZoDXh6DKqS5HxBSS4DEHoHuWK7cQ9kVZvZxmZbSSvORGxKeh9DuRiytxdCDm9+Eg==","signatures":[{"sig":"MEUCIQDA9JmoghfMvkUdCiloFQ5pi4lA59lkxcA6T0PBglVRVwIgazlneX0e41it7+6e3RsdmoxMLOJTBd0llgOsywIM8GY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.2.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645053},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7780634bab9861652d12507f4aa2af75a4c0f8a5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.2.8_1774666052057_0.20142364857347617","host":"s3://npm-registry-packages-npm-production"}},"3.2.9":{"name":"aidevops","version":"3.2.9","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.2.9","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"11c5feb5d49195acdfbba5e70ec53f709a5a24a5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.2.9.tgz","fileCount":26,"integrity":"sha512-/CZfAMqFe/R+1ydATvHfUHf/xGQe2OqpwNkB4o4p8ujp8hEqYCgj/V4EldpUOljIdARyEkrxhiQueXqD7pZMDA==","signatures":[{"sig":"MEYCIQD1bnS8pwYWIkjLMFO/KERtWuIEkYKabtvwUoJYgG+U+gIhAMzX/kVtM5X00nXk7bLcz+TMzEtv9FVouwhT1dXrsyJ2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.2.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645053},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"82a604952ab0923f9be97b6a9d78a8e5e5ae58e9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.2.9_1774667411531_0.017475877801319983","host":"s3://npm-registry-packages-npm-production"}},"3.2.10":{"name":"aidevops","version":"3.2.10","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.2.10","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d71e31ce7ab17dabe0c0e622e4808dcda2ae0079","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.2.10.tgz","fileCount":26,"integrity":"sha512-5vY7s0MmO5cCFnskKrnPPQ1ICs1xKpxdNhC2ZfZB4H2MTpJ9M+OABjEWxgI6+CbA/5IHjyvOSkKPnU2KL8qmTg==","signatures":[{"sig":"MEUCIQDaS/ZP8+KoO9GdwJVi+9fEfZSG/y3rmGWTwUOlM6KAIAIgMe93Hzyv5Wz2/qc68Dc8uiGFl95Bs/+9z6+uLrgEs3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.2.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f42e82b7132d80e500a76963efc06244efeaa502","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.2.10_1774668266898_0.427630154980861","host":"s3://npm-registry-packages-npm-production"}},"3.2.12":{"name":"aidevops","version":"3.2.12","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.2.12","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1947176887c06a440d3cace01cd579db1e60a837","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.2.12.tgz","fileCount":26,"integrity":"sha512-OVgjEC6Hm4/LgBW9Df9a56o/va4Df6Zzi+akJ4gmpYPp5UgTOnY+CdHjgn977f+VCluBiKkHr+84yfNkqQqnSg==","signatures":[{"sig":"MEUCIQD5ndhYvFRQTzkiDx/JKDKxfVo9twtVcJ1JP/7A3GS4lwIgE3yTmoR1CiFRSvwOlLFI/KfBwKlf3RLPTw8W68st46E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.2.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b2f5aa0eb9f9ac3d720057730920e3d06ac0cc26","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.2.12_1774668802935_0.785085354411039","host":"s3://npm-registry-packages-npm-production"}},"3.2.14":{"name":"aidevops","version":"3.2.14","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.2.14","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"83713003ab6f7aefae71058a9aa3d920c910bad4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.2.14.tgz","fileCount":26,"integrity":"sha512-GG9YCYYkOR4nlQsjpPmLvgiotm9yD31QL6IKGt7YqmGi2T+lLZzSTeKiEL5Vkpc4jhmC4/6Yls05KWjrxsGWuw==","signatures":[{"sig":"MEUCIQDK11Slb4CB02dFr1zbVtoHvrhqmju/x9MfjGmXOii6HAIgIPq3zrexhxKoQp3ISfkuXdc0eutOFsZ4o+rHv+Ub3K4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.2.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5ba9ce6a2b11e0efa2bf5d8053702b0eef1cc099","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.2.14_1774668890004_0.6237114640785739","host":"s3://npm-registry-packages-npm-production"}},"3.2.16":{"name":"aidevops","version":"3.2.16","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.2.16","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"771eade37de804097de1264af953678839d6423d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.2.16.tgz","fileCount":26,"integrity":"sha512-z8wXmEPp4aVKfQL8K3ask2rob79Y0j3VHAJGQ8Bec3BWpA9cbuVxPk5laO8zJGB5Xeb9buOKaRdrmPBshFaeuA==","signatures":[{"sig":"MEUCIQDLzkr6kcPp9EqQd94moQlCVWk0TnRWMpj6LvetJZWWBAIgKFSj/yroVuDlaUryHMS3P8cJ4UGTqWGTGqQrUHFdbzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.2.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"54828641e1221b27f23acd7638e109e2735cc8f5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.2.16_1774669039792_0.5238777571913888","host":"s3://npm-registry-packages-npm-production"}},"3.2.17":{"name":"aidevops","version":"3.2.17","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.2.17","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c4c13ea9c631c48f2566fa54e3658457e79c49a4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.2.17.tgz","fileCount":26,"integrity":"sha512-6HKgfDvpO4zp1wQikDvobUOrCddUcbCc4UPfeu1CHVORF9pIxuXoFZd1CwMkZODMqZbHcQuKIBq4d3wQgazRZw==","signatures":[{"sig":"MEUCIQC237+guBCYVhE9w5azjSC2CuDE3kCfgpAeDGt0ZsZRpAIgCbVFpMVWLO5rIXQgupQv9Wg58SiqlEcOqhlJ5/wVy68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.2.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1e9f5b30ad2c0b913049bad696752bb563d05a85","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.2.17_1774669159274_0.1453819547959725","host":"s3://npm-registry-packages-npm-production"}},"3.2.19":{"name":"aidevops","version":"3.2.19","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.2.19","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bc98efa103e4ffae3ead53066256fef865a072cb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.2.19.tgz","fileCount":26,"integrity":"sha512-6m9fxHkoYb9RvzBZV5+TRsQLDLGp4dYhm7/G5GpFfCDI8jnzDBX2Cgwa2SrA4tKOq3QLYHOqn02GQTyC59Ictg==","signatures":[{"sig":"MEQCIArWJ3A1bKdas57b50ftpnz3kFZ11/s73PuzFS3W5s59AiBu+8cVhLk290o3EE1d0u+OaTJtfor8fYpDnhomG9gQZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.2.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1bb0fdae93489a1604d91ec74600427db86c4e99","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.2.19_1774669241829_0.45037378622026414","host":"s3://npm-registry-packages-npm-production"}},"3.2.20":{"name":"aidevops","version":"3.2.20","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.2.20","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1823da003c86147f8b62a0336efa551428aba9dc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.2.20.tgz","fileCount":26,"integrity":"sha512-DTxjQkBbXW+v6AQv1+TJ3vamWA7AENQgxLNiA8B0qruyYG8fjZoghbQstnuSQUI/QFxIi7FhVSnhDnAxaa13lg==","signatures":[{"sig":"MEUCIQCrN8r6/+goJLh/LgcC+BWIvTowvcCm+/LDOkH0ZQBQbAIgXjBxDkg/Z64vSfi5kPvYPGQWIYKpdSoW0YGwXKTj6Po=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.2.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"29f4846861d5c636d8b3628086562644f1d6a2ff","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.2.20_1774669324433_0.14495050851682523","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"aidevops","version":"3.3.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.3.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"89be5621c1c18fff39b87c6cfa40f43cee36d186","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.3.0.tgz","fileCount":26,"integrity":"sha512-WR0e9XKLa/dS1prEjnduj8HftyfEBMSprk5iHqkPaSZyzBeqYH7pAjmlsXWux1lySoqw3Wj1uG73Hx3qcSTW+w==","signatures":[{"sig":"MEUCIQCRoEUqkbNYXoZGikCscKm1pdHjsUgsfgRYWUZowyARlgIgJZWqHP6YAZXfwnOIpL8OzbVKan98Wau89mcvBphuwqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645053},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7a7e6df3a7104e45ffc5bab137ff2b167a4782c8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.3.0_1774669370332_0.6473009690120568","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"aidevops","version":"3.3.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.3.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b663c563072d7cb094ce9348e4e706323263a615","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.3.2.tgz","fileCount":26,"integrity":"sha512-LRYJpqOIoFJyqVU1M3s83vVREEuDi9jTuCVoCDZ4ryzsz7o1LUWHkt0uMpo6oRVAlKmu+nK3d+ia+enf7Wx7jQ==","signatures":[{"sig":"MEQCIHyo4gseNGNMFkrASJJ3V5A6XIeTqjc8+OyiLsnJtZYOAiB+nALxz7CHFksPUtGYOJXfVxi7wQvvHRFHP0EAFaY8rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645053},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3561a08bf8ad702dd909c8c6ea53a421eba291ae","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.3.2_1774669412684_0.16399822499273053","host":"s3://npm-registry-packages-npm-production"}},"3.3.5":{"name":"aidevops","version":"3.3.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.3.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"358c9e136754d809aa10463242588aaa29d44416","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.3.5.tgz","fileCount":26,"integrity":"sha512-rHmhOLBVdDDuKPaC1wDAuv1M9TrZtTTg5YZkkAXLbVioCVpxOQ/nqK8IycG0Mi14F17rWZ66hAGmoZFWw0Sriw==","signatures":[{"sig":"MEYCIQCG6JFu2YnDzp5pLGuG0QWnF0Er2BVuHuym5c4dvY6zWgIhANp87rKYPubdh9g0J5rwv8csQJmuGDQr0a95Ttt7DI4g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.3.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645053},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8167282e7811eba210df3076ea8cae6d9c14613a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.3.5_1774669615823_0.6572243743682695","host":"s3://npm-registry-packages-npm-production"}},"3.3.8":{"name":"aidevops","version":"3.3.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.3.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"29d440ae719548db37e68faec261b91df4ff933f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.3.8.tgz","fileCount":26,"integrity":"sha512-GlOXYVw5kE53Byl0w7LbFFOZJXJ85GFO9pVfBwKVohap3dzGZ8l3UCMqc87xEM48DmEmDc1qVswunFJ6ktOWuQ==","signatures":[{"sig":"MEUCIQCEu+GiCUsXKgBHuJ/szUoCchCG3oOl3sIMnIUWFP1a/AIgS51BhupDWQfIGp0oejhrBBvlUDWwDtY4qFLBdjiCRJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645053},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8d51e961f96ef64c124fc39f74aa8dd84b271da6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.3.8_1774669678869_0.6816830797410185","host":"s3://npm-registry-packages-npm-production"}},"3.3.9":{"name":"aidevops","version":"3.3.9","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.3.9","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8dd2715a0fb124eacfd1190857e08a33dd4908b9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.3.9.tgz","fileCount":26,"integrity":"sha512-l3uiyjP3tR+tEH2uPu3DwZNH5khV3AyX4ysi+5JgEjaojRnx515x7fU6CckyPGsRHocwduSdUuNIUbppzgQkEg==","signatures":[{"sig":"MEQCIEnmR1BY3fdIszKeYOmYu6u3tvDpMKIWDwHjVkq5CGT/AiAGyZg9vVFw4an2ipINTRhfgajkJ2XlJxqps3z2Fh32tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.3.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645053},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0ab059ab3dcbbf3fecb293138e2d2cd3a71647e8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.3.9_1774669702639_0.2855979650395628","host":"s3://npm-registry-packages-npm-production"}},"3.3.10":{"name":"aidevops","version":"3.3.10","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.3.10","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"05f32196cfbf6ac2c0d6149ca3a58c252b217bb2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.3.10.tgz","fileCount":26,"integrity":"sha512-52OWBmvnz3oKXOb08te/LhXoVUeoXIayPPi/cW6qMe6Ctd8GZpUQGk5Fn4Kv8rUN+Gb3ZnDavuXcoGWqdcbBbw==","signatures":[{"sig":"MEYCIQD1r5QvriERUzIPLMxHU+zVIbrKZbRHEcC9Q//nVavWdgIhAOckuPF/vd3ezwbMEPQ4sivOGSq1nJMnBtEe2sI4Z1Ao","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.3.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"719107bb16cb6ba3e56e92857569d091c4071a18","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.3.10_1774669711625_0.9609829069613662","host":"s3://npm-registry-packages-npm-production"}},"3.3.11":{"name":"aidevops","version":"3.3.11","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.3.11","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"96ad3109cdc3a75d21eaf31b1dd7df0f5815c3f0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.3.11.tgz","fileCount":26,"integrity":"sha512-b6i0GffoghmrjMyx2Vh6mB5Z8DXEIeEh8VF5bbSeTvhbc3puYqjvswvqsEcV9RI9o23aHi2VwpWUD9D1cKSnRw==","signatures":[{"sig":"MEYCIQC313TetSbDaQf+bAkQ1NM435URh/ikXwTISGx4G7QyYwIhANcJBgNhNG9jlGJqqq4woewCeCT5snBXTUjCBcGyWHTH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.3.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2b405b1aa3887da55e6a697dee77988bcba6f966","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.3.11_1774669917871_0.6256656272892167","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"aidevops","version":"3.4.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"134812b745043fd9b8f39e0e75e3bc785ed84aeb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.0.tgz","fileCount":26,"integrity":"sha512-KgGA1Mgp/QAhVEcRYa9chIer2xzcUO4P1ziJYXWVlCLuZolBI+COqO7mYNnEO+d630Ti9SzSOwSiUkfDYfX0Cg==","signatures":[{"sig":"MEUCIAxe6xVDkn0WlxpZWzQIuO8eVzpmsjmXuv/ox+iOMsJyAiEA+JmB0+8iNpl1wnYXCeUTaD/1qUZbXilHvfM750Pbth4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645053},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"084d5003d5c779f42c4113cd93118bd80048bec3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.0_1774670290449_0.9108143003391116","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"aidevops","version":"3.4.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"77b6c6f9bca7050a690145d9878937b61f85f2fc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.1.tgz","fileCount":26,"integrity":"sha512-HtWCLMAyGVt5UV+clYsSYCMW77HJAKRcFkm7yOJlsRJ9XF5Bz+urdu3WZTFMuB5eAHeSRY3f8b4KVlNuD1FhAA==","signatures":[{"sig":"MEYCIQCv5AOh3tb25C6vdmeMW2raLCI6wktv3+kbpVn+slNsHAIhAJDsm70p5oaQXj661kRPjQ+mMVKR6ENGJaIWUijyN/yO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645053},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"25d5fa9d91d3fbf94de100a56597ded3e3d416b9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.1_1774670752187_0.41061173945036966","host":"s3://npm-registry-packages-npm-production"}},"3.4.4":{"name":"aidevops","version":"3.4.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e86d8d0455dbf338d8b90c024faf82fe070bb7f6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.4.tgz","fileCount":26,"integrity":"sha512-dw6a/gCn2FBUJxFEQNzddDx4XBX46mNqELumLchq9Ik9p/kwBSJrvadI3XxRZRr8kIKyE1Yq2YiN0qgdn0fAoA==","signatures":[{"sig":"MEQCIFElw2gtRLnt8fw379HLvZq4Q/yRPsUO05sXAC2HarPJAiAUM6WVsl23eRxlYDqC0q/OCpKarL+I3MPz4SmeAHb7MA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645053},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"27e9a39d04a68f86b0da06ce0ad6d7d8bd64e35b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.4_1774671473007_0.21737265108178816","host":"s3://npm-registry-packages-npm-production"}},"3.4.5":{"name":"aidevops","version":"3.4.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7b87d033e26cc21afdf6045036883c800452e56f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.5.tgz","fileCount":26,"integrity":"sha512-Ns8LIVEgjasyB7bKfMnG75QS9OYTgJsdnpsszW/nQfGPoNWJ7Beapm0CzxmcAQPE9+cHSg5HjdqBvMg/C4Y80w==","signatures":[{"sig":"MEYCIQCohE0DVb4hoZZD/y50MczL2nbt9Y3Aoq1knnb+ElJwpAIhAKdyKGaJiLazgq9LtE7rJRkT6QWH53Vy/eMAeacrgxfz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645053},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"80175e33845881dea6a085df11791d5fe6db58c9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.5_1774671553890_0.8744672053685323","host":"s3://npm-registry-packages-npm-production"}},"3.4.6":{"name":"aidevops","version":"3.4.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d5230c8a7cf237f838514e73aaf62f2024dfd7de","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.6.tgz","fileCount":26,"integrity":"sha512-//PKQjlmtxwNC6iwC1eocY9+Bnd57Nn8X+T+OBeNx3JKN/RbR5MBA6kCFmqqhKGleAtuBqXRTTZoxkV2Efqeuw==","signatures":[{"sig":"MEUCIQDbKlVcyBqqqWk9twc6hvZvi86YJC6xWgKypCtygc4k5wIgSmSkVqFhRqr+1mocuLM7Z5xAnOXhWk4v/iGdAtWYSlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645053},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f746f79bdfe5ce5e9c73813f2b844c69573eec33","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.6_1774671603328_0.22743968573884166","host":"s3://npm-registry-packages-npm-production"}},"3.4.7":{"name":"aidevops","version":"3.4.7","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.7","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9bd79f2d825a951df8d79ed226dfe1754b7d7fa0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.7.tgz","fileCount":26,"integrity":"sha512-L+3uITdacwQpAG+EDrrtrICizNriZWLtCwFu3+Q21wVRInM3yZzqvTaQcGopR+MiPneVk9h5B+DXofKhG+smNA==","signatures":[{"sig":"MEQCIBbGcWOWUYfDnjNHmAZ+/p0EVzsVH/RhLAgOwLj1qkMXAiA8wsQym73KJ8n936ekJv0BLIlWMCKEtypCmAUOh2c6OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645053},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"949e82938faf5079f58fe97f970508b4dbf2ae1a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.7_1774671629453_0.6110792672965264","host":"s3://npm-registry-packages-npm-production"}},"3.4.8":{"name":"aidevops","version":"3.4.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cc3498513f78dd67fab301392b270633dd6a1552","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.8.tgz","fileCount":26,"integrity":"sha512-OkKMht+2NGr4GI6hyVhCHEEg2JOMYDTDVmucwTXE3TNyliYbK9H3ryNgQiRAcWqQuzFaDAboJPpnyGWgerxWhw==","signatures":[{"sig":"MEUCIHh744TCJ/uvfnBdVyzqRD49mGCqZXJqSxXTbKjz0n0gAiEA8FH1zIviHMMmoXN1IhAmk6YKLdRUxirhozbEYuoqSNQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645053},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"97151618600160a51b0bce8bcc9bdae400a5efaa","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.8_1774671635069_0.5775667654451269","host":"s3://npm-registry-packages-npm-production"}},"3.4.9":{"name":"aidevops","version":"3.4.9","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.9","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a1e89f60fb169f47455806000d5fcb8d586a5e55","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.9.tgz","fileCount":26,"integrity":"sha512-b3jXy20FEC/IbeP8h1ms1DRze/WOoJEymRNA+9URPm4cWkt3TtXadsEABuqRK3i+TNqc1N0+sCZg2KaFi3G8Dw==","signatures":[{"sig":"MEYCIQCPSwYgwRvA2vT4zy31VKcQPh8zzNvRbIiky0rcySf+cAIhAKXvcoKLtgvH48k7hI29gplYXjAcdHLJkttsPMCkOMFk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645053},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"66741ba1bc6ef8d3c0d0d8ab288d4427a9378b59","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.9_1774672267365_0.8675485495266075","host":"s3://npm-registry-packages-npm-production"}},"3.4.10":{"name":"aidevops","version":"3.4.10","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.10","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"da843685ece7d3798f9f82dc9c0a35fcfca1c814","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.10.tgz","fileCount":26,"integrity":"sha512-7dlN6my6ofBU7eGnx8zKCZ0RYJd50FgGlUyevG2MvvFdUF+Ka5Tn6HxewxZARK4uDPfpbhSshsXZT8Kz1aL5Ow==","signatures":[{"sig":"MEUCIQCH59FIEzOpH/NqWR/olDOxAB3YcG0SYz7BbhJ47REJ0gIgZxSJDUiNpajgK4jKC3Lh2U3Fy1HHWCtJnY5EvYgKVw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5305f1b4f25931b198993eaccce199ed9ce9d388","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.10_1774672644216_0.6262976953134485","host":"s3://npm-registry-packages-npm-production"}},"3.4.12":{"name":"aidevops","version":"3.4.12","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.12","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3d48fc78497148b6dc4919c04896007c2402517e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.12.tgz","fileCount":26,"integrity":"sha512-/EZsdvM57QK+s/hu4S3olpk1jqNnQklqK6xID4U40AYIaYtJYS+UvfQ1rjWgwePDr3MoJSem5RlrMxnyyw9HlQ==","signatures":[{"sig":"MEUCIHUSowlCeke8PLQ8UGNEUct9iQCucqIEbFkb3GtJrzlHAiEAspPSZIM7fGNSVwNJDBVGno4wuogtWMpaqhSHDiSlSSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9659dc7436ed33db588fa5754b36ea13b274e93e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.12_1774673623700_0.9798498657195482","host":"s3://npm-registry-packages-npm-production"}},"3.4.13":{"name":"aidevops","version":"3.4.13","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.13","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"79d7f874451e9277ed551c893218888ae00e64d4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.13.tgz","fileCount":26,"integrity":"sha512-tfmruiYhG9rj8evjdD6zFkhUR5PxMwgRVWIqdpRI64bkVDSt2wX22AZldVZo/f0r7QC7zLpdwSfuZybb1n0dqg==","signatures":[{"sig":"MEQCIAtfV69/bLlXu4URZ5sodc0hhHL4XjYQe0H5JzwOQHlrAiB1B77JO9laJ8U/4A/F1dWF1pvxSWuuDHDvNScUJ+rQtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"60aedc0e1b2f80490a3db5158fd610a9ebabdd6a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.13_1774674024279_0.3839438919249618","host":"s3://npm-registry-packages-npm-production"}},"3.4.14":{"name":"aidevops","version":"3.4.14","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.14","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2d8c87ad6384eb24384c1f4d8e9a728eab811d42","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.14.tgz","fileCount":26,"integrity":"sha512-FUvjr5Vc56fpvvJdSvEaVo4QhFHhBVYkLbjcQDZEQKrFOq+5+LW5IpPW+u6bCGAr5QRiqgoFVvjkKo5XAFYaBg==","signatures":[{"sig":"MEUCIQDxumxD+WuZr4sUliOCNXCcoYh4BUAAQFTRZEG+LS0FaAIgTfVymFsFKEFQHOuKhSHpcbH5KYOboLqPGJG0epRcRqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"029cb3779ae47aeaaa38caffbec1afe6b8b7a6c3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.14_1774674121159_0.8997668704332911","host":"s3://npm-registry-packages-npm-production"}},"3.4.15":{"name":"aidevops","version":"3.4.15","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.15","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9eabf8875e2f42ccaf3c2fd019d869cf6cb47138","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.15.tgz","fileCount":26,"integrity":"sha512-Hxy44BLWmsHjFm93UAM3G26n341hat7fVAjFheLqGPjHFBGOHYjhYcfHbQA+o/cT0bBUExpnSBtofb4Juu/n3g==","signatures":[{"sig":"MEUCIQCpP6I0mPoaJNwoCDVQUov0gkvh6O5ZABOFxoCkZWTUGAIga16v3O0EUfqGEqSEZyP3XUPPXsEkR2Kup80u329SuH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b599099cb36a31b560fd9d325df0766e0c6b57bf","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.15_1774675820457_0.03113045029788397","host":"s3://npm-registry-packages-npm-production"}},"3.4.16":{"name":"aidevops","version":"3.4.16","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.16","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"eda9475edacf2710efae11ea5c4a317ffabe091d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.16.tgz","fileCount":26,"integrity":"sha512-suoewswjY2SllaectVeyt7DU1KfrBN8oKKUlFo+Q1bTmOgcQPRbuEz2uEyEIIVmrjU/TTHF+usWkzs+hPa52fg==","signatures":[{"sig":"MEUCIQD6Y0s1nmg6QzjODYECrLA8kSTen7zQgXeGFyO1820HQwIgOyuvk0ooX5E0BujVkz+ajBY/KwmBATdlWBHyZOD7hgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ca7c97f84d2f791b02eb5ca9e764803eff9c8121","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.16_1774675860305_0.09235185289077585","host":"s3://npm-registry-packages-npm-production"}},"3.4.18":{"name":"aidevops","version":"3.4.18","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.18","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"71e5239211c0aa7f2d94d4db4706cb776309c806","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.18.tgz","fileCount":26,"integrity":"sha512-rHEO/GtFPVdZ2j8L2TZSVsfg4A36N428XXuIjfcG0hVBzYYEuyfnIO5WRQemq6I7RbjeXkvE8HBuNGSpdLRylg==","signatures":[{"sig":"MEQCIF64zMkIrb8qQsCWi8ZoqhP6MCu487apFDofFCHunT4+AiBL8+8FkKvN34FydEH/KtJ4bkMKL71yT13oUInwB/qzgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3e37a0980f108b941780603ce0d32be2944926bb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.18_1774675974467_0.5505634001175643","host":"s3://npm-registry-packages-npm-production"}},"3.4.19":{"name":"aidevops","version":"3.4.19","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.19","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8ba2889eb5be9d83348009271a2e07a870ebf4bc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.19.tgz","fileCount":26,"integrity":"sha512-zjLTmKt4Y+fCQbyA6MtddR0PyIjzNPLB17T1Ws9Zfpl+BkWBr7ut2WF0SXAMSpeWe4p6GW30kIKDFnUB0idyBQ==","signatures":[{"sig":"MEUCIEAB5Y7nL3UWlTF9ijmY1Oubt31NRirYl5heuE262aZrAiEA1R6tQrnOE7hukNticxmNHZmx18DMcKRBR70d5hAqe5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ab26c99b7b49c0ff8da8bd677c57dd5d52f8267f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.19_1774676086841_0.09489483540995991","host":"s3://npm-registry-packages-npm-production"}},"3.4.22":{"name":"aidevops","version":"3.4.22","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.22","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7999aa67d30ded7dafaae4604698b83b83de8fbd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.22.tgz","fileCount":26,"integrity":"sha512-NtAfqqJP1qOqCBTXH8Ggk4jU6NF3gXcZqBwPJYjrLvasJHaVdIOBalwcVxLncOVGLp01LsXREbz4ajUyRGI0nw==","signatures":[{"sig":"MEQCIBLvW2KIxhKUf7pFfMhJp64gGTfxLXZlsStJ5Dxe4uuYAiBLR76BqtQ9gqKYcxzM0actOH6+i8RQkdnHoERhgkgthQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a2f0514097926cc748b647b592f29d7703fe5055","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.22_1774676131112_0.5672911468377799","host":"s3://npm-registry-packages-npm-production"}},"3.4.23":{"name":"aidevops","version":"3.4.23","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.23","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"753d3db5d1a2892af5f1cc1fcde809deaea6da1b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.23.tgz","fileCount":26,"integrity":"sha512-GjCqSwsjg8/IlI5eAM9wMKj9rcYcLswd0aqlNusj9dOAirfhsTLpVHXKb4P8TqN7+sqA7OZJEHl2XFBfcn26tg==","signatures":[{"sig":"MEQCIEpQSu24XocbVbrv9Fou74a2z+eXNdG985do2h2G/wipAiAkK+w+thMSlTF5T8t4/ahOvqL7+/wY8wqAFehnpNSNMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"592a72c627b2410783d189d9a8268bad2caa2a50","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.23_1774676142836_0.6225620839717692","host":"s3://npm-registry-packages-npm-production"}},"3.4.24":{"name":"aidevops","version":"3.4.24","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.24","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f41c7ae59eb71ec58165805ffcd6617234859ed7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.24.tgz","fileCount":26,"integrity":"sha512-I0+uC1Kg5Q+F0k0EskusdgaOj8mLflN9UjCHFZ+1BvdpmMJUGPWbgCE7e6RGH557H/2HkcFTqf+2y48+Zw3h9g==","signatures":[{"sig":"MEYCIQDb+Mzn8IHpDBgU4gUi6RVDvIu+/G38z3ZsE9n4yRTzdQIhAKw9vn0cqyqUNL0VPVkzImKQagI81e6PD6newyQ5G/eF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0eacd1777ad667f49415ccd8a2d118e93c51bfa2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.24_1774676160787_0.0685542397242005","host":"s3://npm-registry-packages-npm-production"}},"3.4.26":{"name":"aidevops","version":"3.4.26","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.26","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bfe61e3a8ccae5216b7e8141f1bed98447c5e445","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.26.tgz","fileCount":26,"integrity":"sha512-MRuCSMNJg3w0IkN3xb5cu0rrqNhLxkDLykP1NZvLME98fosWP7fjPsSNdbz4UV5QTH+G9vRpe6ZYVNUWMllkig==","signatures":[{"sig":"MEQCIAUHQ8Osx2TwSynfBIzl3S1XpyKvBnisXrH57GcTLFnUAiATyPToTXeCB9lYnBMMpkUEUqH30iQ60dp8sKp5JpQ20w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"84bad902156c3463a37baa0738e92e8bb46c9f69","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.26_1774676183294_0.22254852435326167","host":"s3://npm-registry-packages-npm-production"}},"3.4.27":{"name":"aidevops","version":"3.4.27","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.27","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"42714161dc9062f6666ac0c804706934b900e8bf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.27.tgz","fileCount":26,"integrity":"sha512-tPbHLGrAJg8oE5cXv8HlbmnlTd0wItc0Q5pur/RBohUhetGRgYOga1TzDcEHH+J6krp8aghbMqEoEF7UHIum5Q==","signatures":[{"sig":"MEUCIQDudvZ32qWQIuCI5hfDFGLNKvVp9rZrqzHiIU5G0+gYhgIgQZthFIoJLgNQlGRZiB52P+YRHugE9CziNFty1MjnuPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f90830edbcccc1cdbb6fb5b4dc647aba5380854b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.27_1774676238670_0.8242571501008431","host":"s3://npm-registry-packages-npm-production"}},"3.4.28":{"name":"aidevops","version":"3.4.28","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.28","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b5cfb4eb8d951f901c7d2134f4481d544bf0662e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.28.tgz","fileCount":26,"integrity":"sha512-Y556TIq3iva9GdaenXiKs8NTLE9TAXUMBPA5eS6zyoeeGCjkRtm89iX/NYdJCsVhug5EUPh3fvZm7dGzW8y44Q==","signatures":[{"sig":"MEQCIBzzHCiCdv6VuPQw5Sk5yY9i7wtNXYJxmVclRc4W5PXCAiAptI/dVnR39cqeopGnLXFgPH7MF9RGmmOAUK1Sn+p1xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e5dda8ee6a84f82f119015c35f7e65f667885315","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.28_1774676256934_0.3806690359125424","host":"s3://npm-registry-packages-npm-production"}},"3.4.29":{"name":"aidevops","version":"3.4.29","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.29","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6940cd21ba5199250f8010a7b18f6f02120a2761","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.29.tgz","fileCount":26,"integrity":"sha512-sK2ldKOoV01ausHDeApn0MOoXtSXIrM+kaTHVWhlZspJ3ZIQOmSpUBoh57wyimx1UfBdbyS/gGc4Yjoajmkm7Q==","signatures":[{"sig":"MEQCIGESoU+nuhmyt+w9MezJx2sVd6H75WpxKt7RcokIBeShAiB8so5rlLKqS/oO6t1Im1hKmzS5TqfBGW/aenE+skYb1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cf04263166ad4f1e6343616768ab758896930e2c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.29_1774676412975_0.1680534507457796","host":"s3://npm-registry-packages-npm-production"}},"3.4.30":{"name":"aidevops","version":"3.4.30","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.30","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f46f48062494e81cef097ceb3aecc78f76e96013","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.30.tgz","fileCount":26,"integrity":"sha512-nBuWHMWUrhfiNCVfOTwJKfbNMcxT6MOamSMbiOGJkTNErmgX/k5+3RWhZcy5zlQpOYO8s6XnCtrVFMM5LwlmrA==","signatures":[{"sig":"MEUCIQC5kTEwbisP+xrNa2H6DyB/GGtbWJr1uYwIyCn0nTSBEQIgEEoKtuf9ZztVtJqb4sQkworiTyDXrk8Wq3uT32+Pgvk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"41b73c21851cb0691cfd4b0cfea9cbb77bab9e5f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.30_1774676597519_0.09503913269300557","host":"s3://npm-registry-packages-npm-production"}},"3.4.32":{"name":"aidevops","version":"3.4.32","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.32","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3df2b3ef7b7a6532d31a7d95d71de55205e4fe60","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.32.tgz","fileCount":26,"integrity":"sha512-pdbPqk5XPBrwWS9+tbeZ6iWxxkWmU4uhPSfaqejVoKFb/1U8aAcKhuZsH9mmc78ysR9MtEjHk366qK4ico3n/w==","signatures":[{"sig":"MEUCICAxuwiDjftyQtlZDzyp154qfSWtVM769JVCifh9mYneAiEAnp8P0tJpP4iJVaNl+A+V8HR85/+yJlRZHkVg9vHxTeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1e91d72f105ef84e74c74cc819072344cb4163f0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.32_1774676689177_0.3150220022994359","host":"s3://npm-registry-packages-npm-production"}},"3.4.33":{"name":"aidevops","version":"3.4.33","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.33","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"64b4153d38bddc22440a67cb5af6d36ac02f41b0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.33.tgz","fileCount":26,"integrity":"sha512-UxAlCBgRORDptmyXmuerw5Z1rkPlzBlVNxYlLofeAAaiIFisTut46xpEVwN5Hdmc91zxHJS5ieIpqAsMgCLt2Q==","signatures":[{"sig":"MEQCIBwuEooRcnRtXEaFH0sBIzbVSnE0Zij/XbhxAb1XD4w6AiBBgLnhXmGpBJuL+Lo8htWcqJv4Ak7CSbGBdZm6S3qsLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"da775450283bef382af139d0474979bb67b75113","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.33_1774676702585_0.6457311428716126","host":"s3://npm-registry-packages-npm-production"}},"3.4.35":{"name":"aidevops","version":"3.4.35","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.35","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0bdfc7c32ea5f35f15e6aec54865ee1170651cb3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.35.tgz","fileCount":26,"integrity":"sha512-RCstI8wofq+gfn+cPqFAWfMjmwgGGgI3VP3JtmnQ0hHbkhgBHjm7m0GN32un33dDe/dnre8SI41ONxFNmDJhfw==","signatures":[{"sig":"MEQCIFzvIjmTokP5Kk9KagzJk2A3TSwfJmoFA1pyVzR/fxjPAiBZeK558nnCu5xTCEJ+WrJBlWL7TbNi5Fo5CgULYpVrYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2f2cbf65dca0df1ac51ddc89b5642924facb9622","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.35_1774676799179_0.3544673645586929","host":"s3://npm-registry-packages-npm-production"}},"3.4.36":{"name":"aidevops","version":"3.4.36","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.36","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"766ad72349659502be69f4ac951ac4155fce208d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.36.tgz","fileCount":26,"integrity":"sha512-Myhgnn1Z1JBlurVyKYVdeS5zcsNQsX5G1+1h/ONOrPo981SYhcQvYizC6JVInHO2Txgqs3g3bfBZqozWfnm1Mw==","signatures":[{"sig":"MEQCIFBJzWDFVEl8EKoU9F/lWWH4OJWwV2oojEUDK96oiaHXAiAEU755L+9HXvueqBTP8r/VRHXH/nh8KpLVWvgKoDRWgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"099dcdb73f80de326367118ac9ccc395a569767f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.36_1774676835271_0.12926299861012458","host":"s3://npm-registry-packages-npm-production"}},"3.4.37":{"name":"aidevops","version":"3.4.37","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.37","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8b38d1986d2b73a4932f55fac5c86e17cc25ef88","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.37.tgz","fileCount":26,"integrity":"sha512-xj7muLMERmCM82Z48oxsGBAu67aBZuRtfHBPtopCzPBl+qiUATYlZcXJsFKMOUzr+YBmG9qQxmrtvKPRl7GkCA==","signatures":[{"sig":"MEUCIDWi3a/xbtdlY/2sB/Puv1FSyTmzp5Zp06WBgv1k4Z+TAiEA+s+YcvK/1tRcgG7Vj/M+qcOHJWnFc+q52LkWnup2p08=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"145b1333094a34403ba32ff4a226f42cf706ec60","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.37_1774676850116_0.18955127726716947","host":"s3://npm-registry-packages-npm-production"}},"3.4.38":{"name":"aidevops","version":"3.4.38","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.38","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"af3fc051bd4898d56b13fd49a60162ef1345c2c0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.38.tgz","fileCount":26,"integrity":"sha512-3adgJv5JQHvj5gfJR/LREt+lD//lyURddFJhRYICTqFVO4KsZxGcy1t+Q7ThciD0bIK5xKNWTPMZxA1p808fsw==","signatures":[{"sig":"MEUCIFI6edwOJsUR6T9i06zJ1RlMTfD8OMDZHK9kY99u6hdRAiEArsmkV8yC4uGtlmB7z9WmxzDEz6+C1NFV/HX70TR8bgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c9558bacfe5e96bd50f99060e0c1d5ad62f31a99","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.38_1774676947248_0.14275711210329534","host":"s3://npm-registry-packages-npm-production"}},"3.4.39":{"name":"aidevops","version":"3.4.39","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.39","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c9c0fcffa2a7f5e69eae83d7d46959af2eca2868","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.39.tgz","fileCount":26,"integrity":"sha512-1sIUd56v4D+EzJ2X/C4NFN/L2vIlywarRQBgK/VxXlceW/vcqs7NLVL0j0c6Z0ABHuc/hgCS8TQ+0vrH28odDg==","signatures":[{"sig":"MEYCIQCClt3a/zOCjLJI5Hi0WjWbl6tO4bF9qDB0/CcKqurrqAIhAJ5mv2noDaBAyCV2wW2LR3yJYGI7TC3jp5geNZUE56QP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d374f41791611f9956b6a441893f54113c5f171c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.39_1774676967775_0.10659853144300446","host":"s3://npm-registry-packages-npm-production"}},"3.4.40":{"name":"aidevops","version":"3.4.40","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.40","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fc77decb41551297d0566a26a2cf30efc63a30f9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.40.tgz","fileCount":26,"integrity":"sha512-yOIXgaVNTw9kBYRYSxvjgl/lhXvI4Iqaz3EUM591W+RtDU5KqaNqsgnt0KiW1xM57PN24/CqmRmc/Wf8n2A+Wg==","signatures":[{"sig":"MEUCIQCjc2qF1dVufn+ZeOS4hjyfAkg9EFbtIdBQQyT4GTBo/AIgfWmQVnSAh9KA6xJehyQ3l7XH8/AriJ7rlidjcmfWhug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"85e1406279d3bfa1a7db2fe59051b9077407dd5f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.40_1774677225783_0.8660133860308572","host":"s3://npm-registry-packages-npm-production"}},"3.4.41":{"name":"aidevops","version":"3.4.41","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.41","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c0ae9d155bae285ee73518c8eefa58280774b49a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.41.tgz","fileCount":26,"integrity":"sha512-SdJgqa4mAcRq0VOefb8rPWmZW4ord2K+rPMNCJ+L5BAuAuEhlWZOCFr2BEQZ/C40pW0vcq8HhEWP7bLYT7fOBw==","signatures":[{"sig":"MEUCIHub4aJwHxPtScPZ8ODG1OgJx2AzktvPWPNTRX3OSO0mAiEApijnRtzwbfQPyXlGw3cTUDtSsIYXj7Xg+t4JB5ft1Jc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"572ea02d31b5a16c500a5ec4473194ed234a96e9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.41_1774679179216_0.39227036505935997","host":"s3://npm-registry-packages-npm-production"}},"3.4.42":{"name":"aidevops","version":"3.4.42","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.42","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"39b9bcd3bc4e15c50f55e7858a2479057c5a2de1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.42.tgz","fileCount":26,"integrity":"sha512-4OPWusoMMBZyUAjt6smCXlN5LQuWOkkF1lopuwT+TNWQZTg1rBR5/q59W7QqtfzGCnBQxZOs41wv0qP+Z04SZA==","signatures":[{"sig":"MEUCIFUoflUskvNHIkcHqdCkO2TLgRFYTxDCtLUJaVvqccpTAiEAgapBrkAr7gDfEL17g3y6VSJuII0CZB6Xi816vjiEjHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"28e633efb00ada04151591460205d264d2dff2c5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.42_1774679298888_0.7753182235691904","host":"s3://npm-registry-packages-npm-production"}},"3.4.43":{"name":"aidevops","version":"3.4.43","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.43","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"42b7ac9d0a3e38b870fb89d1052b648206ff0910","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.43.tgz","fileCount":26,"integrity":"sha512-oioN49SpBVnRx7xm+Wx7Y1g4aS9R38l3wBLM2Mru5MHjvzGLXGpKfv++04xRL76mzj/F0dsCgWi/uYvcp2zCEA==","signatures":[{"sig":"MEUCIF7um6pt2h1PQKb8JMouVCtv+/3xrR+B3uYO4q9IKwV1AiEA/zSKaTcqcPEhGHhKxRIFDoVqsD5eR7aK9cJSFWzyw90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7f6836b314fd12bc19030c8c882c0513bd67a878","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.43_1774679345469_0.36825367748427107","host":"s3://npm-registry-packages-npm-production"}},"3.4.44":{"name":"aidevops","version":"3.4.44","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.44","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"710534fcb7990bd96f7e2744642cc82b1e3d0e3d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.44.tgz","fileCount":26,"integrity":"sha512-y1IMNlLVdGYgXcbpbVIDd/ZaFBGBSdLN17r+cipSPTz2hUA8BG5XcS1yoiatjURwfyTk17x6dzGl/7yTXjEBdg==","signatures":[{"sig":"MEQCIFgXN2HzdSJJL1zj+UCzr9ncg/C0USBbD+1PpI8k2PQoAiAcwlixeJVSzWMWGSTfvBRU3r+/5EEievuV5BAV798ukw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c5999cd97a603c46bf014c5ece6b4954045bf23f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.44_1774679412839_0.6191172776655784","host":"s3://npm-registry-packages-npm-production"}},"3.4.45":{"name":"aidevops","version":"3.4.45","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.45","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d54b4f82b19c0d608b9dce26dd236f3bf72de650","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.45.tgz","fileCount":26,"integrity":"sha512-TYIxQBhT6j8aniYzKpPoDyGuo4YVT2x3XVyJop4QXXSzVmFGL6RcNbhhr8K/yde/2nCa7dujo64PDcGOxlYDlA==","signatures":[{"sig":"MEYCIQC1zjC8p4oDT9Depp886AP+wxLLHxeM6Hlvw83JpUFMYwIhAKY00xrH86jc2RhjtyRh5P8kBEY8R1+Wb/bTP4NTkInH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f7787856e57df894c4dfd1b2b9444c01c6851773","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.45_1774679483768_0.5680061104462244","host":"s3://npm-registry-packages-npm-production"}},"3.4.46":{"name":"aidevops","version":"3.4.46","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.46","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3db1578944d294094b80794b21cf53567a725c99","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.46.tgz","fileCount":26,"integrity":"sha512-EcRoG8jCVtz7T66zhH+SuyDXh72jZEux0JKBAY4wRpdQ0yRolXQ71BHk9TAKA2wevwbjFY8TF05baNJz5S00xw==","signatures":[{"sig":"MEUCIDCp4Z3Bf+UprPKrlyAzPQX1I5l+PhBxi+uNbi8XlNXnAiEAoR92GnIuQbjCLZZ36COSjTu9ogwmf4DN8KTr40gBdkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"60f760e34476f87f8effdeaad789f55f13a9d25f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.46_1774679548878_0.8180481059307088","host":"s3://npm-registry-packages-npm-production"}},"3.4.47":{"name":"aidevops","version":"3.4.47","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.47","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"44e4d8637bf53b31e0153ed3f576a41ba8239305","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.47.tgz","fileCount":26,"integrity":"sha512-ksR5VQhhPDjscqO/xkJ7/MiKa5waRyYuYOuZqTsilROubb0PtPoL01lwIgPOunpyU/FqVydbhEPRtpLgHar7TA==","signatures":[{"sig":"MEUCIQCXOfDCpHMvFvUZNT+GXV+d/XvA7V0Ow4IK5Agtnc6iCwIgMzjcuUbPsfB7bsCN1E/fb+u9HPGhPoqAO9NqAHzUrk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5e6176d61003cf3d432d0385d232e2fe8d28eae3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.47_1774679625085_0.5167973789046432","host":"s3://npm-registry-packages-npm-production"}},"3.4.49":{"name":"aidevops","version":"3.4.49","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.49","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5dcbf96d0494ca6505a135657536a77c07bafe60","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.49.tgz","fileCount":26,"integrity":"sha512-OkOKsLD3pdvZz4dMjfcNKoMezkwXn7fyzjNbyhW7mfB9aYTjT1nlHB4sxUfMW090vrdC+XvmZXwRlrxSMKqNaw==","signatures":[{"sig":"MEQCH2EgONxDa5oDBrEjPj0o2wcRUMqnZ0uA9XNHHbOWPvICIQDL/NjL2elCuLVA12CxmC3/dmaENWbJOzt7Y/ry0hdGuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a0e5b8d8223f4c0d1d0645c968911922f04356a1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.49_1774679674585_0.7282016147885286","host":"s3://npm-registry-packages-npm-production"}},"3.4.50":{"name":"aidevops","version":"3.4.50","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.50","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"641aad2f9fc732c784c48817488028b1e38742c9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.50.tgz","fileCount":26,"integrity":"sha512-b3ob01CKe+JvVatZAN0CjHt7w/AULLqAzyVDDtzYkqByHUpfPZNuJob/IsQ0gNHZzlbRwkVpXuC+o8nxKmxadA==","signatures":[{"sig":"MEQCIB4/D9zGjjtesjHWJ8uk4RNWjmZAIVGH4wj89dE9OiL2AiA/k4mxk2TMDkDU/1+FoOof8l0Bw8hpSKZbfidF98nZDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"96ea0832315902eab6ad2eae1e861ca80f6a6385","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.50_1774679676185_0.26239706823806275","host":"s3://npm-registry-packages-npm-production"}},"3.4.51":{"name":"aidevops","version":"3.4.51","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.51","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2f9fd6ab4b4c9e6a5bab7c2e8f87e6aef40b7653","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.51.tgz","fileCount":26,"integrity":"sha512-l6UeHnwIeGMYnspEhaLak4lIuPKM2r+4ZtsPdGkcg7AHfGyC8YJsUCskR2fpcztbWf7C1t0nYI1HdOGhXnpUWw==","signatures":[{"sig":"MEUCIEYndIUfk6L+1KMk7TbscN+y1ef49SP/PiuwcLKHEHtzAiEA0F5Hf7naG900VKXE0ZBj/sdZCjfnD0hrhHeQMe+RP8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7393ae78d3172ee53f1af71358cf903fa3ddad77","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.51_1774679786807_0.19915196652571132","host":"s3://npm-registry-packages-npm-production"}},"3.4.52":{"name":"aidevops","version":"3.4.52","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.52","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"210461f73af51597b032bd73714b8245ac0938b7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.52.tgz","fileCount":26,"integrity":"sha512-9hQv8FwthB6lCuKVVWOGuA+kiD9r5sFM5KS92a98Ctkh0316Ab2RDHH5SzbM0giUsPgxuTuScjSNS2+jYeerFw==","signatures":[{"sig":"MEQCIDoBqd66BChpAGjHqRykP2D3vwBKCv2cswBNheO0/NZ4AiBDqBy7vpSVMYh2VIm/NUvAyUmvn6kV79Fyzd8p+m8Dyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b7304c8e9c83eb430b0c0263d1030d6f6b1a8390","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.52_1774681207945_0.053496726474202116","host":"s3://npm-registry-packages-npm-production"}},"3.4.53":{"name":"aidevops","version":"3.4.53","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.53","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f5a16a002d85bee159d58bdaa0ef5aa6ba7af2c4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.53.tgz","fileCount":26,"integrity":"sha512-NsksT/w/roIbcWWLidZqQdjbZ3KkxpykGS63qVDgPm8ZalYtm7YJMx3o2r45IFHchLT+akIndWQJ1nDiertnDg==","signatures":[{"sig":"MEQCIFSdtJ7iMRTbXFXJaUA+aihXol82ZxZCJRCyI8ev024TAiBs0HkXG5f37DqZ5Yx09GjckSQ0zIoMPoLzcGEP4OSOnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6dab2ade658af64383eefb75aa0d5e0214a68392","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.53_1774681284457_0.18153727008289744","host":"s3://npm-registry-packages-npm-production"}},"3.4.54":{"name":"aidevops","version":"3.4.54","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.54","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b44287694b60bdc920853de6278e646ee905e4d4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.54.tgz","fileCount":26,"integrity":"sha512-Apm7tAdHPKL4+zq76pi3aJNaZ9qbSIhdoPUKeqlilPFZo5nkqyJR+IU3FJUfK8SKO18xnprPCr/3c/RVESgtPw==","signatures":[{"sig":"MEUCIQDfZMliZ4IaSXvQhtd2fv1/kRc0FKuwP2XyLqm7Q9LRCQIgJkSw7zGqJKnUHr3IAsGQ+aF2UHNRLgpCcOm39Llg1SA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ab67a7a64cd9881b0d36ee0bdb118be6b1e5a52c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.54_1774681319564_0.5569868988619875","host":"s3://npm-registry-packages-npm-production"}},"3.4.55":{"name":"aidevops","version":"3.4.55","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.55","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7c3c49485447ee3a7974aad7a9ec1b48573f5169","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.55.tgz","fileCount":26,"integrity":"sha512-jM5QLA5IVCmzGoMyW7xIf9cenGT23r6F28cWm+sIy5Sq0fUTqJMUmOKJhiu7pfsAr+w7tfkq47nCo9Aj8bbjHw==","signatures":[{"sig":"MEQCIFyy4tsqsVQYgyy9IFPgc/yK/6ZvOZH1/OVeYPma3hwlAiBUG8dm3mLvH6DqyJxp/r2MIcgpPefG+AsAES8tObGo9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8324c7cb8ef235848eee05d88d352aaa1db46c72","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.55_1774682241562_0.7481418395968404","host":"s3://npm-registry-packages-npm-production"}},"3.4.56":{"name":"aidevops","version":"3.4.56","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.56","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dcd3b6d706ab574943b78cecabf62f2cee721936","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.56.tgz","fileCount":26,"integrity":"sha512-DGQj++ZZ2Io9E44UtdU52aMHC3U/5Cm1DRW9LMwskNlccAcEB1KvK52Tp9P45m74vMxfs8JpZGG0HwZpITUExg==","signatures":[{"sig":"MEUCIQD3qKvzdpYEQ+lauN+lF4erZjfIcknkdNReh//8ucvRSQIgRs0qrjoMgLPoF4ZM05x3YGDh66VV/hGDUKP1RBkre5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"38f2a79097293b7594e94ac35b81e9db84f5ad42","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.56_1774682420234_0.34715025762925533","host":"s3://npm-registry-packages-npm-production"}},"3.4.57":{"name":"aidevops","version":"3.4.57","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.57","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"687082a2af0c947835deff2c1522e3b30dbfc67c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.57.tgz","fileCount":26,"integrity":"sha512-DFQbXKP/8sFv8zuuRAk4ho/B+x2ssq7BPuWTv2FsTcBnjylKqs9v5Ku/5BklImF4ClEfwT8GQqqLOb17eqPSVg==","signatures":[{"sig":"MEUCICUdEi9N2mnqcQ3nV/HlVb3mw3evynjEq2p+8nlB0mR1AiEAsgOEnwk1CuoMKLgPHjoEbHDiyk3d+Bzz+fP6Hc4/k6Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e6099a80095c5ee9d702e8e1d1e14e703b1519dc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.57_1774683369946_0.988532094774845","host":"s3://npm-registry-packages-npm-production"}},"3.4.58":{"name":"aidevops","version":"3.4.58","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.58","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"58a52bb79f5424ed496dfe1c7d89af6780d70190","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.58.tgz","fileCount":26,"integrity":"sha512-reNc/fyqJHVq96AO6gUt9tDmbCKLc+23KPnMitkDq5183yQFfBHT07le0OTtQ5Zh2M8vWZRWggWCijtXUex10g==","signatures":[{"sig":"MEUCIQDrkX3VciKuP1T10GYKUWRGwozLwJalmimoR2q1uKbKsQIgWhHL9eDajB5STBF2jxMPW1ObI1fE4gPBLaQUhQjU3+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b8942a93e910008f8e3482bbf3f47131f3ca37da","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.58_1774683457430_0.21409769856120797","host":"s3://npm-registry-packages-npm-production"}},"3.4.61":{"name":"aidevops","version":"3.4.61","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.61","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"357a21aa12850922ad0940987b627a558078f4e1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.61.tgz","fileCount":26,"integrity":"sha512-bSRsEyEdkL5VFkw27Or98dQTBcKXqy6B4LZYvwiUmZM5F4I1sShbvfJcpgdTdR/FWgdZqL7bdRZ2Ce/wnz824A==","signatures":[{"sig":"MEQCIAsC/NvhsqU+i6pFFpx49kTeW5Q/OXKE/cNGssyfCNDNAiBf1ywLDcWa4kU1/DhBqpLGaMlGjRJe4d0bRsi5L6Rr1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"37ff7b3a4a7317062ba89c90d0652ff47855ae9f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.61_1774683590496_0.562760993016699","host":"s3://npm-registry-packages-npm-production"}},"3.4.63":{"name":"aidevops","version":"3.4.63","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.63","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7e5f91263920e602dabbc0948e15503af2ec3501","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.63.tgz","fileCount":26,"integrity":"sha512-PdHQVMyE5hS6Su1EQPqOHkcJ2hEXn64dezMdTWSTjudmvAcEsK67/CJhl5oGo49Pw6qC0z281duoNU9+1UN7JQ==","signatures":[{"sig":"MEQCIB3u/u1S7glI/sjnR1J9mWzLaC4Co57si7UrhORXMUdFAiAeveSEjvCe+ghYAM95Gaev5xAh4byATlAP8UZi3bxJWQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"32bb3cf6b05c82d7681be6c2e59e9000f1b947d9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.63_1774683668133_0.5285540239050968","host":"s3://npm-registry-packages-npm-production"}},"3.4.64":{"name":"aidevops","version":"3.4.64","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.64","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e170acc6b68e336716b5972716f0aa6a5e6661a7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.64.tgz","fileCount":26,"integrity":"sha512-yGBx4mTXk+YVSqvKqzXsaBYsvp72YWbNT57pvVzqL1MUw+IUE+Nyqa8f6Dth6jzV1g9851aqAZ9m+7wZZ9gAYA==","signatures":[{"sig":"MEQCICkfOWGN/CNlNWXUMet/sSVwQQ0sSyLEWXVBMnb+BJdyAiB+vLg+vrRqxVzMyQuFESGRZc4y7u7oKjLuytMUudKrfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8f1a3998e2d2c79a23376acee5cea2b71356068b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.64_1774683688139_0.6265539470418533","host":"s3://npm-registry-packages-npm-production"}},"3.4.65":{"name":"aidevops","version":"3.4.65","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.65","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"05521f37c02eac2ba6c0f3cd02592486e489ad8f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.65.tgz","fileCount":26,"integrity":"sha512-+HTr8OtFdHOX6khEaVeCBeMlYd1Tb02EjH6Sxwm2pP2i8eS1L6RiUoS7kiN8kmTWdo6bJstvlLHymxlvTR4zPA==","signatures":[{"sig":"MEQCIHnNp0ahmJuOWQTb6tutdetL3fyeGdQR1hVSRHdknKlQAiBqnP3teJK1hm3Vs7A9qkUs/XMabsUeOrqWaRq++A4fcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f770c8ea9c9fcc60d836e6f02fd8d35c5f235336","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.65_1774683711894_0.31563197317883573","host":"s3://npm-registry-packages-npm-production"}},"3.4.66":{"name":"aidevops","version":"3.4.66","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.66","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d6e8292b249a4e9898c51d7aedcea13ec8fa2ffb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.66.tgz","fileCount":26,"integrity":"sha512-BrGsqTkF01S3cQAANpym00Z5PESAlXID7mRy3hBeqPKwcy+0gjwCF8SrTxShxaPVRVLfQnI2fCdDlEct/dU+CA==","signatures":[{"sig":"MEUCIQDjzCEseFLA9xKHylSdmIBIyeAv8xklwHk7crqkWM7fmwIgeipHkJxTrkpr58Ziumj4e9ufnS9YRKyHJykFgxpRpMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"95aa526c1c4d6b81d9010c6fc4f9469afa458b28","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.66_1774683941070_0.3372177880169216","host":"s3://npm-registry-packages-npm-production"}},"3.4.67":{"name":"aidevops","version":"3.4.67","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.67","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a911f2a6c2a48f17c522b9eb00ddd1f18e124102","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.67.tgz","fileCount":26,"integrity":"sha512-EQ3Bdmb9hNnmj+jFH4YVR4hDK2XUoTTHyRXNw/AG6s2vHddr/VJYVAKbcY2XPKP1BqHKPdl+U3gw+WyK2iz8TA==","signatures":[{"sig":"MEUCIHMSdLIpsmf03I56gjJwOWUZgLUdbvyza0FQAc19gKvyAiEAhWo87nN0ToqT8MJ3BPAgVOMS1VTs74uZA7OvQEJ2yuE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ce12c8e04054e2e64c7bdfdc7061e16cb9e97659","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.67_1774683998217_0.6787443885579376","host":"s3://npm-registry-packages-npm-production"}},"3.4.68":{"name":"aidevops","version":"3.4.68","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.68","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"abe9de1d1208510c4485cfcc340fe79defb245df","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.68.tgz","fileCount":26,"integrity":"sha512-LlMN9Heme8coxdntj1P3kCnw4NF594oKFlPkqNDzDRqW8dB7MPGff+C5GlJ9SSPKJwAIykPHQ+eXF6YrcT7gOg==","signatures":[{"sig":"MEQCIHw8/fA1F0KiS1I7ubV95FcNsBwmKMlgy9TxapRrtjscAiANtP2Xzkb7/jFORYAlEMiGwZP311ldY7GoCt71FGpL6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cf5794f5fdc5957fcf1103eaa4a0cc7089f59576","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.68_1774684434979_0.044056364644242896","host":"s3://npm-registry-packages-npm-production"}},"3.4.69":{"name":"aidevops","version":"3.4.69","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.69","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"70980c30e2426a535ed1e12d919431b5cac568fd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.69.tgz","fileCount":26,"integrity":"sha512-u5bgwFh7KJWZ+9NUKNtn9hWy1990nQ1CVoq74Ka+SZxzD8OkemjThZ7pO5jVFtFdvTkuKyb9aJTH5HUIMLknKQ==","signatures":[{"sig":"MEQCICDImzlWsNs1AcyaDAQhgiXPhuUsuKeLWAGxPF4aA+OUAiB0V698bGHYumSqNI/oNsJL7yx5RyQFBtZozzHnn03Y8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"041cf659ae79ba98a49d2472400dc9028a1ca5c9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.69_1774684515412_0.8100206011666331","host":"s3://npm-registry-packages-npm-production"}},"3.4.70":{"name":"aidevops","version":"3.4.70","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.70","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f4bf7acd8c41a9014514443e2111cc667d44f52c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.70.tgz","fileCount":26,"integrity":"sha512-msJ6NXxSIUHj9jq5zm+ytYUOXCsfUW19qWVJMD4nSn0RKYSv1Fe/7iauCuADZTZlw1gSDtjl07+RwlFder2Aag==","signatures":[{"sig":"MEQCIFQ2NM8vnAJfz81nyHtTwdYJVC7Xf7AwgzgFSxwU5dz2AiBn67gf3rQwYbwPwxi3QaBSKR63Jn5DZohzAjRVc2+mOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"794ca7aa7ec47edc3d90b4daeffd9ae99c348050","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.70_1774684625743_0.09771181153228414","host":"s3://npm-registry-packages-npm-production"}},"3.4.71":{"name":"aidevops","version":"3.4.71","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.71","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0120fd373f9e7aa54f4dec5b24e58f113f05171a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.71.tgz","fileCount":26,"integrity":"sha512-Xqh4V76y2E31jr1GDYX6ysRt0/u309D4mypwLoAL5gq0bD15Xl2EQNNBeD2Yy+VCvNzqXbU33JRxQS0y+WQbDw==","signatures":[{"sig":"MEQCICuKhtE/HGj1XjlJutruKKw9BFg/MOgki3+Awp2YzobjAiBrffGP+fxhNqXoloT/hnKapEQexhycUXIhBVthMWo6KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"adab36f099fad290b2728ccb0aa0a862be211805","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.71_1774684657138_0.5316984342607174","host":"s3://npm-registry-packages-npm-production"}},"3.4.72":{"name":"aidevops","version":"3.4.72","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.72","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"828c80f97e9ec6ade12f35621b1bc9e347e8d423","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.72.tgz","fileCount":26,"integrity":"sha512-fYlKojKPX24Wy4sNWL+2WG7KvRy+8KZgBb/N+h6SEld9qk60FCWtxihG/4gA7QGMmoyij4xGuNMOjsLlWN/OZA==","signatures":[{"sig":"MEUCIQDZLty5EQqW2BcTkG1X9VkMF8g/1ociQNn+VbDt1NGlfgIgTA6zIOOJP5pMokU7N+qICBDqS1CK2YdpmuyK4OViGHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"98b28de86346f19af1aef0bcfe7b2e4c3888251f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.72_1774684691727_0.8633375282756748","host":"s3://npm-registry-packages-npm-production"}},"3.4.75":{"name":"aidevops","version":"3.4.75","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.75","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c347d8563e215e141c41d0d61a1b59440fe419f5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.75.tgz","fileCount":26,"integrity":"sha512-FoWGJYw8WZXNlbJkw9DLdWJGCfo6pZTSjUTNpIgu3iqEq+YLCoJCTItYNloV7Xcl+mu73LR5LGbsbQPxB6Ojpw==","signatures":[{"sig":"MEQCIHudVueUbc9wMMaKLesQq6Yy2UYT+ADyNFENorsQO8QFAiB5bJtIPw3OLyaMgWN0SGlYMH+V2NM8NxqcaIhMINLEKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ca16b4010cfd507006de2da28bbdee414db1913a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.75_1774684766173_0.6205718635659754","host":"s3://npm-registry-packages-npm-production"}},"3.4.76":{"name":"aidevops","version":"3.4.76","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.76","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1654ee317c58da196f3a5b8b28d27f92d5f03a39","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.76.tgz","fileCount":26,"integrity":"sha512-hMJAue5j4dvvqj3Zp/E7R4lcs2ncMZj2BS19LePzx1slqhlPHNsWCWU2Erj0J1mcjrKHhIkhPR7oS2039zcDtQ==","signatures":[{"sig":"MEQCIGld+jgOENGdGoC7fjvnhXV3hulhLa9FFRYkUMM9XhvkAiBykgMMxnFBTn0SE4hGxwiOoR4vn/R10xXe903C0wCFVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b64e7b6e7dbb967892da4b6c6ebf7c46bef8ed5d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.76_1774685044753_0.6440633490600596","host":"s3://npm-registry-packages-npm-production"}},"3.4.77":{"name":"aidevops","version":"3.4.77","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.77","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"73dcfe3aa010687632a3a144ded3c57a61fd572f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.77.tgz","fileCount":26,"integrity":"sha512-I7OtdVnxctjsj/5h2D27ANc7HtcDV9KIB1T5PnmKgDNcZ3PPnTiKMl/en+8jKDGuynlacDLvLNoC5j8kPco3mg==","signatures":[{"sig":"MEUCIQCBYzeQO/XCFKtcKroVbKgpKQN1m16w827Pwr6cdopSUwIgLW9aftLfX7g02cURRtCT4A4x0dahMb75tL1twf56anI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d6157b7659ce909ca747936cd72cb82c23107593","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.77_1774685059224_0.059072655371811056","host":"s3://npm-registry-packages-npm-production"}},"3.4.78":{"name":"aidevops","version":"3.4.78","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.78","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2da360eb78060b85dc158c4087188b9bea6ab6f8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.78.tgz","fileCount":26,"integrity":"sha512-J+MST28/WIg2uHdfTppV5wuyn2hESOSySLzaA/rV4vbJp8Q/rNPXPhl0BFGctpl2f1ygGNDSkl5Zx5TjFCjpjA==","signatures":[{"sig":"MEYCIQDy/tCGglKcTyC5X/IXD6mlOkGbm64NdMd/tx1m9w72YwIhAJ0V16nr6oOqQ57Li/YtXq2ySZa2fOi93iZIxskmarwT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e855ff4e7cab95bff3e6d2d59b846e7908431a92","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.78_1774685102376_0.36887382917598144","host":"s3://npm-registry-packages-npm-production"}},"3.4.79":{"name":"aidevops","version":"3.4.79","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.79","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4d4c723a0fca4411dd6bd81ebd9336ffda638bb5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.79.tgz","fileCount":26,"integrity":"sha512-9uY5DVM697G0u8uwVt1/GpzYfO/i6mjICelVZy3bw6AkI2GkpNQri33PRQubFjDbK8oX//LOVIcfeuo75OATSQ==","signatures":[{"sig":"MEQCIFq0ES/ypNPmgq+5rEYymBq39s+wzLyyP/WJq/OnW/FOAiBvpgO1T861OW4Y+tuvVOEeRHetuA3kNMgz38x55RjfUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e86140c9cc51c7f2a20faf04df66c097d1d190d2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.79_1774685144503_0.49707897344667806","host":"s3://npm-registry-packages-npm-production"}},"3.4.80":{"name":"aidevops","version":"3.4.80","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.80","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"22cb905ce316cd7f166e30cb6c2becf8aef6479a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.80.tgz","fileCount":26,"integrity":"sha512-WrHDhTmUkXo7UlGPVOcB8t0Rl5xF0dMlRMO4OkXschcxKCVkcsb47tkyUfrwK9EahxTgizXhO18SnAkk093A1Q==","signatures":[{"sig":"MEUCIFycvDORmkxg4pmIdSnvLVInB4u4ViZKGyaH2gtjgXwQAiEA9g0E+C2Xbg5cLB+iFqhDmGHdw8+8T2Ey6pqCLLk8xe4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"545e2997f1f61264801663a0fe404fe03f24b05a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.80_1774685230933_0.15641966685000241","host":"s3://npm-registry-packages-npm-production"}},"3.4.82":{"name":"aidevops","version":"3.4.82","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.82","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f9686a8ac6fd2f25543cee8c05dc0851026353f8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.82.tgz","fileCount":26,"integrity":"sha512-uT+zJGOHHJL+mZpz3xFX9pPhyqbuZ9Eaqb9qD5+1bdx4vSZDPYwO6hbWLIy3U/buNJKQ1lzUUyJGjGpll9+ccw==","signatures":[{"sig":"MEQCIEr98dETUzcLEEbwZ/KO7+urj9lUIztbMBEVsnYYNEydAiB5OGdNkNGEwfO2ZL+++kgfZOIxwVkl+5Oc9H2g3lj0mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1f0adb04390dc85c2c114e2ba3fa51ad1a4cd169","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.82_1774685353087_0.9335696272951945","host":"s3://npm-registry-packages-npm-production"}},"3.4.83":{"name":"aidevops","version":"3.4.83","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.83","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3e7229a72d8779acd732916967535fb32878b2e8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.83.tgz","fileCount":26,"integrity":"sha512-Ix1sqOlFRbiwWbGNaSxBDWZRQ8JFZOWIpSwq8lKEkVGaDBQSucZ8Q/7vikLQCxHXKHt/MIABCL/O1wJYdHDtuw==","signatures":[{"sig":"MEQCIDkllFvZhAEvLesP4+Qr/t/+oYHPN1rubUkukcpr2B8sAiBYJDSMCh8w03c9n6B1T+YimMnYPCWTb2Fd7I4tPES6NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"523c12185674acd7c89d5ce65a247bf60954573b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.83_1774685385649_0.04422105813917088","host":"s3://npm-registry-packages-npm-production"}},"3.4.84":{"name":"aidevops","version":"3.4.84","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.84","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f63de791e4ae9b7e83139df6ff32873da1968ae6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.84.tgz","fileCount":26,"integrity":"sha512-1ABMjjToyP8jZhu4ffAAHor/KUrDDAt+l3mwqP6oMpG4g7tOY2sEwVdgSYhtJKj+ig6tTTHwok9BNZAwlta3uQ==","signatures":[{"sig":"MEUCIQCJhgGqNYkCSXdnrnja2gthwmivx+HwknXOgWk0fOqw6AIgfXGfYNO/JFPN3VeXQ4QlxBTahOadFYdMYPjcxReWiOY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ab2c7bc02a99fc94e1068250a2650abea0c2d6bf","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.84_1774685475027_0.5684580916543731","host":"s3://npm-registry-packages-npm-production"}},"3.4.85":{"name":"aidevops","version":"3.4.85","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.85","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"74218131c20252f59f08e19442ea814d0270e35e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.85.tgz","fileCount":26,"integrity":"sha512-WpMxI8y2LJtmGVsEkX2k7ZWTuY/MANayNEWHk+qLR3rEQzYjgIoFviLVi2Wnyw21s4HVXsMkgj4/iDMtp3gbig==","signatures":[{"sig":"MEUCIHtvqRv09wTjyjsuzBojksApxMzYOMbcJnFhU9i/qUIYAiEA3l3ImeLzEth2CQXMOAE//k8eJfstpQs972dXROtQj48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"28cf6d16e4ef9c790b90527f5ad4f5377afc3749","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.85_1774685533613_0.0491503321159763","host":"s3://npm-registry-packages-npm-production"}},"3.4.86":{"name":"aidevops","version":"3.4.86","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.86","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"957c581b823aa0548bfa0dcc5463bb79293e7a29","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.86.tgz","fileCount":26,"integrity":"sha512-k07HFDwEdBEBLRBRlgUiYpUdCns4CwlKqS2T4O33WFLjTPNKVRe/Cz9CzGIGH56YOyIwPO7pmfVIL/3Y/B1rfw==","signatures":[{"sig":"MEUCIBsiO4QyKndFJDnUz8rEEROk0ItzNjM/7hc/iFOXSUpHAiEAydsZ8KwNhkl5nlsGb/evqRUdS8GodksaEdtvVDRdTdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b8e096d49b4d7798a8355733d05a9fd84a0e9083","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.86_1774685665225_0.21941308773911916","host":"s3://npm-registry-packages-npm-production"}},"3.4.87":{"name":"aidevops","version":"3.4.87","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.87","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9679bedff012cf9a6f0b0adad1c3b79765a089ba","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.87.tgz","fileCount":26,"integrity":"sha512-u/lR9avJ/fA6WhI6wiPs0J3okN6UYGgZ1WFQsRIMyZkQ4YEFz6qxaCfxHSzKGa9KFFdO7FlVeoffRyFLaKJRbQ==","signatures":[{"sig":"MEYCIQD7DQzViYx7sEProEbP778hkfDqQZRrcXkTNFFnSR9EnwIhANmkfZ/kyQ1kD9gNxQH7k19o/4TURp6s0HQHyUvJkSu0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b6d0d126009dee2ea6cce3158f502c1a8370dcbe","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.87_1774685728463_0.8769476221455119","host":"s3://npm-registry-packages-npm-production"}},"3.4.88":{"name":"aidevops","version":"3.4.88","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.88","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"645bb7cbdb92a864a09a9c1705e8389aeb1bbf39","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.88.tgz","fileCount":26,"integrity":"sha512-FeYJh43g4Wl2jNKlgW4B1CLm/NUUw0cMDuG6mBJk+VjhMuADQwoQZJMJOTIICVy7uAlM3HFeo0J6iRgEme20Cg==","signatures":[{"sig":"MEUCID3imYES2Kmh70F0p0OlmG9Ws0RxM3CbiH5gsa2KuUxKAiEAq9Hdiiw+gFyiauy9tqQMsKiUfun9XvSskRIf/5+Qqzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0a7429c0ff63457e132111fda406ac7630724c97","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.88_1774685866900_0.7436141378680707","host":"s3://npm-registry-packages-npm-production"}},"3.4.89":{"name":"aidevops","version":"3.4.89","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.89","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8213537684337498a4665c7f880c9dd7e80397a4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.89.tgz","fileCount":26,"integrity":"sha512-KHEc17gFrsEg6+vFN47o8odr8W1nO2A7zW1fQ17QAE1TFovAMz0HRKAp1pe53esgximdRP1woDABgZ2LBXN2qA==","signatures":[{"sig":"MEYCIQDDi6494b/kytXZMc2dXHLRVxxXgVGv11pM+ToHmxSCsQIhAPsnXf1i8vAx+EburnpHbYXD0QpiWvH5pF/gCTZhZ2iH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"876de14fb9c8bf6636a16118f1adcadce19af9f9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.89_1774685898289_0.8594890503209225","host":"s3://npm-registry-packages-npm-production"}},"3.4.90":{"name":"aidevops","version":"3.4.90","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.90","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c01fc648d216a48db6fff656f4db0d12dcde20f8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.90.tgz","fileCount":26,"integrity":"sha512-zGwkZHKZPOER8OY+hlrau0SdPffQm6M4wInYzMmzdSV/9L35RP/3r9qa2nbQIYcgQxeQzm7dUpHQ0x91ZnXUOg==","signatures":[{"sig":"MEUCIQDdh5i27hrKiK2UISCbsFRjOaoH9egL9861mQBLu73zFAIgC4tRdIh0fpRQW53Bp+cDbPx4Fz9ik0ClUOvwt6d8qHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1ae981e5003f1d28be70085c319ad76339bcca4a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.90_1774685927560_0.7116678325073582","host":"s3://npm-registry-packages-npm-production"}},"3.4.91":{"name":"aidevops","version":"3.4.91","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.91","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c9d17c82a14d559532010fef3c59b3c8deb98df3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.91.tgz","fileCount":26,"integrity":"sha512-jyOiQ8DM3Fl9Xwb1UtqocM8OhFyIjRCHMIGK+vIxxTAPl0LvnHl767ZlF+5KpgT/aQL6O3QUDKrhHtctaoegQw==","signatures":[{"sig":"MEQCIF8ABJMAOYMuB/oyGr1fh/J+FsnI529auxl+itujLDXGAiAFd/+zhVIeJuT11RV2dpVU9xa9RbPlzbnP3O87SsEYkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"318e82abbe5991a7df772bca81652839f165cfdb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.91_1774686334487_0.5626817094881054","host":"s3://npm-registry-packages-npm-production"}},"3.4.92":{"name":"aidevops","version":"3.4.92","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.92","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e1481904f0d8e1dd24aa4945a96c707d28508833","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.92.tgz","fileCount":26,"integrity":"sha512-IMITezq3O/tjlypREjSH7jePfHubei4Yyjp1AELWF4q0qvGRd6pO57leVsRbaYzUAnE88OO7P+52Gt90/yi9GQ==","signatures":[{"sig":"MEUCIQD/ex5iNk2AV+zb8AFIRaSadTnHegGH/eIMZ2I8hoHPxwIgec6Lr2zgwvfE3LNUMuuPfkssfFoIA486X1Q8ZBCbaF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"20080319c1543274efaabe99ed8f8e1e7c06192c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.92_1774688136448_0.5749714479194212","host":"s3://npm-registry-packages-npm-production"}},"3.4.93":{"name":"aidevops","version":"3.4.93","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.93","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"71696e4ddf8efe8e2fc6811aed7621172f33e2f0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.93.tgz","fileCount":26,"integrity":"sha512-WU2PZPV4Pp4qCq1qESJPly+e6KLhE9saSS8pjCo6/Y/0lEr+LgeXu/vVfKT9oK810VvvxERUgAGmrG+jB16sdg==","signatures":[{"sig":"MEUCIHvxkuSXdguvKOfqOqH4XGDJdR0aXzrPeVy1xCRyugXCAiEAwSalXFurslTnhsIEaXwIij1og3CoLIQ2UcfpydpQwHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"79e49b47aa42b76b7d02e24a0a569e3755aecc84","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.93_1774688260428_0.4053680696619275","host":"s3://npm-registry-packages-npm-production"}},"3.4.94":{"name":"aidevops","version":"3.4.94","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.94","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f96d4b1a836a98103cc06c4706427ff1cef6515b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.94.tgz","fileCount":26,"integrity":"sha512-n2MPYl4JQovVduYoX2T4kgt+07bQBaGi91X7B66FZet4UsMg9Xo8bGz6nIuqQb0x95MSdj0G09zgUJHncuV+vw==","signatures":[{"sig":"MEUCIQDTN/PGXnU9Xa9DDpGnHd0fxgJFmsxuXw8QlOOoDak09AIgSDTEo1+xtHVii7UhtyNw7mDRVOM0FaWLAHq4ispYbqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8dac329f09c855370b75c8964c89eecb8a1a8500","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.94_1774688807060_0.01197727823894379","host":"s3://npm-registry-packages-npm-production"}},"3.4.95":{"name":"aidevops","version":"3.4.95","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.95","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a0122189f321eda9fda79937507d0beda8e5332f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.95.tgz","fileCount":26,"integrity":"sha512-rF4TCA89vaSYo/2+ZSGLom3Ed/gz+eLowJSMNdT7CysCbSzccY43MJQmo6WyNV+wORdMamItq7BYsp/7bI34mw==","signatures":[{"sig":"MEYCIQDcLS4YVJhNOnApbWCBit3YG6iRt+s17+wgEXleA7/ElQIhAIC7EJ2oC/PZYnvDEZ3tc/N2JWmWJ1SdFkrLrn2XodCy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"52c3bd72e2c8a70c130086d1fee52abe93c00113","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.95_1774689252094_0.07876959615009871","host":"s3://npm-registry-packages-npm-production"}},"3.4.96":{"name":"aidevops","version":"3.4.96","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.96","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e26bd30b2f97ae8b1c8e9530f3ea8aba2f25a46f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.96.tgz","fileCount":26,"integrity":"sha512-bBp4Fd5ScbiDDAOtwyLHK0vb1RjL2O4ZEDB09598ZR55z02miyq2Pjb6KkeRvoJbXtnxWFENtn9QlqpRUk/omQ==","signatures":[{"sig":"MEUCIQDaHa3DtyotQlojy9KubhsezZaQoT8IShwUhKVZZZAdZQIgMd0Wkp9O4jSFkooTmbKS1cxMQbTK/WuF3HkFCrxIWHI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"917f7bd953dca208ac0e619382852046ec438c21","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.96_1774689318759_0.6860484617421696","host":"s3://npm-registry-packages-npm-production"}},"3.4.98":{"name":"aidevops","version":"3.4.98","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.98","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"31813cedc8ec99f81376a6e022306920d5595c5b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.98.tgz","fileCount":26,"integrity":"sha512-WB3ZTQlG7T2FfR6LFvg9V/hpzf8UqsbopDXQGHU6Xe2JEklwvyB0pQRCLOE+sFZwJN1uhFLkeKHLtjfUMiQ3Gw==","signatures":[{"sig":"MEUCIFYW/X8Z2xzN+A9r/QLRhY+IL13TGqXpjk230NP9+JgLAiEAhVXClKlfoGEh0H3OMcR0yBqT8s/WYUi8gyVu+ZQ7MH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a212045a1ca355c760123a82be89a0b797b86c86","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.98_1774689376914_0.8222844852266016","host":"s3://npm-registry-packages-npm-production"}},"3.4.99":{"name":"aidevops","version":"3.4.99","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.99","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4aa9e80fe5110e0cd5747a4d0994de8faf8663ec","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.99.tgz","fileCount":26,"integrity":"sha512-sNQIGtaQXvpDxGcaPL1231DjzxO5hqOTuoQ1LOHrZy9WPHxBcgVCSYUqxTKWcwSBxY3df38Ym+dYZnzlHwDjjQ==","signatures":[{"sig":"MEUCIHxmXIo5PxwZMaWn2y1FlKKhRpzppp3hqKM9omvavESWAiEAtc5U+/QtSUYOy8HKS9Oya7/yqWkVhfZez+AAhd1Uijg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645057},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f0c0883dba8670b39d28cedaf7e465ed3e6a7f0a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.99_1774689450654_0.9154091948235601","host":"s3://npm-registry-packages-npm-production"}},"3.4.100":{"name":"aidevops","version":"3.4.100","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.100","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"845ed914e1d45725558efb48eac9a79c6786468b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.100.tgz","fileCount":26,"integrity":"sha512-1x2FvbaypTR7uis/IFtnmkJUo9/Kv7uF8tbVrtBz/qMtMzWA6riHVxk8ClyXF8m2ulbkxzHtVHW3S7xg1tkGeg==","signatures":[{"sig":"MEUCIQCgAEjEUqP4eLUaIT1Xu8f6G4NDG0w++7+TzfKv6TEbJQIgeie2U2ccW5euGJqTGQTTQCwWZLxq1IllzOqnq0/BRrA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"886ba816c8c11f5b2c35841dc0fd2c3e966900fb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.100_1774689488777_0.27745729748734993","host":"s3://npm-registry-packages-npm-production"}},"3.4.101":{"name":"aidevops","version":"3.4.101","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.101","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8c9a76353b9f96b0cb83f71c56e4dd9baae188f9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.101.tgz","fileCount":26,"integrity":"sha512-Y7mp6EFCSu27S46JmXAaH2a0xhoe/vVK1SQh0x3mR+bRqghM6HB2j0aKPvhZshrV3Da/PnTFSVG67ouGLRsNbg==","signatures":[{"sig":"MEUCIQCe3+ktYPkCEY5MRzJ8MB7EjmKfSNoBZmu84vo43GcJqgIgTdbYOBDyYrowIRoHdDqMWlssJERHYaKIhpka2R4BAvY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"359c669b68c64dfe7058a7fd4b914085992e9b56","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.101_1774689557846_0.8428205616231301","host":"s3://npm-registry-packages-npm-production"}},"3.4.102":{"name":"aidevops","version":"3.4.102","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.102","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2826321fa3f1265a1874ebd9febc1ae14b1c0000","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.102.tgz","fileCount":26,"integrity":"sha512-rGY8JwrNwJRPmsAuEjYWXC0hNP0vI2whEAfwiDCgPppAVx4zhEjUFosnkGhZCUHmvKYj8GghU7LWjb5E9E2MBQ==","signatures":[{"sig":"MEQCICh2WSZ71RaoQpCqnZXEQ4UHEXDzn+AzYFc8rCa9PsG8AiA23lxqS5DDc962hbGUnx7WSe8KflzYU6FRoiPvZUppDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b2da97d59ed90112153c38265b15fdd8eb255a87","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.102_1774689607850_0.5307033085665032","host":"s3://npm-registry-packages-npm-production"}},"3.4.103":{"name":"aidevops","version":"3.4.103","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.103","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3f9f4d2c49edd0d8f0b8139f74279ae929d6ecbc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.103.tgz","fileCount":26,"integrity":"sha512-uDVk/NUM3w/bRckMHM14vw4/ChzE3AkB/bDAZ2GFjLU2/tg1YEjjoKER8ogz1eOHJOlaA6/Jw7xiFnfOVO65mw==","signatures":[{"sig":"MEQCIHpjJZvi/DfsQshiE8HROiiKIHMCQZUlITyOTb9SSqYYAiByy2GyNPAL7E+QBKD7Wkq6WT3A6yrRzM4v9LfLePr90A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ed942cb0fa0322c89cee26233eb2c5f9a0146420","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.103_1774689671424_0.430469757857864","host":"s3://npm-registry-packages-npm-production"}},"3.4.104":{"name":"aidevops","version":"3.4.104","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.104","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"66078d2a39bc00ba77d0f7c12af13dfbf5aafbdf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.104.tgz","fileCount":26,"integrity":"sha512-uqetJng27F3VwOkC8s2bObjCurCapSIDaOARXN06IfqYi8PG0t5pc/gTe7ar3mTRjV9YidxH4X94tuuS42pnRw==","signatures":[{"sig":"MEYCIQCu8/c9QIk/C+L77A+lamblJyKhLWvuB7NhPwabbEfP8AIhAKJWQU2AJxBKi/1qvV+hWdhB70CuQ5ABjE4dil30hQuJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0f729d6b926e3bd00e57fa526816a0b10d8a9797","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.104_1774693400883_0.7780339909470455","host":"s3://npm-registry-packages-npm-production"}},"3.4.105":{"name":"aidevops","version":"3.4.105","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.105","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1dbb881854d48222b93216c0a5eb06d3dbbfa307","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.105.tgz","fileCount":26,"integrity":"sha512-aCvpzHHPBEocRJfR0h39XCc+3KWXCoDLMKNrdH3qfmSRJZ59uoHPOgDcFYbYmtjKKhR08evHE4UGTXcRMEDkMQ==","signatures":[{"sig":"MEUCIFX0kWRA6wSEFNCdMqwfWYj6mFfoEOEqyLrJJbOCml0EAiEA7xG4YPfQl6x8KypQrDCE6tjjfsRLQVfw0oQonP6V2Kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"67cb8768375c9c375da5abfce92f52f9a67af63a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.105_1774695817120_0.9398148212397994","host":"s3://npm-registry-packages-npm-production"}},"3.4.106":{"name":"aidevops","version":"3.4.106","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.106","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"25cdea6fd9d31169f6d00c9bb125b28767decd13","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.106.tgz","fileCount":26,"integrity":"sha512-hqy1fT2myE94kjFqL3+7Log5Jw/mApBeyyCnDzCMmSqjRR4PHNSzlsMpmqytR8hPjMTS9e2ajBhv0VkqVWzo1w==","signatures":[{"sig":"MEUCIFnBrssJpt8WoMXgzegqWo51v3H2Ehdg5gO2ptKeERooAiEAm32aHXK60b+rssbfRox5vRUd+FFK78B842ZfgHTknNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8387d102c912487f9c85c7fec717d925e1617561","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.106_1774695944109_0.17749114429840063","host":"s3://npm-registry-packages-npm-production"}},"3.4.107":{"name":"aidevops","version":"3.4.107","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.107","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d6eefff5d4e6a994435e66dc9698ba1a636d64de","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.107.tgz","fileCount":26,"integrity":"sha512-heoxUFz19UtI8ganLcWXEHWgfVw33V48TTX3YZ/H0Wiv8+5nOot0ay2AnFKYSsGqkRcX7fe9cZq+1QIWmHh6Cw==","signatures":[{"sig":"MEUCIEnHKhK27/jwORFT/1pGq4efzqRYOPTPNgh+hCfbujwQAiEA6RaA9b3ZlZTI4fiyIqxDJVrFTBuTlq+e78s9JYU6Ehc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b6e1f20b6df61629b930a3e859cfb225ae7f48e7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.107_1774696183217_0.6272855205578545","host":"s3://npm-registry-packages-npm-production"}},"3.4.108":{"name":"aidevops","version":"3.4.108","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.108","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dd502e75e3f8a28b352defa639186e0442ee1f5d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.108.tgz","fileCount":26,"integrity":"sha512-FXRcYLiPjB77LLfuXhgs63RCbL3wwcwCu4x7whcARa1LjI08B1qzbDUHADZoe+5kOOGt5Sj/BvC5jHldOB3PGQ==","signatures":[{"sig":"MEYCIQDddIlrNxeN/mmEslcctAeMdRMsRfWsfh3pfZp0RPmtFAIhAK9+tijW9SXeACjn0kgql1/Hfnmm3SaRv4OQ3CPw2LC+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ea80673eb7ad3762965622a4e17c86153f4d8213","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.108_1774696193401_0.15936171478883598","host":"s3://npm-registry-packages-npm-production"}},"3.4.109":{"name":"aidevops","version":"3.4.109","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.109","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"81628fc035727f7b914de6a4efea69ae3d4529b8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.109.tgz","fileCount":26,"integrity":"sha512-mhamgW6+KcKX6IsDKqz1LsMhT/G5V/Z09vbSVe9x2HzmNAjeKo+D8KM8rs5Zu70CeWIriKSUBwRCZHi1WG/N9g==","signatures":[{"sig":"MEUCICTykoW6kRrrrjsMLO2Maoep2bA0ATWGT/iBXRaUx8azAiEAk/1YGJ/hF+zID8VGyntb6WWzjEC5gIMr1bhIyS5MFFo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"173accbe3aaac5e31d797865e823c6d90f7c3b48","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.109_1774696335924_0.945858948713002","host":"s3://npm-registry-packages-npm-production"}},"3.4.110":{"name":"aidevops","version":"3.4.110","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.110","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d3ee0e4a35ca44e39e8f05c21e4ea385178aa2cd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.110.tgz","fileCount":26,"integrity":"sha512-xHnZyqgr+OxUdsZjpifavKsUwvw/+r/SKQ+droTwfV3Dfn/XkANyJqU3U8S61CA94b71/M2lOdPLfB156x3PvQ==","signatures":[{"sig":"MEYCIQDtHnfDfCZKFoumCWCGlM9JlxmNNnDC28Vz+AsIKrFSbwIhANyyDJd77DlWu2OK36PjMe8w50zSK3HE3YKD34p2CyPM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"437e3385bac23c5271c15dbe9bf3f4985deed09d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.110_1774696356786_0.25681718893952565","host":"s3://npm-registry-packages-npm-production"}},"3.4.111":{"name":"aidevops","version":"3.4.111","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.111","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"276982c11839cc9fb4e2d5c4de239929d3b9cb8c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.111.tgz","fileCount":26,"integrity":"sha512-1uwhr13aLCM+dY2V9R84Ddq1Mq3Bm5/rwVVC/OTme/jSVfEZ4NlqKVYk81GrtbtZimMZcmawuldS2H9lzqueIw==","signatures":[{"sig":"MEQCIFIiYTnNsP33roP05fpi6hmrI5sRnE4SqGa6F36iJp5uAiBtMvNt91pCi380O7dXXjh5Xwhy1rTkZnOmGROT2SIGhQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e0919c143977413704bdd4f59cf33b920117dfee","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.111_1774696395539_0.5917678899702483","host":"s3://npm-registry-packages-npm-production"}},"3.4.112":{"name":"aidevops","version":"3.4.112","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.112","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f2b482274e1e86c3607389f7220310711bcbdc11","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.112.tgz","fileCount":26,"integrity":"sha512-fyAPHyB8NLsWcMYgrM3tKIC13uMuEUymmOneSo2SaTfgNh41MKYh+Nf6lbqMDQv14pm5ANYZlW2mlue+XSr1kA==","signatures":[{"sig":"MEQCIQCiNKD2v0Appev3UxIvRjVQWY3nxXXXVLRl6KvuC8H+cgIfb3VJFtLyFtumbWfEPMXTUThecfaGa7s5/b/CrQ9YaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7cdb82316cc2ce642892d0aada0ef6583eac74fb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.112_1774696408030_0.47382013671787915","host":"s3://npm-registry-packages-npm-production"}},"3.4.114":{"name":"aidevops","version":"3.4.114","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.114","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"61a562bcf750562a3d3f1338a7797655d604b809","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.114.tgz","fileCount":26,"integrity":"sha512-Kjlb0SF9ajU18VKOZX4Ugh9ye0EGgiOZYO/quA0HrjhJmVRYdqhGn+yEdWNMmUiGSfgEAdSbXaGEpwDgzscasg==","signatures":[{"sig":"MEQCIB3TkplubsP37OJKCMkxYkXYkKX2+gJ0JDQwdFUTO5s5AiB3MIM9D7kh5m6jUFmJXxPk6BdIz/Qdyp3JVphO2/PRVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f8f4bfde57f6c4a09e31e87f1daaeaa1cdf8ad8f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.114_1774696794649_0.20528947757079585","host":"s3://npm-registry-packages-npm-production"}},"3.4.115":{"name":"aidevops","version":"3.4.115","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.115","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7d741bdcb471e6460f9fb568769c40980168e698","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.115.tgz","fileCount":26,"integrity":"sha512-LCA22IGVBgt9SuzmUWCnAPJ9XZeRciMqrpYSGZ+nsFB0lo68wtaNkowC5i4pabYnh2f20y4y0tX5+7rcyDNixg==","signatures":[{"sig":"MEUCIGcoKF4k+aJ+nKFCxgs1Rkig/UZm2gNJ01TFs3zk5EjYAiEAuH/MihgXd634ix4sTrVFP0EurAWTAIeGBGQiY250XvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.115","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0069e06d1c2e358e691759e72b79c220b59716e6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.115_1774698426544_0.33257241509228175","host":"s3://npm-registry-packages-npm-production"}},"3.4.116":{"name":"aidevops","version":"3.4.116","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.116","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e252370850f595caf57d532f048aea3ef24ac2e6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.116.tgz","fileCount":26,"integrity":"sha512-bs8k/BhTP3bYjq65cSmbioDzKgwmRDmh/GyVEbALF2X40sqdez1wkkP2OkUfnXZsVXTZ1X5FwiUxOKHVGissAQ==","signatures":[{"sig":"MEUCIQC7LuvzIxvlKcEL+zUcTwUiZUxp7NqewhCFw6qn0THNFwIgZ7U5SZfqgLB27E+zuBU8Qn++u5RFFFGxXCZe7aFNUgs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.116","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5b7c4635aeaf70757904d22740c28933897d5eeb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.116_1774698562628_0.8918038882629817","host":"s3://npm-registry-packages-npm-production"}},"3.4.117":{"name":"aidevops","version":"3.4.117","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.117","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ed0f056b614e33903964996a84274c9793f73e59","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.117.tgz","fileCount":26,"integrity":"sha512-wnwqMm7YCohvEhg4jKA74kznA37/en5/WInYWzbty1mOj0MfgcKysXqSuyGxUnRvbPnCvfgzh539PG2/hXRJhQ==","signatures":[{"sig":"MEQCIGyzasCS69t+NlzwKuZadwztrqbbvAbVIsCFkSfRBsuzAiBREaLeS5mQsCokVtCOZupyLIqd7Qpc7p8dFfE3QxP1ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.117","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2cdff7d80cde123e2d0e863447f596eb29368f73","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.117_1774698618302_0.7738190861518366","host":"s3://npm-registry-packages-npm-production"}},"3.4.118":{"name":"aidevops","version":"3.4.118","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.118","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"36a2c88e18ea7fc1b8d9ec127c983f30c0aa5118","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.118.tgz","fileCount":26,"integrity":"sha512-tJvfu2zq1WB0hUb/Q8PLUs6BV/gh4cK7QnziME6inPaAyLGcXGwTnebgg4P7iU1ASB4SJqL5p2lZNb++yARSVA==","signatures":[{"sig":"MEUCIQDeC2ddIdKe31YJgWsbHUzIighZaxV5yV7WxDWQNcR6vwIgI09egXykos/HA7+sa24nQmzLR4kT+QOcsTt+FM6uSiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.118","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3302214f7fe6151291b277c519ccf3ad085f59bc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.118_1774698693180_0.5411394359360508","host":"s3://npm-registry-packages-npm-production"}},"3.4.119":{"name":"aidevops","version":"3.4.119","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.119","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"14e845ae5dd83492966402039a0ed426ab332c2d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.119.tgz","fileCount":26,"integrity":"sha512-yHi8meboixjnerIlF6qczaB8uJLSMf5PNQ/8xlOPH3lyrdiuc7a3Zyzu9IDEY9c72k3gOofWP8YOMAYnfv9amg==","signatures":[{"sig":"MEUCIQD7CIVYh3U9ugpPmJ0j6/K9ChO6czvJNd0kikhQLdd8dQIgXjcc9cJVxUUwZ9V1NV3SxARxzmvPwZMMsQruo/OAhmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.119","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"54092f89cdb43f31ac1d967e6de2975963a043d5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.119_1774698759647_0.2896385458932462","host":"s3://npm-registry-packages-npm-production"}},"3.4.120":{"name":"aidevops","version":"3.4.120","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.120","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b58a81ce3ac9ada81986ee79032e6569dee8a54b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.120.tgz","fileCount":26,"integrity":"sha512-PF9XgbB5B3VZA6w4OoyrhHcr1Sx7p4XFRT+NGKdY8FiQvWv62uNbzrYTzrW9OucUgC/pgUVCX7sZgka0iLDVcQ==","signatures":[{"sig":"MEUCIC9nTs3ER2I4lXk/8I4kXipTQhgnBKozsiaDFMW8t5ugAiEA9mZ5UBr/muBu2CZth7/bRRR3CDcWkhqJmMFDPhsrx6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.120","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"75b468044ec3b429e5948b94ea0a57d8e461f615","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.120_1774700112146_0.08544800834506039","host":"s3://npm-registry-packages-npm-production"}},"3.4.121":{"name":"aidevops","version":"3.4.121","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.121","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"aaf33a7e3f17215d8236d3a5578631845c886501","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.121.tgz","fileCount":26,"integrity":"sha512-SGuWjKtyDWf12we486O2fota5c6SC+4CrXsKc1dfDQNdn3Bg0PJKbg8wPUj7QQ7OGhFOFhXxSZMp6qRMFulu2w==","signatures":[{"sig":"MEUCIHi5XC77VWcXfc36I4O0zq6kOkbBBo8pGxZtr64YB765AiEAy9Q0n5d6fAHzjvALR22fKarCVP8c152VBvpZPHnrEDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.121","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1af30f11dd54f4a118ce0b0f034f70169c2be054","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.121_1774700149850_0.9154194977620722","host":"s3://npm-registry-packages-npm-production"}},"3.4.122":{"name":"aidevops","version":"3.4.122","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.122","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"722fb98ba18a1ca81ff8fcb7060b79293ef52f67","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.122.tgz","fileCount":26,"integrity":"sha512-oZ6CIdlYaakO2c9dEv4hl3N0u8Kby7v7r0AaUq9eO+4aZArkedOEqq1WEk1J2/dfdTed3PSt22zAmZMoxFvP/w==","signatures":[{"sig":"MEMCIALg9SNTD48jMeo3PpueXo93ph0xpiTFOLXMvni15bFUAh8B/q4q6FLDPWAduLXjxCTZROY2XTtNgQWeCK3qLL6s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.122","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"559f4560e9d59444429a8cef8e65290df77869fb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.122_1774700325685_0.9866555031990263","host":"s3://npm-registry-packages-npm-production"}},"3.4.123":{"name":"aidevops","version":"3.4.123","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.123","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ef1b04ef0f675921da7ba38328478f9e2a5db99b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.123.tgz","fileCount":26,"integrity":"sha512-xsxYEdoUPNUYMsnGJIQYNFuSYVuk5uhNKikzqk1D79BblCa+hVhZbJC6LNHLGsES4UwqbpowIlepfKtMUUmPsg==","signatures":[{"sig":"MEUCIA7tqzH3+u5W+BPTNTGeHqrD5p5kh6R2xnOPufpP7LyBAiEAq7s0JhBuIiRvQJFof4DsQ26NLEbHKh2+a7JMTWrTOD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.123","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0d2e336c6170522842c15eab98e021d91606c59d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.123_1774704133069_0.04356917125792137","host":"s3://npm-registry-packages-npm-production"}},"3.4.124":{"name":"aidevops","version":"3.4.124","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.124","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"291449bdf626e3b79ea8a3dcfcff23e20f0e26d6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.124.tgz","fileCount":26,"integrity":"sha512-qxbbk72eA9bJ7p+lRclWH69c8JPZTxP0IKT2ELghGomSpdjV69gOI4HFpvCgP9mDNgM933Om5S8PNe5JaIgvcg==","signatures":[{"sig":"MEYCIQCw3OuByOdZjjqDEIhxrRlPR25Rc94AvLhXHHdgyVwHQAIhAJbyx23gWii8PqQ5l+SU30tsI4iyjEgzOjTLMHWkGqlH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.124","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8fe57fe1dbf893428ff1ab968fe5052193237ac9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.124_1774704264238_0.6446390662835204","host":"s3://npm-registry-packages-npm-production"}},"3.4.125":{"name":"aidevops","version":"3.4.125","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.125","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d75a858568836b75c24efe4dbb5f2273ca2b104d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.125.tgz","fileCount":26,"integrity":"sha512-vvwQCCPKgESVYaiqMqrazP9LqJJUhOs3XOddQVpYGkBRtgA1wuEnJ97dgF+rQ37ZOnX4TVmDemQ2dhNZLNwTEQ==","signatures":[{"sig":"MEUCIQCtpZ0jSpgh571i4YONJuSK1hsN8jUak+gZk0gnAZQS6gIgPXo7exnvGi/ulyFmUSsMvyKcjZRg457g4BkOFU68jnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.125","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0f1267ac99d2d98efbe960d8ef9e865873e6614e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.125_1774704290349_0.4813354013877009","host":"s3://npm-registry-packages-npm-production"}},"3.4.126":{"name":"aidevops","version":"3.4.126","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.126","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a6c16c288cde69beac37bbc9b0c579386823cba0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.126.tgz","fileCount":26,"integrity":"sha512-wqctHPrzfaaelL3l2a4IElG0x8LXiFE9oyG6irw7MehCt4qE4rm+ts6N3xlfaJvADonhqsLd5MCBGLmUpn+sYg==","signatures":[{"sig":"MEYCIQDcwp1e+XcIvJlavD6moecICcvWEssJu1M7anP+K4tQjgIhALQarwolZGmq125iFmvOfAHWPCP4uZYX4OelKIPRB+0z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6736e44633d50240487c6abd84dce1a918d4113c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.126_1774705094321_0.13326616312445583","host":"s3://npm-registry-packages-npm-production"}},"3.4.127":{"name":"aidevops","version":"3.4.127","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.127","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b5dc05f17721d0a870326658a35c35bb79b4deca","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.127.tgz","fileCount":26,"integrity":"sha512-wJGmNQPJrVERa/IhSLYOFjulOdeomqMvJmwMIDBD9xu4X5aS9ajJOpNVuJO+TfLiGm71CQ0JPdfANsDEWmm25g==","signatures":[{"sig":"MEQCIEA6b+kezNWc52SJnI7JxTnrqam9QQqRUbzFvuxWzSz7AiAuz8HLWfuTyxKC2E4XDQ6d3IpGJxJRiOjM/XKFjgqxMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.127","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9947635d545e19b558f86994e775191b4d3b9e6c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.127_1774705148853_0.5879777159160846","host":"s3://npm-registry-packages-npm-production"}},"3.4.131":{"name":"aidevops","version":"3.4.131","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.131","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8fb2cb5ca01dc39f745750574853ae4a7b89ebd2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.131.tgz","fileCount":26,"integrity":"sha512-I65iPMH8dO/fOEdy6OA7WUSRlLIwD6cyXaZDHOSlzRJU3dp46VQY5aUH6I6D6ydAOUm7Hl/IsyvWGlIN3ffUUw==","signatures":[{"sig":"MEYCIQDV3chQiqEddsQKl3hzhqhxtjA65w+mF15vQu2uqkMtpAIhAMZn3UnfO5UX4KMudHVb6qSi1pJX6+ltduIQ+8uKT+ab","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.131","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ae83f98c87eb57a9b56f017dea23b58a4cc30ca6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.131_1774705200989_0.6143921418410092","host":"s3://npm-registry-packages-npm-production"}},"3.4.132":{"name":"aidevops","version":"3.4.132","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.132","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"374e34d4b6b965bf3fa7707f13ca17d6622bbce9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.132.tgz","fileCount":26,"integrity":"sha512-eYZgwF0naDRN0078hTUX9OlXgfHYBwEAKCdR88DlOi+ys5k12F1lFMaw6hdjwzUOZfkNoWznZSIGKAHiesJgbw==","signatures":[{"sig":"MEUCIQC43/wbpXX75MK4Itx5P5Q7Vzm9TU33VijajXlzzM0o/gIgY0eAsbjvQGPftMD0+Ye1Oj6R9QOn2Dc5IkEtSqF5lDo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.132","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"774bfcbfdbc17da1a3e4186d67d998383976836c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.132_1774705242518_0.7354889422179487","host":"s3://npm-registry-packages-npm-production"}},"3.4.133":{"name":"aidevops","version":"3.4.133","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.133","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8616b7b5e8a294821fa88ae1159263865fcbc9ee","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.133.tgz","fileCount":26,"integrity":"sha512-ipMC91qh7K+XLgC/RFHp26QrBIo9LQpJF5mT4jlFZirFBiEX3nNYRdGKGNYyKpqmDrzjgAQhSosOT+0LyaL5Kg==","signatures":[{"sig":"MEQCIDYGTKZ6kxQ9OazHrfVh6HDR+FTsrBlyXhIcOc8DFhbCAiBsiQ7QRAD3uSf+Ok8L6o/m0Ac05QBmb5FjRbXXeGh/3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.133","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1558867cd14e6abf0aa49f6c0b53bdf01be0f853","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.133_1774705264006_0.42683023395117603","host":"s3://npm-registry-packages-npm-production"}},"3.4.134":{"name":"aidevops","version":"3.4.134","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.134","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a3898035db48080436bf6d52aea25d11951db575","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.134.tgz","fileCount":26,"integrity":"sha512-iAkyFW4QHPy/Yjc3sIXLSfvx22j/0hlmHw/sSvQsEw4iTl+pLWoVd0pgX88tO4BdgnVheZ9C9ZvY6rRSQ98h1g==","signatures":[{"sig":"MEQCIAz6y5Kq6t7UDo7XtXiaAXN4OKTPH5sWHHxpo04Cj4bwAiAqpLrhhfYFC7NiTM7i2dZUfJl893HtpnrtFXYaHmn+RQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.134","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a08fc05851bf29e15897216d459c0371dc37ff7d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.134_1774705321657_0.45551622144107196","host":"s3://npm-registry-packages-npm-production"}},"3.4.135":{"name":"aidevops","version":"3.4.135","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.135","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e9124305533ef253547a3b72d1d0ab76e2518098","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.135.tgz","fileCount":26,"integrity":"sha512-3fkle8ImJn84hy0AlWJn8Tyt3T2yfSP9oLpfddmXag58mQ/WGPC5rwRbAif8GSg+PFx2G648bvWQzbrTj2j7AA==","signatures":[{"sig":"MEQCIHdWb2+tfR4zk+ciRTLOr6EiB/Xzdhs5MjvOlJgmxllEAiBY7WZTOwtwP1HKFjXIWVw1qXWFvNfJDuwz0hS2piNV8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.135","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"89b5461e73d5c24904d56014d5cf9ac574a8e148","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.135_1774705405328_0.8012299725093344","host":"s3://npm-registry-packages-npm-production"}},"3.4.136":{"name":"aidevops","version":"3.4.136","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.136","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ce85374a493fbacb0df791520af5d91e2767c12e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.136.tgz","fileCount":26,"integrity":"sha512-vtHEA9Pbw4fnUJaauy2jCj7FYyVLWTcN8JP8GcSf33i/YcU+7Q1M+mcTknLqFWHqYrmmQLVQyokpjMMioaPmNg==","signatures":[{"sig":"MEUCIQDQxqsQnZnHUx4TxR3xv7qcSbS5bJDny+iv82nOvoX4ewIgdnoIGwzyijDYUGw1dQ6QTmkS5rsxj0/9MIql/hmJzy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.136","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e1d53b96918d34f9946ed30ca9104cb6d51118b9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.136_1774711788855_0.7023341249392077","host":"s3://npm-registry-packages-npm-production"}},"3.4.137":{"name":"aidevops","version":"3.4.137","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.137","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"643c143431d20a9645613c53a01bfce5f69dac06","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.137.tgz","fileCount":26,"integrity":"sha512-cqEc+JkSVLP4tydZMdtZQzeS7YgDVVA3R3JG0v2Mf1abuBBPH4/EvjS3ESlAIleATNs5yZoqfjP2OtaV6hIfPA==","signatures":[{"sig":"MEUCIQD5h77EygoWxR/ECfrefJXOmyx72QKz7VnpOIAxWC8C+AIgVH8rI4+jSEsri3c+uIwhWlsqAiFeP95TE3zZJ4z5DO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.137","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4dec34e342b369dc406cf0c35a21043690af856e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.137_1774711813488_0.9013509256593863","host":"s3://npm-registry-packages-npm-production"}},"3.4.138":{"name":"aidevops","version":"3.4.138","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.138","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f0479422ab7d3bd0a11ff1832dff2ec3a6a2de80","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.138.tgz","fileCount":26,"integrity":"sha512-ykMDVa9knrlx0fwu1MffslC7Xp1ieXaF1P24+xQfplDjIAQpJaYIOMJUEY8yu8XgA32J8qj3qp+d7SKGWa711Q==","signatures":[{"sig":"MEQCIF9r5Qv/kMebse3HcgJ7gc2y6/bkYPtNuew9P8NfNslhAiAO53u00m2Zb7aGq/yLn+nVM0TxLA+2SsCE6W4SqWbdYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.138","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2c058f05cd5624c37917ab10e4870a3b155e32a9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.138_1774711869080_0.5039484886926457","host":"s3://npm-registry-packages-npm-production"}},"3.4.140":{"name":"aidevops","version":"3.4.140","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.140","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3e6be36f139df50fb5cd7c59999258cc0213a2a2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.140.tgz","fileCount":26,"integrity":"sha512-LrqPZue3t/HC684TWBYZ9RRMrILBz+H54496V1mVDGauZCjgVnymw0RKAdJ3mOtKORRfLT98+RBaHFQku+lZAQ==","signatures":[{"sig":"MEUCIElvQuvl/idISD/L85TFg1rjlm5xwCHii6544SPi1p4NAiEA2qUubpIZ7zo+4VLmiwySEoBK3GtEgUq+66mQ4iDObJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.140","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"73eacef63d84ec64bc804d577342c7757a59985c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.140_1774711914576_0.9061372864284087","host":"s3://npm-registry-packages-npm-production"}},"3.4.142":{"name":"aidevops","version":"3.4.142","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.142","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2d197e972c99235be4ac587aed8095f68a9a4158","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.142.tgz","fileCount":26,"integrity":"sha512-q3634r0Zfwk8lxECdpV//d6ZoBWBS827y5ZgI4ecIv2QjCbLT/6e6WSCxpTJc5xkmEftUd5XwyRuEVZ2edWYgA==","signatures":[{"sig":"MEQCIE1mrMkHVWnryEJk32ZKnKIY5hBvWHc6B8hdW8SWuurlAiA9WEJ1klitQ2HaCejoRfaMNs8Dk1EfWwFYhclUsgF63Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.142","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"86581bd24db74759763b3726e6e9eb56b4db13b6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.142_1774711982626_0.6717431720612581","host":"s3://npm-registry-packages-npm-production"}},"3.4.143":{"name":"aidevops","version":"3.4.143","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.143","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bbe661d3535f7fa84d4a3c33f6d7adb2d3947b87","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.143.tgz","fileCount":26,"integrity":"sha512-XzmBSxBeGFZRITxnnuUq4tGAR/c6hU+GE8wyPbCo6SKIIebWiEgDaTRMQNDk7r5O81zjvZ5+KN77JF3FWghCbw==","signatures":[{"sig":"MEUCIQD4yv2GsIXODTggyofM4l1lSL1k/P+Fg7sHaijjY5bVjAIgbN+8nYgDv9aKESIzEy7X2K/LadeQLGSAwhDYOxy+syc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.143","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b2559242d13e35bab56719a4894807f142963a79","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.143_1774712094849_0.2969316838742915","host":"s3://npm-registry-packages-npm-production"}},"3.4.144":{"name":"aidevops","version":"3.4.144","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.144","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3ac0cbfd4367ad2679984916352229bd018cb55c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.144.tgz","fileCount":26,"integrity":"sha512-fTT0SLmeIq0e8o9N6QidJ+HOSO+j3nDaLleunChgQvF8H9cCcEPleyuY8j6tQnCCLF3+cysEg+m4ro+5r9GpCQ==","signatures":[{"sig":"MEUCIBrBzdZMODL+258O294E3SoExrmuapa16qDYPFIl560/AiEAn8CjV9YKs/avvmeJL8WQG52mPm1u+u10RVRns+7EeeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.144","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e68c8267fd3d86da9b29216402c67b9fcdcfe8e4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.144_1774712429516_0.7069071352192002","host":"s3://npm-registry-packages-npm-production"}},"3.4.145":{"name":"aidevops","version":"3.4.145","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.145","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bb9efbaa6b81512df27c87b6290ec665d529e26c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.145.tgz","fileCount":26,"integrity":"sha512-6AkjcaNUlQeV+Q4cxoOpFdx+SDnR3eLGCohe7SxhAAXTPS4XyZNB8VowEffC9uY4NfJmT3Y4HenKalFOfCn3Lw==","signatures":[{"sig":"MEQCIG5ycZzlrvQ885yQrBtiZzxu+ViYT6+xlK5WH6cmOlIoAiAsCiqoGVJeRg+giFgtRiX12CVhLfxSPPVexlR7NGZ5OA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.145","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"72eef72ff7f4e0932cf263725cc92c18f535c206","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.145_1774712635791_0.7042759186275172","host":"s3://npm-registry-packages-npm-production"}},"3.4.146":{"name":"aidevops","version":"3.4.146","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.146","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9f38d45447859a5efee089963e084bdb6b661def","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.146.tgz","fileCount":26,"integrity":"sha512-9owzZ4eLdo7+WJxWMejJz79vpst5I1vCwxCF4l32wV8V2YOmYMETjqAS4Kd3xvIdVHi3fF2DPuhIlNVHYsDjEw==","signatures":[{"sig":"MEYCIQCTWUGEEE5qTA04sW1sGejrSAvcm4Rpyuc92FAfJ4OXaAIhAN4R1FxoKCRD4UwkB0lM2gcxeTiTJ+Pd5MwRZbF0qQaS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.146","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0368b9595a9bc41da2e4293cfb7b0a02b4d113d4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.146_1774712671620_0.649646174156693","host":"s3://npm-registry-packages-npm-production"}},"3.4.147":{"name":"aidevops","version":"3.4.147","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.147","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5422148ad12140499005090d5c48196065fb62df","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.147.tgz","fileCount":26,"integrity":"sha512-nL/KctZ97D/3TG5RZQbrtLRWoY42wMVKBXZGrqu7SUxHGZUpBdsKkh0EtILDeGPezAgkUP6zhuTjvd93kgrpbg==","signatures":[{"sig":"MEQCIDdFZW624hyVPD2kh20GNDTWR7PB4nHCeFz4gjV0XIXGAiADcujI9Lmro+kKxlxzcIK4cDr7/kZei+tEGbslqHlpeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.147","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"616d2d2cd45435603967c29a679a71a93dccd978","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.147_1774712776434_0.7869985185013759","host":"s3://npm-registry-packages-npm-production"}},"3.4.148":{"name":"aidevops","version":"3.4.148","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.148","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0a1dc66a7c9cb989e16556cd27e1c70eb2b31ca0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.148.tgz","fileCount":26,"integrity":"sha512-wWE9fRqAmwRBhsPM/aUXnVJodpep+qRaAjeYkkqPVSjkLBZQLEkSRih5YfcAa+syftUX+0+1SyXYnC2jyh/fSw==","signatures":[{"sig":"MEUCIQCIkpW3pzky7lS3rduiQ1IoTflZgjsnYt5P2NjVIbaXWAIgVqs0SGnguCvmA6SQvQcTUQH3XeEw9m5UY9LnO+ENh4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.148","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c98cb0c1a381c3f7e1bd40cb0364ee11938c636b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.148_1774712810688_0.5181812917442987","host":"s3://npm-registry-packages-npm-production"}},"3.4.149":{"name":"aidevops","version":"3.4.149","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.149","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"de7a00cd43b831763af663aa63a581f19f94da1b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.149.tgz","fileCount":26,"integrity":"sha512-sN6cPvlMlKNRoWxwcIiFECYSMW/mtAUTAI48wOJZqx//l1F3bfiNyZZxN38C3TWSf7uIO7It8E32F4S69020OQ==","signatures":[{"sig":"MEYCIQDASjxuXojTgDK/vZnoMdSJCmkUshZUhU/bL9EyRnqsSQIhAKO5n7T9BrXXU2XN0xlZ0yOamwB1WIdssh8lPrzWN+k4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.149","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ca9558cba999dc271fd49f3f8fd096b53616fecb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.149_1774712841657_0.5138184466698836","host":"s3://npm-registry-packages-npm-production"}},"3.4.150":{"name":"aidevops","version":"3.4.150","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.150","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"056dee372427a98d96601fdbc7ea24f932c7dc18","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.150.tgz","fileCount":26,"integrity":"sha512-swsFFgNmGBduEji/O4Y4wbtu6EYHfMm34lVO+7kwqxpz2giuBqiut2NL7vZRF//pl0Ru9q97v0UI1iS5qkCFYA==","signatures":[{"sig":"MEQCIHPJpHrWCn5jZ7HtzIvkhq+L8Oqh7g8hExe7IMvZwESFAiBLEVKGSE3bBkiFOscqSxaAuIHWVK2rxWlMhKcnK4nvEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.150","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"613010d8a4306f939a5036922f2f197730787c02","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.150_1774712854434_0.09492158315848642","host":"s3://npm-registry-packages-npm-production"}},"3.4.152":{"name":"aidevops","version":"3.4.152","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.152","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4236ac86eb38d7efd2dafb37b85ba8e9f213089a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.152.tgz","fileCount":26,"integrity":"sha512-VAGRta6Qku2l7BM6u1x/JUOfaiZfo9vPtiiDc2+a4xPjaUOFn0dEOWcrC2AqK53lgh7gJWE+bJfyqD025WEhxg==","signatures":[{"sig":"MEUCIQCPxtpYb/xDn16m+7veunD2S9glG0a8f5HOIdCR28dM5QIgflXP+drOtI0qJfiI943mwuWCJ4Ahg0BWbxgh2i3wx3w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.152","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"276b3681ab0c4c18f619693a5625728051f8ac19","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.152_1774712968949_0.4463232840345426","host":"s3://npm-registry-packages-npm-production"}},"3.4.153":{"name":"aidevops","version":"3.4.153","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.153","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"15bd573b5a8fb80de8da9a3cc79ffe32cbac7fa0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.153.tgz","fileCount":26,"integrity":"sha512-hXrkAC9ulYzrN08JQlcycUGYGFTbOHPJa3wUrMFFxl43DlDTmT23JVI+YoKdHLFXFWS5sCF0WpS5OCZ+dTvqxg==","signatures":[{"sig":"MEUCIQCmp1cm2WWh11FbzLm+2vxhaJzWlJpb0/gEMxwTAc2fJAIgPALHBVfhvVqF6Ii1imR5QAytBF35bJCOHhRjT4uI16k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.153","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"37224be076e2e64ef7019d186317f5f8efe6ac68","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.153_1774713244717_0.6021489067367616","host":"s3://npm-registry-packages-npm-production"}},"3.4.154":{"name":"aidevops","version":"3.4.154","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.154","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6ba4166a33856fe171e22cb163529c62c14fe5f0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.154.tgz","fileCount":26,"integrity":"sha512-y3WdSBiX5s1c5yU8TL23b/gaIls7SX1bVcRvf/6Paq4GD41VhRixd2SfKrjc7lmrAYTmMYKXlS19qJRIGgFo+Q==","signatures":[{"sig":"MEYCIQCZZ7X7Nvck/oMqh7so8WRthAWtL4CtNTztB7M9EcnilQIhANn9L2Rt6oyeWVaw/JpQkAmosVHmWMhlMwCutH7WNgGD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.154","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3eab27c1011200ec244fd844fcd85d3271f380e0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.154_1774713413170_0.77059465969907","host":"s3://npm-registry-packages-npm-production"}},"3.4.156":{"name":"aidevops","version":"3.4.156","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.156","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e8546747a237f2ee473551c2f24d2519489684a9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.156.tgz","fileCount":26,"integrity":"sha512-wPArTgIsMN44WkrZDfTFOKpNxM8uMpKIqol4QBIu7OHteRNJ7m7As0WssboQ+eb/0peB4osM2tL6zoihTdB8Rg==","signatures":[{"sig":"MEQCIFzETLfeyrzWaV1Qeiuj3I2AfAJ4L3FO9p3oCS4AqE6YAiAkRfnQ3N6xKny2hCKIqaGxFzzzI/BFbMNQ0ZosK6wlew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.156","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"91b568046dbea7ebab8740bc9574f8980458ee45","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.156_1774713504509_0.6518357247606306","host":"s3://npm-registry-packages-npm-production"}},"3.4.158":{"name":"aidevops","version":"3.4.158","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.158","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6b1394831a1a3daa96580318280b153fd8d23566","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.158.tgz","fileCount":26,"integrity":"sha512-1+vQD2yP4lGKkRTeo1FdoIZRG9ZJmLYbgnc3W+GP41kzjUMdwpUxDPNeC4EvLIT8VaueCVRNG7TLch8IYdoGNw==","signatures":[{"sig":"MEQCIAp0BuMu++Y7HGDCkjb2kwDGki3lkiIQ2BnLm0D2DSLbAiAtCE4uQG5uZN59NJYPLL24bUlioELs3acSESXfXwVCKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.158","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"87b4da5fc710135692562b5ef7e1d69e14bf7cd4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.158_1774714973174_0.45529577278324584","host":"s3://npm-registry-packages-npm-production"}},"3.4.161":{"name":"aidevops","version":"3.4.161","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.161","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"baf6d03d5ab2ed394775c3a249c0bd657e9c78b2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.161.tgz","fileCount":26,"integrity":"sha512-FO2EpEV4pBuryrHXULcbZi8yenQo5Le+/vpkQv24BZ1VeWI45Hg6VeYbg1DWBJxX0sYBGjymlNHld4cRmLWUAw==","signatures":[{"sig":"MEUCIQCqkMeZGnn+EatcJbVeBc8PzfMhTNv9kHEk1++kFfnH1AIgCIzZH71PnLbtiX2aFhyhDwJlZgs6Nd/U2uTJLNwa/14=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.161","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d055b366e93334afb1b9cf4eb84f5f788685b459","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.161_1774715066089_0.9655727256114472","host":"s3://npm-registry-packages-npm-production"}},"3.4.163":{"name":"aidevops","version":"3.4.163","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.163","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"97699d21867cdd1069149b2fde80933d8c9af13e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.163.tgz","fileCount":26,"integrity":"sha512-6Bj3AZEdMF7hFr1wOqt2+qgN79rsocono4zgxgmus7h9IiDhPGiWbdlBP8sIyILCv/iQ5rrm7haNeYmkgBxkIg==","signatures":[{"sig":"MEQCIHVOGfg5+MTplSMbWhLVZEPdZNEQ1IiB7a0xOJbMUKZDAiBbnmbL8G26wmpFGbE7C3znKgjOUNTiM1JwBiKgQ56LaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.163","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c627daa9967dad8d475fb9b89e47585406cfc511","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.163_1774715072259_0.19217023458462834","host":"s3://npm-registry-packages-npm-production"}},"3.4.165":{"name":"aidevops","version":"3.4.165","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.165","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"79c40764bbbac9a780d3e400feeb60f2cf8bafc9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.165.tgz","fileCount":26,"integrity":"sha512-h+ZUfdNFqFM02KVj/PuYkalMSuVkaUUfm00OIVdOb/6pmbONzIPAz2tlQ92nFnnc9qFBLxXoTZICe3oDqFh8yQ==","signatures":[{"sig":"MEUCIEQMh/Ee+gJg42SOfZWK6B3mIZrnI4AKw1Q6CW9tp/3+AiEA7IzJG1RpFxptqjWr77v7lO24M8bO3OeR/ygDyE3ObkQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.165","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9146ac8568db768253b3c61210df81f11fa711fc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.165_1774715110179_0.36948650003549544","host":"s3://npm-registry-packages-npm-production"}},"3.4.164":{"name":"aidevops","version":"3.4.164","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.164","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f8ad8cb22a74b52b3fddff9ea8dda1c733df2918","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.164.tgz","fileCount":26,"integrity":"sha512-ur7rpr9K9slpCxA2I4EQnL1+o3iHiz7tt3kIORbBJEdUDWfWdlY9U78pSm8zvU7bfXnO/yy0Vpji6/jCF2moew==","signatures":[{"sig":"MEYCIQC94tATNVLFb4bpZS0xJUHx7B8q96DM0tSYM43T+LyWfAIhAP7f9pgPdwIyiUspvqk3KmkYP5ZbhtH2LxYkUJPwUrLH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.164","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d7b2675e9c775f5870ffe181fc89963f09174b3a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.164_1774715112750_0.9266494666158951","host":"s3://npm-registry-packages-npm-production"}},"3.4.166":{"name":"aidevops","version":"3.4.166","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.166","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7c51f8571b68471a0d9350b0b00a3e61e75aa3e0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.166.tgz","fileCount":26,"integrity":"sha512-HNW+gclxnTyDxPo11h19TxK8DykpnjJ+PVnHYza6t37xA0z/mOUiJGNxdXzNyDWupSfe1ARwj4zL3edlUOVNAQ==","signatures":[{"sig":"MEYCIQDhqwnBm0jLBNPRmLR1wRuIq67JOyVirKP8mQELmQVyWgIhALKm31RwIqLuJQQMOSBluWBevviatyLft9z4DcWSuuJw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.166","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"76916df55056549c178ec38d0ac5fca3694f9a33","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.166_1774715148542_0.29511475919659746","host":"s3://npm-registry-packages-npm-production"}},"3.4.167":{"name":"aidevops","version":"3.4.167","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.167","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3b1fdecbb55d80a3ebd8168f5dc9dbf4d1431730","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.167.tgz","fileCount":26,"integrity":"sha512-FXcoF6TyT2X6p7N4S+xtQ4HbR1gVIq+Dzx+DfPb2RoJfiOdrH2hhabOhYxPo7bL7ewoZSrq4MGhglfwU3GABKw==","signatures":[{"sig":"MEUCID6rJ6VBDJZIZZMizBjqVx93D/lSg0Tlqp4zlK4Ip/TAAiEA6hRf5KqGMOZliWQ9YxaX/55PruUP2S1ZrsEMG+XJLnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.167","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cf4cc07dc0819616be96ed81329785333f5c30db","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.167_1774715181046_0.8818804795768094","host":"s3://npm-registry-packages-npm-production"}},"3.4.171":{"name":"aidevops","version":"3.4.171","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.171","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"19fe9de7ce2ddfa4b8ba407beb9af95a41e2fcf4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.171.tgz","fileCount":26,"integrity":"sha512-+hp93swuypRYQQL8ZOv4e8IuJonN+lKztn6sR0LgjB3tQ1RYqsgdCqx/DfFzkON2GozF7Ydn0ZW/ubQn0ReMLA==","signatures":[{"sig":"MEUCIQDOdndMEccNPWEZLt57Ixm6JLMlEkv759k5knqNxA8TagIgPErR9zUg8PsZmNp6MRyfwUwEdLXOSIpszJgus5zq2YI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.171","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"41ee068f24396dcbf6a3e8cbd26f602504da4fa6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.171_1774715787021_0.34814614594135196","host":"s3://npm-registry-packages-npm-production"}},"3.4.174":{"name":"aidevops","version":"3.4.174","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.174","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"08502e47a8e5c2f8b8022d97d2f6fb508c146ed0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.174.tgz","fileCount":26,"integrity":"sha512-Rdq/JBbLOjbGObFFBUv04lohvPhijLgMR6gx1Coy420EfHLsNFucYmSO6c/qNITgPD6Oz/pZyq1XI8+OIArbyA==","signatures":[{"sig":"MEYCIQDEH309y6iGeJhDb34U93d/Ojqo9z88sSMDIpfzXB2KSwIhANu+Pr1qdBeMxIPqJyy8U6WG6edd6fXRvWWyv1itvpp2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.174","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2ec54a15ffa758b7576daa7688396cb4b95141b7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.174_1774715850799_0.29065287028666553","host":"s3://npm-registry-packages-npm-production"}},"3.4.176":{"name":"aidevops","version":"3.4.176","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.176","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6742a85585ccfaf4e2ea7a0c8dfe009f3e47a4c3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.176.tgz","fileCount":26,"integrity":"sha512-oOV4lFM/IpnmNFgyIpTV0rlkrk0/4XSexXxEf0g90iXZxcmbXlEkaC1ez1sx3UgeTEVpnnWGiuDyDUUusir6+Q==","signatures":[{"sig":"MEYCIQCfGg5T4KZVKdvpm1p785pYqk1m9JFWOVRzU7mCi+7oagIhAJcQQ4LlzN8b7SLUKptbnbctUtpabTDe78qroO3B+c2f","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.176","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ce41becd5f45aef01c71b4cf217bc5e415bd96f4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.176_1774715871759_0.6193841357044501","host":"s3://npm-registry-packages-npm-production"}},"3.4.177":{"name":"aidevops","version":"3.4.177","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.177","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f7edae3e1431c2b74a217de4eb5cb9468010eecc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.177.tgz","fileCount":26,"integrity":"sha512-0MugGhwfHRyTs4FVkYPzPBOTECbqEq7ep2KdCtBqu5PKZLaiHTM0rhW71nQoziQpjD7Eh9oKjSAmviwHjQ4H6A==","signatures":[{"sig":"MEUCIQCXAznaRUrx4jHajNZilTvVCmFJ/P7t36kSW7cCOFwjuwIgHCHRut+oHCNYJyAKZI4cn36P287XVMQkt0LLTe7Rp8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.177","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c53823b2a88038de3528fcb9c7162358d3a4477e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.177_1774715933370_0.1880699342918215","host":"s3://npm-registry-packages-npm-production"}},"3.4.178":{"name":"aidevops","version":"3.4.178","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.178","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b61653658dacfb7800bd3a659a960d571be1e79d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.178.tgz","fileCount":26,"integrity":"sha512-1kY9k9xjOnHnvkGPQd6vlEa7lvcPq5/AZT0pWHX5ugLz6yQyRnN+oP+mf0F2Uhh3hFFyI8v65svKyPpEOXG2Ig==","signatures":[{"sig":"MEYCIQCv6cLwzrmAzPd8yKQsYkerPmP20d2hdKRAQaP+M8Q6pAIhAO7LIXXjhrjS3zH3DPLwCseKlWOuhs27vjcMP6vWZ+Yn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.178","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5d81aee68d4939410e62407ef3b37a3d7b17ba2f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.178_1774715990934_0.5903433563337619","host":"s3://npm-registry-packages-npm-production"}},"3.4.179":{"name":"aidevops","version":"3.4.179","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.179","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2e7ae499f8c121cbe96edd49b6ca6fc0e9252b29","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.179.tgz","fileCount":26,"integrity":"sha512-yFLf7Q2m2i6Jxv54VjcGdYrnQoRG3ksEYA8mPSrT8/w3ZFsS3AWKPTDPoyI47GomSsCGrdPZqyV30wHUp+2xWg==","signatures":[{"sig":"MEUCIQCt9m5sXNdyVTR4BGIKoo+mu6dtfHTtUrk6ffyBgJwhxAIgbl5MA50X3E82KTjpA8ShS2QDznlpagot8pDavTCLt4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.179","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ba1b8aa3142a28bfb18e64729347c0adcbd6a0dc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.179_1774716007371_0.35856217061912665","host":"s3://npm-registry-packages-npm-production"}},"3.4.180":{"name":"aidevops","version":"3.4.180","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.180","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e05b4d15e948fbaed89602735ceba8b67f5caa1e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.180.tgz","fileCount":26,"integrity":"sha512-X3VzDz2ufYTAuL2Ux9oec03z2NUB5lfAPW4wlRIieR47Kw1GWbzf0x/d+WNRvBnoBzjo8jerF+hxNDQv0QMmcA==","signatures":[{"sig":"MEQCIBzsLbRqK3+YfjWh3bI/9SMrdCujcRMvYURF2Mkw1S+BAiB4TWLoBUo4hTtmAcTUhkzuj4rhvpTTQxddnvAGQFV+yQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.180","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8b3fd111076437d2c582379091ca736270a364d4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.180_1774716629862_0.6768446288831398","host":"s3://npm-registry-packages-npm-production"}},"3.4.181":{"name":"aidevops","version":"3.4.181","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.181","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"25663d4fb404a9ff54c63ccfc83d62d8a346d69a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.181.tgz","fileCount":26,"integrity":"sha512-3lRpe6SKYK2t85y4V27pKRw92OFPCn8cAqQ/+ebXBCqwx7/UsuncMN6yndEWhP0opgyaApum20P9BKXRjpoNFA==","signatures":[{"sig":"MEUCIQClSEydyxgbjdIRG1zfHEFDW7vBEdS72bKeYLbj+lI1/gIgHHFDjwZL1ce69L0a0CH7yqVvlos+51H04sVQvARXSQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.181","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"34f442282b075709bf7751c2b54dfea4e646c8e3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.181_1774716921311_0.8018283433778257","host":"s3://npm-registry-packages-npm-production"}},"3.4.182":{"name":"aidevops","version":"3.4.182","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.182","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"aea595bb899f1e519351c2d4f106a87e57af4691","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.182.tgz","fileCount":26,"integrity":"sha512-RVCwvTcyU8uHNWLznoj2IpSvK87x6jskxwpC6F6IQRCoy5je7RVb0Q/3v9VFBj+gZohVTz2zKEYBT6ReicNwFA==","signatures":[{"sig":"MEYCIQCFH/9M2U3OQQbCNMcYfEchJcV64no+FHUuyRwZu+EytwIhAKtyBM1yXEEUWCwdD4z0W/gAO1bOG13YPsSwTxTKL6mC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.182","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"65f1a146a69c873a0d28eb718ff3c18cc38db512","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.182_1774716964007_0.2505404201559456","host":"s3://npm-registry-packages-npm-production"}},"3.4.183":{"name":"aidevops","version":"3.4.183","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.183","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"09464668d89c334f75b05b7bc80130181b0a5048","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.183.tgz","fileCount":26,"integrity":"sha512-Ep6Wc5+bNN9QVs6UDIzVULeWorhXRCK+/Bt3TR+rC+NjNS52T3ccn6M0QrlVs7uVgl2/Jcrqq5WssXEXbwFToA==","signatures":[{"sig":"MEUCIQDp5221s9joXQI9HWM9FNN3iJhUbz4vDsr9CxfmittVMAIgE8WwvyyyMkzqsaTbJP4QFVi/2WwXOZTwl9aEHdgqvUg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.183","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1b97514b7fb00b0f2fdadbad0850314dfe12de85","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.183_1774717132768_0.9746345621293588","host":"s3://npm-registry-packages-npm-production"}},"3.4.184":{"name":"aidevops","version":"3.4.184","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.184","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"671cc479355aeabc3edcc88159defde2ebd560e7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.184.tgz","fileCount":26,"integrity":"sha512-YNbTBjlXJTOnGQIEsWNqE7hiBGP+YAj96X5OYq91WVXrt69I8+sxHnAvYNhLm0D53UapVbmTmgHDKzRGZzLWpQ==","signatures":[{"sig":"MEQCICBHP/XmUYtHl91auOxeYG7GpTvqvkTD0zcxMcwgGD1FAiA7c9ARtd5pFT2yHiVajptk0MlJsV3bgLGADx9nN4TyDA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.184","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"84049af9d06cef005e282c65701871fa04010381","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.184_1774717148737_0.15645598047698805","host":"s3://npm-registry-packages-npm-production"}},"3.4.185":{"name":"aidevops","version":"3.4.185","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.185","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6b8ca4f4c600e7755bab2b82bc6818096b9f8a74","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.185.tgz","fileCount":26,"integrity":"sha512-9AMZkD64ZyOXBjQ1aPKQoQHJ84/IgteNVMmrTc/w87gwooRl2lv50wRwW8J1ziPDBnUyVp08t9DKPtywi6JMrw==","signatures":[{"sig":"MEUCIQDhUzvhzZhTDREUv9ZMLbyFR3x+3FqGSZNDANrXliHtgQIgX7sVMUk11+p/l+n8+UF2M7sv4K5YpDm15/80/hsAve4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.185","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"16565c7a2a1b21dbe5c8c2e0da4fcfd9b385d899","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.185_1774717361037_0.6567972363786896","host":"s3://npm-registry-packages-npm-production"}},"3.4.186":{"name":"aidevops","version":"3.4.186","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.186","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1bafc2d5a8e92ca87a941d4e8f80fd013e7973fd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.186.tgz","fileCount":26,"integrity":"sha512-lJDpzu1D2ZIlvnpNp1/Mk/pVAjOSxDBeHCRYGKOHydr3QbM5VtJQaGHR51GtBr/cyWNlIrXjTupQnl8ySDS84w==","signatures":[{"sig":"MEQCID9CQCgzUOX+nCn2ZyxfWN7uGhNRBIW9NF1uDAFcV4OjAiBenK+iPpEuj9OjLSjZbvQDg1JYXH7nyftOiAQOR0oahA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.186","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"63267bd6bc1c2497b29718c31c984d364f92e704","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.186_1774717417937_0.20621686883226364","host":"s3://npm-registry-packages-npm-production"}},"3.4.188":{"name":"aidevops","version":"3.4.188","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.188","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8e00de743bc44716bf167b82614e59635a456f4e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.188.tgz","fileCount":26,"integrity":"sha512-fCXX7Ctz29VXPJpcoY3ZNjEK/9wGt1V0FJdNx1l6v//LPWLRLyeeh3r+RzorTODWd0st3nBvLSpSJSIOIEsZIg==","signatures":[{"sig":"MEUCIQC40+qvGHQ9j/QsHcde3mQhmzvUvqYhO/qqEI7j5TuTsQIgF2WBt+NY7NRbyYm2yoJQZK3gSelbeAuYHUbGpph38Uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.188","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"737595c3069f9b4b1cf0bbed2cb0289063db9784","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.188_1774718521406_0.49935793510082793","host":"s3://npm-registry-packages-npm-production"}},"3.4.189":{"name":"aidevops","version":"3.4.189","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.189","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7e0f367d5b5af72420d808b260623c1c93e6b82a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.189.tgz","fileCount":26,"integrity":"sha512-C1F15CqDTm8Tt555GCujaqCvgReDJrYLsBL/+lOMXa16OxOJk3fJAJcCgxfGQ8Z309AqzkCHMg7V+C1mFexcVg==","signatures":[{"sig":"MEYCIQCRKddsnP7GWSILZrfVpJcl6lLSqcODf5e6wT3+WwETggIhANinrFldbB5r07rznXE7Vyxd7KiWSDePSuOdOERNG9Re","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.189","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"693dadd7892f195153a9e80e63306c9543d0b491","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.189_1774718691152_0.31323398000429603","host":"s3://npm-registry-packages-npm-production"}},"3.4.190":{"name":"aidevops","version":"3.4.190","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.190","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ff6dd6550ce81dac45471295096f0f2e010caf2d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.190.tgz","fileCount":26,"integrity":"sha512-2zA2heN9EhFyT42uhqjpukxQ/Giey2I6aopAmj4pvTeAwDgb1MzAzJ9zxbBC//J+d0x6IYw87Xm6Hd4xcPe8aQ==","signatures":[{"sig":"MEQCIFAhBr8ATX8AuQDCwefkbcdHEvUVVHX3c5CyupsKXLIOAiA90FsUrk2RQtVvEBKS3kuxKpvvjQv8JXM4H5TTTSoqZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.190","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"502fe5582afbf0c1749e408ef40098d0d0a1298a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.190_1774718758445_0.5525432139296154","host":"s3://npm-registry-packages-npm-production"}},"3.4.191":{"name":"aidevops","version":"3.4.191","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.191","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c253dfee992689be45679e77af454660ff86226f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.191.tgz","fileCount":26,"integrity":"sha512-0Xhgs0MUc1Ni4UDeT65jhvEkgUulOlwoYTMGvmy6UbI+oob1QDdiZ1D9SU/VkjUqzxcIAQAsQ7/1tn2hrH3LmA==","signatures":[{"sig":"MEUCIDmfaf+6MzqR5nTwwMidUil+P4mGQnu8h2TQ0Mfi0LDTAiEAixnkzsmJC9R8POrY3GqoF4XIlp0Se02xUvWr4A4oUWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.191","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"41e49522faf2dd842c013df5097eaa20b0e23c91","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.191_1774720488051_0.7046626650875418","host":"s3://npm-registry-packages-npm-production"}},"3.4.192":{"name":"aidevops","version":"3.4.192","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.4.192","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8fa4ff18b5a2dcbbbb10f2dad635bad586196162","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.4.192.tgz","fileCount":26,"integrity":"sha512-2+xI/0cIPFdeba2eX6CG8LL2luHu+6hWvdV/Hqrvk+qXJ4ijt0HT/3T9jUyoDvCvFSThInDZbjiGIua8foWJlg==","signatures":[{"sig":"MEUCIQCHQ+y1tTV+QStW11zS/iZ5/1MzDbJZFA4HmOMR0W7LWgIgG9qFktL+ZIRaus9h7Zb9nmSrXLd2HC3iuSVAWWgrE1s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.4.192","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645061},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"16875849808e0bbe790f9c85bfa72a4d169f77ec","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.4.192_1774721045637_0.1978809163709252","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"aidevops","version":"3.5.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7a5c174c343622f80dd2e95faa5be46f7daab674","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.0.tgz","fileCount":26,"integrity":"sha512-SHt2mhqlOSRJZ8/0Kl9joEo2tHiCnXpLPj0NFx07hR7VAiynUNPtLOdmjq8gy9sGvi98+ej8WeCiQBkd528Ukw==","signatures":[{"sig":"MEQCIDLarUbnv8lZfTK/RS0VvRZWcklmYszzCT2zwIxtr+YEAiBgEQF3xJu7km30qDYg0at+0Uq3dj0x1LqqXfgq/opiBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":645053},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2b8fb99e8ddd2255fce9e56f780fd2e2210f97a8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.0_1774722074572_0.6411172816924102","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"name":"aidevops","version":"3.5.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a94ff09e5f398468423f90ffda937a46ff58086e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.1.tgz","fileCount":26,"integrity":"sha512-sN2F0/9yfPYlD6P2+a7DiMiMJ2Srzvkh+ax8dbtI70U0/ZSUc6eFCMYqj+LvrMmSIFbKSBbwA5E9QOY9rvgBHQ==","signatures":[{"sig":"MEUCIQDyE1Vv10wUChg5AQJbqUnSR2jrJ6O7NrJCrP+HcLpG1QIgTivm88UwkhqBFJ9bTMArOvuuxEKinIARuZukTx9w6eA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646197},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"36f8910272ef728475e6768ea4855cd00878b806","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.1_1774722306970_0.1399414171426565","host":"s3://npm-registry-packages-npm-production"}},"3.5.2":{"name":"aidevops","version":"3.5.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6c150be62342231583afa13bdb172f0ae08dce33","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.2.tgz","fileCount":26,"integrity":"sha512-25x7gECOmp6yKKO/WmQPnICiv4v0hg8xIcor3fAVTBHNECI5xgI3qaVsLNSxAge7ZGa/XuLAUW7Ui/f2zQXTsw==","signatures":[{"sig":"MEYCIQDrFJlAbaBYb5Zx3OfzPbzbCW7T1f6+Uk81en9H4UbLKQIhAM4U1ZrEaDWZb6iY4mscr7XTMp/p1725OtKxlzVKDQpe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646197},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bbd062777ee7c6400017528ffc61c7e29ad20750","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.2_1774722995412_0.1214183948814831","host":"s3://npm-registry-packages-npm-production"}},"3.5.3":{"name":"aidevops","version":"3.5.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c53a2f788e0273cc47fb5bd7c33f8e8b6058ba7b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.3.tgz","fileCount":26,"integrity":"sha512-ptY73jS2LdMmusOrph6akoVGr3t5II2qcW4Iflku/Riasn52bAEB/gkhnEqx02UXm8Oqx+q0EjHPlgTIYuz8pg==","signatures":[{"sig":"MEUCIQDBWNkNPPT5i4nc3w9m9kX5DuXGoSAynspVZ4emIX/RhAIgBMQViG71YNltTko5FfsfFANOQTvdww8WVG42J6orj7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646197},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c7bc2487fe5f3386588e744e679df0b0a629eccc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.3_1774723012003_0.29861404222101506","host":"s3://npm-registry-packages-npm-production"}},"3.5.4":{"name":"aidevops","version":"3.5.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2bfcfc8634546696c66159610650c86108187618","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.4.tgz","fileCount":26,"integrity":"sha512-TkUyKMLDcD5bxYCTn5BCbc/xahM0Od4Wf1UrLIzzQrJOj/pGQHgA7FNEm3dDDhHVQ7wqJoG/pSV1Mz/NupWHhw==","signatures":[{"sig":"MEUCIHckBsiyCzZSm3KVGqmHAGOMEf0m7RW6tg39tqlqLRx3AiEA4A3+zRqK4y052Jx4Q4lj/SfNdhHVfeeOjQQH0FKrKac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646197},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7c75e49a3c084e26d25c778e569fa2b7326968bc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.4_1774723062681_0.7087265968478902","host":"s3://npm-registry-packages-npm-production"}},"3.5.6":{"name":"aidevops","version":"3.5.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e087c0fad0c58d2248b4c5bd0e4fe47dc00993da","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.6.tgz","fileCount":26,"integrity":"sha512-ths2hleIMIpekayuNj6YB61VjXhlo9rpnB926p3dY1XZcTq4Q72558ZsHJ/P4XzgTtMLfHk4WgkTgzpCYToVzQ==","signatures":[{"sig":"MEYCIQC5avxM+u4HSZTtuKHhBMlU+TyWvj3AZ12N96LA+jJlCwIhAIMXp69ApXocgtYRYcdfp6lOtZABztJaqOBkomA8yFQh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646197},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"30992c1aafe8373c595123c6df48ad2baf90ed50","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.6_1774723070217_0.2760350318283724","host":"s3://npm-registry-packages-npm-production"}},"3.5.7":{"name":"aidevops","version":"3.5.7","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.7","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0b61aa0f8118dcd83c01040ff4963f76afa3ea5e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.7.tgz","fileCount":26,"integrity":"sha512-dXVcCRdfomeyhkZ9Bxo5IwWOLpcgkspc+puDJxl0rC5lxfdhfnp/Mgty+t89xweeoVS+5dHJzCxzzSddbLwR/w==","signatures":[{"sig":"MEQCIFExRmmp/WkbK1P0cK5m/BqcuhE3t2viyrW8Vh29tEDdAiAAqorHG6gz5aSFh7xIP5DE4VrZqAdXU2K9ul34HZ27hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646197},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ef026d31dadeddbb03d31164b4e52b9e4bc92655","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.7_1774723856237_0.9210179004935881","host":"s3://npm-registry-packages-npm-production"}},"3.5.8":{"name":"aidevops","version":"3.5.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"96483ef9d395dbfcc41d8de810e2132945a0df3e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.8.tgz","fileCount":26,"integrity":"sha512-ncqKyqghp2J+4hEXsCnS3/L5przb6hullylMVnLKuunyH/XEYz0dHb7BfXFiV1v3Kd8R4LRMBwB/5j4BlTeEqg==","signatures":[{"sig":"MEUCIGnTpnisX7F9wwvW6y36abZjhOnUDXXPaceYnhAWoMwaAiEA6Zcshm5UNwbneto7RRnXvnbUd2TjCIi+uMuI/INfzjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646197},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7cb1a7463ffc88c8a263b0867abecffabbbd1522","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.8_1774724142219_0.5367924927127559","host":"s3://npm-registry-packages-npm-production"}},"3.5.9":{"name":"aidevops","version":"3.5.9","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.9","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"72694e842c1ea3745a374a93f01c2553ff268c47","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.9.tgz","fileCount":26,"integrity":"sha512-fgeABQk2vVBVDGPNkkhnx2HwnUlxJanDe0AqitIPPzENOcSpyrsPv8KGMUwRyJDs9Rk/SSvcLFpfp5mlZrL7nA==","signatures":[{"sig":"MEUCIQC/0cHzGchn8VRKGZoBfbSjZjBSCyeTHroZ6+QgfYpxfAIgcddeyaUF1sa5oW8mg3HPHkbTzISeHvYyEAnlkgRSmgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646197},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9ab1b6b21eb348cf98e962efd3a860fbbe0d77a9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.9_1774725435275_0.47865147334702884","host":"s3://npm-registry-packages-npm-production"}},"3.5.10":{"name":"aidevops","version":"3.5.10","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.10","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2b1c60099c236a204963621fbafab6a6824360a0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.10.tgz","fileCount":26,"integrity":"sha512-PUdn+5vqVZEKNfOkedLlmXQAZw4zNIAP07rhXpHvSD7r5icIN3uXJboaF0VnS9YZ1bkpCg1RlmU9+dXJMTyXqQ==","signatures":[{"sig":"MEQCIFHQNYWzXt21LrYb2XuGjqmzAnUqflstqAU39OUNU4QaAiBq93jDFhrRuGeRk+U2jzDa9QDKH3Nu1pmYfLQw+bM3HA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"df089e4bad847ff1c6a9c113763c41af92315933","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.10_1774725730815_0.6072645145160473","host":"s3://npm-registry-packages-npm-production"}},"3.5.11":{"name":"aidevops","version":"3.5.11","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.11","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7bac252cfa877e7748517b96a2246b4ba7d815a7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.11.tgz","fileCount":26,"integrity":"sha512-61gm21DMR8lpA/WjzlsdN75cMvMMnEgOTbR8QxbdW6tbT/Ll0rvXFtgIqql3mBgUzoF3td9Me5LNbcFGo+6ypg==","signatures":[{"sig":"MEYCIQDAGNcd/VVKmCFvYcE3VS8djDuZHm7BmXHaaBsH4GGgggIhAN9wAJjSCY7r6n7uiVevC7wZ/ai7khQ5f0rK+t25hAaj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cbd5e010017be01cdf25bf7b144dbd3704ed0168","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.11_1774726239879_0.5318279905241083","host":"s3://npm-registry-packages-npm-production"}},"3.5.12":{"name":"aidevops","version":"3.5.12","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.12","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4d5695226aebc3ca418e01e356024b340984467b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.12.tgz","fileCount":26,"integrity":"sha512-H0nk4KVCvgkTt+17sca6uGmUYYBsFaglul3ItwHCMGME14vusM0mh2vD9IqwU324l8zNtPomTT2QY9joWvntOA==","signatures":[{"sig":"MEUCIQDpcFMQk0RbHMoxg3x6MeCT8ZKoWMPyVDV8AhzqRajq2QIgOOFfmx5o/Scaa7Y90Dsx6nM2xy7m7j0eXFWFPxjLMeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b3d858c9670777930d9734cc535979b9c2248394","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.12_1774726698353_0.44936700816619557","host":"s3://npm-registry-packages-npm-production"}},"3.5.13":{"name":"aidevops","version":"3.5.13","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.13","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a9fbe293c7e5dc47a5625f7202372d152dbb3fa1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.13.tgz","fileCount":26,"integrity":"sha512-sXPh5IpNsAsbJxMox3PmYNzNKTBwsO4wKd7/tov6h2DnBEw9XmVAkSroB9Wz7QFfLC/v4lo8y3D9GN4yb+RTwA==","signatures":[{"sig":"MEUCIQCwoFwBW8xmakBrCajA4HSbCCEJVXuK3ESF1YG0sDohdAIgMRsdRru8fZJC9LppJxVsU9+RZg5njnhnKr5lok8gD8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2bbd7f66459cd9b37b8ef1ae0783cb532f96ac4c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.13_1774728280716_0.4828446538578457","host":"s3://npm-registry-packages-npm-production"}},"3.5.14":{"name":"aidevops","version":"3.5.14","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.14","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a14e48522ea38a0fb411e7b7efbe57f44be5950d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.14.tgz","fileCount":26,"integrity":"sha512-UzYsDRCzCmbjQg5SKp2Yelqoz/sFhFAN7tgyDGoezq+l+vD74DETmBk8rRK1QpsDRO/LGmOAmXBSB5HUu3v8FA==","signatures":[{"sig":"MEUCIQC0OKJ/+IVs4avdWFWjkfbIOLdCR4U6UEcAflhXPkpCigIgA/kfZask6EVhRfvRTPN0Sd4/hQvsD8sv9/UnLmxjib8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1dedf1e8a4836888be0346826ee19d7a09a67897","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.14_1774728428188_0.7917512870502024","host":"s3://npm-registry-packages-npm-production"}},"3.5.17":{"name":"aidevops","version":"3.5.17","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.17","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"95640749cbab195a71f1b5720be1742a708b0c07","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.17.tgz","fileCount":26,"integrity":"sha512-CHIbkguXT17fLC0+jViCimFAhl6CyLJzt2f0LTp8bUwcSfFQXWPWgtLFT4IR1Lqtp+ovHex9uv+9VMg2WBW34w==","signatures":[{"sig":"MEYCIQC9kTthqrgEQGgldxP312ZsMN1tK8lVUK5iQA5VCvFXnAIhAOAZCg1dYvd/BwTbi2cFNnKd0hbhlCjgfO3jaYOOJ6HL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6d59c363251cf4797b7b3f1c36e6f91f59c4ec7f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.17_1774728448369_0.748527309860552","host":"s3://npm-registry-packages-npm-production"}},"3.5.18":{"name":"aidevops","version":"3.5.18","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.18","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0531ca5ba871d92e20a0bdca6fce91e9b0265f24","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.18.tgz","fileCount":26,"integrity":"sha512-YgYrSuWtVcMXbYrZ7t3ZrJ2hfKGjtdagd7cbEwkt9g8BR7yzcW+7dWJREU4moXf+wdWQBnuvtA1mymhItxg9kA==","signatures":[{"sig":"MEYCIQCAA6kU+RBzn+9RRjd8w/FMZ2NyQGa5W/m0A8Bnt3nDeAIhANrg+OnxJvvpmFBO4S7tqMgvGeUOus5SvNf3/m6NRWwi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"08a7d65e62459df1fa041ecc34727501e8b96ba7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.18_1774728514779_0.6149683506655657","host":"s3://npm-registry-packages-npm-production"}},"3.5.20":{"name":"aidevops","version":"3.5.20","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.20","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"85ad50fdd5000ff87b44f1830df1077ac3ec0d3e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.20.tgz","fileCount":26,"integrity":"sha512-J00Y8QsA0V8bdJTM6vtVmqVgOouOtbt6LEQdnpdp6rmM4ISBxIrrtdYfP/NwEOL1TxbDTFFyWG4zPqt/auDFcw==","signatures":[{"sig":"MEUCIQC7ezYslXBg73wcNU+l1Bj4zOkwpzp9isX4VQH3skqt/gIgRktMLFUwmKbIF6gWWvg/cQ6domisj3KgxWZWT6kRhKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"334754d4f70550a8e691019f63863b69e8dde279","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.20_1774728555178_0.6885313758932274","host":"s3://npm-registry-packages-npm-production"}},"3.5.22":{"name":"aidevops","version":"3.5.22","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.22","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c9512ae61d75b4145e44f7c790e4eb75f1e4882e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.22.tgz","fileCount":26,"integrity":"sha512-+0pLaQkU0qsLX5+ZC7Fp4Rng8WkKuQBIW/lIZfRgwD13XwSu/gTd8WDzJM6G9BTq8zadAvqF2QCL78Ls5uqcRA==","signatures":[{"sig":"MEYCIQCQF4XBGpNa+cO7W4bHQBhIyAPWHwDutrUERxa0hKSc7QIhAKaWGaWJe0XStF4yCI/7vfh3N5nS4GO6iJA1JlUM9JYo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c653e1db22159aef4ac8efd8a586b03675c91e71","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.22_1774728692975_0.08691993822799016","host":"s3://npm-registry-packages-npm-production"}},"3.5.23":{"name":"aidevops","version":"3.5.23","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.23","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"848e93adf64de12df6bf573c22dddea0b4502d15","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.23.tgz","fileCount":26,"integrity":"sha512-n9AA3BHtm7Eh8RZuJPz5mqJnbVNaFwv1MUmaFQnFRbtyTwk5DZe4RCVmpGZ/yPuSz69cmTC38S031KomFJYwSA==","signatures":[{"sig":"MEYCIQD1ZTiUAU/hDhOt2Z8k+XodRV5MxE4OddOlr9X+oIJurQIhAI5U8lnfRc8y5RcB47gU47TVvuXmA8sj+1YIQtwZ1CcY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"acd10e83717e1e46b46ad059578543a611c3469b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.23_1774728762599_0.29428792380842306","host":"s3://npm-registry-packages-npm-production"}},"3.5.24":{"name":"aidevops","version":"3.5.24","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.24","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e14f60d045639a4029bb0107624bc189c079e835","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.24.tgz","fileCount":26,"integrity":"sha512-o6yQpVPZ074EMrxl2x0eG1wq/cWC59oj2GiFoiKCNd5RxT6dqgh2rHzfUFxGy2Tt0OayNRDm3W77Z1PsOlwABg==","signatures":[{"sig":"MEUCIDPjs869YiqydWfRLz9Rg0ca3np49LMSgSlcFPy1+V+oAiEAhnqVDbfbRotQKyx4tNSOWdDPJvDZWCvQymKKD7SrJvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5c393d35b479d03d6085a8595a4cc65df95c14a8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.24_1774728879191_0.5979983738639223","host":"s3://npm-registry-packages-npm-production"}},"3.5.25":{"name":"aidevops","version":"3.5.25","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.25","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0f7395eb968f5adb95b580922791dd6041a46191","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.25.tgz","fileCount":26,"integrity":"sha512-yQt1qi/v+1FO+EYDBB2uJfAPZZA4rJvN0oNAMmVJQyVyp7ZyQ2EZmDp1GgjKyQiYp7kXO4eW0Ogv1zzmYKbNTA==","signatures":[{"sig":"MEUCIEtIvzCPXo277+bRWPcueJkOnsNoRjojaiPvn/SSRbHSAiEAjXc408ZEuSHkwNDhF6yOPxuZ1zv7r9dPqueD3BgvjG8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"71a15242e99abf0a4d9c574d7b6b9c08456fa3cb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.25_1774729067388_0.0752516660036271","host":"s3://npm-registry-packages-npm-production"}},"3.5.26":{"name":"aidevops","version":"3.5.26","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.26","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2d58789921b27218ce7e05435f734e64796bfc62","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.26.tgz","fileCount":26,"integrity":"sha512-QmSoT+pxqz4rGlY0b1oX9vtVZSdT8ex17JMo/uJfUurw38ZUuzlL14THtOAfhUXl9Kds9w5iya0Gp+Oy3QfCwg==","signatures":[{"sig":"MEUCIQDQBDbnSwp7USHpMdKjJCvUeN4wQ/q6eYZ20OHO86dMeAIgSHpYZmZkndpDSPttG9JU1ekEJ5DfYFEiay4D9/OWYEg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a0bcd783a088cc1d8edc58b527b1f0455e04d1c4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.26_1774729132650_0.5585510706985941","host":"s3://npm-registry-packages-npm-production"}},"3.5.27":{"name":"aidevops","version":"3.5.27","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.27","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"beec55ac7da073a6753b4bf0e08e80d34396cffa","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.27.tgz","fileCount":26,"integrity":"sha512-NM4TT5FkrhDNz8o1RPvG0pk+/UUxdWx9zYAM/iodBbDPixqX+ikFp/0lt3H5FZJM3H7ko1z0OlQ3DHjB+933mg==","signatures":[{"sig":"MEUCIQDSnPFNxwAHMGYYQngnWaUrfL7uB/JD1R/C8J+AM2ALAwIgUdeTBQh51yXa+fe7AeSURXdSgF6McIPkHsxzAcmYanc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"94087a65804306886f57cac54a4e1a0a97d3ef91","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.27_1774729265310_0.6292160448164346","host":"s3://npm-registry-packages-npm-production"}},"3.5.28":{"name":"aidevops","version":"3.5.28","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.28","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cb6c15b8974e5a120cedd2c213c22f39f98e80a7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.28.tgz","fileCount":26,"integrity":"sha512-Z64+a5tLnA1J5lHs7banev2qn1ih2ur6bSIU1+2E7vFwIUkj0fQJBFwDt6Z5uFymOpGWM+YeyfOi+le7exSmxw==","signatures":[{"sig":"MEQCIDcG3SBX3ANTl20CTwpNkwyzQaLunMDiVvYUU3BHOACWAiB75G1CKEl6G2f14pTY7QFgbqZOqsr20aC6wChGoYrw/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"153eb8c8a71eb4cd66c6bbe5bbbb6e346d8fd42e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.28_1774730009636_0.9829066675538294","host":"s3://npm-registry-packages-npm-production"}},"3.5.29":{"name":"aidevops","version":"3.5.29","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.29","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"00979ddb43b1026de7bec57371590c6d80d3f9bc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.29.tgz","fileCount":26,"integrity":"sha512-T8i9WJ4kLBO5EyuqlsA8GCFxdJrR1SlXtN9FCIr0KZHyIg7kLGhbNtuPxLJ3e3cSnKhWcqCNeyIxCXX7Jd4A6g==","signatures":[{"sig":"MEUCIFvxy8xA35dIW7X5XQdPreFsySmbv0ul9c4T+KcNM0GFAiEA7qHJRWI/NEmxgETjWuf874FRlWAcloTK3J6XpcU5lHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"833591bbd5836b2c1746248d85486ebbe88dbd04","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.29_1774731135653_0.22627839044469367","host":"s3://npm-registry-packages-npm-production"}},"3.5.30":{"name":"aidevops","version":"3.5.30","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.30","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f4bc4a0725b2d1000014333d40a16a17f66ed358","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.30.tgz","fileCount":26,"integrity":"sha512-5qZL+GS83QUMQdDEBOpcBHj/fi0OTZvbxMuHN3FjuAknTpNRbMu6rh9bb+JU2GnZZHQSYuDTA4XAbgl11V1Nyg==","signatures":[{"sig":"MEYCIQCmVVe+3c1hKjkO6kzBdKzAePn/6A81RxIdYhsJ4yLdNQIhAOIlB8D+MONoc2mzo9cgV4Zwep/167pZNuQ/UuCuCin+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fa0e157b7193adeb12bbc07371c155b50fc4fba3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.30_1774732794626_0.8726709770269738","host":"s3://npm-registry-packages-npm-production"}},"3.5.31":{"name":"aidevops","version":"3.5.31","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.31","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3a77a7f7aa0e5817d25f69902c2190b0b8555912","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.31.tgz","fileCount":26,"integrity":"sha512-9pv5BIupFyvR4KeMEFsGG3ylC6xS3u8o/fQksCB5Oh1e1ZJpIXls/bYHM0SxtUaNf9OjRsdkk17vJwD1+rXHiw==","signatures":[{"sig":"MEYCIQCkfxKs8SfkCUkkrmc6WwLfFGzkTDu5OL3fWs6jVuFX0AIhANKCpXShfdE4ZyCC6BrAOE6upi20D/7qjBZooXGDt5Pe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c2d345ea73a20eaff4391c4dedb6979f33ecf31d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.31_1774732955298_0.19778481756902466","host":"s3://npm-registry-packages-npm-production"}},"3.5.32":{"name":"aidevops","version":"3.5.32","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.32","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"078ceaec3ec765b0a0b08e24a3eee0f43374bf76","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.32.tgz","fileCount":26,"integrity":"sha512-9V0gSa8xAC5GCUBykjGl5PKmCjWEFXdNlqDeUmapUE0QjJj4nd644CLeG3EF5Q4B2amAn0VPdBh+SrySCXxv6g==","signatures":[{"sig":"MEUCIQCoEAFaBEtkrcu4mJ/lehIZ27cLajosF+nmf0ZpTEJWawIgJN9IT7GJcIxTGmIY/1l+G/45dOkGDgnQiUtK32KP/oE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"766f5c3755738d438626e9cd9e82f9541eb60588","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.32_1774733004654_0.2687976382185311","host":"s3://npm-registry-packages-npm-production"}},"3.5.33":{"name":"aidevops","version":"3.5.33","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.33","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"75e79ae3c11dd647ee96e02680e889190095224a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.33.tgz","fileCount":26,"integrity":"sha512-Wm2CQR4sWQDD4JdzyJqMPxyxi94bD4CWytSx9ZFZLulvS/5I/AILfMn3y2kfuCcFNS5zyvSZZyd5G55QPyHh1A==","signatures":[{"sig":"MEYCIQChGAXJLKH5fwG4kEvY7lNY1Wqkcm/JR46ocnSoXfqf2QIhAN7k3yu8N4LH3HMfxRncaUqG9HjBx9/4zFbdpkvMq9Px","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2eac6dfa1d7e7f70c58a3d7086903ae1a31be52e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.33_1774733019050_0.6007052665476922","host":"s3://npm-registry-packages-npm-production"}},"3.5.34":{"name":"aidevops","version":"3.5.34","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.34","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2750bd5be498147c1a013bedf5bbb51ad3593cf0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.34.tgz","fileCount":26,"integrity":"sha512-ejb3ScMZoPImjJ2D7fTJohQTKL8lICAjxmewDF37nz/3qAt7MMaC0XXc9xKbPvMiQDjKZLvbqksFFZ1CqutZJw==","signatures":[{"sig":"MEUCIQDrCSWK0GOoCk68GwYaXcM5jxRz0X7FfFONGLswhSNh1wIgUbpO//hbyAngHv79Mx0ARxq11P5TJ9jwLIZKMQScAp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f5e67339846cb50eb6c296631bc70023e79633d8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.34_1774733052036_0.03996626514416324","host":"s3://npm-registry-packages-npm-production"}},"3.5.35":{"name":"aidevops","version":"3.5.35","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.35","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4686988c049c117305de309525d4a0b9f465ea89","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.35.tgz","fileCount":26,"integrity":"sha512-ylifoItV59of9KcsPxvOijirv7g8BBMZ2NajIGbZL+rEJnGy42couVeYHryG5GxABS1tw98OiMDE3v28H9Cj7g==","signatures":[{"sig":"MEYCIQDe2xQ1kExwrsU7SB+db60yI+N+gXlu3khyqgdh0jAe8wIhAPSZ/tyvKJf9h08hE1RAQ6P9NL8XfNQbKsOoOgFEBo7r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3c0f047598480eef4cc692e41e786ebeea2deeb6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.35_1774733181156_0.05013875822355374","host":"s3://npm-registry-packages-npm-production"}},"3.5.36":{"name":"aidevops","version":"3.5.36","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.36","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"585184cacf623d01357e6eacff43fc7ef2c6554c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.36.tgz","fileCount":26,"integrity":"sha512-35hPTviquvGC0cSm1M9UyoMvOR9L3Dz34MSaMp4wrHDoDGn6BK4WcrZ6MibvSVIvnB/iY2JAgiDaKWAyTic4aQ==","signatures":[{"sig":"MEUCIQDZ2SQR1tvRlUIuE8o/BJu91bg7FsWG7QCOoOc32sU7EQIgaQ0TmoTBPrc+xy0CSzu5rz57qcDPVJPgoOvKzdXmAHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"323f5c01358c4328578fcf0ee9b245b7062f843f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.36_1774733841326_0.06849221385202009","host":"s3://npm-registry-packages-npm-production"}},"3.5.37":{"name":"aidevops","version":"3.5.37","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.37","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0ecbb8774fc5feea21045bda317478ce207edab5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.37.tgz","fileCount":26,"integrity":"sha512-l96QYFH+qQPapF2hN7FTR4AN6ODxco9jtgfKyQLl/Fmy9i8FRV+il2H+Smkp1dGL2wjGtIQn1CMuHWrzYc1jjQ==","signatures":[{"sig":"MEUCIBOT0ZFKrX2P77ClJs+yxBriH+OHnkMBZMKJH/sz6PpRAiEAi6R61JLrk+Iyoes9C4XhU1eotMyF/vEvGQUEhCEG3XQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0a118b066730eb1b8990efa6abe91ed50cb0c29b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.37_1774734288893_0.08707820361703811","host":"s3://npm-registry-packages-npm-production"}},"3.5.40":{"name":"aidevops","version":"3.5.40","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.40","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"67507eaa159d35b95e1ef1ee2744070422761bdf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.40.tgz","fileCount":26,"integrity":"sha512-W/Sg5CdK5CZSf7bq3A0OrZNKiXC9r8LZS2brkGG8BsfaJRP79bODDqx0/wUrDSMRegGkJQ2XMi/gFr1Ppngm0A==","signatures":[{"sig":"MEUCIBbvv9UpFXvCWd0RyUvN5HqsbyGVJRlYzOfeCyUKxDmhAiEA4PDOyYKs9yf/SZnerO/VuGdkazFHvOn8eysoYQZ6p7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ae6e572711a8e34dc64e064aa4f466eeb5724c42","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.40_1774734786402_0.5164071348446679","host":"s3://npm-registry-packages-npm-production"}},"3.5.43":{"name":"aidevops","version":"3.5.43","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.43","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"99806cb270876b986aba086ac9d9e538642071e8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.43.tgz","fileCount":26,"integrity":"sha512-9j7e3OlzfVX1E5chfqunYxhtgC1AymhP6o35X/ccsBu49M6bTqKew0Ac3+hxheoTq+8wObHlWCjt1bKXCb88JQ==","signatures":[{"sig":"MEYCIQDoBKhvs/0N4SIKLVmBP1QR+xsFT0ZL61UZEZ/jzcanbgIhAJJPEG2bCzDRtlK/8XG5MlSwfeGZkQQQk+ACSW52LvSA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"20e78839f42fee670ef5a04b3445747af27b3645","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.43_1774734822740_0.776458932059827","host":"s3://npm-registry-packages-npm-production"}},"3.5.41":{"name":"aidevops","version":"3.5.41","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.41","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e749516732f213d162a47a587486be53f020faea","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.41.tgz","fileCount":26,"integrity":"sha512-q58+5cyxJ4iWhL5K9OQ1WMmjgzDetd3q6vM/cGFKVeMf8+zAoxUpJFd72NQ/dCbEPGw4EDGjY64KCQzXPfggBA==","signatures":[{"sig":"MEUCIQDOBzkQqFHKc92YzRksjgrVYGwwNpmL0EPxpSQzUdtvlQIgA/tg2Xl5TXgRk8PFL0mx/hx3y0kBCiSxm1ECujkF9sI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fb41c5c433e821db36f09a0746d706ba06e92a46","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.41_1774734825522_0.1034323909984236","host":"s3://npm-registry-packages-npm-production"}},"3.5.44":{"name":"aidevops","version":"3.5.44","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.44","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6697aed0e949489d9ed9fb32658dbe852d20d9a5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.44.tgz","fileCount":26,"integrity":"sha512-6balQ/MmqFumrR5uhWnXX4GX+GypnECMdSr/G1t6tMsh5sJSnxjQO0fli4Xp39Q8gB4zvEYDwDaA0dTb4otvhw==","signatures":[{"sig":"MEYCIQDuZur+ODPtOY0eYZOjOSCV9DLlaYVrS4LnofzqapSE3gIhAIDnfEk7NCN5SjFt3/F8mNCrIWciDjrZuvT5BMQCcRjY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"722223427869c0c129597dc7c3911f8717b1fe40","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.44_1774734835674_0.8324837948549277","host":"s3://npm-registry-packages-npm-production"}},"3.5.46":{"name":"aidevops","version":"3.5.46","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.46","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1bfea59ae0c64f95c38f2b4a3bdedeb231d32f39","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.46.tgz","fileCount":26,"integrity":"sha512-/O0IPTxdXBrBzX7KMYq4Syae+MTGpzmD7F+sRFos1pHhDynOzXH8aJmLimrviAMjPAapVRt1qAGZhFItnUheMw==","signatures":[{"sig":"MEUCIQDdkqjOsqRBIFl1qS4v8Th5GKPpSItxxyW5MjeCyiIDVAIgMRnl25utArrOBfrSPGR20V94uG4C6LYySG9DQq3+0MY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"299fbfbceba209f34b3ea02c5183876617bbb038","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.46_1774734856281_0.8593103160010522","host":"s3://npm-registry-packages-npm-production"}},"3.5.48":{"name":"aidevops","version":"3.5.48","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.48","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dfcc1101e3c7cca440c29086c7029aa3a7c6f301","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.48.tgz","fileCount":26,"integrity":"sha512-xPPULOTSM9+FxI4mm77AxuVoh3yEbAIvTQ2OoUifxOjznfeDMf2tpsf7XAuxulPAUBVVvW4y9oM4Rgw4yDj+6g==","signatures":[{"sig":"MEUCID0FFhmh6zUi2dgsWsjG6aodkqLxAX95Pg21aNWtBTl0AiEA6zS/jBAzTecxEhxI1jQTw2V1KtJ2NaeXmD4CI+55Lzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0d5bd0481a824f6e4fec094b55c039c82103044e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.48_1774734887465_0.39197975510528926","host":"s3://npm-registry-packages-npm-production"}},"3.5.50":{"name":"aidevops","version":"3.5.50","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.50","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2b45ded6aecaa2373b19b026fcf7a98cfe1118bb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.50.tgz","fileCount":26,"integrity":"sha512-kOHZn/SusA4rADF45SOymjE2aPJ1LHAwu1nTc4wE50HoIaEGYRL1k7j9nhIPGPjne0ZibEBuoq49/wWE+UKEzg==","signatures":[{"sig":"MEQCIA3IYa3IiwD4FhXECfw06UHjy73LXdu/xvl6EPsbsdj+AiBbs6gBkawbfydV2V0oMgugp08EwCsQvZNNLrxcELB0fQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9adece79ae826509e268235971b2fb2ebeca7b61","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.50_1774734941988_0.3154019986551191","host":"s3://npm-registry-packages-npm-production"}},"3.5.52":{"name":"aidevops","version":"3.5.52","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.52","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a968a9f5bc63ee7995b895bafa7b544ac7bf5f19","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.52.tgz","fileCount":26,"integrity":"sha512-QMZy3ph3AMiyTtM8uwt6a3UFgKgkD2VQVU7Lg/4EMTUrJ9qvq5czgt48yrpnhX9gGdLFaU/N5sB0v1W/hXY0yQ==","signatures":[{"sig":"MEYCIQCl76KecYFoQmr5Ovq+zd3iTdBdN1VFJsafVGRZIlEjvgIhALv83EuPGR5gsWLzwsDaS+m6RZjR2Ul86a6ZCKAqwzJJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1a838ba3dca0a5bebd0a7ddaf8c25074e4842582","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.52_1774735001673_0.9354627398085569","host":"s3://npm-registry-packages-npm-production"}},"3.5.54":{"name":"aidevops","version":"3.5.54","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.54","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8b61adf887bc6fd52f3de1430bf963ae0368622c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.54.tgz","fileCount":26,"integrity":"sha512-t8S9jpdHg6gs6lFuTGZGFGm/31mgqBxIfGeyiYPVHzBLEKPiPMn7QLAEa+nX9rwzQVG2KUimWFZmdAgjd8Q+cA==","signatures":[{"sig":"MEUCIQDLas1D0svjEOYGWrHUs4nWpjBKtehibZmhGFR/LGN8qgIgJ6hpMB7xHfvylcu62cCv6PHZo4bVVzM0IMlyX0imoJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"44d74bb81d7a1b43acbeb07f1d139de398e18e04","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.54_1774735042544_0.4444708476375312","host":"s3://npm-registry-packages-npm-production"}},"3.5.55":{"name":"aidevops","version":"3.5.55","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.55","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b7a613a09db355e4ea1dab3e9a528d125d2c8a29","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.55.tgz","fileCount":26,"integrity":"sha512-POdHEi9ScCn0XSVPW3YJA/yxlNYQl1Z1QWh8JTyz0V9zkdZ1PWQ7JJHULHomX0EdstKMQWn7WQMlAxz6xhzw3g==","signatures":[{"sig":"MEQCICN7FqelZCIv9tB7CauaQUWjHa1khtYg9TqbZY8dZLjlAiArl4Y81mCl6n01XIcP3qBvVlBAybjeJext0YLEsKULAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"daca1fee3d42b02e2f678de16560b02a545e3b38","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.55_1774735623879_0.477644322670117","host":"s3://npm-registry-packages-npm-production"}},"3.5.56":{"name":"aidevops","version":"3.5.56","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.56","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5b36efa1ee6e39c65e256e721b87fe704380ae81","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.56.tgz","fileCount":26,"integrity":"sha512-EBKFaTciYHbH2OKQjbGNWkx1H9vBOW14SHpA6kCCHTHQ1FnS2AhoFM3yHYLXAIYw/stIbtR8gGKhUe2rTH3RJw==","signatures":[{"sig":"MEQCIEPVfy+JUGCCgqhSpIeNJX6UrlefvKhIQW7DhLWmpaKMAiACl32IJ5alaUTUyYW6ekuB0TEmlKoWdfAUWilPj+A/Cg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"58c52551f8841380e510c4c67e5fbb6403f11bab","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.56_1774735958552_0.3291130649514802","host":"s3://npm-registry-packages-npm-production"}},"3.5.58":{"name":"aidevops","version":"3.5.58","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.58","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f5a66d74a06eacac809dfcada79abc1625c3c930","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.58.tgz","fileCount":26,"integrity":"sha512-8wXRTnfIXnY8HmHSDurCfyWkK7l/LTyvAaynJEClmOvCD0+/k9u56Kbs0h/Qtl6jOEM19eucrfL7iAPbf0GpcQ==","signatures":[{"sig":"MEUCIQCSKvaggU2M+M4w2p/0S6K8pKkm8YXXDef59XAbzMcE0QIgXR09HpzmMA8E5WZzIR4VEG3A2wJkjwu/vhTvxevptHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"469315d9f74503bc0e1427fb63b39272854ad578","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.58_1774736073903_0.8941755898506343","host":"s3://npm-registry-packages-npm-production"}},"3.5.59":{"name":"aidevops","version":"3.5.59","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.59","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0e97d2f1b7d2c49fb8179e226b616eaca4ab2771","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.59.tgz","fileCount":26,"integrity":"sha512-7J0X4oLxwk0hnPmYi4droNLY4P90ogLWCmHRJlOjVuo5bN3Zi0VFq+HfnhVxcT2cn8to4A0/pCGkJCkWNgXlHQ==","signatures":[{"sig":"MEUCIQDXWKn+UtW0AfK4OiWyuCiK3J5qB/+mRbG3k4qIynEc8wIgOWQHXR3JnVCJc4hVP3zTVarIwZk66oY4jH/NJctAtKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7a0050b8f3330bdef33b2988ccae3cb73eb4f2e0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.59_1774736098189_0.16957087733498466","host":"s3://npm-registry-packages-npm-production"}},"3.5.60":{"name":"aidevops","version":"3.5.60","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.60","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bbb9c34539aa14e2e32c5e37a473d2ea5b44d895","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.60.tgz","fileCount":26,"integrity":"sha512-O1Jy24sNlMHoyZ14U0WYqRYuDIP+h9CM4tgKmt1OJFwIzGLiw2XLpnTVB2fDmsm5hvhTzOBkB+EDzFNqe7JLMA==","signatures":[{"sig":"MEYCIQCWOueEibs5sglUpc8Vv+RKBwDn4RC4cC58iknSOltJBAIhAMFgqxV/J/o9dQXNj4UgMQVvwYpj38UCL3Um/IUovcPA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"07049177d81fce50212588f8b506de91899c5a18","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.60_1774736359565_0.693275725076125","host":"s3://npm-registry-packages-npm-production"}},"3.5.62":{"name":"aidevops","version":"3.5.62","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.62","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"59972e773557e140383f2056f43368465c9f9953","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.62.tgz","fileCount":26,"integrity":"sha512-izGKQShQvp3o1DZi1r7cHw7CeGkpYVar1KbfGyKM5dlqNEU9wYASKh40nJsbqugPQngNq/tlj0KaNxhuYbNoiw==","signatures":[{"sig":"MEQCIBVZW7wgeOAu3Qgvbg2F6AkU/pH2GR9zT4E06nc00GeZAiANwuG8xOHaT9gpbWuazmbi0yFoojTHjOo8FzjOKKa3Tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a18d80439f478427c6f5e386bb856a1597742d95","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.62_1774736429820_0.5768296496657779","host":"s3://npm-registry-packages-npm-production"}},"3.5.63":{"name":"aidevops","version":"3.5.63","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.63","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"40317fc09d8cd6c7082defdda56fd47de3e4bb50","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.63.tgz","fileCount":26,"integrity":"sha512-cGgbJMyycFPGoKOEYq8ItT8zKNki3JhOCf7WexsqAF/aMxBtlJG0HO5beUjaO+hBB7QYf/Ce0x28z8S2IGFsPA==","signatures":[{"sig":"MEYCIQDy1ExC1NUgeKrJ+DyoptXC2+UT5qBPHoFId0d3tRwQ0QIhAK6Kx3JGIZNnUCT/DyjujcMGwXxWyGaGn+eD2TGFO0Sf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"42b52a8296668ee045b20429c014c0870603ffbe","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.63_1774736520000_0.5627196789130895","host":"s3://npm-registry-packages-npm-production"}},"3.5.65":{"name":"aidevops","version":"3.5.65","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.65","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1e06813705fcda5ef0f44856f58ba24f889da710","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.65.tgz","fileCount":26,"integrity":"sha512-PgLjIZkGuTTDQXUt+r+E8ykYQ0mZUhLsJ4t4FlbxzIADiSnHv37cKlWVU77ONBYdK1ppsd4UVIjmE1gXldH3Eg==","signatures":[{"sig":"MEUCIQD+BROZ4BxbLD3kQ6KXDxw0u/AfqXvX3zK3zWMxQ6Z45QIgBGNNoW4NtKe9u41CWmAIAylW8fTcjMQPyeW9jfTFJTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d4ad320be2e4baa181c8df5db9fa4ce2e1db9990","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.65_1774736556110_0.5612892728110463","host":"s3://npm-registry-packages-npm-production"}},"3.5.66":{"name":"aidevops","version":"3.5.66","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.66","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4b18dd02a383e761d05a5631820c2afc334184ab","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.66.tgz","fileCount":26,"integrity":"sha512-z+hHPuOUqc4dx5aimlnFAoK2kxx1G5lTNL4Se9k+VTZ19oZdmRCUNhtGUW1lGj3sUhcoke129VEUzipp1UwRJw==","signatures":[{"sig":"MEUCIQDppEsZveaTZrA83NNMNWe9abS8CBjU99eRDuRwWEYo7AIgQRDGN7D4F6DIyBcWRpCI20biYUJCTJ852T2xkHzkfl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"dc95f5396d2fa6f2e61dc6b8e99feaae43633567","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.66_1774736681632_0.8997952056385385","host":"s3://npm-registry-packages-npm-production"}},"3.5.67":{"name":"aidevops","version":"3.5.67","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.67","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1a51bf028423d0f00731bf96f1439f4ee410e592","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.67.tgz","fileCount":26,"integrity":"sha512-8H6aQkjVb+Nm65yV8dnT6xoJbvAN5FiHA1x20Aq6aob/9mrfQWjIPTSqoO+YsypSSjIqEBUM69AeLbOd3Z/8vw==","signatures":[{"sig":"MEUCIQCY8oW4molnSFSBdKeAUwPcI2mM3xcAAsSuc+I4J69wnAIgR+OGgoKWiy5UXoMVRQFGxG2Qf/+GetOtLaDDgf5X8lU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e6b98f9fdfbbffacd3ac6342581710bcc0bd5e3b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.67_1774736775148_0.445707239671439","host":"s3://npm-registry-packages-npm-production"}},"3.5.68":{"name":"aidevops","version":"3.5.68","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.68","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3484fa40235a0078300b3b2c3b8a9605bafe5e25","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.68.tgz","fileCount":26,"integrity":"sha512-3BhPMdJcBuDY9Giqxhn8zshK/Pvpr210yY7HMuwDw7+dj8QCCD/6A3dA3fF7U6zCxuWlURe0B7+Sk8luEybkbA==","signatures":[{"sig":"MEYCIQCpNcQkj11ffTuKQVe18UfHAFNERkXAv0/hD+XNBlabhAIhAOv75l9U52MZK6umEdP7qGvQaiN2kAfLReLVtZk9MF8Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fc035fab8930e23669a4670c70778ce044d8c639","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.68_1774737132060_0.02359858401286563","host":"s3://npm-registry-packages-npm-production"}},"3.5.69":{"name":"aidevops","version":"3.5.69","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.69","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d21bd621940aaf0a1aa807898bd8b176d03ed078","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.69.tgz","fileCount":26,"integrity":"sha512-DRG7dJ8wwiwrmSSCDy70aiJnCNOPf4iqZDqoud27uajiR1QroqxPBnA3VRn3tNpMZqPsG8kaZtnXUEaqS5NPVQ==","signatures":[{"sig":"MEYCIQDHb2BWSiIJxp6rl4XzZfT9L1dOU0TC53dbShwm1ACJBwIhAKJWD6TKXZo1NOPAHx2FUpR+2/hWPiG6fgeaVv8sDq0z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"38589220f345ca19a33a60c2d5438fea4af8aef2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.69_1774737274956_0.9212844289787399","host":"s3://npm-registry-packages-npm-production"}},"3.5.71":{"name":"aidevops","version":"3.5.71","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.71","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"91a83512922608991f4331a5a564ad217ef72e8f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.71.tgz","fileCount":26,"integrity":"sha512-IZ6Qne1U5EC3Ti2BZxtFCiWulV08eEIeyHDDEncVzgW2as5pJP2Ex4Xe1gW/+37dC9v9iwQ3hPKW3qMukIh9XA==","signatures":[{"sig":"MEYCIQDVMlVEC7UiToyE5mY8iaJ6XRT15TMWy26nQOeNUzEKNwIhAI9dl6w0Elw+nnNbdKnmaYEEt/u/5rGZYZNph2JfUBOQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"86c4b05303922c3778574daf486ccbcea8bbfcff","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.71_1774737313266_0.7068023232678964","host":"s3://npm-registry-packages-npm-production"}},"3.5.72":{"name":"aidevops","version":"3.5.72","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.72","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fdda7b065645dce9d73e1bb765338466eed56806","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.72.tgz","fileCount":26,"integrity":"sha512-1i3v4VYt9TQVU+zGsWbTsJa8Uc3377YqdjnY0Fuid2m1Ytirsvb8bZBKtowLS3YwfikPv7jnZ3yWJMeK9Jt0DA==","signatures":[{"sig":"MEUCIQCTkXSFhldpN5HT+JiRZuAPC4aMf/VJLx3GgB5Uv2408gIgCBCaYtGq3ScR5skM7UAvx+mekd/AtYANIWIbJ2s5VBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6a02297fa299738715201d68240ecf07eceeaa55","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.72_1774737393551_0.5714205025309504","host":"s3://npm-registry-packages-npm-production"}},"3.5.73":{"name":"aidevops","version":"3.5.73","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.73","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fc498ff56c7efb8d43c26e558275b4d4dc7568fc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.73.tgz","fileCount":26,"integrity":"sha512-R2mM5kGjAdkhKk8H7gJ0Kplf1Xx+P90C2VwHrDE4/AYiQ28L3bOgRXNZ3C6AZKw6uCQJYoqFXbwC47Zh/hTKyg==","signatures":[{"sig":"MEYCIQCFNifxQsyJ6UnFwPx8SuqtfrTuFE9S6rlUep3v4zZnOQIhAPYuHWx9vqDG0ftACQKyhcA7nqo6bpXLWObFqSQdiA+b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c56bce439da131ed1569ce30369b86e1bcba0554","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.73_1774737416209_0.9957511578279912","host":"s3://npm-registry-packages-npm-production"}},"3.5.74":{"name":"aidevops","version":"3.5.74","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.74","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0024ca49ddc5730b1255ae5c07008c09a5042c76","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.74.tgz","fileCount":26,"integrity":"sha512-wfzosTQkoDfTOBzQUudeZ782q4pMkkmnc3oq34Y7VtkeqtenBKbJ1HpNsgQcZyFudi+bimgwoJMFFXJSW7Gl5g==","signatures":[{"sig":"MEYCIQCpoVm5wQBpjUJCq/dnmkiKONmmh3UlJxWo4YXk6lZMTAIhAN1iWJ2ls0a7zY1ZOVltM5IgArE+/O3LTCf/UCY1Na9H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0fc8499d0ce8ada74748a583a655c8a8b6cb99c8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.74_1774737468795_0.3195361493547273","host":"s3://npm-registry-packages-npm-production"}},"3.5.75":{"name":"aidevops","version":"3.5.75","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.75","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7636ea0796f84cf5dcf9926d5f6ca329cf79c20a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.75.tgz","fileCount":26,"integrity":"sha512-+10DP0tzXLfpn8uap0E3gKDfSm8O8H2A6E92mns5fYuAjem7SQtyWaEzrvMSRjfWOr8S80MWjcmsiii0MQ8dVw==","signatures":[{"sig":"MEQCIDwggY5UEl51Mgd0+SNMhmn/r1v1OmnBPfWpBfKtqrGXAiBQ6qMasFnVCAM2w7KwtvLiIXmIrvC6yVypLSltAYkYnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"49184767b631c47147078936f729593168e1da61","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.75_1774738211539_0.3516550823933422","host":"s3://npm-registry-packages-npm-production"}},"3.5.76":{"name":"aidevops","version":"3.5.76","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.76","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b3f48f0db7a5a0986a4906e94d95f141cca2292d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.76.tgz","fileCount":26,"integrity":"sha512-Xvo0Xj3WwzC9jifu6EuUgzsGvaem8SMEeJlQJLFz5bSndb4bs5szaEfvrPCv/CRA/Ky7+/2IrRm7df2u0B0v4A==","signatures":[{"sig":"MEUCIEQzZm1kkeBjthLMbhaD9VrzVcA5onqHk3x/rGGLQJqaAiEA2VDT+B+bWi9WqSmgIQmuzvpIeToZ0Tf5JYUa53Ok5m8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5faeee2de2b68d304c72fc6640e981e5cdb83504","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.76_1774738369996_0.4605657620200396","host":"s3://npm-registry-packages-npm-production"}},"3.5.77":{"name":"aidevops","version":"3.5.77","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.77","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"396577ea2ef599ed7bcad0652114923168cf227d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.77.tgz","fileCount":26,"integrity":"sha512-b2++KPhhU861O/OTOBc5dXRiCnoLqJ5ZB1pVpYC4ct8oHYMyIV0C3h8FTviG04dp1QUVhrAWvj8M0RHvC4wzBQ==","signatures":[{"sig":"MEUCIDLlf1VnLBbx2Kppy2hqtHAdo1lPaRSCRT2YC9sMFa43AiEAmnrg5aBnMviQhvKiSK8cuJx3+QU438HhGR+VBShSbfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"901e80724d5ec8b9bbc25f9945ff06cbd5c94a85","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.77_1774738564948_0.7138028016141436","host":"s3://npm-registry-packages-npm-production"}},"3.5.78":{"name":"aidevops","version":"3.5.78","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.78","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c599fdb644fff09c9d7792815b217fb8d6cf3bd6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.78.tgz","fileCount":26,"integrity":"sha512-R0u1mEVK9j04JGKfuzR7p1UygGNXHBjQYX7jysezP309IQ7ZwADoi9kDSnMJpUrOviPwBj6vHL1wIaMIls+pLw==","signatures":[{"sig":"MEYCIQD5pB/8oNmLusnsvJ1HF9cfQ4IvdzPnsZGW/WLBA/taRQIhAMf2XWsoX34x2vf3pKJKcbV3OPsVwn7bM1gzvQoGmdNt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"affbc3ce10692f04346f26eceb88868a0e33499e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.78_1774738859188_0.636460310611155","host":"s3://npm-registry-packages-npm-production"}},"3.5.79":{"name":"aidevops","version":"3.5.79","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.79","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"830b6748483c444163033bd7a4dca76bdf81bb84","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.79.tgz","fileCount":26,"integrity":"sha512-v7dj5ukH+3QHFtTLDGAXBcyLsTr61iZm74PdZ9MAtNZnc1mLFOXJRMAQSVkiPFUtKPRyLJq9crMjaXy08scgAQ==","signatures":[{"sig":"MEQCIC5Npr0aGiO0jARUJfB9bb0tWWduVUgyXz5ler4nTcd+AiAixoLyqtkfMuwJVWk6UBHcrN5RFrb/9iyT3sXEDB4wgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"eac8cbb095f98d0d99b0849755a5b6cc0b8b486f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.79_1774738911399_0.43024757265101465","host":"s3://npm-registry-packages-npm-production"}},"3.5.80":{"name":"aidevops","version":"3.5.80","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.80","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ce3c1261142df16af4b6736691c5e8e8899de9d5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.80.tgz","fileCount":26,"integrity":"sha512-ESyN0bXj5/H0vFEsg2OTOU1t6Uy41a7JKe9LnBbod56l1kcZkgXX5pUr3cHRLM1kxjnffFQKwCUGU3bcvg2XNA==","signatures":[{"sig":"MEUCIHSin61MVQGw9PwbA8hn+DoXNCN/wZmFxTlDHx/pDKKoAiEA7h3bsWNRHpoe43nqlMz5/JZop3z0foxhR0dli3zivXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"31833967bf3d48770fb7c0e142d00f6209f0eecb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.80_1774740037125_0.7085199037214402","host":"s3://npm-registry-packages-npm-production"}},"3.5.81":{"name":"aidevops","version":"3.5.81","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.81","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"26a7508a6986025f29e46edac0d38f00ced736f2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.81.tgz","fileCount":26,"integrity":"sha512-OGzi81ld2XJvOvrA5+3EwyPBrlkSWlc/s+JCAZiIELB3rM6Zq10r6LmV+wjAyvOls8elHHcg3yh5o6ORNP7nDQ==","signatures":[{"sig":"MEUCIQCPDQtzxUKaSOJOPuD+GkloQZoq1N79Cd27c0kkluRh6gIgGped9AiKt9+jSovpE2kU9huW9kbWUg8DNeMci1Q9j+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6151b5c6f6124d73f81e6c86ece956143abef788","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.81_1774740148887_0.0312023779871331","host":"s3://npm-registry-packages-npm-production"}},"3.5.82":{"name":"aidevops","version":"3.5.82","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.82","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e1483ecb54f80707d881e184fc737df96539c1fb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.82.tgz","fileCount":26,"integrity":"sha512-AFazkCrc1VbfiJu37wZMfDJ9I++PiIAz4GrgVVkN8C2syQppUvuBPFdtrmCq/gGqdFl6fHe32qwTZV3Jyo+38g==","signatures":[{"sig":"MEUCICRhOtROWDCJ58+ZEOuHzGTY84/JIHYf3WhgaxyNWMr6AiEA2jLK30Y/Ekb/pf5QpfXrpAua5bE24c63C2FPw/sB3zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a704d1ef69be5f2002f386b9c7b9cad2645958df","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.82_1774741417262_0.5682510911839764","host":"s3://npm-registry-packages-npm-production"}},"3.5.83":{"name":"aidevops","version":"3.5.83","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.83","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"47a3f188d55122c8e204bde1b3c9656240efe92d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.83.tgz","fileCount":26,"integrity":"sha512-ArzoiB1YocA6bklRaEtcc5/Gf2B+qvyCo/MtWV2XUIKs1fpTIez0hsvnLriNybkarSQ6Vw1C0ml0/WxyRpeJFA==","signatures":[{"sig":"MEUCIHCFkNRMV7jpx4LMs9Rm6d8h/OIdr3bBTGwzRHL/n+SmAiEAg/ji2ROek4weeJL9T9uaFAuejvws6uHlSr6QsAyCmQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a805a41f7ff3926a1645a144612acc869f016be5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.83_1774741585076_0.687072527192961","host":"s3://npm-registry-packages-npm-production"}},"3.5.84":{"name":"aidevops","version":"3.5.84","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.84","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3f41ae7a36f8d61a913e78b54176f2754c446684","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.84.tgz","fileCount":26,"integrity":"sha512-q95myW+IoMwbSUTYF9R8Ywt0CXQyDjGlMLSNRp0d9jpTfY8ARDENGk01E5ED+Cf010r1W89VlzRoq60y7if70g==","signatures":[{"sig":"MEUCIDNG2iTMzpeloh2EUy8CEJltB+7x//Fpuxx4j9XPgw1+AiEA/aTq4ujFBd3Pto1SwNmaOycDgV/B+Lhc/gJ8nXPyjag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"05ad03db255464925481bc8b2fcbea26f4043dfa","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.84_1774743048410_0.4317428562767849","host":"s3://npm-registry-packages-npm-production"}},"3.5.85":{"name":"aidevops","version":"3.5.85","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.85","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cc87471ee5d1cf48945e9ab1ece11bcb74e0235f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.85.tgz","fileCount":26,"integrity":"sha512-ZLQ4lG/bPR8kld/1KIa6IQIBZ/wVA4udFQOyhBUwpcYKz+NUbMh7RvFCgcN4OZVIo3DR1m+7OI6ob9K5ynox3A==","signatures":[{"sig":"MEUCIQCpQden1Lme2FoqY3RMJfnU98IDer5ms6HvtUN7KGMJQwIgFQvGaJwBMbq6LcROuxGKW9IwuMKMOzTfPL6J7h0ndzw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"712c2adfb1c80f968b2ce3696dddfe2770c2b460","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.85_1774743713629_0.3842446567705273","host":"s3://npm-registry-packages-npm-production"}},"3.5.86":{"name":"aidevops","version":"3.5.86","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.86","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ddb09e56412fd92eb036bfb52f7a31a0c7025cf2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.86.tgz","fileCount":26,"integrity":"sha512-t37RXYXIVoODK2IKoP55qj9jaLWtGVSQJUAGnjgbC3zTyRtCUCXcX2vFumJIvVdUR7ewtBR3C+lGms2qdyDyBQ==","signatures":[{"sig":"MEUCIQDR7x4G0SerUwW+tFucmHf/cOxNZWDUq2lb/gdmaAh3UQIgLUZK8y7pfe6Xq1GkzHjUCb+sm+3QhtgLR/ym9prAR8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a30ae34689f1731080bbc493bf4649bee4d303f6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.86_1774743892841_0.8738749138184128","host":"s3://npm-registry-packages-npm-production"}},"3.5.87":{"name":"aidevops","version":"3.5.87","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.87","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c37051bdc13087df4cfb337b5c76e03e396291f5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.87.tgz","fileCount":26,"integrity":"sha512-ZLVQ6nkfHHmnHUYcCe6uxx3c3DtG3GLyRDJD4G7JhuesJ4YaU2mEvaydzPOv36TDX6fD5oIWPcnhH71bLSxYKQ==","signatures":[{"sig":"MEUCIQDB3fOwVendr7V9M9wsHDc3w9jyl9fhvt6b7FGqRhAwEwIgYrVjhdWUglE02f4HJ+ft18kWdFsyd9apIME08ZwtRao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"08dfc85a3e0de76223f3d1f77712cc3699e8a308","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.87_1774744326392_0.2185766808843277","host":"s3://npm-registry-packages-npm-production"}},"3.5.88":{"name":"aidevops","version":"3.5.88","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.88","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"420a6e95c5a608b12ef044430176db5e49586b0d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.88.tgz","fileCount":26,"integrity":"sha512-zkDnkzwVK3sLyQqlJTeaAJUHKsH44a8K76cfvao0pNwwWF33lR0bDo0z+lxO0kq7geRmOwiZOFgWzECl0sib5A==","signatures":[{"sig":"MEUCIQDTkr3Iym834/fleJA/6GAHVIT0SU7uKnGMZvuuM0YUggIgNxjxo1FZwLRCXREXlyk3gtYYUDfenkezrzFzPJrwhPI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ee73afd47a456a281744b17138d3d3cec9c207b2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.88_1774744938309_0.8906101575990695","host":"s3://npm-registry-packages-npm-production"}},"3.5.89":{"name":"aidevops","version":"3.5.89","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.89","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"258d401f442eb2781e87eec54d4e5c6310b86e97","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.89.tgz","fileCount":26,"integrity":"sha512-0o7Cgc9RyjjfugauEUAjxOAQ/Kr9R5fdQOJFUwmCw6L+3vkywLI2A5M8cgxjA31/aOkz2ipWQ5l4KkV1jZlLhg==","signatures":[{"sig":"MEUCIQDOPTG8zHaUXrUf7gDZnLVe4PrADPYwlPCrgQJ+0ajepAIge625ZpSC6ZBKmSWdEkKNKkfSiSKwXe6Q5HiItJQ/e+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c4f3f72d4e6a5743f394edad5bf9d1db7acc951a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.89_1774744964118_0.8430489503563818","host":"s3://npm-registry-packages-npm-production"}},"3.5.90":{"name":"aidevops","version":"3.5.90","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.90","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"68fa74f05b0ea91ae7cf3dde79d8731860b80e6e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.90.tgz","fileCount":26,"integrity":"sha512-n/hVCPwBnA62jhhd00C5ZIeAGunn+tO1lNyWYKSIGB357KmVaqiPtDloQ1AZUfx3eNpUVJpuFtd+GG6bvVDygg==","signatures":[{"sig":"MEUCIQDkVmdHUMSpMW4lbTZxDGA0ipmmNmGVKkknHv+oxxAl2QIgGB5vcHnjLikMk6SjJmp28fdeQd7PS8Z/aFvGEiRoY+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e5adeb892664abba88e91c3bb2175c66a0640a22","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.90_1774745008964_0.7613432524345967","host":"s3://npm-registry-packages-npm-production"}},"3.5.91":{"name":"aidevops","version":"3.5.91","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.91","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f3a6d630f4e93db0222459b209db25d233275215","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.91.tgz","fileCount":26,"integrity":"sha512-kM/fUYZJvN7dO3RXRG1KA5n7evNtzPIIcH3rB0WumvMPrkqrkB5Rt6MZIPRyA5qGSVQ2mPT9JLOya202m/dbqQ==","signatures":[{"sig":"MEUCICLUJOKVV+IWTUDh5mME135rxYMeOGBgnSE5CYLFocLPAiEA8ixK6bN29NgBongoay/Z5l7q2ckBEalH9HQTR0fvGLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"76f2d90ea831a8ecb7584fb85c183fc746967874","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.91_1774745028005_0.09501992981852325","host":"s3://npm-registry-packages-npm-production"}},"3.5.92":{"name":"aidevops","version":"3.5.92","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.92","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a9e6b192317fff17095db6e3719712a0e07d3fe6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.92.tgz","fileCount":26,"integrity":"sha512-ztZmnRD1wtPxZk1GcO8hDQex2+CVf17/vS/84+nB7sJ0sfhCijuKoKjNPsb+OrWUYQ/RLw1JJZ3xL/UIidB3zA==","signatures":[{"sig":"MEUCIQDzYacHI+ownd5dvMCcs7vJxRGoRsvQuKffvfmc+BIdywIgcKGG9m2st+U5rHkjO2MYT57+2o9IhBR4+7Zp0YyM8mY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"acb2640df7b4377acc511058a76cd369ada261a5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.92_1774745078972_0.3564599146344609","host":"s3://npm-registry-packages-npm-production"}},"3.5.93":{"name":"aidevops","version":"3.5.93","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.93","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"366d8f28643d012767cd5aa4452bcf8286a582f3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.93.tgz","fileCount":26,"integrity":"sha512-DE+/H9haOXm1av6nnGr1PmwDcpIkZxJF65njF1ryAjRYd6qbdhc1SKkb7urVWOEL+beP+6tqftazfuW0v5U2nQ==","signatures":[{"sig":"MEYCIQCjdBneRlMylMz5HlIZUvINRk3gH87VcJ/0InZIKJc6rgIhAMsfyzhlMz3WfKzRTexJwevgUjJmcilCRtWj+IGpdrge","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fa337af1fa27c5b87a6a5f22488b527e83288ef5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.93_1774745148978_0.43554734771044057","host":"s3://npm-registry-packages-npm-production"}},"3.5.95":{"name":"aidevops","version":"3.5.95","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.95","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3bed7d230a985dc9dcd22a231f5b02221ed3de98","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.95.tgz","fileCount":26,"integrity":"sha512-Kxq1oSeb+xzy3mWHNUzmt1QnJ56lUOX2Lr2RRsHbScwCbINRLaoIuF0WxVRiS2UD4yaVZAKqt5A8lbMGsLWVOg==","signatures":[{"sig":"MEYCIQCIq5kNkkUnzlA96sgmCPHHiL3Z5LbqoALnslVOgirAeQIhAPbF4nS9tw34MTahB+R3U1EzZeb5bKrOTytLi9tihOxz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a09ea912026ff4d017cc20a19a7f944d8af71bf4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.95_1774745164364_0.9580009878547804","host":"s3://npm-registry-packages-npm-production"}},"3.5.97":{"name":"aidevops","version":"3.5.97","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.97","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"732dc03e09ca99d72654998b9dbbaacf765e95f4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.97.tgz","fileCount":26,"integrity":"sha512-7Q3N/Be7GUpWAo4yoRdS4UVIFq2yKhZhIT19dw6DTBEe85/2Y26PaoIW+N4q5biWqvU2jBFr8rIBWw67oyLpdQ==","signatures":[{"sig":"MEQCIA6hHKR+wY2QTRD0wFXRnhklU/ajcLTr+TMt3H5iPRNTAiBEkp6byk4Le4fTRpdhBA/xlUrNsaORtOPQCRyD90Um/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"db95ab5d2da403a47fcd4cb3419e46f57c5ca381","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.97_1774745234802_0.562960635690475","host":"s3://npm-registry-packages-npm-production"}},"3.5.98":{"name":"aidevops","version":"3.5.98","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.98","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"310319e755c144120476ec81e0138380565614d4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.98.tgz","fileCount":26,"integrity":"sha512-NJB9ZnHBcn9sisegKss0WHzuFQ0Uj0LvKOjZ2HNnHiNoR15p4BLtyO77i4WC7xIOTfwpOeW7MCn2IGUHSB+JOA==","signatures":[{"sig":"MEQCIDYTGPdqyc3iTWsfwYz/8mTZp6LFgpZF5+sPajhqUyiQAiBTL8QxITvcJGl4eMLfUq8CBb2jz+oT+UhGH5KzRZVlkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1419b390c995a033f90c501842969e31ff528207","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.98_1774745326425_0.3205296597980347","host":"s3://npm-registry-packages-npm-production"}},"3.5.99":{"name":"aidevops","version":"3.5.99","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.99","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"73379ef9395e3437cb273f7e4d85c9c95d1754df","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.99.tgz","fileCount":26,"integrity":"sha512-NFnlFg59wYhBxw3LSgQV2L8icoaKz9vlQcjVEWHnHJwVhcZDnm+c90Q7INOIKfKzbaxaXNlmv8O2jPZPcHe4Vg==","signatures":[{"sig":"MEUCIQCtLglyVGER1F7R+3LCgQ16pOxHtN0wSehkbdruhmWlmAIgawWNeVb1ukq5GSU0Gfwf0VqHhbY3IbVfoiy6ZGLGfSI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646201},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"79a3515ec74f43a7e3521ad3bf426fcf8289c4f1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.99_1774745638219_0.47324039833153564","host":"s3://npm-registry-packages-npm-production"}},"3.5.100":{"name":"aidevops","version":"3.5.100","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.100","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9ca563dbcad386b690273bf3a260c469b766b3b5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.100.tgz","fileCount":26,"integrity":"sha512-otSth61YSz9ebj3V7nS9/tVLx1SE9ZI54fq/1iOMYZ59879QsiLBV3Ni/39AHQIpp1NiGzgqgDHtJZ4hUBCFdA==","signatures":[{"sig":"MEUCIG2kYkeCM+G7v4CP+heuerVgkJOOtRST+k1KKoaZzuibAiEA+YRrXAlyMUbsamf+UutuPVuMiVmXzFN9MxBHb7hi7DM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cac93993cdd1e3a3eacbb4aa380e17f2dfce4e61","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.100_1774745870494_0.10542593240623588","host":"s3://npm-registry-packages-npm-production"}},"3.5.101":{"name":"aidevops","version":"3.5.101","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.101","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9242bcb644c8aa280f2147351ed1614e1bddaa33","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.101.tgz","fileCount":26,"integrity":"sha512-PF/rSCS5xo1dUdAA0sQZDBAL2+Rqk0lRFFskNbPScGKwY80rdW6ibnFBO7DztAw6gYBQt1KDIl3SqmJ1MLBpeA==","signatures":[{"sig":"MEUCIQDXyiUBXkIh372aroyrRxQK7xzlZ7vYaATj7vFM8KQ74QIgcAym0N2V/YInVgbmmktyhw4c3vFiF3Joo44WjNoAnO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"52a6cf7ffb0855a0664981082efc1c78dd115b11","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.101_1774747470007_0.5726321342191296","host":"s3://npm-registry-packages-npm-production"}},"3.5.102":{"name":"aidevops","version":"3.5.102","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.102","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a2fa92c01076889efaadc0442f53b6940492a680","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.102.tgz","fileCount":26,"integrity":"sha512-GhNqgoDqXfh74yKWU7r6vd4QENOsXceDfUiCWgZAlLsN5TJjRtofW2+BBO9YuQEmkeorZ8KBSl3SgTE0plXlbg==","signatures":[{"sig":"MEQCIBI/18hPWWysd56E5N8ZDkcsUONYTBxn/8QFmlQMxghUAiB2NEeHWj7UhaMaORMwXJHHzb116Bl/Ds3nVpmzapTCzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a50ed9721764a099374f2cee35e631bd82b99f2e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.102_1774747503513_0.18485556416427618","host":"s3://npm-registry-packages-npm-production"}},"3.5.103":{"name":"aidevops","version":"3.5.103","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.103","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c0d02e1f68475797e38e0fd020cb5c8e181438ca","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.103.tgz","fileCount":26,"integrity":"sha512-PhtmSuAG2DtVxaujVNred8faeXhMHDYcH9EJp6RMBDla+oVoqKp2KV9zcMZogH39cHLCaMogZDDhvY3iwbUJ/Q==","signatures":[{"sig":"MEUCIQC21EOY+tx16lnFFJu55YQhwz2pc14o2CV98vy/Pwg6/AIgWveyVYliGXyEoVcM3DjLKyha+UOUibdo/+08+ad0Nso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b58e746ccfe81183ca1314acf054197115fc8fd5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.103_1774747640506_0.7929879424234596","host":"s3://npm-registry-packages-npm-production"}},"3.5.104":{"name":"aidevops","version":"3.5.104","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.104","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5806c5ee4a54e0c42eb4ad61aef518fc09c7a1e0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.104.tgz","fileCount":26,"integrity":"sha512-dVOREthxY+ujyLBCiZEGylQFun3ebTNoCOVduW68w4fkKgBb6J6x/SCwBSkz7IuAkvA41TtqAKV5vHvP49zVYA==","signatures":[{"sig":"MEQCIEnvnLTeqDwxZfaj6SVxkHHcYtbEjbF+Qumm/IMY31J4AiAHUf6PZT609z4XIP+89LxrgDtJ3g3qGwuosygLRJ7sSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4b42e801b984472ce2ee84c4831e3c66acdc64bd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.104_1774747693450_0.7805363181421061","host":"s3://npm-registry-packages-npm-production"}},"3.5.105":{"name":"aidevops","version":"3.5.105","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.105","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"df27c794d9b80b8e38a5d2ffd7724453a36c0509","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.105.tgz","fileCount":26,"integrity":"sha512-MoHpBzjYCBzdns/VRh5HslVDWUXWZfWkzLv0eqjBxatUBFNswyN7QC5IZJgsyx+R6nr/RL1n/D7poga3rCFdCA==","signatures":[{"sig":"MEYCIQCIwBNq9nDpIrTQF0Sqdc5GR00SKTHpF5ysO6vQPVZbwwIhALZsY3K47xn0KyszJRE3/NCu4ulB+CTdZpzgVGohoAbc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e0394f1885deae2f567fe9a7100f659a13363c41","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.105_1774748021896_0.21554454793272915","host":"s3://npm-registry-packages-npm-production"}},"3.5.106":{"name":"aidevops","version":"3.5.106","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.106","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fbf5631fe7c15a8b7f7d08d1d5f8978460aa812d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.106.tgz","fileCount":26,"integrity":"sha512-MJN8zTMI9/HJ9SaVI2zBqvW2IhTdoWDXCVEm7wjht+8zOSxP9PVSf69Jlpqn4vTjipYlazuc85dBWOm7xhh6mA==","signatures":[{"sig":"MEQCIB2K70RThWMWf7SQy3fIcXauRqSkTa3+mywFaTKWIRruAiAx81/d1CunhusFcmOswmCkWWl5D+bLMh+iriVzccHnuA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b04ff6e8cea3fdee56c0aae883e78c47ef2635d6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.106_1774748068753_0.20424601257026254","host":"s3://npm-registry-packages-npm-production"}},"3.5.107":{"name":"aidevops","version":"3.5.107","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.107","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8091df4c73c02e265bc7d142f2813f92c9da7398","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.107.tgz","fileCount":26,"integrity":"sha512-HAtANCzV5hT2EEgLpaRF0SzwN4yckuPIr6e1Jzvr27JC0v/geoblBXmRC2Wsq6Lff95xD1PO3EBEkLTjJseAwA==","signatures":[{"sig":"MEQCIBRwmTOLLM7OgN3fNKwPmJBqEv1l2uy+VBHgEW4X1qOSAiAioG6srJdxD9OVgj9AH1k9HaKMWdaxxmV78C/TAqGclw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"56a459fda1c6a042ec9fccd415beb6b8d14324b1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.107_1774748095903_0.42367162087741317","host":"s3://npm-registry-packages-npm-production"}},"3.5.108":{"name":"aidevops","version":"3.5.108","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.108","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2170c7ec99dff0f57f94f4df860d40b09334e1e5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.108.tgz","fileCount":26,"integrity":"sha512-95JuXCX1npIroh7EiWMFunJJ8XrPYbj7BWdReoUCMitiRIweosG6J/TcgxhAsA9yQ0vJBK3+NfL1iDAOdz6B7A==","signatures":[{"sig":"MEQCIBUHPXt74XKE7kYsPTJxoplfpmH8or233feZssxsgzNSAiAwzGBZOlQAPN1TszPw58GtBwX+WVMDgZgCM05yrQB6QQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b3f4f5489accfbb4badf91772290ac386dc05009","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.108_1774748160729_0.502629268039035","host":"s3://npm-registry-packages-npm-production"}},"3.5.109":{"name":"aidevops","version":"3.5.109","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.109","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"153d5870c5cd9dde7d952df29af75bed91dc43a4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.109.tgz","fileCount":26,"integrity":"sha512-39etPRb9XP8JVrcmJoyjgHftokXVDFHsaRGPdc/hLfl8CpXCeMUq3lED4eV87xln4P9VBmrgA2bhFNawHPi7gw==","signatures":[{"sig":"MEUCIQC3Ww6nzCfPk7e4EmSdls8dc+UV44zC1olefVG5ZrV6VAIgC4w03Hdwxa21MeJt5jZdOGEYuh+ErNRPYdBeFj82jrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cc57eda96dc02312a82f693c7ef2feab72582e34","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.109_1774752944810_0.7208714216966501","host":"s3://npm-registry-packages-npm-production"}},"3.5.110":{"name":"aidevops","version":"3.5.110","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.110","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1232444bc1c6121633448969e9a88f100934036c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.110.tgz","fileCount":26,"integrity":"sha512-7Y96EE8h8KSsCbusr8ovgLmPdUcmGj6UHIBm2kg2kF6gC+hPF73b4kVT6mwjmjeSV8sgAozz+XQ6t5bk7xHJ9w==","signatures":[{"sig":"MEUCIAnL7ckTbKhqHo7gTJTDpUOBYI0WoiXCQ2a508wtiPy1AiEA7SK/xA7Wwz4MbQ7cb7njjKLW3CzFbM6enOj7FYn6JCk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"de892bf0ae32b6c4a72dd140505fdab026183d9d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.110_1774753093896_0.024276554760910285","host":"s3://npm-registry-packages-npm-production"}},"3.5.111":{"name":"aidevops","version":"3.5.111","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.111","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1a8c934a6a520df984cfb455c1aa37e49f7cad7a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.111.tgz","fileCount":26,"integrity":"sha512-7Enohjz6tH5ySpkAV4AMi9aurdUFOu7fo2ifFk5y5+4vzjHTpOPPL+grWha0rgH7d0nkNMhQG76BUxyuQ++Xlw==","signatures":[{"sig":"MEUCIDLs/HmlysYKIv4ou6Mwtreo++h8oTr4gCLQM/JS/aA/AiEA9cA/6oaxuV26fOxwFPQTd/D8/s/E/aNX8e9WlSdQ6/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5c62c189d226cb8ebb8605989be726d532ab5487","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.111_1774753303894_0.004163036061818115","host":"s3://npm-registry-packages-npm-production"}},"3.5.114":{"name":"aidevops","version":"3.5.114","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.114","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"16103f9c1a32e7bc0590e99ee70a042e9dae7944","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.114.tgz","fileCount":26,"integrity":"sha512-xTCLbvA2Ze5BvL4sR4G63m86SzduoUemMe5iZ2cJa3xVyWRW5Y5UzrskqZBZrQR73ImOm2Joifd18mQJIy/dfA==","signatures":[{"sig":"MEUCIQD2CSVKJjXl4tn/0ZOCVlIE/AaFQV5onCdmIVS8mMys8QIgedoNcKdNfjfQfSyh+GDA+zu2KIrC1CuynoZCOoemsTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d6f7cbb58ccf684e47249eb5419c3e49d097a619","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.114_1774753428129_0.7973131159005244","host":"s3://npm-registry-packages-npm-production"}},"3.5.115":{"name":"aidevops","version":"3.5.115","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.115","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bbb196f166cddb4350274b963d7f257acb9fe356","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.115.tgz","fileCount":26,"integrity":"sha512-MPyFlSDtMY+3WOBVVf9VPA8LTfnf44VkoC3Xh1Ju71kBuj6Z5yQcZfu9N8DSZ/026LgH+1l27aQOZO3mQzMNkA==","signatures":[{"sig":"MEQCIHQA4S3KW4AkQX6Z/CSnZ95mLgKYc2wfR1vHS9qwtbvlAiA2pM8Gj2hf0tsfqwlApxrOmzbwncHJ2O3Mte8DjBlTew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.115","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7236ccaa6049f570129969c77b7b27bf50b6abf5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.115_1774753633815_0.5304928780165501","host":"s3://npm-registry-packages-npm-production"}},"3.5.117":{"name":"aidevops","version":"3.5.117","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.117","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"40f7cc3d125ca94a11fc578792077e1606f703c0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.117.tgz","fileCount":26,"integrity":"sha512-WEdtnG1parPodoBV8XIXMe2wFQlqxuZA9ulz9jbHNwN7kP2YfvF56m9H7R9qE/ZNnQ4bC+jLgF3qHlPlSxhkxQ==","signatures":[{"sig":"MEQCIHV16p8OwaGDojKxk491U7TR+3cC12AaVDpjowQLbrzEAiADzauA7m31uG/q+F3olprx6EOr/Va58Le5Ury5mzHA4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.117","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f0dd23cc5e8e2c0f2bc2001aa0a64665057e462a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.117_1774753661106_0.6938718292705512","host":"s3://npm-registry-packages-npm-production"}},"3.5.118":{"name":"aidevops","version":"3.5.118","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.118","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c0f9d5e3b2f8e95aaa8963800fc365f0dd0ba560","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.118.tgz","fileCount":26,"integrity":"sha512-LeTladhhpzM+MsXmdrXrmTn3oky5pBYxa1BcxfxjJmPX4dH6XMS7FOWo1TDYw+RALlXDX5BbZpGhF+PZfZoxgw==","signatures":[{"sig":"MEQCIAut1/SUB7vPmGzjvMQpLcSta8j+WYshPvuBGfOjuKU+AiBgaCpbCwbrXzYq3ph0L7l8PAmPRx8aWiciJEFY7GsBoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.118","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"dd69ebc9e0bdb5f967d251ddfe130f41b2568e15","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.118_1774753662869_0.8699934965237506","host":"s3://npm-registry-packages-npm-production"}},"3.5.121":{"name":"aidevops","version":"3.5.121","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.121","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"df400a5878c7947bbbeff1735760335fe64c1d21","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.121.tgz","fileCount":26,"integrity":"sha512-hQkb0uGM1mKBPnG+QarnHXHDfhr7umhRXxTG9bdWcAkvgYc9WZavlLF5qkSWYVmDYIOjQXbLnXgGR7ZoTBSuqw==","signatures":[{"sig":"MEQCID0ads2lXoGQv9/pHOCRV5UhxsxBBbJ+lkanik7xryZPAiA2asF6hmCmdwFDPQZb+Mke502D03fSYgFDAO82XDlVog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.121","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b2ef76103f9b338acb9830fd6ae1edcdf6fdefe4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.121_1774753720083_0.576925975404813","host":"s3://npm-registry-packages-npm-production"}},"3.5.122":{"name":"aidevops","version":"3.5.122","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.122","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"af6daef94877707d8813b8c07c5b9878c70eab8f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.122.tgz","fileCount":26,"integrity":"sha512-Fo3BrbJGdV3j0d56YlLQ8DuPERydCP1RYzwD+2auxgkG+vXtejEpyWGIcL4qg0jm498rr9g2nGQB5TwUtS2bzA==","signatures":[{"sig":"MEUCIQCnrwzibgbBoubCMtKWZccT1OVU6jsq5vzXlfNIiT8pFwIgbfm0NpgrfG/UDSwU8pv9ZIwHG8nK3NIlvLUfVlAVTF0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.122","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1377d02704f6c97a2427b11cc9c065e71f311b6d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.122_1774753773268_0.2879875207576772","host":"s3://npm-registry-packages-npm-production"}},"3.5.125":{"name":"aidevops","version":"3.5.125","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.125","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a49e88d28637c5581437ce058e25948e0929b526","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.125.tgz","fileCount":26,"integrity":"sha512-oQkw0OKg7USoqR4VPb/Up9EdTkYf587UNwPLsGEovb2TpqV7lHSuDYKrxSm/x+Bt4czaFwOiGQ39fPz8jBk+YA==","signatures":[{"sig":"MEQCIA46qvTZpf8i2GN7baDgpffuw330DFEkosHXXdl1vL5QAiB1X33lSdD7B7zWDckim9a9OJDpqgo/QnInjy7tlpqXqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.125","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"57576d4223b0d065ad7d97c9c5adfa0cde2caa94","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.125_1774753816613_0.839824662789243","host":"s3://npm-registry-packages-npm-production"}},"3.5.126":{"name":"aidevops","version":"3.5.126","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.126","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a07dd9074b201619a2672ddab7e06ad4ab792dcc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.126.tgz","fileCount":26,"integrity":"sha512-fEmpsqcjgjcqz2t3ICDWm7jP9F8tQX7+zOtDg+tMzN5a+2bVUu7YlpmN3m7tm5IS+lBXuQ8Rj7sMY1J6FQB5vA==","signatures":[{"sig":"MEQCIEWQ0cfAZugMkwzB7tvq1DnepJNm2P2SP/n0tIvxuNeoAiA37ztDyxZcU3CE6X22Aq2UyylgrJfv4nt6JDK9gF1ccQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d62cb44fefefe30dff934c49396cc58f0c130790","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.126_1774754542869_0.302968753744042","host":"s3://npm-registry-packages-npm-production"}},"3.5.127":{"name":"aidevops","version":"3.5.127","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.127","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4021a83954cd354e39bbe3be5a667fefe62f8a06","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.127.tgz","fileCount":26,"integrity":"sha512-4We47PQKLM8qqT7DcD9HaH94F1ae6zkDzQDalBV7yTozMFDZsd0BxdQv260jg23fO3M24rC8y1AyOzfqMcw65Q==","signatures":[{"sig":"MEQCIAshR0b2k+TMMsmPSjxV0SmE1LwkcdQaODw+SWR6BrXaAiB5ja0QHmV/ue40GibRSwYL2oPGCVqRKb1jEdb6JsVokw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.127","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d90bae0b5206d63fb1f694740c940bd7d041a5d3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.127_1774756936317_0.5982521059991963","host":"s3://npm-registry-packages-npm-production"}},"3.5.128":{"name":"aidevops","version":"3.5.128","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.128","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d08d16bac047d3430f2ff4b1788c6f186b3e0091","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.128.tgz","fileCount":26,"integrity":"sha512-BPKjT2GtDbHZ6FJNt2MqZstqp+XNNvpVVgxTsygGY3T+EAFeCrX+/VgGCk8srylCZXLZ7bJa0pC9oAAS5QYb/g==","signatures":[{"sig":"MEYCIQDa2b19y+WAuYtjGOzpgAyFLZlW6ak1UnB1TFJqB+C2NQIhANOzV4NyeH3IdGoBMp/Z+RPXRA0oweMKTWWchwHhCDo8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.128","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4290467f62df4b197a021c79e86db5437483382f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.128_1774757290610_0.3034759876248887","host":"s3://npm-registry-packages-npm-production"}},"3.5.129":{"name":"aidevops","version":"3.5.129","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.129","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9e0c96b1208991b7de2737d3874c9a6e6f911912","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.129.tgz","fileCount":26,"integrity":"sha512-gYjvMViPt9cqSpTb4NNCBLnrH9cDdmImSxBJHubupeqrmnMqu1amOcs1HvrbqwIp7Qi904212wv4B/qqOXF6zg==","signatures":[{"sig":"MEUCIA+8t1N3gRC4LFi7ASnlDecGRT0vrmLw6CINQI7PqKKsAiEAhPvgo00wzVEJN+BD54Cyexd8/3V1BzGdVz6ICjrwq0Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.129","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fb093ce88e93e4e04461f4266556a4915252c57d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.129_1774757425382_0.7377422456302878","host":"s3://npm-registry-packages-npm-production"}},"3.5.130":{"name":"aidevops","version":"3.5.130","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.130","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2ca53706458b104c444cee0911f613323ccf9d29","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.130.tgz","fileCount":26,"integrity":"sha512-PXEIk5u4J88OQqJxys831IOxnP+Hz7rseB8+gkDVk6wZJw+lwZZDzj1WWxcR1847iJ7vHXAQoTpaq/LTBf7yaw==","signatures":[{"sig":"MEUCIFyfdAb8GBYOistQlP8EOZaHNs3pnweJ+w8paf6luTBVAiEAo9ww3G4KZD2YxwB8ab/HxyGPu9QrHlS8K1BmPJuH0KA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.130","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"312885654cb6e668145f13ecdff7ce66a6b2b609","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.130_1774757568456_0.041630241993064754","host":"s3://npm-registry-packages-npm-production"}},"3.5.131":{"name":"aidevops","version":"3.5.131","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.131","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cd77e2e1ea7ed558be49b4c745f6eb6e91405058","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.131.tgz","fileCount":26,"integrity":"sha512-1nDTBh67hYGj/ptxNbO33PlU5Y5/sMgRn2jsuf+feAHC1m97JaccnW/GN05HpQvabsZpv8gFZuy9nqzmyQiAPA==","signatures":[{"sig":"MEUCIQCKc5CNShd6jOvyJFzkN6rLWiDw2SBDb/MemsnohGTMAQIgNRrJ1qyJWgM0pfCc7mKaOOvo8Ps0gmmm6/erNKnKIUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.131","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"225272be2a3dc0e65eab87d9085dfdb491b952a7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.131_1774758038419_0.2574228604420774","host":"s3://npm-registry-packages-npm-production"}},"3.5.132":{"name":"aidevops","version":"3.5.132","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.132","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0be0b2343d43874fc004563b9468c0f51610817a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.132.tgz","fileCount":26,"integrity":"sha512-0EaH9NUdNLtHS7uxisac26FNxFp8XZwk0wWyiTcjwRLFWr1ZJlrML4HPQrDuXWkWKgsWFRAe5drCKxslfga/tA==","signatures":[{"sig":"MEUCIQDlhAXTeS+KYQQQt+LxApro+XubBG7ltK7MMJss6QMWTQIgfTvGudBFkmjHy06HnlQwfnUR5Mb/VXsv6QTaBRErvLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.132","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"41ad866edc742e794205c5e60574ceaf5a05b593","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.132_1774758579034_0.6496471820986198","host":"s3://npm-registry-packages-npm-production"}},"3.5.133":{"name":"aidevops","version":"3.5.133","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.133","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d2c63b58c26aec4c39b68e89d53cf6f7044409fe","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.133.tgz","fileCount":26,"integrity":"sha512-7pdA8/ZhavfoUA45Ot/zhSxqsbAEG7EQFtS2gCIsLDqOlf0z+rjPhq9PxhTP1cmLJddRAAI6yvcyv2BwUka1ZA==","signatures":[{"sig":"MEYCIQDrXuEajMd9YsgU1Nt1NTvYqft3KByWz/tS1DuFB0xbGQIhAK23blmYQcyAVJ/et0GtCnsTztAALIgZtdV26Fmjcxzc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.133","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"46c0fe16f9b1e2ff760b8f0898bb70f20e249b8a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.133_1774758665152_0.6865696750030237","host":"s3://npm-registry-packages-npm-production"}},"3.5.134":{"name":"aidevops","version":"3.5.134","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.134","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2b3aa8e1ea7803b34484a3eac5e9dbe344dc5ce2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.134.tgz","fileCount":26,"integrity":"sha512-QHctQd5IncbSZBnPfYhiaZdEMWSaw2AU0rqhhpGlpIrNN4B4Rl7iVuM96XEAopFgDPwOMCYh+8Ao9NwDtcCa1g==","signatures":[{"sig":"MEQCIGh7IXg4jXb2DZjEY4ihnUalw43AolYtZCTN0RMl6UWQAiAemHCjNr2ART+0/1+ucRIrQby9fxarA/OckvV8hppfFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.134","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7887cb33547dc73bb5c9c2444bc57c5af44bd281","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.134_1774758743638_0.9089217225131174","host":"s3://npm-registry-packages-npm-production"}},"3.5.139":{"name":"aidevops","version":"3.5.139","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.139","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"54ae4b461a2e6a392ce7fe0d9ef72175a15766a3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.139.tgz","fileCount":26,"integrity":"sha512-IBtONBJw1yzD2MWKbl7hhEvuRZft/NbKCDkOZhKtImVDOWJTQ6VMYogK9WKcnJRbEh3uSwmuH/ZGxJLRW72kLg==","signatures":[{"sig":"MEYCIQClhyT0fc0c2yLrnnahT1i1m1Wojqc4nzsLt4XePGdd1QIhALFeoGXirISLNrKcfYv0AN/lYUXi6hiNtHPrCERb+v30","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.139","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bb39470405ef26a335ee48029150feddc33557ab","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.139_1774759244621_0.8926354635024751","host":"s3://npm-registry-packages-npm-production"}},"3.5.140":{"name":"aidevops","version":"3.5.140","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.140","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9da89f0fab0866a6eeec726cdd595e8a3964535d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.140.tgz","fileCount":26,"integrity":"sha512-FMBS6WaC90QFnOUyYGnKR2lm6tJMkPbF1lKmRTQuQOjf2a1Hu2f0X2RHORp7N5SvHNcQBsO7VXj0qls6Z2jjjw==","signatures":[{"sig":"MEYCIQCxi/MZ+8aH9cO+Z9VylI5FptMr4VNW3SDUx3BPTiNb6gIhAMypEbZ+EXFG9tLqbml0wTQ06aEOtfZ49NN1pywlzLaC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.140","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d8e9774b87046c2570b744ff25015170993d1505","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.140_1774759390816_0.6242204520522325","host":"s3://npm-registry-packages-npm-production"}},"3.5.143":{"name":"aidevops","version":"3.5.143","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.143","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"516013b5d3f0b5ab943b679b4f279a7b555f7807","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.143.tgz","fileCount":26,"integrity":"sha512-K35i50vhrdvXrIF+oxKZEEtwiHZUUthb6BUDJow1RZvZ/1dxzKjn5nPG99uw7t3iwWIHz5B5CK+GfayDTTN/Yg==","signatures":[{"sig":"MEQCIFrhEGji66XR2OFJYmp4vdpgj9buhPgUk9cHJk5qFs5SAiAKfTWTPZ+uioI2nbbMPkjYmgOLd5vng29Ke1WuDu1tJw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.143","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"acf87f291e91a0179fb121f34feaa62d47c05dc9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.143_1774759520246_0.7063596283193891","host":"s3://npm-registry-packages-npm-production"}},"3.5.145":{"name":"aidevops","version":"3.5.145","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.145","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"059f59f46621338f58217a6ab26f1a933233e7fb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.145.tgz","fileCount":26,"integrity":"sha512-nolPqWTnct6JmluoS3h/7JGjTr3ng3iwuccIirqK9lS5oAOuTQtYENgfDXp3547UVcE9H19LdMCK5doudVkYoQ==","signatures":[{"sig":"MEYCIQDZUFChbAt+JepGv4iHJy2ngkKyDlGCCM53m4bm0/Ow6wIhANcUNN7h0rAGUVEVrBlcESnfHav5F/aZO7w5hcwopEUr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.145","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f94a2845000ab2c20637040333b3f5c62578a769","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.145_1774759787768_0.09478696081252624","host":"s3://npm-registry-packages-npm-production"}},"3.5.146":{"name":"aidevops","version":"3.5.146","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.146","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"84aea217828af7a6b8c38ff941c49877079c376a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.146.tgz","fileCount":26,"integrity":"sha512-XUtWSyWoaUq17BlOrPvyPCyvjGEfRt1bes7Wo1kfmbmf4+gS4uAJlof3j1aVQLBeztbflHQubFO7lUpMphP99g==","signatures":[{"sig":"MEUCIHt9FQcmHtyTJCtCmh6wc8zZVLjo0Q/OitsjqcXfQg+gAiEAg28UPkrOFJy1FRGLnnaNH0dzk2vOSKhnhzug2JuzfCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.146","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0c52ea5c2a07ee1864de6fb299704ac1f587c901","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.146_1774759830973_0.411042854933938","host":"s3://npm-registry-packages-npm-production"}},"3.5.147":{"name":"aidevops","version":"3.5.147","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.147","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"209d746d1c415d582d179e369207b597792b615d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.147.tgz","fileCount":26,"integrity":"sha512-s8FfFXJSAyLqncVtvaI0fQJCmEXZ0fbqT91UuPl6eap44FF5L9LGrmvBpH+rP/4+hN01ux209Eog0HdP7EPBTQ==","signatures":[{"sig":"MEUCIDBuF4UV1OGsw3HIoYtOIv5GKB/cIUM2TBckVw/ZL2azAiEAmshkZluRU5DgPvLWoe7QgJtvENVkz9ml8DXwB9Qvpr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.147","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"de227823e7a1ec690f036d98096e9954e627911b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.147_1774761071404_0.8581648427167088","host":"s3://npm-registry-packages-npm-production"}},"3.5.148":{"name":"aidevops","version":"3.5.148","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.148","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7ab5d3300075a7a8b4f9aadf6ed9c75b1ace3fb9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.148.tgz","fileCount":26,"integrity":"sha512-85g4PfMCYVBbhuOv0UzffZ/sRLG4ICed0M0bZHZ4QjFqwoTCJngdmgfoNyQzyDksm3DkF2xmYmzQ9cOO8SAUNQ==","signatures":[{"sig":"MEUCIQC9ehbrrO1SCZyT8X5TK9vXcRXaIfi2vAFdcVzbhBqhcwIgR1+zZqOv/nSX4SY6Odb/9wsuhwB7Ve5LizyAEPm0qLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.148","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3a154261bb952b43e1f5592b230ce6cd29d8ea84","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.148_1774761754546_0.20773991596127006","host":"s3://npm-registry-packages-npm-production"}},"3.5.149":{"name":"aidevops","version":"3.5.149","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.149","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"acf334a00cb2eb179cacc50795f11dfb5a7efe13","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.149.tgz","fileCount":26,"integrity":"sha512-EaQ1z4JE2cmHNLBmMThuLGgTcZbNZAMLkxmP7TaHpBnI6VTBgH5+nUuzdgWw3tNqWofQ9pwSqQu/uOmdYmZ5Vg==","signatures":[{"sig":"MEUCICtlmdsU3OCVKccjq1UjayxrNq4al93M7Z5j/3R+niAEAiEA0SGTsrO6DYhp+cOp2+3Mv6FegzwZZel17W2gT0XN81A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.149","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"58356128b98f1f43d365daa834d458fb2b76c728","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.149_1774762169367_0.18608407198832877","host":"s3://npm-registry-packages-npm-production"}},"3.5.150":{"name":"aidevops","version":"3.5.150","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.150","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f93f3c1b01205a70598b5929ffc22c783d95cf83","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.150.tgz","fileCount":26,"integrity":"sha512-49GyBSG3fOhZ4/cl90OfG07XrDvdgjZvI00MRSKbvx8gAzv8j6VZh8HD1G5HgbVt3aNOQMXVogW083eO+fNFPg==","signatures":[{"sig":"MEUCIQDalYkHoSCtXIRSWrCzOBMpXb9vKjJLUdBAuTjcJvjRLQIgcE7heWkHHA3qvzSLDAnu+HWi/MtdaHi5itcZHXfdjfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.150","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b705ef071f70255ded113a0c617279f76c6aa6ae","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.150_1774762266905_0.6083884962110804","host":"s3://npm-registry-packages-npm-production"}},"3.5.151":{"name":"aidevops","version":"3.5.151","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.151","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ef270027bbb526cd632308b6761dbd11293978c6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.151.tgz","fileCount":26,"integrity":"sha512-LhkrwXzUurONWnnCDnBY3k/rq1H0EfqomnHaP9ohTJsCc0dLL31+ekqaqa+ujp+26nlSvEDSPrD5+PHKU0E8yA==","signatures":[{"sig":"MEYCIQCskmOCiLKINiqZu8q3arkCZpwiwbfxUjg53tGof3OUDgIhANg1Xe8Wu8bAW7oe5ASRw8NufGEWpL8tjTsq+BwrlvSV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.151","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b98e57845c27b5ad6cad59442b09a6c3b3a3dcf8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.151_1774762410472_0.32089332468253295","host":"s3://npm-registry-packages-npm-production"}},"3.5.153":{"name":"aidevops","version":"3.5.153","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.153","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"97488b92132a0b82139c71ae261df56c1ceaba76","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.153.tgz","fileCount":26,"integrity":"sha512-WnX36WD00+dlJ9zjZYyo7ndR6P7z72VWCV2SSzUOxfDG2mzzsZ3tRptlOY147jVAXEXZjCItwbzNF2odHX1jMw==","signatures":[{"sig":"MEYCIQDjNy/1GYvB5eYkYodP9Jo0BPUu3eKfi7I301Odzw7LpQIhAK2nDmF0t6BmtKkJ2BzqwZgWFMhTNgcmtntWn0pbqyRo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.153","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a0b8680bbdfa06919ada5a9079a89a964f837155","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.153_1774762453483_0.44021226831109206","host":"s3://npm-registry-packages-npm-production"}},"3.5.156":{"name":"aidevops","version":"3.5.156","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.156","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5fe378f42fabe3f4a02a6028da1d7de60cd0dcf2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.156.tgz","fileCount":26,"integrity":"sha512-T+vBw8NsgHxmao7IYuED41Y5PIJ14V1D6DZ/wq9zCRr5Cat1AYdldmEbOpcRbmZi4hda7N0zkmlw1S0bWDetGQ==","signatures":[{"sig":"MEQCIEykqKk49xOjsLHcp6849IbdHnl5prPdvly6WDVMWwovAiBKjVqd09931Q6d4DOQ9NqKnYfOFoqNZXMX/fyVSrBi5A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.156","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6ca235628ced407b28e327af095e6755c3611daa","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.156_1774762481973_0.4960201001654936","host":"s3://npm-registry-packages-npm-production"}},"3.5.158":{"name":"aidevops","version":"3.5.158","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.158","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e6a2bef366ec2154807d221a9a96139c8bd926fd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.158.tgz","fileCount":26,"integrity":"sha512-6K0XEq+vYVlj2YwuKjc3vVkFi7jXOtnrfnefjOfBZ0iTrwfzBcl6ZLKfQJMMTKBTz+EWOG6IYESWCBH1ERkAXQ==","signatures":[{"sig":"MEYCIQDtHDCO9g8EtNrf0NBlCg3m0h+XwGR7rJzOSrV8h8lC8wIhAInTGODRmJjTqrk9LxlMeLx64D5iSvtBoyCCSW6//Dnk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.158","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f56890d282af4c3d1329fe018871114cbbe09035","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.158_1774762524082_0.7986265797055672","host":"s3://npm-registry-packages-npm-production"}},"3.5.160":{"name":"aidevops","version":"3.5.160","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.160","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"589fd6c4238b36be20526b75cb735c430a7e21dd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.160.tgz","fileCount":26,"integrity":"sha512-5PAVJlF4hjHnuubAKhMmKUSHxQUHmJVxxSUt7NUW5eWqPFUZxn/ImA4mihlbnJqb8xowo8DtPnxZwbhHUivC/A==","signatures":[{"sig":"MEUCIQDd5eA5dMiAovhWaXS9nb7upQ4lSOGqLFWSR/QcWxwWJwIgCJCSyiO73UITzTsCR1wgH0RQZ+JQSjid9Us4G3T5aUs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.160","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c4c8714547fef1b4b10c53eac9864400b216ff8e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.160_1774762604655_0.7893989254701599","host":"s3://npm-registry-packages-npm-production"}},"3.5.162":{"name":"aidevops","version":"3.5.162","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.162","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"297a8c6e06c9b6a68394f1b1663fd3fb0823579e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.162.tgz","fileCount":26,"integrity":"sha512-pIgTWhP7cU9AqeqYaQISlwRf7+X1lbrpEQjZ1YFL/lwdiNa8lsCPIrUUNdpYSsfmafMqwkFJumgnaA6s/JiIXQ==","signatures":[{"sig":"MEQCICEIk8l4Zb8Qy8FwOH8eFotjot0KHf/V1Ys1qsS5jTuEAiBYDDohLhm+BpXI9UFRPwQdln8tE4cMvwWd/oBIB7QnWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.162","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9597b04812615ae6d9a4f95ef222efa12b67ac5c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.162_1774762882327_0.3590917709221384","host":"s3://npm-registry-packages-npm-production"}},"3.5.163":{"name":"aidevops","version":"3.5.163","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.163","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"123e08feb91b47322cf3841ee586854910d5a461","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.163.tgz","fileCount":26,"integrity":"sha512-rjgYzBtBsuUIHKP9bJz4vhzgqpXgPTLZJZz8NOz9odRgX/OCRBfzKQT5PDlnn/tt/0l0SgzMHEcDm98guVeiqQ==","signatures":[{"sig":"MEUCIQCCJD92YnnWf513nHmPi16BIA5Q5X/FyygcFEZRVY5WCwIgOUDpAEYXColqFWydy0xMG9nDcegV1N3DGVEbI408iss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.163","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5c98705f22cc0e010558fa26c1cb209c031a0ff3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.163_1774763174829_0.46069257074767744","host":"s3://npm-registry-packages-npm-production"}},"3.5.164":{"name":"aidevops","version":"3.5.164","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.164","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fda6b0c736d58e400da5eb5b7ad05fb3a5f6a62d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.164.tgz","fileCount":26,"integrity":"sha512-lAA2BrEPfI3gnAdyqET6AbSVxRYepFyYJVa9E7ndq4f38P+0Wv4kV0L/H2708MmHYeS5g+DUYY/jr3XDegTOSg==","signatures":[{"sig":"MEYCIQCCPWaGaCGZd8JP6Vy8ZkkZkECoh6W8aTNnA7fuuhy8xgIhAIB8Xn36RioK/UIhD55LGZjTnWkFAoE1OwvKi4z3go09","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.164","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1cf75878d5699175a9bc1ffeb88b6e35d7b7ba4f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.164_1774763405755_0.650070574095174","host":"s3://npm-registry-packages-npm-production"}},"3.5.165":{"name":"aidevops","version":"3.5.165","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.165","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"95635e114550a9288d219938d8a8e40e5a84cbe8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.165.tgz","fileCount":26,"integrity":"sha512-pasi8r8cXz3KOcOtqBCk1+JwnxWASlJ5pYZ8iTWtnkhSRcP9hV/+jBKo/A9RE3OCpMDxokNpcDuhZPf799ibIw==","signatures":[{"sig":"MEYCIQCpFmY2PRZvbZS1ozeJQe1ThWjodEMNOEhOGpjg+nGDEAIhAI+rIpbRJQuP+0Rzbm8aVKO9Ef0hHdRsTRkHt+ddfk2z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.165","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9637338c0ccd1d873c0c17e32b527847ae0b6b5c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.165_1774764033111_0.014836919839148699","host":"s3://npm-registry-packages-npm-production"}},"3.5.166":{"name":"aidevops","version":"3.5.166","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.166","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cca60ef8bddd35ba49c1cc5c0b5532671f7d1a26","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.166.tgz","fileCount":26,"integrity":"sha512-JTtDsBTOAiS1YyPMhZLgE3+U0R9hNY+zw7d1f/Ycfn9GxnDexX+savl20eSbCEbQn98MZUIEzzR38u8YFs2xow==","signatures":[{"sig":"MEQCIBZSQ0GCjXKuyKAJSH1yvSMbCxeuYvqdo8A6aUsLtYE0AiAhBKSessUwETjmHVGkSNbtQ5qwgTDohlTolg9oow3taw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.166","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"053a73bf0fe83cc71cfa11ef86ef74d33051f4bf","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.166_1774764050521_0.8238867362788249","host":"s3://npm-registry-packages-npm-production"}},"3.5.167":{"name":"aidevops","version":"3.5.167","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.167","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"269060c2eea68c966bc2bc0d781238311c046ec4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.167.tgz","fileCount":26,"integrity":"sha512-Jdq9xwUlcNCNk7xy8+4Q+b/lbPFblSAn2DbmyiPF3jlY4UW06704bwvTG6FVVyQCcjcnHYv/NlUt+eQc33+egQ==","signatures":[{"sig":"MEUCIQCyHj925AYANFks8VjHcgYy+2zDzu/iUh/bt+pVREIY0AIgASH4e7dM53QuIUnPWsTWiDcPlOvFUYEEwZvVMYVheUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.167","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f5f82f5dcde5e8eeb981c4dc70cc006b755786ff","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.167_1774764129181_0.7437374676493287","host":"s3://npm-registry-packages-npm-production"}},"3.5.169":{"name":"aidevops","version":"3.5.169","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.169","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8295dab9e63f1055902c64923c484d0094bb7f2e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.169.tgz","fileCount":26,"integrity":"sha512-WgVIYsSW1ia0yo1GtxMxjoJTzIfwrCmx13R+/i5Nqi19dMlChqGzKNu8bwqPLCxtwsOYYtxYBUuBuNaV8i6dew==","signatures":[{"sig":"MEQCIC6Xj9oWdI0hfFI8Iy4fshGQvLS4fDd6bHgDcRLkEouPAiA0Eule7n5gpdj4VF34TYVwSmACv9fr04UKexn2rG5/xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.169","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"911387ae598c66ef1da4a84ea0168ae134913261","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.169_1774764200105_0.5869898809332841","host":"s3://npm-registry-packages-npm-production"}},"3.5.170":{"name":"aidevops","version":"3.5.170","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.170","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6841051f12fdb04c96d281eebd84974d5a8b3cf5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.170.tgz","fileCount":26,"integrity":"sha512-uHw86fnk2Z9AG4lBX4V9KlcM51I4qk1V0ZVnIZzhOes0M1+tRgrDesJckHhw+76oLc8/hAqT+QlsPgOewDmFeg==","signatures":[{"sig":"MEQCICZbDm1BzcmCdm9szMllDn2yToDrV/6O5oFQ42DbgR6uAiAEqB7wpKjARm0CnxLHcJdcfO/kTCtE18ntSpzcogDYfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.170","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ddfa4318c7b0242d93580684f8e95824249bd200","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.170_1774764258781_0.42646044707610176","host":"s3://npm-registry-packages-npm-production"}},"3.5.171":{"name":"aidevops","version":"3.5.171","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.171","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7ab7c21b3a0b4287c1c1d48d2e31f7689b08d146","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.171.tgz","fileCount":26,"integrity":"sha512-o3mkW8wNeG6psN4zl7tkmtpM0sf/NOXdvGNMPwaiP/e+gednzuCK2nhSByLJqIUYYks+BsE9XDFIXuhmLe9Weg==","signatures":[{"sig":"MEUCIQCTgT8/Oqdk0Fup+IAGKXp8kWvkxJFfx8z9FoyUtrB4vwIgQ5toa6xRHEfmhs128Mk9YDQ0alggM1OLbpUfstNELB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.171","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a3b5b881efbbbf4492bbc7ba766cc18fd4f3c3b6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.171_1774764315366_0.4610365390664095","host":"s3://npm-registry-packages-npm-production"}},"3.5.172":{"name":"aidevops","version":"3.5.172","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.172","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5c213bf65c23e2603d7ac6b4e477d0c38f9ab0c5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.172.tgz","fileCount":26,"integrity":"sha512-5j/Kk6w+KXuJ0dI7lJ3KmzYs7VdeicfOa5/cWJndPiIhfRGrkss9gDue2GzDvvsoN+m2giaJlg/kKJMZ8xazBQ==","signatures":[{"sig":"MEQCIEJabf1WE8OXI3LRnVzgsDR6POcU2Lj31PZZATKPQ/vYAiAK6TMcyArhj4xGc7ZUlpuvi9sxZ23UYZ/88Rxw9gKqzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.172","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"419c62455e30c2e707f5288a683566d06e629354","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.172_1774764380706_0.1447639743062894","host":"s3://npm-registry-packages-npm-production"}},"3.5.173":{"name":"aidevops","version":"3.5.173","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.173","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7177db29c134b2dc3c7aab3dc1f93e4b0d5ef6c9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.173.tgz","fileCount":26,"integrity":"sha512-vjD7EIoBVg58LBjJzqx7BU7nBw823fCCOkPab/SqaqmY9MDEQT7NV1T0pLIGeuHUcP3Yn3xtLcMVX40W7M9kXQ==","signatures":[{"sig":"MEUCIAFODyq1c48K2+4yQ4wLQt/T0JEA/v3FXU/8/NmGtTTVAiEAuPjvVICGh2UJIR4lk2ypyonSOg0uYcGiZ+AWkM0ScUQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.173","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"012effbbf8bc59cdf2710b5a6cec029c95b62846","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.173_1774764400426_0.7432975259846122","host":"s3://npm-registry-packages-npm-production"}},"3.5.175":{"name":"aidevops","version":"3.5.175","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.175","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cfd0703f0555571ebe0536bef7473c1ed7c55baf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.175.tgz","fileCount":26,"integrity":"sha512-cgRg/sILjVYfIcvElLifaiRB8XGZEZGQh4sQAjIsg4CY2Ii5mFNx+nmQ3R8BasEZ+lw3FENTMVBkfEz7lExSMw==","signatures":[{"sig":"MEYCIQDMPvotOOMMw39+8rPkAjiMJBj7Rj/sXS+Vl7Ewnib+iQIhAJ6qb+TB1Dbnloz2fNUjOgrADL9a41g/S6Dx52x6bE4o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.175","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7773ad887224768239204fdde30b73283dd53f0b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.175_1774764442614_0.17675102785971353","host":"s3://npm-registry-packages-npm-production"}},"3.5.176":{"name":"aidevops","version":"3.5.176","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.176","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e089b28b487809cfa43fe671663abd38f4d68589","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.176.tgz","fileCount":26,"integrity":"sha512-47zJZ8LyRLakvH6kVTe7ok8b3UiylVcP9zXmz6o/wZ/AAFENTXpmb2dGBHWqLAsah+lhUdmJ1L9c3lM8XLZTnA==","signatures":[{"sig":"MEQCIDqSZcF3r3EO9x/xtlWQHhnUga+QQe9U9MGyWrxVCup6AiA/q7shxl6A+CVloCJBL+d9pRZ5JEceXALg58H2Uv/xkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.176","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4fa0d8080f8915280e10723eac235bd0289b41e0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.176_1774764538680_0.5364642479003552","host":"s3://npm-registry-packages-npm-production"}},"3.5.177":{"name":"aidevops","version":"3.5.177","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.177","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5781b37540fa3edc5dc5b9f7c512626d62523013","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.177.tgz","fileCount":26,"integrity":"sha512-beMwxcMRNnuHkiNhDJ43vgRYIx4VD78gFpClNjgTcWpD09ORt9onZoXKjsp8tKFrQVU/xUPGYzzp0kYFdVZbqg==","signatures":[{"sig":"MEYCIQCv7SK6HzN6Q2k4acjT28Q4ywRt2EGrEWlNLPNw2VlrtwIhANWYcDj/rQE2zvdIkGP+MooTRbLjWSc8/2vo79ZGTiZ/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.177","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bc28b1d19038ca419258d307fd80e729986cd99a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.177_1774764562547_0.7184564491071492","host":"s3://npm-registry-packages-npm-production"}},"3.5.178":{"name":"aidevops","version":"3.5.178","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.178","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a41e23c74b8745b204477c81116dfc97f29719b7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.178.tgz","fileCount":26,"integrity":"sha512-xPqUqxT+KQWotdEYB0fJ2qJnKdsJ0pk2t3sBIalCbcNQ7nrWgdxr22tEUpgbs57+nsVrjGROaMcjkmEcEeAidw==","signatures":[{"sig":"MEQCIHxKudllxW8BzQmCWp0tfZXBa2rpXC54jwv8OwQLE+EXAiBXQ7tHJX/JRvkztguby6cZ/Uj9E/l6YMAg2A2rAX+9YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.178","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"69ef999ce203b79f2d67af61f9729a3cfb91150a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.178_1774764743647_0.2756413809997109","host":"s3://npm-registry-packages-npm-production"}},"3.5.179":{"name":"aidevops","version":"3.5.179","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.179","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c3504e82489ea34fbc9d7e624724919a3b0b85f4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.179.tgz","fileCount":26,"integrity":"sha512-x6hsiRbiXIMpBoBvKi6Z+Wfv2vUNtJe1OCIPgYyI8rIf/pzGl+Ze/VkDmLkmJUlx0YQTxAXY4E04/PMPbDb3Qw==","signatures":[{"sig":"MEYCIQD49fyAa3by0iu+I5dxUaP0/caIc0XMvj4RYX6AAlgz5gIhAN7xZI96oIkJPwHgv1F9O4PvBryS0EmCbXwRw03Pab1b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.179","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":646205},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ca0b9daf88692f3457cc885084924fecdc14f85e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.179_1774764765787_0.43949144034842846","host":"s3://npm-registry-packages-npm-production"}},"3.5.180":{"name":"aidevops","version":"3.5.180","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.180","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"95165e189fbd32e2906fda2cb5fcbce6caf47615","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.180.tgz","fileCount":26,"integrity":"sha512-CM9RpbJDV/yO6IPTEWgAh45qfVSSKgqHPYhkW5oU3wsInVqQgUndR6nSMGpXDSGX9Nam2moccsfJKAMT+xDI8Q==","signatures":[{"sig":"MEYCIQDN/uj0MP6PsVTGx7zM9oEoKmvza+8NSAaMC+wKZ3Y+DQIhAIn6cYh+wiSs0VxUTc/8Ww+n4188Saabcf/9fbF+yMV+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.180","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b02b6b857a268830dd76b609d77fc6d7c733ad02","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.180_1774767465594_0.9852616321800822","host":"s3://npm-registry-packages-npm-production"}},"3.5.181":{"name":"aidevops","version":"3.5.181","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.181","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2ecd8ee1bc80715ca17ede46f63cf3550b93523d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.181.tgz","fileCount":26,"integrity":"sha512-jkmlyaZjnqr09w+q3ZdjABAJO69s+f+VNYzcov+7FA5fwiVAHHoy/u4NetGjLs3ZAU404JOyGaJ+n2yH2y6GDw==","signatures":[{"sig":"MEYCIQDqFN9JR+YQupIxaLfREHNG46WxEpfl/4P38wx+MH2uKwIhAPgqh9xH+eDG7KDHNACY+OpugP2erobKRkc0L7gbT5Ih","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.181","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bd547fd44469cf290c4570b27d4ec563be89fc51","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.181_1774767881151_0.8577273272952011","host":"s3://npm-registry-packages-npm-production"}},"3.5.182":{"name":"aidevops","version":"3.5.182","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.182","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4944401dc67825b7cc15cff2d716992dfa6178c8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.182.tgz","fileCount":26,"integrity":"sha512-ygSR5H9D2UztcA6xBwmoignlmFxh1XUz0c3wET8r6WaiUbieGMgq09fg7XjuzOp4xODsxouXXFTyTgDw4k/3VQ==","signatures":[{"sig":"MEQCICqumbFMAMpzYDt3+zAi/2kWOUPWyW6TPU2oRIOQ/MfZAiBzIZcH9a81j0vmhSNVQrn6BHVaaFEznT6h4cvr5Al8bA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.182","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7f70fb3d2efdeb2af6f014637a434cc3616ae762","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.182_1774767973515_0.7870389064842598","host":"s3://npm-registry-packages-npm-production"}},"3.5.183":{"name":"aidevops","version":"3.5.183","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.183","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e642b6cfb422a4fd40bfab4fbc7da10b94588a2d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.183.tgz","fileCount":26,"integrity":"sha512-SHpvgJF+9hevSuvU3Fa5aQsbJaWq+6yDXJDB6e1zdjW5gdRTterVjxjIpEGQa884KobAK3mq2+1T6ycoaWn79A==","signatures":[{"sig":"MEYCIQCc4Ymc1JSTi7uBMMKLcLhYapRIVB19QMmtEb6DaIRLyAIhAOkFXlYJbvV9MkXXmZEAYHyf0EMCcoLdnHPCa0pi36RX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.183","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7711396670d80b83f2ad1b2f453e91a02a552b4d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.183_1774768048197_0.8086858719402616","host":"s3://npm-registry-packages-npm-production"}},"3.5.184":{"name":"aidevops","version":"3.5.184","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.184","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2728a050344abdc74efdcc1e75f60be66e075c10","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.184.tgz","fileCount":26,"integrity":"sha512-MYS2wjgTa8kUAhM9dA4YQxa91Pqb7EsEkMxo0EJG1wphi6P2yMnijfsxE57xC4YYsyNld/ZoTQmJG9sclZL9XQ==","signatures":[{"sig":"MEUCIE3jm4mvrtdvI04KFQKOz1azCp+W8ASJFhJrDD+OMtk/AiEAj4BJrNZ4VG8ujNn+xR3EcShmfa1Y0fS3vgHWOKdLFnw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.184","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8a5a573a00b004636326e12c96ae127170331c66","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.184_1774768056291_0.1858636503217992","host":"s3://npm-registry-packages-npm-production"}},"3.5.185":{"name":"aidevops","version":"3.5.185","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.185","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ff166a3d698acb3f685ebdf9ffb2f31063a87661","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.185.tgz","fileCount":26,"integrity":"sha512-F2QqJ3sxT7sp9IITwgYmKA1Ms/ujNeHDbpBe6K+UHrXDvQavrexWXRnr/XT/JS80hGRTKrfVW/zUToWG18CJvw==","signatures":[{"sig":"MEUCIGmmzLyUKN1cdmjc8Ez3u3gGESj3AzWRy0CG4h42IqvuAiEApP+uaKZegXEs2Qjk3vMpGs3KE6tV0BFaFJWEtgvqJik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.185","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9faa0b88a7ade68784ee3c0c47c91d90751f00fb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.185_1774770831359_0.5355903643154107","host":"s3://npm-registry-packages-npm-production"}},"3.5.187":{"name":"aidevops","version":"3.5.187","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.187","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cdd19fb82e6a2cf58b267dc65b7ba89057ec2a53","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.187.tgz","fileCount":26,"integrity":"sha512-VuzeovotviWyRAlkdv1uyvinpaHqpJ6NpTO+ES3jqtoS8J46d7/1+cHeAV/ou+Jgmf21dVHF2ZbF8q2o74dDxw==","signatures":[{"sig":"MEYCIQDOAYgu8NLxmRk3OUXT/Js97T5t6KWi3Y3A/ItLDrVPdwIhALRpxp4Ie+F1lCk68hTJ45BG6oVxdnQPRSVqroz4of3J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.187","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8cb66302ef95388056710bc953f80b11e28269c9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.187_1774770886995_0.8560094819596629","host":"s3://npm-registry-packages-npm-production"}},"3.5.190":{"name":"aidevops","version":"3.5.190","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.190","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"784d022e0a79ad30e6c43575f12d145b659b4410","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.190.tgz","fileCount":26,"integrity":"sha512-rjrxIl4X1PdVF3+8nKuqa7beoHn2dv6x+njPjIokmdQyNWtjoTK1uTWaecfVHESeVDR+rVnVNfHRm8gc/KTA0A==","signatures":[{"sig":"MEQCIFl1sTWzWTdGqx5I8qyeuwAFD3g60a8NcDISUP3vvws7AiASHeEfPU455S0NorVipmr8nrUyuPMpd2xRf+5/94R8iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.190","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"85d86b4d0a57aa22fe36355e5e2c0b0052162aa8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.190_1774771042599_0.599405120458248","host":"s3://npm-registry-packages-npm-production"}},"3.5.191":{"name":"aidevops","version":"3.5.191","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.191","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"be6a829689cec1642eaf632929a5a2f7407f4634","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.191.tgz","fileCount":26,"integrity":"sha512-b3Y4ox4WVsBoSZ1OUUUuUaAytjxgS1zDVX5V13Vqkw7cdkKjHFnxyz/icZQ8rNR3H7jbeSzIfGfMDTG7Z7Uh9Q==","signatures":[{"sig":"MEYCIQCVqi6jxiihfMBRaf6NQrmHHz9mQmUxwb2CW/dvCDLiYQIhAJjUj+NQEvtwCq55iexm83i1GFTjj4HLd630vyqsZT1O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.191","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d3fd47073816d82352a8c68fa363ed4570d6bec0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.191_1774771090697_0.2927481733128272","host":"s3://npm-registry-packages-npm-production"}},"3.5.193":{"name":"aidevops","version":"3.5.193","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.193","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2b801b88a54f56038388fc26d19244b5b413e076","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.193.tgz","fileCount":26,"integrity":"sha512-j58yaX/KhZacmfX4Eczxg+XOcwMsEELUOKtixcsmPvI/EPfMigiGg9gokG86yK5IMi8bNT9maRXivWaT0rNJCg==","signatures":[{"sig":"MEUCIQDUhdg2QRZOJS+8AS/qbG+Pf2cMh3DYliYwLjzfCnUCWgIgBj9FG9us7OPXIm40IEuYdPdeEcp0lWPQczN1NQWa+CA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.193","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e243851e5e79816acf354359d35c40cb0fc36db8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.193_1774771176811_0.39069895442580616","host":"s3://npm-registry-packages-npm-production"}},"3.5.197":{"name":"aidevops","version":"3.5.197","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.197","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8f12aaa88eed1772240aa1c6c28f377734d1a1a7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.197.tgz","fileCount":26,"integrity":"sha512-F64Jn6XgEE+3XGKMi8hzjJt9/ct8kOqLO2wQ7EGhy//eclLEhS9IubBMnYgDgQDPILjG3OBobUypDl5QuJ8mtQ==","signatures":[{"sig":"MEQCIHF7R1Rs9oZOhmRHKsO7BGgw8fWzoDNM47t9QoSdfCxBAiBkcp7q3FixQFqLeTD+qj8lQ5Y4/ifklGElNaYudTBGHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.197","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ee83ee264d822076ea4451c364dffb6ef59487d2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.197_1774771254732_0.16187518512772692","host":"s3://npm-registry-packages-npm-production"}},"3.5.198":{"name":"aidevops","version":"3.5.198","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.198","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f09dd12484e331a897b081582e765d7b6a5ab8bf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.198.tgz","fileCount":26,"integrity":"sha512-jVqYrmqklveX/ibjPz/iTpXGuhxSEuL3CtEgM5FxUsLaxw3zt5G/T94+2qMxdKGpPZ+BEWoAqX3HJxRMhtji9Q==","signatures":[{"sig":"MEQCIB7NaVkrUiZIZhHE9WgkkwrWLQwVSjxyghkiSJtnJGMYAiAKt8AKCLGaGZU7v/vWAKpucfGJonuGH5m2IqjqFuFstQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.198","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8e98e2f43b79c0bad2e879c5dded4e29f3bc0bf5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.198_1774771518170_0.8982203321734199","host":"s3://npm-registry-packages-npm-production"}},"3.5.199":{"name":"aidevops","version":"3.5.199","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.199","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"13fb1c35e0670508e8b2de3bd844a994be702443","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.199.tgz","fileCount":26,"integrity":"sha512-Pcigd9CvlIdJaVo5a6VkUrZ/q2YBkbhxjRrs5226Z4HOsNxb10MdGS5YMp6eJof/yO60V4G8Vx1e5P4II9+qhg==","signatures":[{"sig":"MEUCIAvQkmIakKLpmUiQ9qP/akj2NVGHd4JBcVw2F/XMoHa7AiEAqfBTWdRL3bCFSjPJ5qCxzaKq7YKwtdS7qNiw0Cra2bA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.199","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ef09ddcecbba41b6eaa32baef02ebe0496dc6043","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.199_1774771945379_0.4322041966393195","host":"s3://npm-registry-packages-npm-production"}},"3.5.203":{"name":"aidevops","version":"3.5.203","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.203","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5b16036005f8296c814306581142a185a9e87221","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.203.tgz","fileCount":26,"integrity":"sha512-zdr4p2M9gWhYOuQvX4Hncxns1a+YvgRaYgrvKtjdNIb2RyTlWsgQ/60ep/84u7GlNlvNB5wicpO3ECEF+vbm6g==","signatures":[{"sig":"MEQCIF2N/02EM8iWICFM9IrfUf0mr7akiBGiXxBY1vsdIDAqAiAOAJKWdEFzlGJqv2hBB8Dbjtmk/124ETBSaMT/SQLvuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.203","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"031565dec53922e5a18088c9a1f7420b80a7ef96","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.203_1774771965589_0.7477411857605085","host":"s3://npm-registry-packages-npm-production"}},"3.5.201":{"name":"aidevops","version":"3.5.201","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.201","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a4a40b2334d01e3f87c50b51f117c0398fc5e89a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.201.tgz","fileCount":26,"integrity":"sha512-Z5Mldl0a631za6ue+SpLUVJoJbXzK8BiCUsAe5MQsdGeeDnlbLAM4A+ISlCH8AwOIUfHs9iKMJDBlxG07pWFMA==","signatures":[{"sig":"MEUCIQDeBDkPnbcePWhHx/m8Dwr00eHf1DN7Td2YHIan5NJ4lwIgPP1h1kais/r3m+U80Lo9xXduo4gUTtO82K+jvCycEcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.201","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1cb1bbb8b0a8e344eb7f6cc3abaf4f88c94f53bb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.201_1774771969560_0.6540055650652561","host":"s3://npm-registry-packages-npm-production"}},"3.5.204":{"name":"aidevops","version":"3.5.204","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.204","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b5e7799ae7b12ae1a872e52a68f7f6a5142c9ac4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.204.tgz","fileCount":26,"integrity":"sha512-FPdz+M2SJhkX3ZnEyJhcAPJ1rhDfRrGwz7twypP2SHRZsj8ZSW2WSLqkCVej/JdyyNkyEczrCuBsMLnNfPCJCw==","signatures":[{"sig":"MEQCIAIYumKnWim49Qf2X25ixGxi57MV58NNZ937pPbrJzf/AiBxaZ9GDX/7KY1UsFprBSKWI8G23pNICENFXnyB1dVGpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.204","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ee38261ffdf426bfdf1f1d9ca3074b537a215ff0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.204_1774772042131_0.15996074332348864","host":"s3://npm-registry-packages-npm-production"}},"3.5.205":{"name":"aidevops","version":"3.5.205","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.205","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f82d0a9dd798ded51349994fd1c88b2f0f886b32","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.205.tgz","fileCount":26,"integrity":"sha512-Ux+3CVO5yceeQQi8ubzldZQelrw0KLYDxyOdehw5oCiRKRq7JWVN7wQqg7QN+g73O/Le9NSL3DVhbSQGRz8eBQ==","signatures":[{"sig":"MEUCIQCRgIP+vWvyNrXLFs9n4m0NQnlJkt+QU69v77O+8fq/wgIgUP5gC5GgaFJRmgYg+Mfg6tX55npOAvL4o3hJWRwq9YA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.205","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"91d8249c35f3df45f08bba5b7c4116d2e523b2c1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.205_1774772945704_0.01994828022004591","host":"s3://npm-registry-packages-npm-production"}},"3.5.206":{"name":"aidevops","version":"3.5.206","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.206","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0859d2eb8205a5b0279b899aa4fd79a212feccd1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.206.tgz","fileCount":26,"integrity":"sha512-HzLb0jEOF9C1bcEpPJcSWc6K1tFeUcjIbAEx+YOGYgnhrRzwXtzfX0LEqs+K+SCkDv94rT3l6SrThZFlORc10A==","signatures":[{"sig":"MEUCIQC2qMgyMn2zgJkTu2qCGgDAQ3n1Z+eJsltvyqa39sw4SQIgIc/rkoSmhdf8IwG/hpK6zavGI/TkG1UgnzlRaGsPsic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.206","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e386311bd229a8d6edda3fb7585ca2a8e3fe4f92","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.206_1774773098271_0.8836245193473236","host":"s3://npm-registry-packages-npm-production"}},"3.5.207":{"name":"aidevops","version":"3.5.207","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.207","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9b70cf7625c99ef17b7589a4ecb008c70c3939a1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.207.tgz","fileCount":26,"integrity":"sha512-C5JIy8H30UkF1lmATh//978kx3lXf0u6IOQyQaYYL77NJHg23S+5V87EltdfzCmYzAfdWW7MNfunGcM1xFWPUQ==","signatures":[{"sig":"MEQCIAscBBX1vwFjZsMfDmjoxhGHNvAeg5R4XvPKY/lvOE14AiBVFCNEILee64je16HJmbmfBueHrBuQaRLTuenUs/V+tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.207","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6befee1f023394e52fed9405651fd0af0aadd571","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.207_1774773333636_0.715615890668343","host":"s3://npm-registry-packages-npm-production"}},"3.5.208":{"name":"aidevops","version":"3.5.208","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.208","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"394106ddbe9b9f40f2cb5eae2913a492a5b046bb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.208.tgz","fileCount":26,"integrity":"sha512-i6RYzJcohZCtitdS6dSoSazuEFuXTinahuWnWa/g24eOZHZkscOKWNpKn8I7sOyp+Ro7VjjbRS6BGLB83WjAug==","signatures":[{"sig":"MEUCIQCHYAKQ7oXL5/TRInsyI20kXHO7q7pz/YxqPCNm4kDlsAIgLz0F3OexmMBIMyAAbh04fltxRyjrbeaaITwdIo45aJI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.208","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"43c817cb684632db1acbfa6e3d61db650bfe84cf","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.208_1774773432085_0.2796798765307118","host":"s3://npm-registry-packages-npm-production"}},"3.5.209":{"name":"aidevops","version":"3.5.209","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.209","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e0628de6c5097d34cbc22929390fb74ffaa58d26","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.209.tgz","fileCount":26,"integrity":"sha512-x4o6aA943arP56vERxtXhY8MuBU2srL8ECyf5z1S0rpS96JhjsDBw0YQOpep3fmX4Ykc21ubVNf7VmTBLKmrQw==","signatures":[{"sig":"MEQCICXRm0sJ3sf0cuLOkJL2cXOAMW+PS2lwi+vgIsfNv21PAiBbDYHwU5SuChLNHKN+ZvjDXWS9jKy7ZEvKpnaBFuTinQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.209","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1bb031b550fcc87afcd34d530aa07bd952e42319","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.209_1774776964463_0.6614697657833817","host":"s3://npm-registry-packages-npm-production"}},"3.5.210":{"name":"aidevops","version":"3.5.210","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.210","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a7c70d291f6778a67f0b8accf940b7012c52642a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.210.tgz","fileCount":26,"integrity":"sha512-zKAhooc3ocIgLsRXaXyS1otOl4QMYiRQvZPH/orirX/ptV+pmD4G48fgSxNlsKiyAg7uA0IcBV3ozMevrSurUw==","signatures":[{"sig":"MEQCIGTIEWRwoes2I08pgX/lfvWbwmJ918094LPIYXInUO9XAiBTZmMh+fTXb4Cyc7Cew4GyfeVHcdTM1Uc6SMFbkL8FYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.210","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f602e8691b70027bb1e9e1bd4ea57c53d307da18","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.210_1774777054256_0.4551694661564607","host":"s3://npm-registry-packages-npm-production"}},"3.5.211":{"name":"aidevops","version":"3.5.211","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.211","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8b27035ba1682e619e48e4fb13f14dd96372d457","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.211.tgz","fileCount":26,"integrity":"sha512-qB85FJaRbJWOvEDay9fkPVvwelOo1UEmmxjtC2R+24g7/B4PYlN7ejrDa0F3gcUEE/vGPbF9mhLzbWoPmSN4xQ==","signatures":[{"sig":"MEUCIQCKc2aDwvT9jUNhnn1qZ3ed9SohuKFu8Gv6AtBOjn03QwIgXdLTgBjrUCydoCUiTp+DdK+o4AAKljoi7GunWWF/j2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.211","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"da04fa91b34bcfd1b30458731a072a7954a297da","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.211_1774778539840_0.036642609505430856","host":"s3://npm-registry-packages-npm-production"}},"3.5.212":{"name":"aidevops","version":"3.5.212","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.212","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1bdbaf1328fc318e804efdc668b7f622e42c2119","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.212.tgz","fileCount":26,"integrity":"sha512-9QhsAAXnG997bXMaWxha2HLiw1WAiByn/Uz8mXRFyncwIHcXn7V0KOmRX8HGmaKYfkpM+bMeK96typofetVokw==","signatures":[{"sig":"MEYCIQCrwIeumnJzStL4PvH6pwmBW2bNAM/A29ms8N9qaYk55gIhAIR786ChBxKvk3bFUgWXKHIcMT7/xuJkv0hE3uBeBf0W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.212","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5ee3dd8c09ddb49234560043692a8002654a812d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.212_1774778550323_0.37083421042976195","host":"s3://npm-registry-packages-npm-production"}},"3.5.213":{"name":"aidevops","version":"3.5.213","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.213","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f61e24287f7dcddc038a4350650e2e635ad1c710","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.213.tgz","fileCount":26,"integrity":"sha512-GoBj6EpgWwr95o3NSf69Pu0UDGJ0bkUwfqYgvFLJN1/7lOBCTTslcK3trOUA6oo8+RYjgi8qH/aYJPWOZutzjg==","signatures":[{"sig":"MEUCICU80jUt3iqnGSkSF2eDTx+BusIqDBQilRmDu6xY9WTGAiEAuxfuX5ikK5yfneb0tG6b1zcxNrPaZHNQcmH2fYl67D8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.213","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fcbf306cda0758c6b41f7994dc70395dabd4009c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.213_1774778657174_0.2527036229445667","host":"s3://npm-registry-packages-npm-production"}},"3.5.214":{"name":"aidevops","version":"3.5.214","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.214","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b25e284e660c3e1a1a78a51131c439d7fc515438","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.214.tgz","fileCount":26,"integrity":"sha512-bMnW+R0Mp7IQ5aRT5As4pNt+Bluh1JiVd4otaB6U9iJ4Si6SYGx7GifLYrp1cPYM6QvxM4kGCa9t7eG7h52pUA==","signatures":[{"sig":"MEUCIDBwIbxLEXwlCwVin7TgVevHfNNoALPjwzHTtUtkjwzMAiEA3jiy7FGqoibOgxhDjVgyVMjvOM/tQtiOoptexlPlcKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.214","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ba1d54771d25dd18e2ac8a352949201babc38800","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.214_1774778997185_0.09310065239378695","host":"s3://npm-registry-packages-npm-production"}},"3.5.215":{"name":"aidevops","version":"3.5.215","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.215","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2ba516bfdda5008ffb58d2f8e9f0491eb75444b4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.215.tgz","fileCount":26,"integrity":"sha512-qNPgoX7OfQcai4qzx3kujak6dKW2D+BOW6OmeBwqDO+H3EKC8HWPEkLZxFq8MaWZxw8kQIKMmqxCzeEDgphOuA==","signatures":[{"sig":"MEUCICLJEK8p8MlL93+7neuSDg5tMIqqslH31hRsaollytzgAiEA+DDQcwJOZEjNuasIZeFE5gy8E9CSFNgZntCm2AxZGfo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.215","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"77533dec868ad3f2ca69469f0711f642631f292f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.215_1774779072315_0.5681819100142704","host":"s3://npm-registry-packages-npm-production"}},"3.5.216":{"name":"aidevops","version":"3.5.216","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.216","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e43547474c6fabe32ff8882b71c1249ac80d4dc8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.216.tgz","fileCount":26,"integrity":"sha512-L9mRBG2YFx/mQjU8Dfr7eUp6m3IKtzqkYI4E4Idf0qyboo/BG1ECIxDfjoQULdgcbX3YrvMVy5vwdUwQB9zgYw==","signatures":[{"sig":"MEYCIQD74DrdS2ToE4FPscmzUpSTvvP6j5PDyJLjl6XDBCXdgwIhAI9WeCTiUH8huurSVxBJzsPYHMQpp23li8+rzvyOc358","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.216","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"762ffcc1a89b2a3440d0b52352959112c7a2de66","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.216_1774779090624_0.8771931067311014","host":"s3://npm-registry-packages-npm-production"}},"3.5.217":{"name":"aidevops","version":"3.5.217","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.217","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"33c8be42da7d657ee280312999a16029eebc90b0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.217.tgz","fileCount":26,"integrity":"sha512-TdBTsRXXxIbqAGNhy090trUZyjevUUIsY7oJO8BusVLZxxzZtBHqUb9UPydRs5cB3AFIQfRRN1wm0sU1YCbNSQ==","signatures":[{"sig":"MEUCIQCmKiVt+cZzvKJX6uBQSR4FVfM81x9h5OuDk3EQGfnE9QIgOy7ZblXoOIm6MkN/5PIaJN1Jk+LWH+zSvwWr9F6r5d4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.217","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"375f5228a2e8707530b1a4263aebe041bc20ada0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.217_1774779167094_0.6350218568695001","host":"s3://npm-registry-packages-npm-production"}},"3.5.218":{"name":"aidevops","version":"3.5.218","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.218","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5084230d48c3023e8ac3b425da67380c0406a661","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.218.tgz","fileCount":26,"integrity":"sha512-t+D/hZQSzlzCGh7C7YFnBg1uuok9+RTy62iZD2NS8amJmUYrcW706d6D++fN7syFEsmJ5+x5r5DfqsxRzc4LoQ==","signatures":[{"sig":"MEYCIQCVRXUdS9l8au3KFcmZlc2W2sQgDSIVF2wsuZo1PEv4iQIhAOipsJvAhWxcqPkPtPuG19+NLcwvmeRHVyRi8xnVknSD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.218","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"44a1e76f83e25741c3c31572db89f864e6e6a499","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.218_1774779412173_0.4960831980238469","host":"s3://npm-registry-packages-npm-production"}},"3.5.219":{"name":"aidevops","version":"3.5.219","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.219","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"17516f905b6c9758489b9b252d2f35c355f4ff40","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.219.tgz","fileCount":26,"integrity":"sha512-XetXsdE9Dco/cf7b/5s/E3irw4SyjQIomA+p7mnqFbJczKhgSK7j18U1JJb/SHwjgzIzehAVT/DSkv7Qv3okyw==","signatures":[{"sig":"MEYCIQDThIvz2Ou9mvD0UpT1uWKH6IP/m/dc1QHF6VDcseSuXwIhAI480BwjuWpBAwPsp8TQQ3+6J4GTJK4kKbjW3XGirALN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.219","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c9d2aadade4007bc0aef7ca0c602e2d4db08304c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.219_1774779613498_0.5094930540436469","host":"s3://npm-registry-packages-npm-production"}},"3.5.221":{"name":"aidevops","version":"3.5.221","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.221","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d98f65cab5adb3ed37f7315e9f460f4a622d014b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.221.tgz","fileCount":26,"integrity":"sha512-aBaOkVNQoyk293naYThC6RXkfJDAXzP3CLyAdLwV6U808razHm4RCLdzMFHYWCOS4c6x9eAT0KzuEwD0sWFGIg==","signatures":[{"sig":"MEQCIER5NbNUahhWDt1Fpzci03nav8U5QBkZN9wIESjrcEQNAiBm8WCe+jkohDOnk98XHDv8m5YjADcNpZRyseBf+/sXcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.221","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"00251e7b2663a2accf0ff8758588a55ddafea7ab","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.221_1774779619182_0.3796494736388789","host":"s3://npm-registry-packages-npm-production"}},"3.5.222":{"name":"aidevops","version":"3.5.222","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.222","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"28efb7c3c242f6e0995f74af93abd25a18d087f7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.222.tgz","fileCount":26,"integrity":"sha512-pg32tpFs5kyC/cPyaG/G9CO7pyqyAQb62dyxABoVXYo8CBPtOqP0TjGEJWM84rbVqvsOe9CFk39Uo3euJsYdfA==","signatures":[{"sig":"MEUCIEyLFUjysesnblhTDJiXvvIRKiUrfUpmHCb112b5f4wZAiEAnxQsnoghwY1aG93pUrzjEfbNYpV5LMW1LVUNBA2mX0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.222","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ef39d808357204253a40512dbe8745b17fcf36f7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.222_1774779744296_0.7765728768329863","host":"s3://npm-registry-packages-npm-production"}},"3.5.223":{"name":"aidevops","version":"3.5.223","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.223","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"df35f3674bf66960e00c35f7b2d2f11693f7d4b0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.223.tgz","fileCount":26,"integrity":"sha512-y5xwdYpRaNhM/7UkCQjnunlTB3mmDZDBcvwa5EwKZZPV7Phw7cC7jy2cVh5kC8Gss8jJKqX9pq6I/U3DGEE0jA==","signatures":[{"sig":"MEQCIBj5ENHGJeplPlWOVMxQQHpsqjNpevvv7jeT//o753GiAiAsie5MYsVUlhmNqE6piGp7ITIintd5RQ1kM1zF5/lluA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.223","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5378edaa7ea6e8ef2b518ea2acc7895875436d18","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.223_1774780493233_0.17870065497258603","host":"s3://npm-registry-packages-npm-production"}},"3.5.224":{"name":"aidevops","version":"3.5.224","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.224","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e27a6c6c922d3dfa06b503bca28a5235c95910a2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.224.tgz","fileCount":26,"integrity":"sha512-KVCUuob/Dih38XDL3FsmG1IrKv9Pis+RyL11tzYRdiG5fTonnb2ce2lltSouf+xsqJwCi1leUDXwClRW3upotw==","signatures":[{"sig":"MEUCIDTVytH/gNpoqOkMTwqI/nRiKSxELDSEKy4YnoCBhgjoAiEAuzGW761ooBCZPvKvSm45zJ7Z/2tnpooJNFFtSN6Qf9E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.224","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ed9773cd48a2f0f4b9193cef16bf8817c1b990b2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.224_1774780551967_0.6727409579043402","host":"s3://npm-registry-packages-npm-production"}},"3.5.225":{"name":"aidevops","version":"3.5.225","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.225","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"362dd81a9d554a0372303e3f5dc7ea7a6b498e87","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.225.tgz","fileCount":26,"integrity":"sha512-+GpMcL0Kvueybcpztmb0LMBsSliz22t5QMp+bRdWfpQhu/xJMUqVV0scVyvoX9SA133C2OAT2DIVsqLjnKSNzA==","signatures":[{"sig":"MEQCIDzAdwTQcT5EeNf1xONgjELUJZsVfUqdJEgIM3m6EqSfAiB+LYCvCH7rqjUlxb3gdlMLa0PQg2BCKZTeNO7CxWjS2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.225","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4f09c90f8b4da17f77a60e1e713b89d497a88ac4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.225_1774780582236_0.0317110363824733","host":"s3://npm-registry-packages-npm-production"}},"3.5.226":{"name":"aidevops","version":"3.5.226","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.226","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ad63cfc681ef0d0a1631ee1103f38546b5587384","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.226.tgz","fileCount":26,"integrity":"sha512-NkygY8J/eKFvwYnIrTJ9Wr6NhD1vlabPsgMLfyp3TqwNknMZ1wl/dGMIBsGtdyu4tPPYwKjUaoafaosjEJRfzg==","signatures":[{"sig":"MEUCIQCWmdNS1Y8t8Zfd/+tSxtWvCDZC+410njX7ZjyTRJSF1AIgPg8qLnk3t+bdwDI1XASkEiuvrv2uzv9+9rc6x3XmQE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.226","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b3bf1ddead7882078a82b818d232f01751d44196","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.226_1774780623702_0.5401672482352127","host":"s3://npm-registry-packages-npm-production"}},"3.5.227":{"name":"aidevops","version":"3.5.227","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.227","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8d54cda4807fa2e7201805ff01064041c68116bc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.227.tgz","fileCount":26,"integrity":"sha512-Y2TXEcQvGIoSD3efJKjgR88EcUNG4SiI5rW5u76t46EY4Q62nGMbAPa9dYAh4FwH63Dssh2qVTNW6pOMv+ebIQ==","signatures":[{"sig":"MEUCIQCcoDPZg6ILIBB4hWjo7EBixbOflMGYhsGyUaPOtDTJygIgILZyN1CAVekJlfSaoFvUtH7KqcTZY4hezoIIhfRpdvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.227","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d6d748b5824b2779c826f6a32457595674ede284","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.227_1774780632284_0.5342252284595652","host":"s3://npm-registry-packages-npm-production"}},"3.5.228":{"name":"aidevops","version":"3.5.228","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.228","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"63a5d6521ca161b74b5130606ac7070eb0ca4e3d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.228.tgz","fileCount":26,"integrity":"sha512-D1CTVx1FlN0/z7O3PIMjRYoMJy5NuZXF63xLqFbIlS9kHZ2t9ldLN7oW2SVo0Ert1gGxxIqxiaOi+MInfE5rgg==","signatures":[{"sig":"MEQCIAGKUmRP82ekWmggcDtIdBfPvWTXXlQLuvueNtLvmjpQAiB6nl82KkOvOrLMAV4xMrs1rXe2s/Jfh67+nlmOo+9Jqg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.228","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"382988864dce427822beba2812c3bee9d2436567","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.228_1774782102989_0.8019550677481504","host":"s3://npm-registry-packages-npm-production"}},"3.5.230":{"name":"aidevops","version":"3.5.230","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.230","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b5af473716e0ea54f0f1f30bdc84f11c05467146","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.230.tgz","fileCount":26,"integrity":"sha512-VFr1ZdrzqafeopFkSpwnNAxw7u35fpboMg18PKYSAMZ2Uxk6sFfKUY0dtZQNtYntosP3T5mml5GPrimCFYDN0g==","signatures":[{"sig":"MEUCIB5Rc8Kt/EBj8sFbJmmMPiJZLAT2hStIgb80FExCvRkEAiEA0v8Ambym7hsCwEEqehHkdIABYgqO3NQR9tO8kkji0Cw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.230","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1a85236dfbdbc299e5742e5ae3781e650896371a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.230_1774782213156_0.9774873177088748","host":"s3://npm-registry-packages-npm-production"}},"3.5.231":{"name":"aidevops","version":"3.5.231","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.231","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4508e8837143c4c2ff43ca3f264eaf85f5d8b37b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.231.tgz","fileCount":26,"integrity":"sha512-Gz1F1Kiz/GHcNEFtVXUeIAwAQg+kQvfrz/4RDvV4MrwaoBMu/W8OTlguxN6JyF3a89fsPIVv4N5QVme/z3Ml0g==","signatures":[{"sig":"MEUCIQDAHc3QPZQ9SFQ5EuCBf2Z/fQxb4VrlGJJ2pcEMcddkowIgHuP/OIIwkej1AYqjq2RJLf5MHYLo8gd7e/QaFsMPytw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.231","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"93f8bececf4f184df2ca5360c5f56730177dd69a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.231_1774782223567_0.05883584509317252","host":"s3://npm-registry-packages-npm-production"}},"3.5.232":{"name":"aidevops","version":"3.5.232","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.232","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6021b4dd077250266fdeb4b25bcafddd3ff05074","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.232.tgz","fileCount":26,"integrity":"sha512-kGYGh5fAZakajUxa6zSd2ycxH9Q6puuC8Y4PZqCEPiVhCBI8nd7n8OP8lfBL0G2aZQSG14YR2eXBlPkKSwMXbg==","signatures":[{"sig":"MEUCIB4w96sYkLJl++Oin2CcNP7wh7/fYrRzfs/1BoR0/DpCAiEAlczKYOI7HzEr5WVIEMibnD4jNpH35EomxrwfNuRf2Kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.232","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"dfdc361521bac476a3fc3a8102ae934ac231226c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.232_1774782247826_0.2616632608256202","host":"s3://npm-registry-packages-npm-production"}},"3.5.233":{"name":"aidevops","version":"3.5.233","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.233","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9c475e5b8debece78aa8eb5be94bf612c124f70d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.233.tgz","fileCount":26,"integrity":"sha512-dATmOz6t1hCBrMlz3J3YLErFfwEKpZ4NlihIjhiLUQETTNVoFvLNiVqyItYoedxoN6j9vWnD4P8+3mirGgfAVw==","signatures":[{"sig":"MEQCIG0gb3pBU3xbAZBQerCqEsTe61YwqdUwr34LekyUzzjEAiAd+ckbx19kf9q7wHW5GJWgUxsH7XWR90qKVQFSldgZDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.233","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fa3b18a0d817eb576ae2ed1715ba56d77a4b31af","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.233_1774782318710_0.034444771236941785","host":"s3://npm-registry-packages-npm-production"}},"3.5.234":{"name":"aidevops","version":"3.5.234","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.234","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3542bb4763282e80735944063d963fe41df261d5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.234.tgz","fileCount":26,"integrity":"sha512-HV7kUCh/sMZqsPbvg9Qw0BhjmR80C0+WK0jBHUqNAn5Mx9m6tPXkRfm4vo0Zx0fW1oF6C9Qivem9Y+8iC5htww==","signatures":[{"sig":"MEQCIFHDvTse4elskCt1sFswu2QIgKtCJQsRKlCYOgsMoPzbAiAWSdqD02wxr7Y/wC+ewfRUlXjSsWpxhq2YPdJTSeiWQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.234","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3126e726a41cfb8d68c9ac2ced6cb8bdc5b6f6d8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.234_1774782360691_0.3798122759924154","host":"s3://npm-registry-packages-npm-production"}},"3.5.235":{"name":"aidevops","version":"3.5.235","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.235","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"502a17e453336a0c01dafb3c3e081e5679aa4799","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.235.tgz","fileCount":26,"integrity":"sha512-Cc7hGcLFMjYbSfeLSzdtdN7KXB9MT78YIwgCRR01UPEBYJjkNGy1/feiQSe9fpURYHyvNqYiFZ7Xa2lkQvH5/A==","signatures":[{"sig":"MEUCIQCyEBRsRpQHvQekQHOfaqtICYNL57NkIAYrYNAT8hUXFAIgD3fz1ppuLC5FUoDgmBSUe+MNGze6NI82xKsJh2PKJMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.235","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"25726c34fd60bf1e29b97ff844776036abce2819","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.235_1774782527654_0.8778790582532665","host":"s3://npm-registry-packages-npm-production"}},"3.5.236":{"name":"aidevops","version":"3.5.236","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.236","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"785fa730bc9118d276a4240b16a831157799d145","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.236.tgz","fileCount":26,"integrity":"sha512-p3BNv3zIemEc0v7F2SPOw+DAl4dLqBCFflmYM0SjSlSBVKdZX0zDzuK1m6sr60W275cGtGYFDu+/xpxza/Lzqw==","signatures":[{"sig":"MEQCIHGLBNHXfFS/QVEhquallxa1O1JAvnw1UMHbMSgkiXuLAiA+2ZVqfVIsE5eUX9SDrJdmAFqzmKEdDb6SEqECie86nw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.236","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5f72c308e459c97df06cf9e334aca162056cc881","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.236_1774782654712_0.32854508760525136","host":"s3://npm-registry-packages-npm-production"}},"3.5.237":{"name":"aidevops","version":"3.5.237","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.237","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"465ea713487765e7a9991c493de4f9bc2d94b181","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.237.tgz","fileCount":26,"integrity":"sha512-AR075AOjXoya5ntWeSlJId+9j1tQfyFhcqiZx/NmBm5pyo9hwuNmT8Io+plJ970QmZ23T+/QRzNCRu/qoif8Dg==","signatures":[{"sig":"MEYCIQCTIXXem6Hr0q8Z+vwZ9kR44ivnUPgZVkxVZmU3h+wW3wIhAOF47ncdJNZ0zIsBI5lrIbaZrniFqhV2vwSRbgNfxGX3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.237","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"284d374dd78556efdacbd78d2e3cf43802d92fa8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.237_1774782753617_0.6682243854850978","host":"s3://npm-registry-packages-npm-production"}},"3.5.238":{"name":"aidevops","version":"3.5.238","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.238","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"44a0ae507685cdd651cffd35efafded02371674b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.238.tgz","fileCount":26,"integrity":"sha512-YmKejny0J8wy3PU2VhJroSV3jJrqtnQ/UeozVXL9OY7d/yrFOF17NgiFttMzzpeoF6MjRoNKl3EKN7FMbEKjAw==","signatures":[{"sig":"MEYCIQCNnb3oaXBsAUs/aJX7Wmqz4QXXO56HR7AuxA9ibwmMRwIhAPT6AxQv3MqgziWzZN7eSnoOOBZS+1BUZF319YEKUQEd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.238","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f95c109b01726f939e709dc4a1e59d5c77f69aa2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.238_1774782819498_0.6406471120406572","host":"s3://npm-registry-packages-npm-production"}},"3.5.239":{"name":"aidevops","version":"3.5.239","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.239","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4b0e2cca65d7d52286e889aa32ebba01caa55ec2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.239.tgz","fileCount":26,"integrity":"sha512-H8LSaCTt695uhs3ZO+jjIRFPdicYl+5QejxyB604p5WrhPiUOxhIW24/KlQwjOsemh7Zjk/Z+o2trPKTPBbz1A==","signatures":[{"sig":"MEUCIHuByT7S8doKMoxzRDQykI7UWos8WYZC/WASzi1fQPvoAiEAkgJNOfB2mFcAw+7mcwHuEiVG5lcp72gcE9KOk/XaXuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.239","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ef1bb93edcc3a2f6637fc5c2d72290e53cda0b84","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.239_1774782891859_0.9109321513863651","host":"s3://npm-registry-packages-npm-production"}},"3.5.240":{"name":"aidevops","version":"3.5.240","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.240","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b207197b06f1bcd2df5c5377221a372835960ad0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.240.tgz","fileCount":26,"integrity":"sha512-QZn23P/Ca4xgNc/YtuvI0gU0fhrO6WOCfqbJoz5dA0wSLbSYGr+6wBbByzwrzwqsY1tIfymlnxBOU0847afLsA==","signatures":[{"sig":"MEUCIA9Z4ticipnlo7H+1fJYgYCiTf8+Er0GWSXRw/7AxDTEAiEAsSVD+hJitO9wsCxjPTwDqbNOJYIV3i1fRGfdzwtLxbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.240","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7f39816cfc578626b124bc6023b6cd6151adf372","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.240_1774783389758_0.8718480792508816","host":"s3://npm-registry-packages-npm-production"}},"3.5.241":{"name":"aidevops","version":"3.5.241","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.241","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7da2a55710ae2ca048bea4c2eb0dafc29c9d9ae1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.241.tgz","fileCount":26,"integrity":"sha512-bSWqWANCrX/XxmwALGJ3YKK/K9Sqso/dG5Tf3OAoJUteM+Gvip4fX1mqAx1FNsYiFut3YWOqeRpCnX7Qp1q5vQ==","signatures":[{"sig":"MEYCIQDobH+SQfqYKtSqGIre6G35udNfaGRMGerPc5hDNX0zugIhAI19V4zax03OZ9/2r80hwVnF6cPDnHgojMt8mX3xlNe2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.241","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"61ee7f95d07b9c3d216808679202a3ced0748118","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.241_1774784395871_0.5422249867916382","host":"s3://npm-registry-packages-npm-production"}},"3.5.242":{"name":"aidevops","version":"3.5.242","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.242","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cc8b9ebdc0e169f53250987f29494658eaee06e8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.242.tgz","fileCount":26,"integrity":"sha512-ODMkRWsln+8Zl8OFjSc8+E/bVKUgu8KB8Cr3y/ymM1v65BdsAZ/iVXajFvGy3x4vBQoRgB6Et0HwCndqQzQ3lg==","signatures":[{"sig":"MEUCIQCKzITKhBCr4PBIb+nI+QhQtUx2HnRjgUz7QaxUn1/ZxgIgJ9MvHeuqg38dVIGb01elbNSMavxpEkeSp6Ah93wbhgI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.242","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4df53fd9e4538c716e2c3b77cb6ff5ec766c84d2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.242_1774784446854_0.1723788391066443","host":"s3://npm-registry-packages-npm-production"}},"3.5.243":{"name":"aidevops","version":"3.5.243","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.243","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2ef58b2edde3714102836e13c84de52661da4ce2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.243.tgz","fileCount":26,"integrity":"sha512-eAqDsbR4DiLfjLFi7gxyrH63KM/sjClh4lNKFoWAwx5cwQq+EFmPwKekOn57nGtaDpB/ywk9ziIAE9EhgAeclw==","signatures":[{"sig":"MEUCIHye7COwAvt5FFmSVdHsVoDTfotOJKaw97gjpvgDYbZaAiEAnGObFTNq1A+3LUp21phe1zVHvrw86q/VCWmA6Bj8Rg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.243","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"de4f463b8d8f12062dd812bf91d1ba65c9d59410","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.243_1774784505023_0.32045074027745724","host":"s3://npm-registry-packages-npm-production"}},"3.5.244":{"name":"aidevops","version":"3.5.244","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.244","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3bd8764baa6438576b86420e454274cdf01c92b6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.244.tgz","fileCount":26,"integrity":"sha512-yagMZFmTb9FH8LHcxr/ZXS9JTI+eFvEtpQ+qeB48U0c+EB/tQ0tJtRGeNEOSjC+0ncMIZWH5fUzysc5GDHw2Rg==","signatures":[{"sig":"MEYCIQC3dREKYT8uGCLhBqbDp4nRk1IUP7Gz5XUM91Nd2CN/CQIhAMJhrWc48voGUxF0hKr0cEKBukoc/KWKhbkmmkgyVFjd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.244","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3c3e7d3bc6488bfb464cc064c045108383557860","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.244_1774784548640_0.07260498082847144","host":"s3://npm-registry-packages-npm-production"}},"3.5.245":{"name":"aidevops","version":"3.5.245","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.245","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2fb29e62e8572cf4fab36e961b049b9c97c77570","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.245.tgz","fileCount":26,"integrity":"sha512-Fj19hMlvmQu9rz9nlolgvUW6Xkq8qqHAP16U6WEHIL5r8x/ja+3GZ022JVgheHCJP6hmpsFECzyeAcRgAd9rcQ==","signatures":[{"sig":"MEUCIBHPwDKB2kNt8AM1pDZsgWusiHsoKNtMiD2sVFza6nbTAiEA3fVtS30EXJ7M0a1vnXfThXksV6k1/WZO5CeT0NY53kQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.245","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"671d543f327473a9471a9a531a6204a2c92250f8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.245_1774785489974_0.12811769557533692","host":"s3://npm-registry-packages-npm-production"}},"3.5.247":{"name":"aidevops","version":"3.5.247","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.247","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c33fe0ceafd7891ab22b1e0572571450492acd88","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.247.tgz","fileCount":26,"integrity":"sha512-BaldVFJwewz2X0x498GL0Ve7TiI+Xm6PFHIS5FYdhGdLDvsq2bWpVPkz5nmS96uLOJPbdM3LWjBpNQc/RCNJvw==","signatures":[{"sig":"MEQCIDxQnMz2ghcY9isWhXNrwFiX02CpveE5+GqMey+D4nlMAiA56f5lKD+u21gpAP5k3GRJLRGivlX2uclLTDyUMPMZOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.247","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e5dfd40304343f8859e73ab8f9730f0a8175207b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.247_1774786951099_0.775501319599998","host":"s3://npm-registry-packages-npm-production"}},"3.5.248":{"name":"aidevops","version":"3.5.248","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.248","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f4fd147e6e93008ea32e49c3a1c18f1c3c5fee98","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.248.tgz","fileCount":26,"integrity":"sha512-yBXefA4vfQRg314RfwEha4x7kjcryqqnilGIbS7AFApItydH2QV6lOS1rp+AnxVN4AN3rRxwmHuR7ZaDuKTvCg==","signatures":[{"sig":"MEUCIQDIRKxnlNNzqv42a+p93PJp0KACn4hleGZDP6+LMfvccwIgAYvpO3b5oD4gx4LVDgKLI2O/7UQ+Co1XvVq6O/gu44c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.248","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f7e6412c9909614fbf7f88f3e6dab02a639c7770","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.248_1774786960675_0.572851657914335","host":"s3://npm-registry-packages-npm-production"}},"3.5.250":{"name":"aidevops","version":"3.5.250","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.250","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c70b84ffacf6d1b99e9e8df782ac8ac905eb34c3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.250.tgz","fileCount":26,"integrity":"sha512-sHPhvDi6rYJEVtmhOmQHftN9rX5NdCr3lIqnXQ8wHdAzPgRrhRV12pYD6KG5n/t+cy9eZV0Itu+Hxfc15llIlw==","signatures":[{"sig":"MEUCIAdcYQQtKtLe7hNv0bKzp1zFQ9ZkQbdIJhyq7Pe61Yn7AiEA4y4mPjsHEBU1xav+/GSKZD1dGtyYiGRVTpC0YGXNRQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.250","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"de79e3906e628e1b024e007634cca2e9f5ce6777","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.250_1774787224677_0.12310851191326799","host":"s3://npm-registry-packages-npm-production"}},"3.5.252":{"name":"aidevops","version":"3.5.252","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.252","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"50d5a159133d6383e9f527e5803b082ad50236a4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.252.tgz","fileCount":26,"integrity":"sha512-7ezA/mMZZWeX4tgTvAi4SGKbhtvge2/NGLlapvmF8Bv1BlpnXiVjZQdWfvPK7/RidY7pn+xCF8xcEvD896D2Aw==","signatures":[{"sig":"MEQCIGXI/erCkOHC75JWBJJiWYnYEiSui8iFTxKIP3lYDEWtAiBUDpc8YXkVGYiMo0Mpp0B1gOtd0Gz/pLcWIhA1H1D+hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.252","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b2276b85dc04a8936359c3ba3500f5d6a53345bd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.252_1774787240093_0.34346360335062576","host":"s3://npm-registry-packages-npm-production"}},"3.5.254":{"name":"aidevops","version":"3.5.254","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.254","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3cde677be741e4e4290b856b0f62bc152a5ac7dd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.254.tgz","fileCount":26,"integrity":"sha512-muZWkdrmoQ259Eyz4xC97gGy28FRJhFDLGdDMnl9EVwSE5UKPQdv4uPFjQQ3wNewK0OHBTNBwZrvKqIKveBKWw==","signatures":[{"sig":"MEYCIQDhPVfkiWQrcGvT2Vmf0wFd4+6OWMfQC2wnIWGV6thOJAIhANcf8d9IYzzFsva1ZMjI3vx6JM2or9sbmvHRsC8spN7S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.254","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"15fe553ed0dd65fc5fb4b9d2d12717c4dcb0a1f5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.254_1774787294456_0.47549151778014176","host":"s3://npm-registry-packages-npm-production"}},"3.5.253":{"name":"aidevops","version":"3.5.253","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.253","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b318f5fa55cec0d6bca37d320cb252efcba33b36","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.253.tgz","fileCount":26,"integrity":"sha512-RInU6QakFKfvopNxx73UTXXMWSCKsjn5dB+tsskmJaGJiFaRxI7KheFafUo8ZJjResoncgvcWMNnLeRyapEYEQ==","signatures":[{"sig":"MEYCIQCRQS8WXOiupqAgVOT+UvjDYbDm+YQqtV5Sh5lH1EwG8wIhAJ6kX7glsMsoCF4nRNtnYIHdT1sd+GWLddQms6hJmopi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.253","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a7111a7680cd5f04f9bbd22f98d3491a4c4fbc1d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.253_1774787303474_0.6226808171728146","host":"s3://npm-registry-packages-npm-production"}},"3.5.257":{"name":"aidevops","version":"3.5.257","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.257","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1cbf6cf8b141ccd12178f0f97cc708424be29b5d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.257.tgz","fileCount":26,"integrity":"sha512-PfX9b61AHvU6DnN+1cIcII7BfyOJE164rA9+RVdiuG6hbheOeO+WyhCVAWJNtBm69ORUuCrEWr0ZHb3oyCn4Xw==","signatures":[{"sig":"MEYCIQCDgeyBJeCi4HsuaLNfeoO6IEg0HA8YXT8xAONKhvqwTQIhAPd3+wBlBQNX72hU4ZE8epDONAQ5+bu13dIpeeA28i66","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.257","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4636f984fedf54165f35de538a74e469800c04e9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.257_1774787316199_0.6230641406249595","host":"s3://npm-registry-packages-npm-production"}},"3.5.260":{"name":"aidevops","version":"3.5.260","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.260","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d59f815cfa6de05610ace26c126791fe93c60dce","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.260.tgz","fileCount":26,"integrity":"sha512-VKzb487tUO1v4gfXUr9dYYFDX+VM6F5ZHYu0gZw/40+R7IHHpvt8trQGsPCIY0Ah7oXN4JvRoh+Zj6Ll/aEBXQ==","signatures":[{"sig":"MEUCIHJbOlbsfPd9C227r185ivqVRNAktre051k0RiFMPEQVAiEA7HzwkrmTVJmZvwj+qvTO7nWYafMptK+iG/42wiMdKok=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.260","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1c0af33e7285e5342adf814c0cf844f0b3ee0d7d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.260_1774787454682_0.45953374435854233","host":"s3://npm-registry-packages-npm-production"}},"3.5.262":{"name":"aidevops","version":"3.5.262","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.262","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9e82a6a6dce3f9aad5fbe336420be739bd08f31d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.262.tgz","fileCount":26,"integrity":"sha512-neGQBlmmsmWGg3NFDx6Q5jeGEN6kmpigiqLV3QIZaDpbak7tft6kdByBO3ItNvowk5K31SfwND3yNSYMFiMpdw==","signatures":[{"sig":"MEUCIHiuNSDj7rspwXGKKmXNnkvuKgCqmaRN13ZEbUlV8lp0AiEA7Xz5ly9kFqokuVqPNN/xB3UzPG6inUAoKsrnPPX52Qo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.262","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c2b5cf92bccd59ec38f9ab9381a0b8a52944ad21","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.262_1774787541642_0.504010844352486","host":"s3://npm-registry-packages-npm-production"}},"3.5.263":{"name":"aidevops","version":"3.5.263","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.263","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4903d2471e0d0a49154bb193c9ce854a8df7d7b2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.263.tgz","fileCount":26,"integrity":"sha512-0NmkSnarYFLHk+j0osaUFz2ippZCX2LlSeNTIYEc2hr6FdBkrti+0kGVDwsJPqk1p2zGnjUJKmEUD3grcQDAGQ==","signatures":[{"sig":"MEUCIQDzpAEhH4xJd7MCFcFcIyBkqBpt+4QQA1bvPnFQ+y2v0wIgPuQDevT9o/I1S4vKazMt1DIYxfY5JWw0rOWI/A7Dwic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.263","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"463e55500dc921506b5dc28edf80521f35b04edf","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.263_1774789319826_0.6679225275977869","host":"s3://npm-registry-packages-npm-production"}},"3.5.264":{"name":"aidevops","version":"3.5.264","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.264","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"75ab6d868d59ba756fc21296d687d36c56157fd7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.264.tgz","fileCount":26,"integrity":"sha512-BpFHH2aXOE4RQcQiZGIPlWmFxkHxFglHVfGIv0wy6d3IG/jw6+vf812CYx7fbgZsDpJ9ZhPr+zsGHzWeKqyNeA==","signatures":[{"sig":"MEUCIEL1brHampy6Z2CS4gov/+6ovUDBmiIm4r5teixZ/LOwAiEAh1RexINcikJR+tkygkSudI1cqrmxJVH1w2CdUHz7HsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.264","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"104771af9c24df7d3e64a60d0948b108ba0e5373","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.264_1774790688350_0.4790754216012152","host":"s3://npm-registry-packages-npm-production"}},"3.5.265":{"name":"aidevops","version":"3.5.265","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.265","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e815e1210ef446d99178779cc2c6ee5abbb5c086","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.265.tgz","fileCount":26,"integrity":"sha512-pX4NzyZlJ5n4Wpxb/JrHe46QF4ap2kT90+Puf53/Ri8GlmIxnmFVal5iOdO6KEBscn1zElp3aeCFVifmltJb7w==","signatures":[{"sig":"MEQCIEjArwrhCFYD/P9RcBgHg2Nwbazyzba0YeOip6ohJJrIAiBV7mdADqDcL7JNAuTtKRueMrXtbXmHUSi3dBe19wGC8w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.265","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a0f90c12559b254b79401880fb26ac3a26f513d9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.265_1774791815087_0.8028098423947474","host":"s3://npm-registry-packages-npm-production"}},"3.5.266":{"name":"aidevops","version":"3.5.266","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.266","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b373c85db63a9807c67579b78ecf864dcaf5f347","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.266.tgz","fileCount":26,"integrity":"sha512-n5JstNfow4hoK0a1FT4C+M1CecAG24ArtFxLpqbq/4FZ7O+SQMBWKaR1w4drQGP96p1p6NEudNLF2R0YXk8AiA==","signatures":[{"sig":"MEQCIDEgbEyXqB8CKyf4/p/4cSJl1eIg3kMSL8qmgyYR/kDOAiA9cwNreNAWCHyxODd9+cMRMk+fKAjHJBVMayuFOLMg/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.266","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"75665193c75cc543ec03de3e13fbe9d470ba9d04","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.266_1774792380626_0.29119465133125755","host":"s3://npm-registry-packages-npm-production"}},"3.5.267":{"name":"aidevops","version":"3.5.267","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.267","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e5ded80b53fe21f905de6b62b8f575010f5c5519","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.267.tgz","fileCount":26,"integrity":"sha512-VyJxETbNZMY0yj6iLoephh7eEW1gV87IGky94ruPU5Q8iB9VSClLtdYGtuBkAvK09/sOhZE+hQOvU4/Qu5oEvg==","signatures":[{"sig":"MEUCIQCk/qOA694XtXoJd2ntDV7B4Ke5UK1GkrfGVJoNGXD59QIgchnb4gJbzCV3qShgFD2GnQ20StouZ2x0m2aQfh4Jjog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.267","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2a9d24dead5765f964849f3a4fa75e6d0f3e9f32","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.267_1774793049750_0.14618168902416984","host":"s3://npm-registry-packages-npm-production"}},"3.5.268":{"name":"aidevops","version":"3.5.268","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.268","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cdf603d7c0f4b6dff3639ce43ea42c2d55085b03","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.268.tgz","fileCount":26,"integrity":"sha512-+khArKwPmYtEINsTgMXWM2qlyQj6UpLI8NMMDYv9jlLgDc52nQTRvJ6w51AGNiP0cQuSVpOwDDdDWW6OgjnMJQ==","signatures":[{"sig":"MEUCIQCxD0Azg3VdomoBkOS9Mkai0hJ7UzpfxuM484zvQqAQlQIga5oYJKRib/zkO0K3UTk5ZhsC4pRwVo9L8BYqFCG7gk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.268","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"19b722627099df777bbc25bea36477a6edd3c33c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.268_1774793365208_0.8780723928241438","host":"s3://npm-registry-packages-npm-production"}},"3.5.269":{"name":"aidevops","version":"3.5.269","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.269","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"31ee0c2fbd29701ef5d17cad0f40b019ba3b0429","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.269.tgz","fileCount":26,"integrity":"sha512-PcE/TfJoIvroi/yTPxHL2GgKd8CHOpi7SBu44TYWhGWpyypCm1XAnGeDiMZCnQQuDCMTtvPrNB6idWqb3IppuA==","signatures":[{"sig":"MEUCIQCCntkXc3Tzg8c3sd83ckMIV2aEW+HCFNo1wm5YV7K0ngIgYaNRQgPkQduHK95z4fCyJt5ZtGc5uLc24FLjsOOKLwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.269","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"76be9bf17b111bf4e4be7aca7840dc46a2837cdd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.269_1774794361149_0.40403757497179105","host":"s3://npm-registry-packages-npm-production"}},"3.5.270":{"name":"aidevops","version":"3.5.270","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.270","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f43e82bac89a3d23d0d9ee5909b8aff24861c59c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.270.tgz","fileCount":26,"integrity":"sha512-HwGVj2sIxiYvBCuUrbYFLKlTWhrhKFKT4r9ki6TcfXXkKxUbbEy3zbbfbvgH1qjOYiLqpZzWHEkFgS1HDpLxrw==","signatures":[{"sig":"MEYCIQCZqAJyP4D/SHXj70eECrCSFEd1Vl9LLLWof/5bzQg80gIhAM2pUlL16hZmh6B1El1GdWu/K9zDNpXwj3o2rXIwIBDD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.270","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ef2893e4c74f288978e0b1b935a7299b84cf7720","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.270_1774794378925_0.12181794457149264","host":"s3://npm-registry-packages-npm-production"}},"3.5.271":{"name":"aidevops","version":"3.5.271","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.271","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4b007cc66a69c9af7dba90a92c642e8c8c6d9499","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.271.tgz","fileCount":26,"integrity":"sha512-Uj47OZ5EImvb++JP76ebYYZhV1B9HTZ4b5dbEVfJaQaEdHkPZvAj0A1+jZ7WDjC1JRLp8CgCRrJ10X4cjK5x0Q==","signatures":[{"sig":"MEQCIDzzBaByogoo4BoQTBZ0uFlhfbzFKRJF2byUke/Zo3KZAiA/WGpfZDHD4wO/UArhklMY2rTUBlrQvqE3vXU7YacYfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.271","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2162604c6f30ed9df358b39f9981f785b9449632","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.271_1774795302681_0.16637198813154397","host":"s3://npm-registry-packages-npm-production"}},"3.5.272":{"name":"aidevops","version":"3.5.272","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.272","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dc1d2d77555ce3820e1ce898455dda7ab025ceab","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.272.tgz","fileCount":26,"integrity":"sha512-YiK9/hdrHOqFE0SGo8ZuQaHGiCvZnuBlXUxmTFl3AQ0e65VHT7LmZSP9L976CX0UgnOg5yUSVsW/Pduww2c2+Q==","signatures":[{"sig":"MEUCIQD+sRxMkysfYc5gyGlCMYVEBicfniCkdp8TaUTQy9DtEwIgPZF6ycKDlEM0Rb4C/EV+lg2RWWIQ/r45L1GF27Skcts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.272","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1505745360956322529eb5b5ace35478689af129","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.272_1774795319762_0.6325638574909032","host":"s3://npm-registry-packages-npm-production"}},"3.5.273":{"name":"aidevops","version":"3.5.273","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.273","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9129a98e21a986f88393604685d3d8fd3c18bf46","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.273.tgz","fileCount":26,"integrity":"sha512-p7kDkngPgZ16NcJixh0RrlqBpepW63bfzZG5nugMSAhte+YnUzvL/dbQJxUOMdAPM7VLwKYUX626v8f8mDtRjg==","signatures":[{"sig":"MEYCIQDEnMIxmS9ARhXIB23s9CNzZgFetOaK97KyoRb0vGbcIAIhAL5dfe+0ze58finWaZR5ArcKSF8sHoMblawsO6SWHo61","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.273","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b94423c31f323578b21cb4bf81c382ac5096b1ea","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.273_1774795495492_0.7632219367140292","host":"s3://npm-registry-packages-npm-production"}},"3.5.274":{"name":"aidevops","version":"3.5.274","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.274","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7af3864b017946ab9a354fb6d9fb11c81b05b6e8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.274.tgz","fileCount":26,"integrity":"sha512-5mKplFI0FZq0Bl3SxUKCaYt1+iHx3fOGBkO05eXGZLaNmEOUeboocbovnkmDhtI++MH5Q+8fJkCysQOEpfTUDQ==","signatures":[{"sig":"MEUCIAiXITELm4ACgadS/kuXqIoITt6uyiFB69pLealQbZHTAiEAwEVciB27QWpU+HmuLmWFA8PoSNV8vyBjQsX48pMiN2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.274","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"18ed5819955c051473027dedf40f4ec00e4a49a2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.274_1774795547986_0.5451622993364531","host":"s3://npm-registry-packages-npm-production"}},"3.5.275":{"name":"aidevops","version":"3.5.275","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.275","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f20337a0e332939b30b2d38180a74499d93da41d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.275.tgz","fileCount":26,"integrity":"sha512-sFejap8vgRgpED2x3VfkntdGPrSUQSLSSMqhCoTWAR+7Q/jr6HkEOhflK1E7gwuxRW4t+GpHXrnF5f5ovGA2NQ==","signatures":[{"sig":"MEYCIQD0YrQu3cRm16BWDPBRADh94F7rmbuadOVc+2tgU/6xEQIhAN2mKZaBoFajrh7XXReGdTGH9WmVaYN6Oz3xpOTI2eWN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.275","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c23ff1d832f250b34f8131fb7341936fe550d0f3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.275_1774796867536_0.8694911221407982","host":"s3://npm-registry-packages-npm-production"}},"3.5.276":{"name":"aidevops","version":"3.5.276","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.276","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"97754e60156359deb7d1173b989f344c40136c99","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.276.tgz","fileCount":26,"integrity":"sha512-ZlzmUPus7F1Z87VcQgd/x92zIgaA2jpsfV0sAl/fT4p/Yq124n+3t58JCn1s+FupNx7vN9lq0pIB3htDtBl7hg==","signatures":[{"sig":"MEUCIEl7QC8CcHjrXfVecXlyWzR9l7JEE9dyj3O/vr054R1gAiEAqOZFQfrLC2DC1+SN3btd4ImUwey274GlLJMCgSn4n1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.276","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"77331b195a1c6a35d166ec6a56e2af6951499ef2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.276_1774798066171_0.7359873694745906","host":"s3://npm-registry-packages-npm-production"}},"3.5.277":{"name":"aidevops","version":"3.5.277","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.277","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3ba88febdbcd7fcd53abc0fd402da372e90e89bb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.277.tgz","fileCount":26,"integrity":"sha512-HU/McucjCTmeYrgThed2yzHUpgoXlK/efgdIDjzTJLrRD3F3IKbWTuVgYHGqPvkkSUmzZ82lYe6FDGBmtEG+Vw==","signatures":[{"sig":"MEYCIQDwUMNZafEmgBRMJKURAteEFMwrgnKD9DTKnfyxaO6qfAIhAPOx+G92htoF4v90aqvGBibly4UtS8eRR6odi92AYAX8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.277","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f94417e486506edf6905aeefea10c2119b89959f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.277_1774798714850_0.45258844636832185","host":"s3://npm-registry-packages-npm-production"}},"3.5.278":{"name":"aidevops","version":"3.5.278","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.278","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1fbedbb28b867ce8b1706d959dd15e8fb5030691","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.278.tgz","fileCount":26,"integrity":"sha512-vi7x1LlDESdM3qyfXxcvHvY/jZASTbg8uEc8zcrtWO0re2qor29DzLSKJ54p96asiBw7PgtFRDAeuqN1OTG9kg==","signatures":[{"sig":"MEUCIDbA2dqobC1R74qH2gKGM5w1aCjeI4ay/Oh3VMWBolY6AiEA/5moebPO7vpo1zzXD+3UO7hLyRjKsVd1E2eGmsKoBVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.278","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"10b055c41c7f07d51f6cd4c44e187f260b5d3d65","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.278_1774799153188_0.9510017946366855","host":"s3://npm-registry-packages-npm-production"}},"3.5.279":{"name":"aidevops","version":"3.5.279","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.279","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2a8bfa3d394e2f8843335df380b07c293e85e472","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.279.tgz","fileCount":26,"integrity":"sha512-QvEOlDnI9UTO+NFS4DROPvDAuHfaWMvGioE2sNC5E17CILwV75Ys9Wm0uMe6KCWnSlwdDG3w07KVc/LNVX7WeQ==","signatures":[{"sig":"MEUCIQD3MIAfWlkHxhs4U0st53x224fa5rLQychxH+IFpAf1pgIgU6ikDgT0rxxwBtTUwRJoUdSTbCygy0hEzwWZ2oZjW4c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.279","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"76ad6efce2e9b28c6eb595f9a86ca6ea56a971ef","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.279_1774799168544_0.9842871570510838","host":"s3://npm-registry-packages-npm-production"}},"3.5.282":{"name":"aidevops","version":"3.5.282","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.282","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"56d460ec72191b5bf22060a3a81e43ebef2c71e3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.282.tgz","fileCount":26,"integrity":"sha512-5Zy1mASfkM8mY0RBF5j0b4jQUczRwiTP3X8Z+JPo3yLNqAngw4zc+2TSuzIMe6BOIKwXs/osCADapl/ixW9y0g==","signatures":[{"sig":"MEYCIQDt49LhuZ+HpcvpQvTH6FNrYgJZFvmZ2z4/xw/skZfeWwIhAPcCaduSnJR/E8h3SFQxKnUyJhnAA+39teZWQ9RPY0UU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.282","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9aadc9b8b853eca5ef8133806e374ea7275475e9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.282_1774799254614_0.9571459984582804","host":"s3://npm-registry-packages-npm-production"}},"3.5.283":{"name":"aidevops","version":"3.5.283","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.283","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"89065dddb31374226461507f4f50a32044a61dcf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.283.tgz","fileCount":26,"integrity":"sha512-SRxi5MgEXBLju+nOnVw/ouQHMHEiz/VY26E7vxaAZsG3qwoycaQShbu+wjzQA10ppsehmlaicbGRxvXhTWo5Ww==","signatures":[{"sig":"MEYCIQDQAok/KOWW7+v9XgKMqRgZ0QpKbUnCEVJKGZUtQ22YNQIhAM876mlKHkDgBPWm2HKS2nuF5DTXn9OXLEl6DpFAupe5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.283","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"50ec96fc7b836c7f0ea397ad3c2b325b94262887","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.283_1774799286526_0.3497108514692784","host":"s3://npm-registry-packages-npm-production"}},"3.5.284":{"name":"aidevops","version":"3.5.284","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.284","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"35b57527c9c1bff28dd5f414e1276029e5f137da","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.284.tgz","fileCount":26,"integrity":"sha512-wgu1njaG3swAsOghM81f/rhsbdG3RRKl2dithcvMGqZen5D7rou1yNuBDH0tOHnfoyePZGV73lbg/US59Ulv4A==","signatures":[{"sig":"MEUCIQCeTis05mkKtQjAwdKa4wBVi30DLXNH8DAi/n1sN6EDdQIgFgoRQpYno43GC4cT+OKvjdsHvSpsqcxY2A2gvr7EFY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.284","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b04f7805c5d9950b191c9d4c0b057411b0eb5f3a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.284_1774799303418_0.14217593777724913","host":"s3://npm-registry-packages-npm-production"}},"3.5.285":{"name":"aidevops","version":"3.5.285","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.285","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f1b0136fbd58ac80e3c400e746e10844b0253e29","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.285.tgz","fileCount":26,"integrity":"sha512-0SwfTeYO8Xs/3DWtLYYXWoH2ChsIqiEaDipc8wYggjHJL8RIxzj142gJ/0XBk88CgteRd7lI+A4MrgGXXNz93Q==","signatures":[{"sig":"MEYCIQDkY0n8U+kQZy3jGbHzynbhZTORS2eczjYe0Uz1AjKwEAIhAPNs00xESj5wS06yPssQATK+KMHnaRJLj21kyplw2H5H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.285","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"895c678ddc5cd5f681590674dfb6c4de5099d2ee","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.285_1774799360818_0.6172497243505874","host":"s3://npm-registry-packages-npm-production"}},"3.5.287":{"name":"aidevops","version":"3.5.287","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.287","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c38dca629e904adca49dce48c7624df461207c17","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.287.tgz","fileCount":26,"integrity":"sha512-qLtJyxDQkaxv7V7zqG4Rbhz9RXtE3s8PUXIkpIjgrpVPo1WdtNaaylD1xOB2b6uQjakDMUYxu8rJmi5tazIHLQ==","signatures":[{"sig":"MEYCIQDai/jLRvxKtClXCNDj/6pcva9kpcSQxANNW3+xAIPyvwIhAJf1OW1moM/nbHRlaViei/i00pVGuS51ChI3cnUBWd8U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.287","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f23badefea3bc6e9541f5d8eff0522d3a262c8c2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.287_1774800260902_0.0475494914704464","host":"s3://npm-registry-packages-npm-production"}},"3.5.290":{"name":"aidevops","version":"3.5.290","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.290","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"083f31de83e9b967fe4c3400cd85ff9be588c48d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.290.tgz","fileCount":26,"integrity":"sha512-vwTZqLIXavHEToq24N1h2gPRzamUvWs2qm9sBHf2OUfFjPVRoQXr7ZKWXtK1kg5DzYZw/HjZPxZDZXPDw+ZW2A==","signatures":[{"sig":"MEQCIACP6KTzUBdKBA1qB/zPnCjL09/pkFOl+CSIFUbgwE68AiB955+ixkVIA9Ip+dvegHSHyqZWkDdI4m7vv65DUWc1fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.290","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d492b3c6e5f6c724c338c5b97374450330149e79","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.290_1774800759522_0.37747299995065586","host":"s3://npm-registry-packages-npm-production"}},"3.5.291":{"name":"aidevops","version":"3.5.291","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.291","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"08b7a37a6d245129a5cb964e73743bf443d5b88b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.291.tgz","fileCount":26,"integrity":"sha512-yhMNXzR0IuheiqS9lNlNEFxTi9VEEc5MFloJN8KyqgULwDlo3S84FC2PskInkHtx0ABea4tz9xAg7DhzsQvNfg==","signatures":[{"sig":"MEQCID0nctSYPh7CWeRCShJVbgtjjii6998QmWGlSJTKOFYUAiB2aFAxpywj1cJ0rpCVCCXxlKES+1YdAWnml2BYDstTEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.291","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7b253e0e703728314322d5e9af29306e32c0e3ac","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.291_1774801373934_0.43555853936235556","host":"s3://npm-registry-packages-npm-production"}},"3.5.292":{"name":"aidevops","version":"3.5.292","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.292","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"69f682214a76bda0e3361d5f9c73432f96399753","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.292.tgz","fileCount":26,"integrity":"sha512-jI3Gzdl6EEnqIgxbbJ27Gv6kpV6VBIjyUw6rWcXeMRxtBJ3gMg7vBeF8iU6VWiM3sT6Z1SbeQhq0NrFH4VWiRQ==","signatures":[{"sig":"MEUCIQCJi6yQfPlNQFSa+UfDS1oRLx2J5eNRhL6GXiJWMQHiaAIgMXesG2g9wEsvwWTsY798PH2Isae1FrSYb14LaUK/mEo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.292","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6fcacdf4c0447290389ea10f7df6ddc117420f29","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.292_1774801553838_0.9433952854635472","host":"s3://npm-registry-packages-npm-production"}},"3.5.293":{"name":"aidevops","version":"3.5.293","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.293","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5968b80030827347dd6f8aead54ae479947ed345","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.293.tgz","fileCount":26,"integrity":"sha512-nSW3l6eWZUS7F8QfPFhTB133iEn5TSSifHZkTmZwzGqPXa2/tFVJVZbcwi1vtc8ed9zUUCy0cIJSDM3DPErRcg==","signatures":[{"sig":"MEUCICF0vwax3u2JNF+ifEhDYwBRTytYb0kCAqCdyICz28aIAiEAzGk3V/v5MjcAJn0fw7HYe3Lp9q0P61tHri/pr4sXZu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.293","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e4503b52d3f58df2fe62de4dbf8841513a809a86","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.293_1774801577674_0.7625339090657623","host":"s3://npm-registry-packages-npm-production"}},"3.5.295":{"name":"aidevops","version":"3.5.295","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.295","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"529fde302816b5fa0ca4c9b47b651fba4570825f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.295.tgz","fileCount":26,"integrity":"sha512-LU5VE4qbFhsDICwJVZstNuxznhI/2pzSwXB2MVPnOZHxFGT/KUoJ2TUR9BctHcTeZfbaujHz/YyDVuqTw7mMSg==","signatures":[{"sig":"MEQCIB+WRAeC2zNgAgoHTfuHjXGI5NY/63jkd0Z0pDyrIlTnAiA0dum5TrgsBzqFQtQNou+uDFHNicvqL6rYcMEkNAUfPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.295","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"da15c19ad1e171c5bf1faed614640e14413be2f0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.295_1774801686917_0.6035185360290942","host":"s3://npm-registry-packages-npm-production"}},"3.5.297":{"name":"aidevops","version":"3.5.297","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.297","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b23eef77dcae0c0de955b2e1f09b3d2c5036a871","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.297.tgz","fileCount":26,"integrity":"sha512-YmSsKAxaquIUFG9AEGMcg7El4WA14tlSwTtO/XwOwgEOPbTzbe/1G2+HxBhnpoa6wAmMllykR+0N8TG6AiPoLw==","signatures":[{"sig":"MEYCIQCQnFxED1xe9//a7ty+czed5/6evuew0wBdXnjzQdd4TwIhALmqf5AJanns+bh3l0eiP0GIkGilbMtLc4ibk97CdQOa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.297","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6d10fb0da42a51c19f36a0d7264c6960cbbfb2e9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.297_1774801754888_0.23028035280207892","host":"s3://npm-registry-packages-npm-production"}},"3.5.299":{"name":"aidevops","version":"3.5.299","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.299","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c2f3752aa63d796109db86ecb57a7345cb09a384","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.299.tgz","fileCount":26,"integrity":"sha512-ItxGQS8yI4NSLJiOqqtBJaNvxdzXQ81091LYKEVslMbU9a8nRdxOXbfBmiFYyC8NIFZxygUUPAaIHnoJuxO1Yw==","signatures":[{"sig":"MEYCIQCmFq3Mvalced2Ar/lVbpIh15eEShzJgjCtm3eE1RlNDAIhANbKnEqMk0oUecPqVcnBYYr/0NqZpWgm/Qm+92uYEn7m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.299","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"36e459bc02dde55f1cf1abbcc40237626197c90c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.299_1774802089916_0.08303474682119782","host":"s3://npm-registry-packages-npm-production"}},"3.5.300":{"name":"aidevops","version":"3.5.300","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.300","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"eea6753cc4fa8599165639a8820713cae1987cd8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.300.tgz","fileCount":26,"integrity":"sha512-V/LpIyGhhrzrWDrjUkqZ/AGnfPTcaJZ8KVzF8dBkeMVKls3dGDzDYwNyxn1HdQRQ7qyE6i4idDnCTlj7rwi2VQ==","signatures":[{"sig":"MEYCIQDT33MSt3P6qVFdOC0Tysts7VwbfMfJekolEADkN4BUlAIhAMqih7M4SoQWm2x+Hp7lK4dLUYva2o+ZIBW8alisr72N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.300","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9104a769e27595978d83ca2983fee32e323f4be6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.300_1774802211226_0.6872658087100234","host":"s3://npm-registry-packages-npm-production"}},"3.5.301":{"name":"aidevops","version":"3.5.301","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.301","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8e63109f6d73578f239f1b3a116940572dfa8758","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.301.tgz","fileCount":26,"integrity":"sha512-7JLRDx73n8UZF8QC99mEl+mXxfzmtX6SK3lif6P4/Vrix1BV2ud4SJay4N/fbOCHPWr13hTCEs8urZfo5F1fRw==","signatures":[{"sig":"MEQCIFUygU91RXIwHRPV2gy4AKTqE0IOi1RLHtmE7JEBSTs7AiBJ2kC+L+Hjuw3hcBiRx0W9nFIWcBdGDpaYkpev9j4tig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.301","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4392c66583d8c7c779247e60e8f24a787ff540e2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.301_1774803288636_0.9233260932105289","host":"s3://npm-registry-packages-npm-production"}},"3.5.305":{"name":"aidevops","version":"3.5.305","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.305","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d073d68e3448902f596ce8cd1e8dcef2314b7f14","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.305.tgz","fileCount":26,"integrity":"sha512-CFpYoBrp5tVY+pEbNVn+GfHiD5mpP+IVMyEBxdgKeJV9BsTS/CnaEgyd7ab8hFpJFKjKyxvmXE0OaF/ebXfWwQ==","signatures":[{"sig":"MEQCIFyimZoYAHyZMcdqm1wn44kglAuPjIxQQpKRCI6SPVtNAiAoavkB2HBSHllHJUkkGzLUC/M7IMr52Uk168yXkgPsiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.305","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"68617352abe1d90064802d118cbc0226609bb784","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.305_1774803556070_0.3539233166016389","host":"s3://npm-registry-packages-npm-production"}},"3.5.307":{"name":"aidevops","version":"3.5.307","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.307","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"71bdeae59b9c19d478c17fd191f6feb83b4c156b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.307.tgz","fileCount":26,"integrity":"sha512-nxErM39Wd89hxHXDInMa8sWKDUit+Lyxy05YXFCJQjj78EzH9shjOQOpjaQSSEqzYW2l5v6YBNiB4G1WZvqg4Q==","signatures":[{"sig":"MEQCIDmhdDHPQiYfVU39foDqjWqq2/yDw/eQLdx276mC6AgoAiAY8G9mcn+WKt9lW/Zo1go6kOVc1EVUw7M5Ywlt7Nxmnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.307","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"89d3fc1c94b1abac72a6fd254763745dd0bc3997","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.307_1774803811262_0.9585220253719697","host":"s3://npm-registry-packages-npm-production"}},"3.5.308":{"name":"aidevops","version":"3.5.308","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.308","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7c2167919ac017eb5d39d4bd0b69d1c47173824f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.308.tgz","fileCount":26,"integrity":"sha512-ySpUIde4nf9NQSqrYkRqi87+r44PykMQTxkXa+3+gbKeTrp9OUV9o9h+r1ubm89d0KP7qalqF4gbm3sRGF+nZA==","signatures":[{"sig":"MEQCIFhv42+Gh84n83AEijKI4yCljFetNy10QBdaZkT7KlPUAiB+s3X5oBnRB1IyWtryQfT2B05CZujdwmUDrKDhIKc5Bw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.308","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"68c364e4f6a22cda2224000b5f9c586b38b4c8e1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.308_1774803905891_0.6769366438099638","host":"s3://npm-registry-packages-npm-production"}},"3.5.310":{"name":"aidevops","version":"3.5.310","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.310","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ed8c46932938993d92b9e72319620ff946e8a955","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.310.tgz","fileCount":26,"integrity":"sha512-Ujm/uLZ5GPRFKDjQc+ihgb3hgS5jvDPTn9Bz6X8YTvGm3FNkGYEl0lnnhidsNeu+KN3Xpqo0VHDLsvpBjRK5qQ==","signatures":[{"sig":"MEYCIQDlRQhBVv4uznAL2GqVCkl4fdWW/XLO1zJO0YhNLdFAyQIhANOIB9efghD60iUFAYNE1vXzW8rQyuunAgy7K++x1T8N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.310","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"285c001772fd64d639f338464e27ba226d3612f0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.310_1774804148052_0.9670932142334867","host":"s3://npm-registry-packages-npm-production"}},"3.5.311":{"name":"aidevops","version":"3.5.311","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.311","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b0e1455017ff08271c3164402194b616ad24ede0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.311.tgz","fileCount":26,"integrity":"sha512-sFz+M2DTOr+njCrOCroYIZ83EaVqTSm4q22ne+EuuzAAQ9JnGc42u2ehDjpbZGpeDUXGAYDrGH+kM0ggr9g/vg==","signatures":[{"sig":"MEUCIQCnMgcfl8Q757zZcN9x06DZ+/SGZ/q9PsIzqET/+D5HfgIgQy8njovWBBodmxNmjZfNUjmTuJCAKvWJWoPLGZM0HNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.311","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"03e42e10361dcee16ff83f5098b255ffc750fb26","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.311_1774805904565_0.6637101341142453","host":"s3://npm-registry-packages-npm-production"}},"3.5.312":{"name":"aidevops","version":"3.5.312","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.312","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"40dc7143795a4fa4c36cd2e207837167ed30bdea","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.312.tgz","fileCount":26,"integrity":"sha512-N8I1LilO5J4+P3KBNrrihDYfoXwo3EQoJBgsRSlvSB8blhs4FmnK+EERTOYUS2x1Zzv/QeilnNIyt3Whyb879A==","signatures":[{"sig":"MEQCIG+IuXVLT+F8RerTcEQ/sssUQPcfUWE+RdQ0K+lvU3mzAiAjXqmjFO7ATsUQK52i5+KmJ3+fESrM2Nsb0vw+inkpRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.312","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9befe4af33f1830bc3aa6e3a85d29d3824486c02","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.312_1774810731360_0.3850255411526289","host":"s3://npm-registry-packages-npm-production"}},"3.5.313":{"name":"aidevops","version":"3.5.313","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.313","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"de48835db5e00f9e54e99e850c642b417eb3a4c7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.313.tgz","fileCount":26,"integrity":"sha512-1fTG7MAjDO279epwCQtTRAPGh91azHEqY0yuNVnQv8819oTun5k4eLdrfKI7U1UzCnqad9u4MJp9m2E3TZZXIA==","signatures":[{"sig":"MEUCIE6KAL8zHzujAXTqsSSIFODhMnRlKvSasfuOICWsErfcAiEA3xMM2qjlyV/f5Xe6GJiVXo0C71TkG9hxeUp9adfeDkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.313","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8b3f709e76ed69a650aa5d581c5850628b890f7b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.313_1774816129014_0.9134525200175116","host":"s3://npm-registry-packages-npm-production"}},"3.5.314":{"name":"aidevops","version":"3.5.314","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.314","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ec865cc5748f43a10682b314b5de790ec02f408e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.314.tgz","fileCount":26,"integrity":"sha512-sUr/gE98/Xal66cOlyDXuWlNLCy99Oe2QTt3luBlGSsz7utIiyUsMkU11/kdHD+dcKRapStOC/M2K6XjJPQopA==","signatures":[{"sig":"MEUCIQDSaT12e0nkZ0jPo5f9dEIArxFHXE4GRYHFnFaDiqMr6gIgX24psKtz7KG8SaXek7TEOgLW76fp3rODX6VmAe7r4lU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.314","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c86e9fe9b950f064821d11ea012fbae20131878b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.314_1774816610802_0.6183623083978138","host":"s3://npm-registry-packages-npm-production"}},"3.5.316":{"name":"aidevops","version":"3.5.316","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.316","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d598a2ea12595e98c56f64d24922e009809de2ff","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.316.tgz","fileCount":26,"integrity":"sha512-phsSxFT/967Rx5Dq7WXXWA4xJGo7U/mWQR1BYIYdSH8AUovPvzIaMeif8sz1vdUDcy9zHFK2MACZhUrRNTJ8mg==","signatures":[{"sig":"MEUCICcKhoDOnEUXEQtXAY7fi5I8LqXPlFxpVtJD8o6b2U9cAiEA6gTHta6NgpEf9aVGS71os+czdWVqQ0xUCZG00vN9yog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.316","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"87984b8f635b31805c4e6ac70ea73189ec93c11e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.316_1774816686635_0.043391067979551945","host":"s3://npm-registry-packages-npm-production"}},"3.5.317":{"name":"aidevops","version":"3.5.317","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.317","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"17ae6bad7744566024b2a54fb280ebac1f7432ec","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.317.tgz","fileCount":26,"integrity":"sha512-W1JEw0X6e6RM0FA9dAiaT6jVm3u1ZEn+MnLA7sazW+Xx8RB83b1UxGy5S7V3kpKPrwNkRuoy1DO93wYTbiTSGw==","signatures":[{"sig":"MEQCIHHsDIxRSoMvGN8Zl8EVji0uOijgA/K0EdZmRCRFDt1+AiAjnorpCMUaqv07sIUpSmZEfhIgeOE9e/6hWTnao8UF9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.317","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5c44d13495fdc6c3bd15de17188bb56ead16fa81","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.317_1774816855208_0.8404832499991675","host":"s3://npm-registry-packages-npm-production"}},"3.5.319":{"name":"aidevops","version":"3.5.319","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.319","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7896ed54706c7815831bd99ca76979bc2c36971f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.319.tgz","fileCount":26,"integrity":"sha512-K8K5sqperpIS7dj4gIZxbxw5C8xzir+gpCh87QbrT7MH+UEDLQlYgfmbZvh26XxqtIq7EH61581nnc7wruPnrg==","signatures":[{"sig":"MEYCIQDOjvHOSuuDW+vpJuoKegwUOdGHRmLE+idSE+61NtVAPgIhAIYA20ujnXkZLP9usmwAHffpJVIyycEUxxUEYBdVrG8R","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.319","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"62103b752439b96f26adf22401f425780f8f3f70","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.319_1774817379648_0.8806697051479582","host":"s3://npm-registry-packages-npm-production"}},"3.5.320":{"name":"aidevops","version":"3.5.320","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.320","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"83c0a4c3186b668ed9f780d094193690c3ddec49","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.320.tgz","fileCount":26,"integrity":"sha512-PrnDS+xBNDJjVgsnqwb4g6R3cG0MEv0aBlxAyZFiLkgoxDK9fSORm6MBt5hw01seXYY8f5+KmzuG8Mx1+27G0g==","signatures":[{"sig":"MEUCIDLM6NAaKTP41hMV1qVIQJjLGKU9A+peCwGmg9q4SuAGAiEA/15Wv7wW297aDwRLEQ9srVr8fifA1QE7YYFag2Yjmew=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.320","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3de97e9a619600f38093467b0b02945a8b548489","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.320_1774818894889_0.7184846252842658","host":"s3://npm-registry-packages-npm-production"}},"3.5.321":{"name":"aidevops","version":"3.5.321","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.321","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1d5cfe6edb297956c3ec99c1976dfeccba4952d1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.321.tgz","fileCount":26,"integrity":"sha512-FV8dx8ciSaaryeebv3I1YowwGKWrwQfoRVC83YKHCmi5rD4nEhCEERadnYY7jzxj9TNJNps2UQj6beZtdaJyjA==","signatures":[{"sig":"MEQCIHYboRvx3Y29kYswE+nwYuRXrH3gSeqD3Yq44RuwgW9/AiAzg7crudS4YA+pRQ6YcEHjvhRe0hMQXmT6d3Xnl2pzEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.321","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"82623e287e38ad2757223c5b7d56680d2d40fb20","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.321_1774819260741_0.46709425828656537","host":"s3://npm-registry-packages-npm-production"}},"3.5.322":{"name":"aidevops","version":"3.5.322","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.322","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dd636b4f9614f258da821e586332f5572f00a815","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.322.tgz","fileCount":26,"integrity":"sha512-wlLhGbkxHRbGDlm95n93wPvzzPClN0ylG1J2GUh1PqdGmGIU3GNyl9EodSt8MWQw8DivZjpcGF7NdWo+lWPbwA==","signatures":[{"sig":"MEUCIDeuJar90zWe+SFT4iOHE6T3oBkGA0WPS3ETpkFA4lVhAiEA7fd5YworYn2ysASqMvmKYTogEivoJwoSdd+DkWZitIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.322","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"95198956d8d12985fb66cbc6a7122b60f841f4c6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.322_1774819325358_0.6614417715565013","host":"s3://npm-registry-packages-npm-production"}},"3.5.324":{"name":"aidevops","version":"3.5.324","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.324","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"95dd9ef0eb0d87b6ac3ec32345264f6c02285a11","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.324.tgz","fileCount":26,"integrity":"sha512-KPEjpcqrQJCR3kDU9oPBHIjsGtukLzzYl7vWGFa7eGuVi50gcepHNlJoG219LVs1AOWHIgfYgBv3Lzdx6fXY4A==","signatures":[{"sig":"MEUCIAg3r8QyGgbMW9inVin8C1OMCwf49Ou4EQe+PyTKq89uAiEAoKpr2Qw37QLqhHwmWSf3CR8eabXEGTUPk4ZxUD/0Cf0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.324","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fb18f64217fbb0f06ee6ba06268a6918b16afc16","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.324_1774819333172_0.10449276213831116","host":"s3://npm-registry-packages-npm-production"}},"3.5.327":{"name":"aidevops","version":"3.5.327","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.327","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2fbe604ba3831eb5975463e8902d12c72e87ac67","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.327.tgz","fileCount":26,"integrity":"sha512-WqHBq/EzxJFMWFOTt0Cl/LKuxrAsokwkuPyolPSovHj/PJbLmYzN1m8ngQRZ9hLt4e++wlbsCEdmYP4PmFj42w==","signatures":[{"sig":"MEYCIQCs15oFQP//yZSJO/2auvf4V71y1mk0fu1dVtS5kvQETQIhAKtVdYXQyQcQdn11tzHrLjc40kOWONZanfea0+9TANNb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.327","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f8add45e59ccb872425e01d2d5481cb46df23392","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.327_1774824597108_0.616305249430185","host":"s3://npm-registry-packages-npm-production"}},"3.5.330":{"name":"aidevops","version":"3.5.330","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.330","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b69396fa64baff0fba034a87d7c582abd86a2fc0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.330.tgz","fileCount":26,"integrity":"sha512-IkvWzvGCZHkMW6kevwi5jLI3/KH3QG/NgvPjQg7F1Ug6Rakq2rZYJiVE4vR0nFmlb87nNsjP7FTPXLnRTRwB5A==","signatures":[{"sig":"MEUCIH7ZAEXMDzHO4giDQXo391aByyAQz8uEYPep0aITVqDlAiEAj+eDwGsmg0py9ddy5sXKkTtSIc1C7CCQ+HDHtUfq7ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.330","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6176a2741b96ef0b0ae3e43401bc2512a040a93d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.330_1774825576690_0.9815949544366578","host":"s3://npm-registry-packages-npm-production"}},"3.5.332":{"name":"aidevops","version":"3.5.332","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.332","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"13a2dd6f54b6eb837fc76e96dc2d764a5f3effd8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.332.tgz","fileCount":26,"integrity":"sha512-ohphFvt6hJJd5Zt0lpCKNxZTndKuVx7rOa23SJb5IhWxPwdWmgYxbAQyQGaY3iEmN/aY4lJ/JD5poghqSBiOcw==","signatures":[{"sig":"MEUCID5DhPZYrpUFzGInYAIperAaxiaMkd6H7tQfzIsAse1wAiEAwPsgVH4laQFWSE0uUhFB5Okh3dYqo63VEri7nwyo1a8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.332","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9a6c903d32c1fc403270810de69d08af18ac3f54","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.332_1774825668689_0.7762463441352354","host":"s3://npm-registry-packages-npm-production"}},"3.5.334":{"name":"aidevops","version":"3.5.334","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.334","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"55c10b29f628b9811a4b81b945563ae0f808ace5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.334.tgz","fileCount":26,"integrity":"sha512-sB92w3YJmkgcaXmivkyMvV6OOK2aNypywRQ33XHLfzrrIUmbNVQsuJeJsOKle/uv3NTRMvRrqjgaqYr4ButJvw==","signatures":[{"sig":"MEQCIEGpcUv3eDRE7Ipp1BevJzfCeCCsIILlONG8E5GpOevFAiAE45kSmwzYxcFHo+jEnv/RrzRXu2Lo6rm/SWKWQ2KD2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.334","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"78cbf545026708cc9615a6d89906405ebc9bb135","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.334_1774825731286_0.5109943546032263","host":"s3://npm-registry-packages-npm-production"}},"3.5.336":{"name":"aidevops","version":"3.5.336","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.336","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"de8864c50159577435149752afaa244f8c03ce12","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.336.tgz","fileCount":26,"integrity":"sha512-OVTn1Ck2WzlsgQ433hmDrb9F1CLncVqIPPl1u6/uoY1HsBWbpQURcFByEq4S54YmKUYJAvVOSlq18kyaBq+rEg==","signatures":[{"sig":"MEQCIFc0Cla9n7BO69tDBlGB0AjVtbH9t8jfHJwUL068mTRvAiAtFvchytV81iy7OUUtCHmdf3gby25uutktFbS3l+6QgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.336","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cc3db13e17d1c194acd815691c2d37539ee91690","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.336_1774826148148_0.7766029012167912","host":"s3://npm-registry-packages-npm-production"}},"3.5.337":{"name":"aidevops","version":"3.5.337","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.337","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ffb8aa4a3e4ba1c68846ead20de25edfdd970afb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.337.tgz","fileCount":26,"integrity":"sha512-UxzYNEpqyI4NLD7+cl0oqBP9/wYNeTCrSWyT4tn25vaNueHTzpHXYvl/ZaRl0OdgSOFEI9oEpbU/dMHjHfpWKQ==","signatures":[{"sig":"MEYCIQDjaMzal5dJwC+pddqe3mgTWzUaKVdd7J8VcqGozRwRJgIhAJNpb03ZwdzJClToaxS6o4/P61uiq6w7Ue2JGaG6UHJf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.337","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fbedd6a9a8fb198b900f01e9e931d6c937bf3599","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.337_1774826167801_0.20243515553766644","host":"s3://npm-registry-packages-npm-production"}},"3.5.339":{"name":"aidevops","version":"3.5.339","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.339","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"398f0ba4638f8ada34cdbb074ac61ae56a52eed3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.339.tgz","fileCount":26,"integrity":"sha512-eUdcnYDH6F8fVVgaYkjluY8yRAwb3OS2RiEir7Uy6w1UGUwg51dTRIGOn8Cvd8c4ipUdAHbsoW6nysFBRfAwpg==","signatures":[{"sig":"MEUCIQCvtN+sy7gXOhF7MceURe0m1pq4JLxscymFkG4HE1kUogIgZyp7h4RsMoTdE/XbWFqxrCHpic8Ku3LBaMTJtCcfd9s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.339","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d0950de9bcb7339e09fe0c319a873534ebecd0c5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.339_1774826183506_0.833813077356754","host":"s3://npm-registry-packages-npm-production"}},"3.5.341":{"name":"aidevops","version":"3.5.341","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.341","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"908df04ae37037e9f630115757c6ca8fb34e4076","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.341.tgz","fileCount":26,"integrity":"sha512-6RaNIILqaNxhSzPbVXrz6OqBgF3VWZ5wVLJ8zq11kYP6kY9J686vT8rYXbvziSxHlEtdHCz+8xlyZS4x92Zqqg==","signatures":[{"sig":"MEYCIQDtfMOE2R/SfjBio5TXH9D8G1fK8kpgkI4ehnDLC5gyCgIhAID+MRxbY6M44y/fs7EfTWrKNZ6NcJm6pw0swk2PmL7u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.341","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5405767fa81c52edd61cf3aa53ee88127814a87e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.341_1774826497844_0.06030735950584298","host":"s3://npm-registry-packages-npm-production"}},"3.5.342":{"name":"aidevops","version":"3.5.342","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.342","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4bcb1c2cf09017daeec37145d4cecd15d3e133a6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.342.tgz","fileCount":26,"integrity":"sha512-ktw/qIQNOfKZb0+G1Rld+NDW0K0svUE0jyN/+vMnQYBe5qucyohhD10V3iSkA53Qa/KoIONBeCCKMYVhHlnLPQ==","signatures":[{"sig":"MEUCIH2qsCNow5afjiAcco0jmrtY384VWR4P/0jZQ52pmzkyAiEA93zvCGJoag5X7r1rPoo5mIIkoQDVSWArPNy/hIp52aE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.342","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8b306eca27f8e53196af979fb2cc648774420e78","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.342_1774827507947_0.7265243711559541","host":"s3://npm-registry-packages-npm-production"}},"3.5.343":{"name":"aidevops","version":"3.5.343","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.343","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9d6260592f2ff50416a468f1c198577ed13b1622","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.343.tgz","fileCount":26,"integrity":"sha512-aFf3Zk1xeDsHw45R1A9/GlftkcsWdkd4dzuSTSGWhg3OSuRw0guAYDgeYUk9HTfB4+YVAeY1eUoYOtNoKsOsuA==","signatures":[{"sig":"MEYCIQCilMwJHsDIsJQMF7LibR0caX3xB6jC7EGPL9m4NfDGeAIhAOhEF0ycvhjakLdrUdQjCcoa/wbAmJRl21R5cjIWpRfK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.343","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"38dabb62e200c86d8b751e3638683c7c525ed1d6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.343_1774827515957_0.7470288600497101","host":"s3://npm-registry-packages-npm-production"}},"3.5.344":{"name":"aidevops","version":"3.5.344","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.344","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d94253029f2e47611ed73f5a0d12af3ab3be0985","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.344.tgz","fileCount":26,"integrity":"sha512-JRk7jCv8Rxi39fD/NwmjgzOWWiqcFoZsuZHRDC36Bp0h34kb/7qubchWAl3wgM9p3bnPj9wwx3lAR+Cyl0qWIQ==","signatures":[{"sig":"MEUCIFpu7cdxZsogf8Hs7UZpmTb9eoNBOZC6xTxcq6Wsmw0EAiEA/VxnCVagFmuo+3GNhrr8X70DOp7ldMIuD4GrkkpGf6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.344","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"42fff2a018c7991286dd24a1d80f6f71dcca8a34","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.344_1774827648203_0.7076723784369752","host":"s3://npm-registry-packages-npm-production"}},"3.5.345":{"name":"aidevops","version":"3.5.345","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.345","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5d85bc67a4bdd4ad933a79a9ffd326f94945324d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.345.tgz","fileCount":26,"integrity":"sha512-ckkQmgqTHcrtrFwH5hlZPTijsXZ8gsGtt656dJs74Zv1DHYSN1TkxJDeKNVz8wd3pltJnoIv4OSSq/m2hjS/wg==","signatures":[{"sig":"MEYCIQDnMIlIo15lY/iNt+PcskIrKMgBgav6S0zx8VeLyNlr2QIhAKQyxziP9qx0wv+kF3iSzNyG7l420qffbyFS+vFDPsqQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.345","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f51add6c8084d1f021560956b0555420285001f9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.345_1774827655207_0.9388582245613109","host":"s3://npm-registry-packages-npm-production"}},"3.5.346":{"name":"aidevops","version":"3.5.346","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.346","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"07add32b04d4ca9ff9d252ed50fd8e05c11a83ec","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.346.tgz","fileCount":26,"integrity":"sha512-CSELIhYrml+U54Dr6+0VqBOlog6FwtmxeHywg1mi13QCRA5RUOaOt7MFOvGealLFiQnfSiB9MR3rZ4+85MHz8g==","signatures":[{"sig":"MEUCIQDxMmxKZureKafiwmFvSG93lKUZA1MimQUNjkLMcysUvAIgBaSCRboIrNnzzvMwG5yQdD1vxpHPgDDoQmZTlF+y5Q8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.346","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"367db1e7fef9cab62a7ece067d35bc541e9ada82","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.346_1774827734688_0.5408234307173307","host":"s3://npm-registry-packages-npm-production"}},"3.5.347":{"name":"aidevops","version":"3.5.347","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.347","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e15e373a4f48099955de8e4e54f17a728490627c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.347.tgz","fileCount":26,"integrity":"sha512-CSBTZ+WvJqdKiBUhiu1I9eIZKba/jpNvbbR/bEa/oiOgtIsFB94/9XwUGIhZJ0YENtB8XWTfqZ20CtDJntvA2Q==","signatures":[{"sig":"MEYCIQDhXrbPWt4eNBXXdokG7Tri8Rc1yUSVv4YqtS+KMYL4UgIhAJs1+AzkEczXztOu/TD0zin4ocYyWAwNtn1t0eQoUBGZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.347","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"81a68f772ccd68cc7ff6838c1ba2e66a5b76194f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.347_1774828117560_0.642609801338506","host":"s3://npm-registry-packages-npm-production"}},"3.5.348":{"name":"aidevops","version":"3.5.348","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.348","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1cf3ef68d3db9c4286f2cb1cb6bfd68b095f2bd4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.348.tgz","fileCount":26,"integrity":"sha512-HKvGIDCva8Mos33HJgoo4ii7h7/f4egS5wcqSIuOqeyQhDZY2OfuH1QU5swthteC9cdSTL3UtMMJ4kv+DFfG7A==","signatures":[{"sig":"MEUCIQCtP2avHffpC5VjtVEXaVmFeRJTD04PqY7s1xgCAsG+UQIgIj6fGn6pDRzEfiUpDEKNOBYdcWdaYkoOuprrYYVNJSs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.348","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4baad3a8952f38f1b504f8daf8f7fc931ec19207","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.348_1774828136553_0.6756413628351576","host":"s3://npm-registry-packages-npm-production"}},"3.5.349":{"name":"aidevops","version":"3.5.349","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.349","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"06566113cc22a5390691af5a19b04407500b6ba3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.349.tgz","fileCount":26,"integrity":"sha512-w+rv0uH1/rLrJAy8JrtTmlxM24SRsYaFMJXe8MJCycEMhJIqk62OsrGjW/s6TBU1hdOl125TUHugIv8lXwOPng==","signatures":[{"sig":"MEYCIQDozIDVBZPNWOFbrMS4Ty5kQOpB7/nNJVmdTaqaHSuvgQIhAO/PlR3ABKYwVqXk6v3PPsmCjj2+5xKmGrAzhn4RToxI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.349","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a83993ddb474641e97c28a280ae43d432a6bc207","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.349_1774828334624_0.28648360571083176","host":"s3://npm-registry-packages-npm-production"}},"3.5.350":{"name":"aidevops","version":"3.5.350","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.350","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"38830a67d8a575c50483e9f57d4571322b6b722e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.350.tgz","fileCount":26,"integrity":"sha512-EKhxbRDirX8Rvr0M1DFXAgJ6eTrXNO0r+vXVGir8IsCj9ynNyyi6s4tkSSRJjAVJ6IFCIocuz643RQTI0Uan2A==","signatures":[{"sig":"MEQCIBDlRxPFh0GJPV5tpUxRCPnALUYBL+gj36i4sLG3LyZhAiBQwIBwkAZC5B0L+xrXC35ihLXux9e3q1hzyXNhmtGFzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.350","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a9bffd01cd557b761b3a776ca465741ab9a977ab","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.350_1774828356705_0.7744040209355123","host":"s3://npm-registry-packages-npm-production"}},"3.5.351":{"name":"aidevops","version":"3.5.351","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.351","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"496a59939eeff3dd906654bedb7c5843a70b9716","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.351.tgz","fileCount":26,"integrity":"sha512-hDHFaJK829WhrNzF7Z6pHwgS9joM4BpYTP+jvEh1GDwoUthZaQN0QOISn0f9tY1IqYVz2LQoNV3v/Ik9W1Rymw==","signatures":[{"sig":"MEUCIDtNgHMYUmpbjewN5MSMlGlOgT3zHGfAdUNnmXJeffh9AiEA2PSBPMES64taxt72X+AO90q2eJf53DqpzOSZCbt2oz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.351","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"267fa31341e744d7bc428290a4800dd9f031008e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.351_1774828443640_0.15749978581301471","host":"s3://npm-registry-packages-npm-production"}},"3.5.352":{"name":"aidevops","version":"3.5.352","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.352","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"991700cdc6e58f68fac81f19786e4cd34a5d1907","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.352.tgz","fileCount":26,"integrity":"sha512-O3MdfTlk4AhZUv2W0ZznwKi0heed6pLX9DlNiugHy9AfZgBbAd6ygVNvBuAW86DYD+47GwTduPahUmrcKRDx8Q==","signatures":[{"sig":"MEYCIQCUSCRlYuUPvTe9bkhwi4D4/gocoI1vGqc7f6OiAOqKkgIhAMIP/31aLCXvUVn9Xq65ByzG4JNotYkOy9mOzuSXBILp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.352","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b204bbc9757b202d0783d8eb8f89c9781c823aea","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.352_1774832610639_0.8693848022376127","host":"s3://npm-registry-packages-npm-production"}},"3.5.353":{"name":"aidevops","version":"3.5.353","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.353","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"36e721d2248b335f17abea557fe28853ba74bada","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.353.tgz","fileCount":26,"integrity":"sha512-Ay3xmDNFDFeiaXuPRWOd1jx62vwmkAzAauYxDwI5cW4oJ+W4e8R8PO5SF79KbF7/YC6yTeLeTIX0G7qqhxbJMQ==","signatures":[{"sig":"MEUCIFMJWge70OTAVroKPD2UYUQBUDDvFxSJ5QezP7zggtgjAiEA1ywv0ty8Ou9q8JDmjJqtu0ltc4osTNNE9LCPjcxif3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.353","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"81484218db399fd8ff1a58562264c6e0390ea722","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.353_1774832665164_0.5569966234268753","host":"s3://npm-registry-packages-npm-production"}},"3.5.354":{"name":"aidevops","version":"3.5.354","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.354","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8815e4d75ecc5745fef4987031a9f4fb722faf23","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.354.tgz","fileCount":26,"integrity":"sha512-k+A+262cFtj0YN9NlYFCc1AKZBOoTBg49mZXQ7gCeSm+1m0ghpy9K+24I0z1WihAltoMTy9JWsnR/i4rua76pQ==","signatures":[{"sig":"MEQCIHpVVRTEHz8M2LAen0eIGwTZBDiGW13u5Lx0YAgyizIzAiAyoWE4qT0uopQucrr3R1r0FXc0RU9qkKCa7mXwYPZVqQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.354","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7bedb4446c8b09806fbf43db6395803eb296b5d4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.354_1774832719921_0.35288360943736685","host":"s3://npm-registry-packages-npm-production"}},"3.5.355":{"name":"aidevops","version":"3.5.355","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.355","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d6a2b748b137dcdca3e5c87478bd649cf7d03292","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.355.tgz","fileCount":26,"integrity":"sha512-f7KV1ilmEPWjJSWnr7z92PKqFOIxdK12HlL5mqjuaROz3tsK+nNCiB6enDWuQ379Tg+7H3b1yvgiX8Ah2TYTMQ==","signatures":[{"sig":"MEUCIQDriWlq0j0UkXwovSJlyR3GYnk2qbSSTEK1KIACl8xzewIgFknFG/OW8c4O1No5890swyQxcKsMvAwuLWRgoBHbqEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.355","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8f5730c397359ffd573fbca0457c09d6fe5c13f6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.355_1774832746243_0.29909505885355125","host":"s3://npm-registry-packages-npm-production"}},"3.5.357":{"name":"aidevops","version":"3.5.357","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.357","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"05bf9e726f4e0b433e41ea8eebc572f1066e1a67","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.357.tgz","fileCount":26,"integrity":"sha512-BoiNwWoOrVfdgP01G56RsOZHjO1t3KL+55mqT3zkhL/TGOOxy5BzcR2dG+F1/ou4z5U3FrMypLkNlIoS98/jZw==","signatures":[{"sig":"MEUCIQCB5xgf0ofOH824JO7a13kDkfOlmBJ6N/zJdVD6uf8fggIgTb2aukL5Ds8fdqxnD5bqcT1SMRTnUy3o14N4j15kq7E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.357","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b2e891a352326c7f349beb445a92ce7781989f1c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.357_1774833212554_0.1771754722274237","host":"s3://npm-registry-packages-npm-production"}},"3.5.359":{"name":"aidevops","version":"3.5.359","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.359","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7633fded1b9d46a07c2748ba3736e8f54a448e44","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.359.tgz","fileCount":26,"integrity":"sha512-+pe92ic1sXH8kXy06dAGrPAOAlomzDZ1HqZN/SBJKN6VKACWOycweRSQfw7C4Fl5VLBb1mnSMNijTwYEphu+eA==","signatures":[{"sig":"MEQCIGRSgLooxOzqtCYTWqyAjLFnobOfrUmgzzU9YawOFOmDAiB4NTG7eFCl+rML/LC5d3UvKq0nAis4qh4xRxuXytw0cA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.359","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4f429459d19808b4bdbc4460759459104a600d96","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.359_1774833352640_0.036107972086100615","host":"s3://npm-registry-packages-npm-production"}},"3.5.360":{"name":"aidevops","version":"3.5.360","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.360","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"13d517587df13d24fb3adf421fabdb44553021ee","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.360.tgz","fileCount":26,"integrity":"sha512-CjrrkuSPbmYi9xBfEideUzwJ3fJuPiVEWjhQ7J3LslEWVLoO3reIF98NAFF0ThrP79Q6kyUPodTeYs9nsgmlLw==","signatures":[{"sig":"MEUCIQDLKENc7+brjXxX2HTEgaPrHwGEfQRAYWXv2Y9RhSUD7QIgKKkSpBwe7Szo3U0tQkrOS5azo8uPTU99VFy7xGOOiMs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.360","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"010808ee3a39f1f2317545da298237d6b86656b5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.360_1774833388520_0.5116783388068011","host":"s3://npm-registry-packages-npm-production"}},"3.5.362":{"name":"aidevops","version":"3.5.362","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.362","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c55005cecaef5e7402c06565b4d18475a0f0269d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.362.tgz","fileCount":26,"integrity":"sha512-ME+cJphHI6oR+0rL2jkrL9/KlxxvpfhmXlX4vRdpi8ZoNgkk20fgKqgFBFIEvwvabP8g4B2niYF+CRVapiIcnQ==","signatures":[{"sig":"MEUCIQDxiOuMRt9jvI+Szms4dAbipQ8VIbqGHO4fsIbaa+m6oAIgDVJA0mK7FMqOeZguY+kVJ6bXrpXLLlgtcjGusGDDnMM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.362","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9edfd4a81b61a71e92880a18b51d8888a631c719","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.362_1774833472887_0.5519888793822669","host":"s3://npm-registry-packages-npm-production"}},"3.5.363":{"name":"aidevops","version":"3.5.363","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.363","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"224e0e65dc9f38d13fab91f3ba2640e1747c2384","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.363.tgz","fileCount":26,"integrity":"sha512-8UHsFYWsRnYGWSX2esBpzuHrIIQD+dstpz8CPZWakW4fdfWWrM6M8pOVsARzUiVILtZD+IWrthDs+vkX2zYwVg==","signatures":[{"sig":"MEQCIFTIKo3fL7CSoiXlIGJyJE7ZA/lvdY1YsgOsuiBuBnYbAiAFWOiUejbObGRFQhIigjs0sl+67cA3fmrO5bmEpLF1jQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.363","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"59f832a7b36639d8c904d3cdc7928ba86b59443a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.363_1774833506008_0.14986608376373534","host":"s3://npm-registry-packages-npm-production"}},"3.5.364":{"name":"aidevops","version":"3.5.364","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.364","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d1527a0e2e40d40c47319bcf9d8ba25bd2de302f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.364.tgz","fileCount":26,"integrity":"sha512-+W729PbLd85tK+byZ1y+BJWqpbHJTXcxpHaR2Hwzp4zOyU4honxKK6KOYfnbc1wSyPbt3zAxE2YpszuL2TjDqg==","signatures":[{"sig":"MEQCIAY5Ys/DF27yfv3P/YmoRQ4jcymNugRbG0g5SKJVXO9GAiBBwtm8d9jM3fLQk9jUNAN+NEVE9RyrgCE9ktKT4LHkYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.364","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8e13b06e1c2c82801114c85d0cc87398c504dd0e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.364_1774834707173_0.16946028740375496","host":"s3://npm-registry-packages-npm-production"}},"3.5.365":{"name":"aidevops","version":"3.5.365","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.365","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c3f7d334448e1bddf2e70a4d7f62862595c27e03","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.365.tgz","fileCount":26,"integrity":"sha512-zReT6p9W7VIQjpAjHo9HJalCFzEM+JpnVko2TWbB+5UHf6rkyx7Y8x7LHeDXk2Izo8T+L0leRG9sDZhN3fEoyg==","signatures":[{"sig":"MEUCIQCiU7QSouHTblSBUfzJIKEGvawjVYoxCoFd3fwPkaxo0AIgBCJfOVKY5qZtJ+JzUE052G9QJ8YZLUbTmpPwNxqiLpI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.365","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"33a7a8c9519d6068740c66a40841488e3e56a4b6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.365_1774836195945_0.5363273238658484","host":"s3://npm-registry-packages-npm-production"}},"3.5.366":{"name":"aidevops","version":"3.5.366","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.366","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a1c7bcec0ccf10008f2f4802ea5fe1eba13ab9bd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.366.tgz","fileCount":26,"integrity":"sha512-ybI13/jdmP9nN2Yhg1CfQxJL3mL72J/wDf92Xi0YTT0y1LtdmOIi+eRFx0ylNswnh2+OtMD+5upWrLXCTc3FSw==","signatures":[{"sig":"MEUCIGMKK+M1Zpar/7gIiv+Zf9VFKXP1lm1TZjlJGZ1eFsteAiEAs2qHCzpywzyTY+PVm7iaNcAnc8n3n01aCHe+P2250lA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.366","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"64917e061edb4f4cda474c290609c6445395bb98","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.366_1774836845814_0.3212935165298485","host":"s3://npm-registry-packages-npm-production"}},"3.5.367":{"name":"aidevops","version":"3.5.367","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.367","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2f85802c0eb088a6ec3ba5771821429e0cd797ee","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.367.tgz","fileCount":26,"integrity":"sha512-pQ1wa7KzNE0X50u4uFLe3T9y1z6KehR8qmFhxmc1jyyf1n9EckP5HELYsqsZUijYiwvYgeKRMLHTN3GVma2MKA==","signatures":[{"sig":"MEUCIQCDjtBgPecDLeQ0KgREUro59/2CdaHKnIkOfC1Jk1rFKgIgPRm8SCGCZiPrSiAih3jkcjcfIVJMFDiXjb+3eg1v7ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.367","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d9a4666a232136b31c761d0be814df341e5b9eb0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.367_1774837213884_0.3014874690878415","host":"s3://npm-registry-packages-npm-production"}},"3.5.370":{"name":"aidevops","version":"3.5.370","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.370","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c77398df48fd985053a288510eea02e4989c8b0f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.370.tgz","fileCount":26,"integrity":"sha512-NG93EDqQjUFXKuegBsHHyIOXApkIIY3S+6B48/770EiLFmjkhsTtipwrUQGc+2rxZhYChfj4YNWIhPXQ40AZvQ==","signatures":[{"sig":"MEYCIQCXSLHjFZcqU3e+VGRVW/GLz4eZyo3pxenishsyK0APtQIhAPzwC20kEeO2I8kMkzU6SB79+edH4H7DNVCSTCNojXBn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.370","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"12fba117c7b0d9763ce809e8e2b2a66e8c446809","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.370_1774837325594_0.39304589316888605","host":"s3://npm-registry-packages-npm-production"}},"3.5.371":{"name":"aidevops","version":"3.5.371","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.371","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"30ca0168042355ead49c97dedc7d5491a8ce6ea0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.371.tgz","fileCount":26,"integrity":"sha512-I2asrGm4DEUpfobc90blNwK6ky57MXxK7r/F+l1qfZEZDg+jlWLjmScQB/LC/ae+MQZ9HN3LrA4yrd0PmkDbhg==","signatures":[{"sig":"MEYCIQC618lMCbY8KQfWSXN2DuXgvj5jO6x2A9TXQNMTHuLbegIhAOXy5JC5stmvw0EfRhkruwe2q/vpNl3/5fKDWE7FKXlk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.371","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0d9df79819af8a27afbc0268cc49300da4e98d8c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.371_1774837445992_0.7305174626746425","host":"s3://npm-registry-packages-npm-production"}},"3.5.373":{"name":"aidevops","version":"3.5.373","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.373","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"30820e99c5cb1783d4f75f9fc7f9cd719ab5b580","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.373.tgz","fileCount":26,"integrity":"sha512-VZwRVk+fw2Ay9HeefX95qWz3vbyIP64EWE2G7Z+f80o/MN7P62qt0wc8QsgneHLyXRs9g7K7Wa6jo5oSOd3acQ==","signatures":[{"sig":"MEQCIBmobk3xwClkSdWZ6WaHJyVMvWcjPYTXqG9mjxUJd99NAiB+3Iq1piFXKnz6BrK5SNFE6M/IhZc4iXG/jkvfg0foKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.373","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c90c634a51ad48d46d608acccb3b6ad83c3e898d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.373_1774837488202_0.03962895185118631","host":"s3://npm-registry-packages-npm-production"}},"3.5.374":{"name":"aidevops","version":"3.5.374","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.374","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b3849fce0cf745ca1eb9e9fbbff8c6d06c82cd76","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.374.tgz","fileCount":26,"integrity":"sha512-WWpLu2iI8G1rsoQAs+Jkw+gPA1NpIYD9/0syIgnFe3p3ZEKpo0FHNzIHwJJ/wGtugIoLhSRFNYKZydgaNt9qHg==","signatures":[{"sig":"MEYCIQDPNjpZb+QjfitoU0HfHpi/cTRR5Hy7V4coi9blvLCzfAIhAO8IU+lKFtlDsRSJvpHWTfHBH7FvqHtYAiOdRQTpQJlZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.374","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5a1a631c175a22af61cdc60de0a8d25137f141ce","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.374_1774838626567_0.8927887149018319","host":"s3://npm-registry-packages-npm-production"}},"3.5.375":{"name":"aidevops","version":"3.5.375","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.375","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a7b1c45825d7ae7aca9181b60ea6025fd26e5bc6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.375.tgz","fileCount":26,"integrity":"sha512-Yr4R/AgMI5eyqoPJ3+VOLpS5nsK4vnstqi4WnHjKkHrfcV3Q3fTqTj/0B9z7a6XZHEsLBc0vMtpl+cATnFv92A==","signatures":[{"sig":"MEUCIQDjAnen0XyUQMJTBLgWtbxPaga/SFY+/3qzLRvdZokTQwIgZXZInePgtNOaPH5MdX3EJutuXIuHo9JOE9LZd+tlhKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.375","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e6ba1b741542dd6aeeeb91bd08bf0792d04f198d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.375_1774838701881_0.5532605349095858","host":"s3://npm-registry-packages-npm-production"}},"3.5.376":{"name":"aidevops","version":"3.5.376","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.376","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"26f99a3bc36567a05f0793f04a85fd424ff2474e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.376.tgz","fileCount":26,"integrity":"sha512-SjcG424LQy+5Vdh4qUdmXOWZanMxRjw95aHWHpttD1RSH6BSgtFdkSWwx9j6blnYCe5TkjwDNqqliTdEPzFYzA==","signatures":[{"sig":"MEYCIQDJrpq7NLxySoXHMfTKvH8NI45upRrXxFwgALvj11wHXQIhAIiz8SQpskC8VoFsxeEV5dypA+mVZIrAA81cfTZOkU28","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.376","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6ec86776cb333e1b7aff141dcd035589246b8153","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.376_1774838751662_0.11863916384520623","host":"s3://npm-registry-packages-npm-production"}},"3.5.377":{"name":"aidevops","version":"3.5.377","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.377","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7130ffadad3fd5a56a7874982b5f77d129ee9fc5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.377.tgz","fileCount":26,"integrity":"sha512-leiAs81nWn9mghuXd1Z+DBR016oQsAoH1bxuWz9gQRfS7khbepCJc11wZ25Y1ziEA+gUJaa2TPmGffyG967Veg==","signatures":[{"sig":"MEYCIQD3O+Q8Rh50quhdds1UjAYvwUBGnBuoA2XpNszAWCvODgIhAKwUb5++cYqU2v98nMeKR1SBeu28/UnVyXEqTzWHz2Lb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.377","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2f217780632def64e6a459234ae85615a24e1e8c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.377_1774838776405_0.509910314982317","host":"s3://npm-registry-packages-npm-production"}},"3.5.379":{"name":"aidevops","version":"3.5.379","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.379","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7e42c12e426f6610305fff5ec359d542dc80f829","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.379.tgz","fileCount":26,"integrity":"sha512-gKcLl38ofk0b+FSW7Thmoq2w0mol+oIf7ENaf16RjIlYGaNuln9rX3xaXulGZh6zqbtfZP2Z/MYPApd6sAsxuw==","signatures":[{"sig":"MEYCIQCJDgYbf/ANDzK+n/cpAF1reaqINHWCXP9/X4fxA2CwIwIhAJymr5kVQ7PMGdhZlvDiQ/QyQoUQxbv2isFJ35eawr1m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.379","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"eea044267c82e72c18e7503cf00d620f6a590d80","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.379_1774838822320_0.6646226843500904","host":"s3://npm-registry-packages-npm-production"}},"3.5.380":{"name":"aidevops","version":"3.5.380","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.380","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"de159cc465c8de1be1355bbfdec778fb40576aaa","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.380.tgz","fileCount":26,"integrity":"sha512-I+dbu54R5AueO1p5T0l/Y01elnuKIy0nO4aMahrpL2Q1Xo8G15skgOudWt5xd5pgoIMqoWJLcrozkRaUbmvyGw==","signatures":[{"sig":"MEUCIGcUnkhmG3FbspulhVt4BwWUwXROCADnFfw86UBhL2GwAiEA9U9QyCAhFyrayVFLKL2G1aCBAUmY9P0/OyDUiMwNl3o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.380","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"392016e9cfc7560e52abaccdaaa99516daf4b0f5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.380_1774838881630_0.745097659390638","host":"s3://npm-registry-packages-npm-production"}},"3.5.382":{"name":"aidevops","version":"3.5.382","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.382","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"abbdd306c208f7daac39df49e986a7b86054392d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.382.tgz","fileCount":26,"integrity":"sha512-26XxnWUk8Pvxf4TNMzavrHDHsTzOzOMP1+ruAtSv7fMtnkBJM/N7FllswWxMKVkA/K5MAYsYUUSiabjqGccSKQ==","signatures":[{"sig":"MEYCIQCTOYy/SP/wDyhyzfq1ev321rzp1orUhtQU7UFzAHGU/QIhAPsU/8WPSGZdIwqTWTcpU/pRnGRnuJJJzGsPJ3eEZqOK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.382","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"99143ce182680ef1908b92ba0677eec9f3ad6ddf","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.382_1774839024686_0.3983938024406053","host":"s3://npm-registry-packages-npm-production"}},"3.5.384":{"name":"aidevops","version":"3.5.384","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.384","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"231d6efd928dd2893dc6a71b905091d8db98ac74","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.384.tgz","fileCount":26,"integrity":"sha512-fzmARTzuMHR5vCv1RRbj9+mTfuxMt84JKZfAlSmz1+1SlP3uou5Cdgii79u14OrGySBlyxYU1TmFkplIsb7G3g==","signatures":[{"sig":"MEUCIFGgT3n0vidlN1EG4yLytO0nTSTW4tPzGhVg00kIZupLAiEA6GvFGk0uZSgM55f7mVTYdH1NBDqYJozwhiHM90PD7C0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.384","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e5364febca33af6163dc2a7c72f51329ee180948","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.384_1774839090060_0.2797310401947535","host":"s3://npm-registry-packages-npm-production"}},"3.5.385":{"name":"aidevops","version":"3.5.385","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.385","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"41454de268dc5b5217410551d84ef87547092d09","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.385.tgz","fileCount":26,"integrity":"sha512-qv0fVPSoUTfafqlg8Zf5HuW3VtTwYEGSMVq1slAbyZJ+JhvPnApZ5t6vEIwlGRQ2M5Sd8vREl8Xlo6PYQuaGnA==","signatures":[{"sig":"MEUCIB3h5qRy3C5HTDDiHCLFX+p/R7SskOkQogtwjFVtnu67AiEA2k9tS2S7u9uCDdw2O2Vr6jJb0Oc4J+NacBOVFtv87OE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.385","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9a9f58b89f33c7572dc1cdd0d7fcf0d52aa2d247","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.385_1774839219838_0.2279468145321395","host":"s3://npm-registry-packages-npm-production"}},"3.5.387":{"name":"aidevops","version":"3.5.387","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.387","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"76434f7f6baf9178f2742c5e72599fe61c24e8d9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.387.tgz","fileCount":26,"integrity":"sha512-+3cB4ouZWdkHWVO9H3CMnLCVSaM7F014anpXd39KhjfBeusPNIBTK5RvpeuTr0zWFXpni3Ng1sWXgjQ9b4BiUg==","signatures":[{"sig":"MEUCIQDcRt5FMRdyM3Sw6VsSCjb8VsG63s2amrzStgB/Iy1EpgIgcWL5aRcrkguSbgg/6DJNwiwsBdbSRNcF87YeOxVANHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.387","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f5f565f9f2de461d5877c7b0ed22f1ee18db3e0e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.387_1774839258404_0.14752667292209476","host":"s3://npm-registry-packages-npm-production"}},"3.5.388":{"name":"aidevops","version":"3.5.388","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.388","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3a6279d9b48793c9928af1184992b4218d151452","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.388.tgz","fileCount":26,"integrity":"sha512-TfaRGJdCdCi2zZkULItqGmGMya+3RJCah1belhukjQN9Pwpy4LsigjKE8jyuNJEUyMC66xEBKAvn2/4WnaDuEw==","signatures":[{"sig":"MEUCIQCk385UhA6JQr19ocaZsiU6iQb09Ryj6cHc/T7dvafRVQIgNj8Wf+l3AQj/ayNKHjJE2VBVVT/nPN3iQBUd43szViM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.388","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6a5ee96e1576f09e202862cf5d622d873d1f9dd2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.388_1774840695374_0.6522079868697224","host":"s3://npm-registry-packages-npm-production"}},"3.5.389":{"name":"aidevops","version":"3.5.389","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.389","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0dfb6cfc8c5a5898c2a2e48a7fe6222d55624692","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.389.tgz","fileCount":26,"integrity":"sha512-S3fNH4rWEqfP83cvJTfLZF4FalvQGaewXte9wD/Wic4m/MCSFpYOQSFmB/OsanO3rd83nYltlHd88bcM4FpEkA==","signatures":[{"sig":"MEUCIBNL4UMXhiYKl4O14ZrbNlAeXFBiZ1u2Qm7L4eoinPIjAiEAvpspPC+EzjRDZxGEQDwWj7FL/0CBEb6oQr2ZvBn3QJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.389","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9ee596856a41a45cb461686234a2f3bd1b498505","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.389_1774841158967_0.06976364217478026","host":"s3://npm-registry-packages-npm-production"}},"3.5.390":{"name":"aidevops","version":"3.5.390","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.390","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3b94db2d0436b2a0a57b7589e2c29b2e38c0acf1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.390.tgz","fileCount":26,"integrity":"sha512-oSdtasl5D9TrIgV487GlMPv8vQwAKLc8ZeAEXLtGfixcQBhYvy+WhC3aGrGoRPuID1dU5MqD6t2+cSd3dz9fEQ==","signatures":[{"sig":"MEQCIBJtfawVBPfVOoEd9idnKR2uX/ypIpIetRMiN6onrS8UAiAQjEMvEQmQ4aIiJoLLO18XXPz5Y+p5SKVHd5iIurcUfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.390","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"32f79d306a055ba14303837860c6b6423c11d18f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.390_1774841368368_0.3998268859209717","host":"s3://npm-registry-packages-npm-production"}},"3.5.391":{"name":"aidevops","version":"3.5.391","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.391","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fa3e216f2a83acc6749e3dfd4c7b9117a9ebcd12","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.391.tgz","fileCount":26,"integrity":"sha512-DBWoHj5QjeZOJLnHztKEHaX1iEXyDL24Zg2UHsWFrbKtJUICsyku1TgD9x61ys3X9KnOOvUsZynFVD7sBByvZw==","signatures":[{"sig":"MEYCIQDvbTMQ6D2j7k+B4JRPq8Wv1CVpjsLSQlBZhX3SVaithAIhANGzoD1nAoQJzBM3b8h9hITeF/2sDIJSramFVBPmvr3Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.391","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"17e0090dc958523cc3ca38676defd8d34d527994","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.391_1774842581763_0.13393353512717976","host":"s3://npm-registry-packages-npm-production"}},"3.5.392":{"name":"aidevops","version":"3.5.392","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.392","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3f486f6bbfbe787f72d81df7ad25c30e1f22cace","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.392.tgz","fileCount":26,"integrity":"sha512-sGl/g6gMjelwj3qkgnsXsO2huCPem5H2ihuFLqTTZsFLBGV8hMQT/VAzhrXWG2iS2DBF+6FeUCq1CLSaJpWqoA==","signatures":[{"sig":"MEQCIFuU+/fwFHirA4SKciUZRH9S8DYG5LCRaWQRrWq33+9GAiAJt+j6J2EKuO0xQ0WiGewqnxlcwMjOPeFNXxdka/nFQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.392","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8c0709f467f8a596dadf2815f2b465674e2bf380","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.392_1774842592404_0.8430603242515962","host":"s3://npm-registry-packages-npm-production"}},"3.5.393":{"name":"aidevops","version":"3.5.393","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.393","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ec67edab7f86bc851b1651c25b4276c548974438","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.393.tgz","fileCount":26,"integrity":"sha512-Yq/G1gFsuPA0yFX3/cE1CzdvBv6DeLro8I/X98io+dNaS7Xu2lmg5+LAD/BNtWWuE+JU/1EE40C4mUDxYDVUcQ==","signatures":[{"sig":"MEUCIDu9C/c4+8uCEyZn67lhoKph0ScwDIeEuLXd4aKf9h7OAiEAjxdZ5L9ABDOo4QsVeMe2Ct938qMw8qIiYTDzLl2uymQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.393","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"45cbbc51c18cd9342164e4a235ee2dd302aa4a72","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.393_1774842884203_0.9124413950485668","host":"s3://npm-registry-packages-npm-production"}},"3.5.394":{"name":"aidevops","version":"3.5.394","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.394","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3f4ea1c90429a0b021e2b4fc8dcc00c34ea5d46d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.394.tgz","fileCount":26,"integrity":"sha512-aq+Bxjfj5aNXHjB+CvukEtV0p5SJEClxdpNSH+4TgAgXJXgvqLGyEPrTeKUVAkcvZspks7/tzScVVnz4ZEpIyA==","signatures":[{"sig":"MEQCIExpHrMm16QOGO7RZLwXMdE1QwjFs9p9rDs3QMUyWw/eAiAwPJ8Svfl19Z9+N2vWLZ79GD6/u/n6RMOOHh7ddkQQrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.394","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"86c2071dda7f04fbda447c0abc5ca55d136fcfcd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.394_1774843036599_0.1670078452745345","host":"s3://npm-registry-packages-npm-production"}},"3.5.397":{"name":"aidevops","version":"3.5.397","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.397","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e76611ff18069692e11be7b99bd7ad2fad366152","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.397.tgz","fileCount":26,"integrity":"sha512-xPrTtbVT7RJQlNQr1ZR13Fqh80IdTlgvYL2Qr4fIufKKyuMJAFJySU6pqnc3oi2+b8o8rRt0FFhSDZAWVOKRGQ==","signatures":[{"sig":"MEUCIQDgrD2b118TgHgU7vB2FthyUbzL/4mQNWanWOLsRY19rQIgWp69pkTeRndo1vwGlOgmqp/blWHQGMyAspGGbQ/YfU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.397","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"aadc94235d874f9d6094eedbd98b8aec2ca586db","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.397_1774843107517_0.4004734070315563","host":"s3://npm-registry-packages-npm-production"}},"3.5.398":{"name":"aidevops","version":"3.5.398","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.398","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"11b1b8e3aa44f33f16bd9d3f3c0881ed59b7c1cf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.398.tgz","fileCount":26,"integrity":"sha512-irYFgxHllz31vifWdX2KFzYZYT4yCemoPQ52rZutZ46R6sr8lyACsXV9fF2O8Z3THiHzM/qoKprNH7/ntA153Q==","signatures":[{"sig":"MEUCIBvGaLPM6EuL7a8NFUrRuX16AzluuAjmqaL4IMIuYTcLAiEAhSL+vQmPy9TF4qECqO6jdo+7D6NKK913+AVFbfQKd38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.398","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"23ec06a0c5b4e4c356eea7b5c73e1632936d67b2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.398_1774843130650_0.4322864993595321","host":"s3://npm-registry-packages-npm-production"}},"3.5.399":{"name":"aidevops","version":"3.5.399","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.399","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f3cc186fcdadcc1533c8f371bf1751a82a05c5dc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.399.tgz","fileCount":26,"integrity":"sha512-zj3MLKI/nc0eFaqqEoZUiTnMrYYszjQiSEDdRzcvITRD5LZWGyzjzzYVTetGTi51zwGcj6LVekch0fHsG9Whhg==","signatures":[{"sig":"MEUCIBSHFjpCr7BIIiJvgZqntxCecQqdPcbEdf86CKku2i6LAiEA+JT5M/3YRSAbixj5uGI+ZoJz6kBy/0YcnmjOIlb+EPc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.399","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3308a3f7c3ed930e04287a636d3fd59cb8e9ca03","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.399_1774843179117_0.24234849763976807","host":"s3://npm-registry-packages-npm-production"}},"3.5.400":{"name":"aidevops","version":"3.5.400","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.400","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5995a753c23a2b4fdb75475ac37e4acd43049a90","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.400.tgz","fileCount":26,"integrity":"sha512-zDuMmQgIsrCtIkOvgzBLsuf+pJpUNK2lXZ2NRe+lrt55mWavNBXArpzjtishY+dmPF8F8ebX1+KbEkbKXS8xvw==","signatures":[{"sig":"MEUCIQDmiqoJO304TsKBkFq1qVbOMOMql4/tPxV3Z4dyVZiYxQIgRBb93mT2d9ARUGZRcLrUVqvSWSZjhDW/6rf/b98JI+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.400","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"34e8534674ec58bd0bc34bb62033eb5bf2449539","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.400_1774843197253_0.5086736393973899","host":"s3://npm-registry-packages-npm-production"}},"3.5.401":{"name":"aidevops","version":"3.5.401","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.401","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1eefc78b7e61bb6c19df2836fd6d89b63bc95231","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.401.tgz","fileCount":26,"integrity":"sha512-VlnArkf1eVpjzPyPrP9N7rfObrKqGRcQDIDxMAgCGecsaLdH631NJd8NK8oO67+Y4eI1BlvWrhmT9byNod51zw==","signatures":[{"sig":"MEYCIQCvPZwKZESCkIOPGXFjg8pL9H1ae57oL3wGfweb3x6VQgIhAK7pMSneRwUcVHT6pklEf+SbIfOnBwY1HLaTIKP3fy0z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.401","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"412404714b54e8d7e9dec40feaec79802da68520","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.401_1774843260439_0.26109363798324536","host":"s3://npm-registry-packages-npm-production"}},"3.5.402":{"name":"aidevops","version":"3.5.402","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.402","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f396cbfa4afa683e0af10afd5a52f5876e10f4c3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.402.tgz","fileCount":26,"integrity":"sha512-NxZMM1D68Eq9vQjj5hCVdPWzEGhj1JTGS5FOFvocjrLGOGcjuOeJp7tGsFdSY5imC1nahiEGYrRKQw8O0XpS4w==","signatures":[{"sig":"MEYCIQDj7OvtdsjbEcK7ECCFjzQx4Ns3zuMc6goBPhtwFPFDWAIhAKIcA4AIhJwzS5IynXaTj3LhQf+5c83J72i2GAp71LEe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.402","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"692f9f6a65b5c553fbb0ed5ed78aa0c3d5256a27","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.402_1774843564054_0.4645764982108018","host":"s3://npm-registry-packages-npm-production"}},"3.5.403":{"name":"aidevops","version":"3.5.403","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.403","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3a1de73468ad6a96f056664e5a8607f7db46b86b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.403.tgz","fileCount":26,"integrity":"sha512-1Xve/dfDQYU4pWuU6X85XUPJOGOYM2jRO3H3ULLBpspegvmZsU9eLRXVmcpSciAZMtaKW4wpOcq/+GvqPkGl5w==","signatures":[{"sig":"MEUCIC9bjzecWImBVAnLLU6nwjMOqAfJmSqu0c1LNnpVpAtIAiEAx58pcUfdq8PIKrqGDWX4W3wpfIHG39aHRzci/0rWrtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.403","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"dbc0157589f7899b7ffd996d2e8c074cb376d82a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.403_1774847242791_0.5954762799289255","host":"s3://npm-registry-packages-npm-production"}},"3.5.404":{"name":"aidevops","version":"3.5.404","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.404","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8e8156e7b2447f50f90f4388f64dcb022cc115fc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.404.tgz","fileCount":26,"integrity":"sha512-wcsqYS4Jf02V9SWGdY7FsEWJCrAXiHOAkSLdwR6RLp4kQ/wRnUKxlCzxGEWX+34A2sgDgfgzxn7igAshCio8Pw==","signatures":[{"sig":"MEUCIQDpQE7m2hwOGexhJ9uCvBisuGDe56oD56o64pd8W45QXgIgcARVbgl5IbcjZhWBtr7LdoSDCFHbZZP0970O9qmam24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.404","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"86f1bd5dda7fa1848e6bdb39b964b86e631251f3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.404_1774847376785_0.7719542856578567","host":"s3://npm-registry-packages-npm-production"}},"3.5.427":{"name":"aidevops","version":"3.5.427","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.427","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dfaac97af015c1e7b9cbe2eda55065b67e487056","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.427.tgz","fileCount":26,"integrity":"sha512-+3xLONz/JPr3lMiGdFiyrlxuogz5OWz+lZCbzukdTd6riQNXc4q12R0WQF4+xrRkSA4Ymaw1tK2JrLov/Px5VQ==","signatures":[{"sig":"MEQCIDgMCEcdAKgJwah/aMNIEyqeanUnHjODxNBUfQDZV/HCAiA1n+Zg2mlv4ASwsUyf9yIJb2YsG6zn0IpZJyl/cz/2+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.427","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647859},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"299658d9f28c8ae7f11c3c552ce3aad5acf1ef0f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.427_1774849692381_0.682166284793611","host":"s3://npm-registry-packages-npm-production"}},"3.5.429":{"name":"aidevops","version":"3.5.429","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.429","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5347a68fdd5d79a4024b3349c56c45e1362c9f6a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.429.tgz","fileCount":26,"integrity":"sha512-2jxteocQBuxUY6Bt7tdIdxfjAO8qQAYJTqj2vldExoBy4sqxR/4NtL9WjPtl9sxj/QZtapvam4XcXTo4R0IKog==","signatures":[{"sig":"MEYCIQCgR/aNq8lShgiTSSJUUth3ExQtpwo4pGyTAO+XKSeHigIhAPLTnM/Xqz548uklHH+qY/ip2BUQ9b1OxAfxQdYtV5bR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.429","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647859},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"dc9a383013adcc48a8fa3a7de8692acc888acd12","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.429_1774849752145_0.7232290241605812","host":"s3://npm-registry-packages-npm-production"}},"3.5.431":{"name":"aidevops","version":"3.5.431","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.431","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"620e7b8196eb9e5473fd8866427f39d8a399bdba","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.431.tgz","fileCount":26,"integrity":"sha512-yW4IdbmNQDpRGtFa5z/0Rvh17QyQGK1rQHthv1/VsLuL36P+0r3Eel8XUDIG5TOl7RrCplVIFCHCj+f1IUfaJA==","signatures":[{"sig":"MEYCIQCHuHyqHtitCK96vSWW6Q6oclXpuU/Av1DfxvuWe0uI2gIhANkeocJkGzDRSofydCakqQ8bEMuH5OzhctW/1ZGPLyFT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.431","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647859},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"63a001e2945347e0a1a677656d1b41578a5b2ddd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.431_1774849824213_0.5815447906921742","host":"s3://npm-registry-packages-npm-production"}},"3.5.432":{"name":"aidevops","version":"3.5.432","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.432","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"29ef5e978f623f567c5402eecdaa3f6fea6c9ffd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.432.tgz","fileCount":26,"integrity":"sha512-ydiIuKUpfsTZSfxFk/W5ySjzaxqCwWD+l5SEdowUkLSDQrr0GiT2pXF2GTP21pMR8KrJM0/C7u3OvXCSLjOqcQ==","signatures":[{"sig":"MEYCIQDZFGBBBdy0tlrlpY6r8psBvHdIK5p54/CeP8DB+K8THgIhALlpnWOQxJDKfFs8NAnGeAp7QPpxuC/LlqLDY2ZdiILm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.432","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e71cbfa8e29ab7ac1370c2bac65cc6cd8f8f340e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.432_1774850071955_0.47319278395129216","host":"s3://npm-registry-packages-npm-production"}},"3.5.433":{"name":"aidevops","version":"3.5.433","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.433","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5c5857b681eaf66dbf3f6d4a7224b6cf636c38b5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.433.tgz","fileCount":26,"integrity":"sha512-YpDbIV7YpKWIw1fiDOKo4V/lh+cLzhvSGfqNlapK/o9/GFAy6kML1gfRVqk6wU0Ik9u+8a6fB/KAyGrdkpIciA==","signatures":[{"sig":"MEUCIQC7yq7KwF5WbrDrpHr2qscRuSB0Bd/JKC+OnRq5Snw+vAIgSl/TNmgl1CDRALihr7BgVck6rV/YnI5quAUTM4qsBug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.433","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"92cb7d896249740560c5fe2d49ebbc1aa9752a9b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.433_1774850123337_0.511713387052458","host":"s3://npm-registry-packages-npm-production"}},"3.5.434":{"name":"aidevops","version":"3.5.434","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.434","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"656aeb0b1cbd4b042b4cb976e14c74721504e3f2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.434.tgz","fileCount":26,"integrity":"sha512-f0MScwhm/VMzo2qU+/47S1bAWv4T2FJ1H2XHoS4a9kv6pcpX5coCqqAUufVleBMb/eYNMqBAnvWibED1zdrWjg==","signatures":[{"sig":"MEQCIDZZzNDmz2Ma4hM7cWlMIVvRsbtm/ejf6kZP6SLyTYGgAiAsM+94NA0t6w2Inu0GyGpyksbs480bxDDtyuMRb5UkUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.434","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2018e9ae1fbfc3d259dd9c370996ff042700c9e8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.434_1774850250925_0.28297031270796125","host":"s3://npm-registry-packages-npm-production"}},"3.5.436":{"name":"aidevops","version":"3.5.436","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.436","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cba1f51f22d7d9f1ab10a78cbea27e22cf0b4030","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.436.tgz","fileCount":26,"integrity":"sha512-kWO4bC/5pHtxlDaBeklAF4iAN2zxqw9EKAtlU+vJoSMcIGsHjvRRuI+OZNNxrEg5sTxvin2Lf+zNRx/KuSxqcg==","signatures":[{"sig":"MEYCIQCwTVYtkq3qc2jgEwHogqy3EyfyA4/Bj9KNszm3XZRrZQIhALW+g2o3xGJTtYv6GIHC4OsnGUBV26RJa+S4+9KKdxDn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.436","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"37ad354b9ce33d5c1985f5c553ab8f75849918c7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.436_1774850336380_0.695011739605573","host":"s3://npm-registry-packages-npm-production"}},"3.5.437":{"name":"aidevops","version":"3.5.437","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.437","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bfac7ae457677b95413d3360182476e041efa63f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.437.tgz","fileCount":26,"integrity":"sha512-zHbK4XhqmDS1CN++ww+6NVMe3+GLnXU6c0aaTWAkDQpl0Moa2zHKvr6DJ/R5FrPSZhKKRRBVgIMtTscr4FPX1A==","signatures":[{"sig":"MEQCICrpkIwgtRMKb93C4DN0N3eyYqVlhvsoyphdZz1845sRAiB005t3f38nSnmVUedXUzq/VMTOl95Gk9hanIzrRHC2Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.437","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9bf3afbd5327daf000bf2ced7f698887745592b4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.437_1774850538695_0.8911465836305921","host":"s3://npm-registry-packages-npm-production"}},"3.5.439":{"name":"aidevops","version":"3.5.439","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.439","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e1861f3246ab99d50dee75708e353accda330585","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.439.tgz","fileCount":26,"integrity":"sha512-oudBk5nXkgT/qINs0tF6M7JWwXSEJv3QXV7NogdhtESXqBOX+SPiRc0diQwMeq2NpQz02y5cfB2wMcff9VuEEg==","signatures":[{"sig":"MEYCIQCyRAYwy0vCOBNiZpLcrKM+YiQr64tKIkAbtagV6Km97QIhAIKHXJPY+3ELuuhIvIqOz9yNbVzn+nkcVFxNx78GdqpJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.439","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"123f9d5a730c7e3e9fe0a2d3bb68aedeb7665344","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.439_1774850618166_0.4633063470666645","host":"s3://npm-registry-packages-npm-production"}},"3.5.440":{"name":"aidevops","version":"3.5.440","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.440","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"26b1454d280021a0cb0272a960f0a4d93be5dcf1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.440.tgz","fileCount":26,"integrity":"sha512-P1HRK4ytE9eoXAa87TMAXEGeLxcutTzZqHSEYteoWDvaegA3KTbXVPjqXoGyDLHpYqhKxgTql2cWRW5qaOHbkA==","signatures":[{"sig":"MEYCIQCLqIIOb2hy7tsC55Q6bzGyBdRo1aY/3add7S/rBT3imwIhAObevTVgDua9/w1QWgwoVmBVYFcAJQ5wbjbFb5+xZs28","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.440","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"728627f740730df0484fce5c40b950634b62b145","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.440_1774850893631_0.2772384987543355","host":"s3://npm-registry-packages-npm-production"}},"3.5.441":{"name":"aidevops","version":"3.5.441","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.441","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4c75bcd3ab837b6794ede1376a425b0bcb6fe71a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.441.tgz","fileCount":26,"integrity":"sha512-70jds+PSB/zfxQQ6sxdzHKdbnUI7SOAVg+ejbFDnPYN/nQx/hQKLS6q2MW5LrbK3Z+WJ6nyAAswidOrwZVeZ2A==","signatures":[{"sig":"MEQCICdH4WZ+RxnZF0l+IlfHwMpNjzsmSHH9XKTXRcpzp7tWAiBNqC58r5+fGVXaTquBl6E/0BGXJw3Dj4u+Jdg5QzbYtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.441","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c7d94e2fe147ff5cf10d50739639b39104737c5e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.441_1774851433804_0.5439582934738239","host":"s3://npm-registry-packages-npm-production"}},"3.5.443":{"name":"aidevops","version":"3.5.443","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.443","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"659e81bff970fee661038f66a85f6af48f126fb8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.443.tgz","fileCount":26,"integrity":"sha512-7LRiQAuGpjpqdJXL3zJ7l3+/he8MBcgDUhhGTON5e95ZxNX/XAiEVSVzCZrgyt78LO6NBMlwwSmeo4Rgmn6qXg==","signatures":[{"sig":"MEYCIQCJ49jb3NIOTvargccql6ZHm5qgJBCjrDASBZ0wjcM+KwIhAL35AUSB52+5MGmxOpsc5rLIxn1svcM68leTNGeF4QbT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.443","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"84fdbe0f1c8daccbdbf9d0257480d237b9f65a73","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.443_1774851568920_0.4957942217590645","host":"s3://npm-registry-packages-npm-production"}},"3.5.444":{"name":"aidevops","version":"3.5.444","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.444","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dd3091788b1f13b1a78e3ed70e68ced3adeb0986","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.444.tgz","fileCount":26,"integrity":"sha512-M4lYnEl3xtgZgY7GaDfO4nU1ZR4Avg521yrgmeaO8Ps1+Gc01XMDV46njv/+DuIoT7Cnhirbx9HVkQuiTLB1Ag==","signatures":[{"sig":"MEUCIQC1GRFbJiVSIO7RaeSESN/Wny9qTy+gvmTSbmxlqBq5mgIgGKkfSPNRYXOUiZmt5uFpKSprReABppxfYIZj9UwDTBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.444","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f56928e7c71573a2f6b31e58aa338da55798e9c0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.444_1774851730508_0.24554010805626536","host":"s3://npm-registry-packages-npm-production"}},"3.5.446":{"name":"aidevops","version":"3.5.446","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.446","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"aa9e3a0ad611df10c11d69a661b557083b3be141","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.446.tgz","fileCount":26,"integrity":"sha512-ewMwg/X6xfl5NFql49/ds7DfV6RF8BY645lt7bmoIh812WlTr1aYmSTVs08KX5fjZH0WR4XnYJVTlyTs+EHbAQ==","signatures":[{"sig":"MEUCIQDOC4av7tavvq0Ko9INUt0V/1Zqb1K+qqpPI8IK/ieICQIgLa4c3FEnVzbL75uK75UepmWCj/R3xN1jDLMG2jb52z0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.446","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f8d1a24731cf5eebf65bff3ee8fe232ee12f79f2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.446_1774852149926_0.7822355885239527","host":"s3://npm-registry-packages-npm-production"}},"3.5.447":{"name":"aidevops","version":"3.5.447","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.447","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1759c2186de6a5e91eab72629b052ae16ccbe612","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.447.tgz","fileCount":26,"integrity":"sha512-pFhs+N3o+Tdy436TUwsr3PtG+akoiUvPIg34bjtScDUbjQMDdnCm/Yf9pf9dYER6HgQ26iiye6gNmTWCcr3Gew==","signatures":[{"sig":"MEUCIQDYN52ST0TSyAxVqA9+B7gkpPHur6YDnfXcg+9h8D5lEwIgJqcnx/AVnMgNOc7G7Ykjjq8DCD4E78ICBiPftpbDXX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.447","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"966aa207490fba9f15e19a006658b1c7928088dc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.447_1774852385299_0.7309604809464132","host":"s3://npm-registry-packages-npm-production"}},"3.5.448":{"name":"aidevops","version":"3.5.448","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.448","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"41d177596cdbacec61f0c9351ef03f632987b187","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.448.tgz","fileCount":26,"integrity":"sha512-ohHbrYak+3NRn8en1F0ggdor3StuGELFHT51iohPrmyeUmnSyfmARe8JqcRtRMWWHkoQHhqDUtKUrNWHyGeQXQ==","signatures":[{"sig":"MEQCIG5cxlzWDe3WP3cXxgCJRqwhnieXHQXEdXQG5S1daIO0AiAAtfYL4U8Wgl7leh9Bju2TeRSwnPoxCU219n3b89wnPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.448","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"837ed684ba3ac7f8b10c0a16297e402589f8afda","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.448_1774852423887_0.6488821480485782","host":"s3://npm-registry-packages-npm-production"}},"3.5.449":{"name":"aidevops","version":"3.5.449","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.449","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"11b5f4f53bd2136f029586f3c6eec5843db550cc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.449.tgz","fileCount":26,"integrity":"sha512-WEHDYGNUYFq+vB81X7nvmQ/60Nh1DUbizVu/0x6Zmn3xaZl/F7Ohw7dbu64G0740TNJ1s5N+ZbcqOT2+uQdevQ==","signatures":[{"sig":"MEQCIFvBo06Djh9R9hw10Mxks4mVA24DnMKu2XghaHTAFZzDAiAeQ+CU9/AAkPK6XyT6Ft3JO59dPCT6mux4C7sX369iHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.449","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"36acc601fd9f2ded0998a17bc4ca676217e56b8e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.449_1774852509124_0.07713396330823996","host":"s3://npm-registry-packages-npm-production"}},"3.5.450":{"name":"aidevops","version":"3.5.450","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.450","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1b22a30c969b5a0eb74741f9d123a247a64f69c2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.450.tgz","fileCount":26,"integrity":"sha512-sRgFCXyiM9OdZCx4DhBQyeCz803zaf1fT7nzKaZCI79fCjPcDpF9GuQQOtxqBFBzkrugG/TrNGJB01HzeiVD+A==","signatures":[{"sig":"MEUCIC1iE0QwdpxeTSkUiOFp9YIIG650uVm/SL9W2M9WAlf+AiEAxCcYXXh1TOUHr+LRhIyw2Mm8Xz5imm00f75pqvqDI7A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.450","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"18766a3aaa46f95f61acc7c78d420f5057f68018","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.450_1774852626615_0.13110152791951135","host":"s3://npm-registry-packages-npm-production"}},"3.5.451":{"name":"aidevops","version":"3.5.451","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.451","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"93a998e892bf6d37840dcefdfc0ea786e4923f17","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.451.tgz","fileCount":26,"integrity":"sha512-fCPMvdYvsioFRXIx5jLVvlAWV43jpLraqkcKCPGGKdzvVe2bArHWs84ZRlaFALwwL/Te20N6/Lxuyxmfhfr87w==","signatures":[{"sig":"MEUCIQCJgGuubr8IZ1GV+rm7zP6mVTmVhqkpMhMepgRg9QsOfwIgfG9Aq5vltOKOAx+k813i/NGy3jhFY0OzdrT+a9A0ZJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.451","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9622dcdaeb6e113c631ff996b903b93fa7cb43f2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.451_1774852844811_0.4996780159613965","host":"s3://npm-registry-packages-npm-production"}},"3.5.452":{"name":"aidevops","version":"3.5.452","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.452","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cca9129cccb2da8e0b4a7af007bc503807b4362c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.452.tgz","fileCount":26,"integrity":"sha512-c5dTh7zFTB326j0n66/N4FhDsLrH+mYACfwse0Yb7Z9uWSRVk5PBxPPrY+bJy/oB7feW7CgNk/fTksPa8Q1KyQ==","signatures":[{"sig":"MEQCIH2TRKJQ7dREkQRibC3zL7lTC9WngR5OJVyz6xMCK/gqAiBGVx7zSsn6EoXzJ80sFOWo6NnY+XF8ILRjWzUOOtMCKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.452","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a9a1f20393371b73d4a4870b7874854eff523874","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.452_1774853031973_0.7553559674309656","host":"s3://npm-registry-packages-npm-production"}},"3.5.453":{"name":"aidevops","version":"3.5.453","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.453","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1a5f784fc9df95c216028173a0da7a4efc1db06a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.453.tgz","fileCount":26,"integrity":"sha512-i7Zwmez7Jby5HiuTU/pH/YWU+CJbhPZTQMbMm2po9h42tTb6mQSM+pFnpYna1hFC4XVFzPgcNT/8CV2Mt8mvhQ==","signatures":[{"sig":"MEQCIDeJZYkoikNkeXI4q5kLM5fTxUcsdizWXO0FI3Nkoc6nAiA3ruQQYIKnup5iJUgkoQPPTvPJlQwzVHJ5x5am6xmjLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.453","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cba0bf5b961f77db0b26507c3c268ea28b41f820","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.453_1774853387498_0.7098425957664156","host":"s3://npm-registry-packages-npm-production"}},"3.5.454":{"name":"aidevops","version":"3.5.454","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.454","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"72b6d2a06e01b534848bdd3dd44f546686ed1132","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.454.tgz","fileCount":26,"integrity":"sha512-Z6dgGvnYVkz8FGfH2OaQn8X353Trsvx6a+/nGjpXeaIN9oW4QCiUzCM1nmkm89BHNlQM9kSu382YzEJHGT5LVw==","signatures":[{"sig":"MEUCIQCWecq+EoD4fp5Cdh+MLPPrV2MUGQlymVG5bluvjtcLKgIgaCcuowwY4NY7WYFo8Yio4S3ORt/t25FmnJYLaG03wxU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.454","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647707},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7cf37b0cb246a58c6839a20146d6a45f827a9ee6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.454_1774853539779_0.23104225398858858","host":"s3://npm-registry-packages-npm-production"}},"3.5.455":{"name":"aidevops","version":"3.5.455","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.455","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"510d0d22f51c2dd84047ea0d44b08d1ec8498d6a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.455.tgz","fileCount":26,"integrity":"sha512-E3Pzt8fffgvm1vYhfyLInkk/KvPlmdwpYEczqwfPyl+nsGOuRckgnZiCnHOtxf9EaHus2M9M1y2uRTJCdbkxzQ==","signatures":[{"sig":"MEUCIEUADycV+gpuDOSfs1qR1c3ZO/h0rW12AvRJNRyHz5XjAiEAoZL+mRaFHie1BeV/kkkzy41t/DaxvIT/1STLyxf5dxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.455","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":647873},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5eafefc0af4c6e77eefedb0828fb71f28f167ceb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.455_1774865666805_0.6331987889887405","host":"s3://npm-registry-packages-npm-production"}},"3.5.456":{"name":"aidevops","version":"3.5.456","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.456","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"24ec9f45503956f974f7fabe7d2f5e1f9215c1ac","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.456.tgz","fileCount":26,"integrity":"sha512-IpWCrqLC5l5PVEZ9vW6/QPqz1ej2186p2HObFTpV2Fk9iRdiPvKjZxZMhti9nskPQ8pvj8LAxzXOZyqN4QKhRQ==","signatures":[{"sig":"MEYCIQCSdWAcfMuVWWPT9WareHXt7qRB882fA1Ew8268kMOzRgIhAMgSylm/0sHrQo0emBUu3ZXJf3lfJNXLTvMesxgntR0O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.456","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":652804},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"682981e3a39771ef0c11d130117d12b46157197e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.456_1774873452956_0.6478289598918274","host":"s3://npm-registry-packages-npm-production"}},"3.5.457":{"name":"aidevops","version":"3.5.457","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.457","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7d5a93a44f15831403cab50f409dfe7244f836a4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.457.tgz","fileCount":26,"integrity":"sha512-Wy2QyTsSPhyNEZ8bwOk9P5LfctJKoaItAerAlaM20LmSmsLYCvZQCGiaw+oMdXELP4PAeiiH5vKHkCHaw0Qqgw==","signatures":[{"sig":"MEQCIDt83k/hg3LtdrEa9e+xhFrxY1yKh8ZN0wbk6I7PXbvbAiA8DhOIMmOpfaPO8B1d+L6MNzOi9bjRwhcIkyWzRGYDnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.457","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":652804},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bf82408cc64cad9b40f4811e2d5d3f44835b9492","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.457_1774876884517_0.5874167328858502","host":"s3://npm-registry-packages-npm-production"}},"3.5.458":{"name":"aidevops","version":"3.5.458","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.458","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"26432d92e222fe9667adffeb5e0e94c150af54f4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.458.tgz","fileCount":26,"integrity":"sha512-nrL4LVN1+hIC8hVdIQ8gyiJTHg/xLZ6Q4kq7ldiQqHEAh6ubOVTvjogM1g3WUPnlWjZd1N8n7K68g/HXD30nlg==","signatures":[{"sig":"MEQCIFHyaTbtRHeq+ewEiboxYrvF7MvZ9hfsMSAwSUBQAnZcAiB063VtNMDjL3SxoofM0uooogMQzpCwa+RzNIn4hKZgYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.458","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":652804},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b872554fdaf2af2ceb8351d30638378f643a34b6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.458_1774879432319_0.5656140808227541","host":"s3://npm-registry-packages-npm-production"}},"3.5.459":{"name":"aidevops","version":"3.5.459","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.459","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a9e2fbeb4083e3fcedcac810f438d7f1ab09b35a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.459.tgz","fileCount":26,"integrity":"sha512-ctgP+E+Eep2ZsX5bFUKb4PuYyeis5oxp/dumHe/3PF6KTSweOjNnmdF6fJn9Vd+rJYLkW0OoaMCHz9LQCXFziA==","signatures":[{"sig":"MEQCIGUtHioXbrKlhFbQUQJDyewHMJ24l57G9rqZApHVpHtaAiAkah/COGBgCcyYLiORSUtYZgJ6T51CjqC1StiW0iBfug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.459","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":654933},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"55ec459a280915096bb01f66f9d0c2c7ea78b5c0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.459_1774880002388_0.2672051457979201","host":"s3://npm-registry-packages-npm-production"}},"3.5.460":{"name":"aidevops","version":"3.5.460","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.460","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cb0632f96c54cba7816dc7e892558edfe7d7d142","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.460.tgz","fileCount":26,"integrity":"sha512-YXCiT3ORBONyOVWpY99KyyYNXND8SOdIMMLiKXj1acsO2xzt2GYXAtnDi6nDzT5j7ATygvVeAcGgU+A2pg1zSQ==","signatures":[{"sig":"MEUCIQCTSR5tV4U9ShAUutQ60rV5qrXp9Y2o0BrfRghzXjL9AgIgA1z2GH02CigDahGTiPKQql+eFImFYECnZMZPnnVguaE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.460","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":654933},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e6d8376fc379a761eef5663de2f69534f5ab34b4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.460_1774881081817_0.27193250727414875","host":"s3://npm-registry-packages-npm-production"}},"3.5.461":{"name":"aidevops","version":"3.5.461","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.461","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"11aacdd180a49e551c1dad95cd0ae599ae9c249a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.461.tgz","fileCount":26,"integrity":"sha512-x855rJu6zr6Zi5vIK6rGT1Bap9WSWYCGNOToxU/hVdOJoLazwldHdz//CMZVsZdvERQyM30iO+ItVrZT21Dfsw==","signatures":[{"sig":"MEYCIQC9SizzD/danKAC3k0WT3owmmoD3bs+48V1WR5iXemEDQIhAPjOMzI5h/lv4jmyudQLe8SrBluQffYEDfogxjqhwaic","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.461","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":655349},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3230d9aaf2da7f27bbb6975206b32b37ee94c57a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.461_1774881197091_0.05154756551837769","host":"s3://npm-registry-packages-npm-production"}},"3.5.462":{"name":"aidevops","version":"3.5.462","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.462","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"de8eac73b8546c3932912e2dacb967d47e8f3865","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.462.tgz","fileCount":26,"integrity":"sha512-e65TudWSohiokuYiJyhx7KCUHucXLy/cJGJU1jt0qA+p5G2MKi6OcZrFa4ngVFlpmI1r8/UM47iRrsMFTfNK5A==","signatures":[{"sig":"MEYCIQCiDpRlxOpN1dXF2MYBV+t2WhgMuEH+aKIIFZ+W1yiBcQIhAOlXJOuO8OQecmpy6YbxOwtkBIriZneWgD+vKkUenqJe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.462","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":655358},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"552a8dae2e0f9db3f2a6202ea99391c72c9a4206","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.462_1774881955923_0.028537549267961593","host":"s3://npm-registry-packages-npm-production"}},"3.5.463":{"name":"aidevops","version":"3.5.463","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.463","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2d882346471967ae0f6bb494a9d26bf0e3336234","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.463.tgz","fileCount":26,"integrity":"sha512-wpSXiIByh10x+T8Fg+S6WVld/LeH6DmyvCUBaNO07kifGue8kofMC7TdRTHXYWAHmGqFIgUb+d0vkq6tkrxgIw==","signatures":[{"sig":"MEQCIAfJDkQoXmgvaZuloPwUEPO3aiyMyTwybLmaa/hoxy3fAiB530v/TGdcPHqkTCMRRn7leqcUztlvlai7Zj6L6Ki2qA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.463","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":655595},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"67b74ec32a5fa45a79ed2ce7a4f9450ba3c1655c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.463_1774901931973_0.5658541411266051","host":"s3://npm-registry-packages-npm-production"}},"3.5.464":{"name":"aidevops","version":"3.5.464","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.464","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"206ba83a9d1aa86f8810fbcba75222dacc8bdd81","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.464.tgz","fileCount":26,"integrity":"sha512-R4l/jseUlghM8mrQ3pp5Ee/o+YtfpinGvrZNaekRODQI01VYETX+JHm+vZzTYYjNGzZCYqRUatDjF8XMYkercA==","signatures":[{"sig":"MEQCIASRxT89j4VsiKjJK8uRDuL8IeUmkFIG3qK02V59e+uwAiBsiPD/ORUzjiGAnJWxumsihchITHhRNHu83vMRUFuDVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.464","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":655595},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4b254e66a28f3b179711e7a2cb09ba17e4d91b03","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.464_1774908795913_0.012257175852185886","host":"s3://npm-registry-packages-npm-production"}},"3.5.465":{"name":"aidevops","version":"3.5.465","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.465","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d50cb33783e6eb03be3cc0534bdc13d28f3ea506","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.465.tgz","fileCount":26,"integrity":"sha512-7kCJBCpsD250afIED88Wie2jAzwf/FCCFg5O004yljzYIcrZqk++yRDWl66c66GFOvgAciJLOujYqtF47WX1Aw==","signatures":[{"sig":"MEUCIQC4cUna8klU/y0xp9QRkXRW3pTwJ1qKbUMNpo1hXSVSigIgA2+uOMGgL7yoLmU05TyyXl2OzgXqsAa81jO31aKqG0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.465","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":655595},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"98cb041bdbcefbe137251b7487e78fe2666ad48e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.465_1774915214057_0.044346840372236684","host":"s3://npm-registry-packages-npm-production"}},"3.5.466":{"name":"aidevops","version":"3.5.466","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.466","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bad34ca3aa983c59c025f0084bd688fc29d25082","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.466.tgz","fileCount":26,"integrity":"sha512-qlMu/K24r8ASqslBxGLCyhmHXe3V+WqTcEhh3wZ8kB1CapyXS+hihTfiNwrgki18iowJw9ygPfnihym6lyE2dQ==","signatures":[{"sig":"MEYCIQCbfkVeN27PFQjTH+WJdQsohtPxTvp/pMB20y1z7Vk8xwIhAKGmqga6DhmI3+VArkzSenZr9a4uUw0W2Dkvj7qaWgKR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.466","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"26847fa6bc3a594f16b4b18a041d753038d7010b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.466_1774921245801_0.3077578063404769","host":"s3://npm-registry-packages-npm-production"}},"3.5.467":{"name":"aidevops","version":"3.5.467","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.467","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"971fb73029a96300f5e6b5b79cadc4bb80fb177b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.467.tgz","fileCount":26,"integrity":"sha512-RJfE2uDK+nR7kYWCvl4vhcFHLCfFFrv3yu9hezik+ww/pwitHVRnc2UPVCyNuG5vBjDmJ8aywgWqmXoegrHqVg==","signatures":[{"sig":"MEYCIQDzqU3KPrW+qiY1C/yWz0HSP4n68n5anDoMNVlmuTTUlAIhAIwKDRk9EuLZqbm5gs0ysPJWW4oCcB5dkxPBiBU8YYXx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.467","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"da5c54765ec7865fb33e86c99de2b28117f942cc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.467_1774924278460_0.8217825394861715","host":"s3://npm-registry-packages-npm-production"}},"3.5.468":{"name":"aidevops","version":"3.5.468","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.468","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d1b0b2a00af9e43f56651ee87291169c469aabcd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.468.tgz","fileCount":26,"integrity":"sha512-HSmFw/85qhtMIx2JHvrPu3JNyh4l1M6zR+XnwK+80PHL+zfIQF6Dgsh4l+IK+uq59Mf0Ua8zxzdTp7M8Vyg7yA==","signatures":[{"sig":"MEQCICxcd6BL5d0ZMx2Ny06sSHNWZYvJTJKtPth4o0Ui4qtcAiBn44KGmYLNrP33iz4D/To6zkcoFP0pN/bp5Seh/XS6jw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.468","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d2cfc8dc64137a41c2a0675997753ebf70e2b368","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.468_1774924507851_0.4158965521467539","host":"s3://npm-registry-packages-npm-production"}},"3.5.469":{"name":"aidevops","version":"3.5.469","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.469","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0bdf1b95b94da7d4a750202ed94fad70feafe15f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.469.tgz","fileCount":26,"integrity":"sha512-KcmE8B/VERWpkYoKwk1YHnyHA18ELQNfkdUPrUbVrS+CBcXNTSNarSByZx8PuzCHYhQWIG6XdEXXqo8Z8pw68w==","signatures":[{"sig":"MEYCIQDEpdNIxOojusMnunM0YMUMY+CSmiqTpcY4JsJYVtTAMwIhAPmrmpVETtuEJ+7TxFo962oYWll66Lnhz8UuQx1TM3Lv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.469","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"59776acb51464ab372226b0346ac39c0ce2be5d7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.469_1774925615608_0.6461220679445239","host":"s3://npm-registry-packages-npm-production"}},"3.5.470":{"name":"aidevops","version":"3.5.470","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.470","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a5e401d08686db8f88e31795eff3177f33e9830e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.470.tgz","fileCount":26,"integrity":"sha512-RuaYxcrLuIBYzhDDZqFrrWPKfj80m947ESkVFNdf3ocLbHFVkQHC28lTFm8/NYyeyNgimIqFupnUDK9wEZ9ImA==","signatures":[{"sig":"MEUCIDiMEVLraHCeZOr2B0+cHS1OpDrrXVpXDBA542qnNhUlAiEAlWZEpngN2EVCVjhAHen3j+fOoZgAoEx4thh9V0soUWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.470","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"699f8e77a4253c587d2da117fb61f531c2bd48a8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.470_1774925837020_0.890555497916049","host":"s3://npm-registry-packages-npm-production"}},"3.5.471":{"name":"aidevops","version":"3.5.471","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.471","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"95ce5d7de387312615e1492b8c0e4416cbf5eac8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.471.tgz","fileCount":26,"integrity":"sha512-2WRMbukwCg0pr2lrSJf628Jy0zWP0sFJGtCEFJs4SKelF4hnBoSDnonst5gz1c20J0W5ynEVVcuIeXDaVZgrUQ==","signatures":[{"sig":"MEYCIQD7cKiD54XLPubntlej7Xd2BVu54In/jCJXJULNc6uJkQIhAM7/IN4Zt9N8jpHZP1l2Jm7cdLb1S4nv1sAkei2PYH4+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.471","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"848132b26abb31f480da2015664ce960bea0d8a4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.471_1774927011062_0.39333717726100015","host":"s3://npm-registry-packages-npm-production"}},"3.5.472":{"name":"aidevops","version":"3.5.472","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.472","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"60045194a4bcb691b1ee158cf0fb3cfe4fe66943","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.472.tgz","fileCount":26,"integrity":"sha512-6T9ItaOekbE2Jp5TwCYEZFyVBZTIZc59CebFAhLsfNQGrVDDeLYTf8euiZft9fV14XUsNsfoO0W/UF3noUcBHA==","signatures":[{"sig":"MEYCIQDwUNClQKBYCkX0g2iX1ck5WU6lIT5o1XbF115lSWCnnQIhAMsdMiua4CHKm72OJl/omSd+rqhmXD7IEjIVYxMnVS/k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.472","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cde984eefc8b465ae6f12046a2ef17b854de1dae","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.472_1774927094633_0.8686827965242003","host":"s3://npm-registry-packages-npm-production"}},"3.5.473":{"name":"aidevops","version":"3.5.473","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.473","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cbe5825dc8a112399c0b012642319fbea2c3aff3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.473.tgz","fileCount":26,"integrity":"sha512-NjUpDEH9oQoBGpO9MmYhnepU073hD23GcMrBIqWAFxvGncclRetpK869gSQlYA+ijtGGhYyVdxWCprj+DW727w==","signatures":[{"sig":"MEUCIQDuN8KD7jrFG6AyeH3+E/jGvsiC+W5nZS7s+5SFTY3NNAIgG7mu8XsLPTiEMbsPkuN9WmRDbt1Ie8bU6HwvEj4zzH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.473","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"248073880b81d01f3ade3f99ca856d2efbba6134","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.473_1774927176244_0.5370501841041115","host":"s3://npm-registry-packages-npm-production"}},"3.5.474":{"name":"aidevops","version":"3.5.474","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.474","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"294941bbc25c8ac5f57a18319c5f2a0f1e9bb78b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.474.tgz","fileCount":26,"integrity":"sha512-GTC7XYU7ddVGuf+Z+TCi+4Yujf7PJ85nBXVeYarwKto9eoYnmH4mBKNulKC5AIRT7vEm1YS5s9fo+QkLv5I66w==","signatures":[{"sig":"MEYCIQDOEYZyOWW/T9zHtEoNJC1fQnughopypLOg2j73j1MtGgIhAMD3NAuFao6YodSwqE3UXfYbfNUigAGfDV2drqnjZ0AS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.474","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"81f2ae2bd336dd981e72d1f7d734f938e3ec58c0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.474_1774927300633_0.9538788318679294","host":"s3://npm-registry-packages-npm-production"}},"3.5.475":{"name":"aidevops","version":"3.5.475","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.475","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"02692d260d0f13b450d27b3e820180a3bba08bb4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.475.tgz","fileCount":26,"integrity":"sha512-2u3a0Vp2mmTPFBUTq9+jTMNSb2Igq/AJ26GGEKmRYvrYtTIwjaMOhVksNdI4LZi+A9Z0YW2TTpfOlmVm5i+Z1A==","signatures":[{"sig":"MEYCIQDfawGf19Lghlm/UV9MJ50veSmI3bwp9Ejl/tGAM9vIzwIhAO0OPPemHp7u6nJSq9O3nb80RxMXX3pbXZ2QWF2pT4xD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.475","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5dcde28daea796e8331e9c0d06a8d68c2a99bd2e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.475_1774927353127_0.20651112779314773","host":"s3://npm-registry-packages-npm-production"}},"3.5.476":{"name":"aidevops","version":"3.5.476","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.476","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5dd6ebc7fddf0abe1fe58fe61b8da0ba6f71309a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.476.tgz","fileCount":26,"integrity":"sha512-sWVALXpyMmfiMBdsR6wcH9IupFwHN7UOWnsgO4YYgEpGcwZZCTIYa2ChUUXi5vwXbhau8o6N+G2hCMcBhPjERw==","signatures":[{"sig":"MEUCIA1RXOMCrj+mAxvCGbWEpB4TlEh3zFHSoTnTXj9LjTEaAiEAme7j3L8nx8wLsX4XBj0cpLTVszM2kHkBeAKIZBaDGP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.476","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"51c5b4d292304bc252551ddc3dec861add8dc6b0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.476_1774928929461_0.8511421035483575","host":"s3://npm-registry-packages-npm-production"}},"3.5.477":{"name":"aidevops","version":"3.5.477","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.477","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cdd710dd292c0dce4c6942c8a19ba7dd02cf4eed","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.477.tgz","fileCount":26,"integrity":"sha512-VSjR0kP1gdNJm8LF99LjZwKj8w7sLvsid/t+uUdSE41qFd7QgRczSypfMTwT/oCNTV99WvUv/t74+nmOfpRCSQ==","signatures":[{"sig":"MEYCIQC8TBaHGDQicjQ5mH/WHyMHu0ulohywedyNz259MPPJ5gIhAN1gd5Z037Ob9QEJXYWz+mmNuArzzVzBIaF6GmZ9Xx06","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.477","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"40997159c997c720d54a2c8f35198fb41187724e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.477_1774929137826_0.45908102086868086","host":"s3://npm-registry-packages-npm-production"}},"3.5.478":{"name":"aidevops","version":"3.5.478","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.478","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3b9b5f778806a758fd9c213b0a02e0da314508c5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.478.tgz","fileCount":26,"integrity":"sha512-Au0GiqQ25MSTjl+l9iixZ85EzOj35xVOjy7rs+N7QFrmxgfvWzrIwenFWXTEPUAT/t2CgVAjZJ6IjYA/r7GQyw==","signatures":[{"sig":"MEQCICWJvXCiIN61VMQgbohLX3YUHHrmq51n5UKY8hTe7EyTAiBG8USplNOpoH1rBo4N9QNsJLQFaawWw+x6fkGHbS3Qfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.478","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b1f80a5f0fa6d692dab3b89cb19aedabea522cb8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.478_1774930818129_0.20031386674416063","host":"s3://npm-registry-packages-npm-production"}},"3.5.479":{"name":"aidevops","version":"3.5.479","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.479","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"87474d27651546d763cc2c7682215fd778caadab","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.479.tgz","fileCount":26,"integrity":"sha512-Xesg4VkEApzVfuh4svJlrBdrF5cddmvaSIllCfE3nRORXvgolYpiwjnEspmKVxUVqmQOCZCamXeUIk8t4g9Bkw==","signatures":[{"sig":"MEQCIGrOCHJz8fZpJKAzuvpFW40DG6juLjRoHV1/JjD+QW7OAiAxyG/yMj9+g6aaKXjqRcAPvw/rie9zBuF4ZxfznTb7nA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.479","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"aab5bb238fb82b3a03d840be7b434298e8951183","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.479_1774930905268_0.2962902292652805","host":"s3://npm-registry-packages-npm-production"}},"3.5.480":{"name":"aidevops","version":"3.5.480","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.480","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"27a258d6db23474b0afa05ef1272b3628c1a85e4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.480.tgz","fileCount":26,"integrity":"sha512-uRJyyxrMLFVWJAYQXJXsP4Qe5rl7xrkvugB0evH4/NlLE0rlCDEnXiUWcC6DEG30WZNCpCCBIuZiRAIDMOUjxg==","signatures":[{"sig":"MEQCICscSO/nR/ndHtd49clupXU+WMZI24asBJtoG4OBSjgcAiBDpi8LoiMD+WrgrItCQUaQfAgyJC9rK+HJm8ecIW3WFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.480","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1855685f612959d7dc689e61ebed89aa996acb31","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.480_1774930977553_0.9538557629011712","host":"s3://npm-registry-packages-npm-production"}},"3.5.481":{"name":"aidevops","version":"3.5.481","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.481","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"10bc53a025d0b5a51f1c9a429fc07dda256a55e0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.481.tgz","fileCount":26,"integrity":"sha512-qHn35cT+C0LgEnJIHjVch9ORyENN6fgJ89l1PsLCZPT12cEH5VbzjSsT8NpLYU1V11xPjL6jhC1IcHQBlAhwZA==","signatures":[{"sig":"MEYCIQDwEs1QTQWS6r6XHivhpkrd4je3WH30JxprC5I19nehiQIhAIh5baUsiyEIbqGoxX4NnrtURoyrPbCdRzCSd+pciNTY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.481","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6594c20259d27115d8a021d27454f20fc856fdff","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.481_1774932650627_0.814542573348515","host":"s3://npm-registry-packages-npm-production"}},"3.5.482":{"name":"aidevops","version":"3.5.482","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.482","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5795c628cc85caf4cb7bc0420ca62444d8d6ed90","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.482.tgz","fileCount":26,"integrity":"sha512-+NzgdvBTnR8fnSn9ToitwKmJWFDnGorvs3qzqThxGukAv+8hTjpiIhZ+PfxL79A3hQGAhJLr+kCIs4GxrdL0gg==","signatures":[{"sig":"MEUCIDT7vn07AZogXnLIHcrV29k2qC+YnlMHRTYAnClnr5n4AiEA08FGnrDvmfTMdwRM5Ik8PYqm1Q9i1giCvSAOLROpaIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.482","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a9ee2bee70299904878c85c586a6aa2e0609c213","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.482_1774932708820_0.5735100618121136","host":"s3://npm-registry-packages-npm-production"}},"3.5.483":{"name":"aidevops","version":"3.5.483","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.483","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2b9af67fff581ff8dc1006224683750c8b2aeeae","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.483.tgz","fileCount":26,"integrity":"sha512-PMvVxdZ5lTd693bI2Okz6/Yq6K/h7/psRaVmFNsMhWAv/3QHkosj5zhztLHhrwUq6h/Ydxo07CwP5IqP+6/NUw==","signatures":[{"sig":"MEUCIQDt/vXabGEGLWlQT4I3j0UXSc1Ckmc/cysFegFU07VIOAIgeazywrq3jbsKdWRC9N5lIUQuDud+gnx8C0N+373Urpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.483","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a43bcc7eabe499ccbbd87f2990876ab76f205bb2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.483_1774932857082_0.3617645851814879","host":"s3://npm-registry-packages-npm-production"}},"3.5.484":{"name":"aidevops","version":"3.5.484","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.484","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b8e1a499f8ff7fc3752bf5f977e6dc5d1ab8a1dc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.484.tgz","fileCount":26,"integrity":"sha512-ZkIUPZILiEO76dogZQQNwwTtdtAfAktxtYBODu2nh3C20rTsyGqgaSWVIo1eJutJKyrWZAvVCu6wyR3pKKJJGA==","signatures":[{"sig":"MEYCIQCOn2xzZe3DFMHR9RtYfH6kCag+dL8YxSZOMR2grv1hMwIhAIWoauLysrHqCLohsJQE+go93LyXr+sOmElUh2nC+H9E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.484","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cb74e87f0aa5bad15c3d50de1fb5f933b3971021","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.484_1774932950561_0.2050227368514459","host":"s3://npm-registry-packages-npm-production"}},"3.5.486":{"name":"aidevops","version":"3.5.486","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.486","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e7dcb83b66b27188ef07d0fb7a93926bdad72f79","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.486.tgz","fileCount":26,"integrity":"sha512-fXVeoxyZeQTpvAE/5IdK4n9uWwFtbP5Z7B1Taa8LB9DKk9GgXIWl/QG1zSI6aRF4UH+U59Q388c/jLmX+OwEdw==","signatures":[{"sig":"MEQCIER2D6fbNJ2FkCnasHPV9LW4icNbzIqxkqaraFK9Gd5bAiAgO2GDCBHdQT4DrafCDOOtxaHJ7J7oxo/kVyWhOg9mjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.486","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"db05a7ef37e7e79867927daa58773c2589223f50","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.486_1774932999086_0.35623290093181104","host":"s3://npm-registry-packages-npm-production"}},"3.5.488":{"name":"aidevops","version":"3.5.488","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.488","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c823212d0bc824851793456f540cb844113e702a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.488.tgz","fileCount":26,"integrity":"sha512-pQIZo0E6XsoDLp8K7LGBRmCozRL9e+ZKi8tnar0NZre9FS143kbwHd0T1zxykJVt3T88yblwR9sLA+ccg0P3Bw==","signatures":[{"sig":"MEYCIQCnlx7gvFgUOUqDriVqBe9N+69SkRPEF2jNjsIES9nkRAIhAIG+Cx8w881/Tz52AFuct1zMS2E6nnKWMbh6DDvtZiuf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.488","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5b56d73aa2ec229137b8c2a5936eb51e56951d26","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.488_1774933090201_0.7538469951503619","host":"s3://npm-registry-packages-npm-production"}},"3.5.489":{"name":"aidevops","version":"3.5.489","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.489","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"28d7d4f1044a6db14f2886c23710baf958dad141","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.489.tgz","fileCount":26,"integrity":"sha512-2W1MSBpN7FRtOG7JP48OuIdrslMo9+tlxtkpTysFmJrKQOisk3GnXvrT/zT0UZcy9MqidEdhpaU0ccBRDZwuWg==","signatures":[{"sig":"MEQCIGK1e8QQRlxSDZS1e6yz1BYQAx7xr4NyEpzPOjUFe9mLAiATJFRnDmCb36jZiHkDGjT0U70dnecoeyVari8SOjeupA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.489","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7afbeb89ee6f2980846c0d98ecf6721ca3a9db40","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.489_1774933168958_0.8169135244881229","host":"s3://npm-registry-packages-npm-production"}},"3.5.490":{"name":"aidevops","version":"3.5.490","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.490","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"12a2a5e13ec18e3fbdd0942834c2431934e684d7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.490.tgz","fileCount":26,"integrity":"sha512-IwVHGKFOa7bRriV5vGFjKWgTsPI63BgZffoN9+VFoz1tApJSS0PKG/4Gp95XPmt6xePp6qsSaAdbGqb5mq4maA==","signatures":[{"sig":"MEQCIGMBz/wwIe87HGxiA3nVeuLxmqq08I6QBmmF60Y5WE+PAiAfyDgtvdbjB/WqMKzM1ba9AbrBdTscvB0vUEQVhld/fA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.490","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7531eee41f75490bd430918c2780a802d8611456","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.490_1774933202975_0.1229222280632889","host":"s3://npm-registry-packages-npm-production"}},"3.5.491":{"name":"aidevops","version":"3.5.491","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.491","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1e34f92db85648c4cda04e8754a3a625f0b7f96b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.491.tgz","fileCount":26,"integrity":"sha512-U++DFI+OrP4U2swm94sUv8Fp6c9sTSQoFmw7pEHbpK2BYUF2whwGxV3uEYIB2f58lLeIlakLaivzXkbi39WJjQ==","signatures":[{"sig":"MEUCIQD5u3pgmrILzqnq250z1czH7FMXOwAifF4NYBN2fh3GbwIgTugzvQh/w6RxKaWka8QF+4t1xZYQnBkToVTJAswvMg0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.491","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"70511a03ab8cfd803b22bdfaafee1d0113ddb6aa","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.491_1774933328863_0.4095372276350622","host":"s3://npm-registry-packages-npm-production"}},"3.5.492":{"name":"aidevops","version":"3.5.492","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.492","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"62b30cfbec9477a1972d9724b2d2f237f54897fd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.492.tgz","fileCount":26,"integrity":"sha512-eZp3irsWZ470oMNqP6xY4JEt/m33QIJli5ap/s+5O0xAuYaZyXt4c80TbkkAD5TH37s8W66WuFtjziS0Ki5S5A==","signatures":[{"sig":"MEUCIDg1s21R0m9eaTPCxdoSdFyeLCTV6dkCWCKiPiRa2pdFAiEAjyKmTw78qIFy151eqQIUMDFTyMAPJNSIZunvYJ34A4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.492","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d948c0ad63ca9e2905271b1a61265b4290013338","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.492_1774933484059_0.8403302980988085","host":"s3://npm-registry-packages-npm-production"}},"3.5.493":{"name":"aidevops","version":"3.5.493","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.493","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1a8592fddb689eb77e239903178a9f3759828ac5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.493.tgz","fileCount":26,"integrity":"sha512-iOcl0yQABebXyosnsR8MeYxOGV8Hlyfu3pUcG6YbRVmK+MpUoNJwjkuS9xRYgme59GtsfTXPdC1c/jNH53a6tQ==","signatures":[{"sig":"MEYCIQDjDpFVi96JPIAbJfj0x0EXGU3phjM5xpQko3W1qUCaTwIhAMXiC/S8r3n73GW/mf3vsmIIEz/pa/hrB1uaY+uxRel/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.493","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"72ae0ec9c8cbb5c6524a1fe26c68d1f885df0d97","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.493_1774933511576_0.5773072742596945","host":"s3://npm-registry-packages-npm-production"}},"3.5.494":{"name":"aidevops","version":"3.5.494","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.494","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c0c2d95b0911302b05a2da7d7ddf4699a7cc10bb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.494.tgz","fileCount":26,"integrity":"sha512-c2E05QjnHW8NFPP4VVeDz58Qq+uZMXVQX6szMYQjR8oIJ3GjcVH6U7LvYg2ftOhjTsO0hx6Y+YvJ0W23U6D04g==","signatures":[{"sig":"MEUCIE7Foo/ntwkPLCZVmOFI8U8xyuAAHrwgfdjPlcsFxmSrAiEAuIWoKH63Es60Xu4KpvWimYGom3YcU5iybutGXem2oc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.494","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8f390ddf354e3dc9fb374209c74eeca7217ca503","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.494_1774933668463_0.5627839723569772","host":"s3://npm-registry-packages-npm-production"}},"3.5.495":{"name":"aidevops","version":"3.5.495","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.495","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dc556f1ee0f289c19c701a052535cfacb1b6c3c8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.495.tgz","fileCount":26,"integrity":"sha512-n+Rq+wQQcsWQSIpmOWRrO98okLDKkK9O94VfXQ5bKJ7wHReHK7MbZexb0c0G4lRuARaqhSy29CxsfKn0AcoVPg==","signatures":[{"sig":"MEUCIQDb2tHL3kTM2TxWR5stxruOp7qZcLvjJPE8rQBzrFqIEQIgFttkFdUPkS15NfdEpfo2tF6Vp3aLgCusSfwBHb6dl2c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.495","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b9d654dbb06c9f3cd6f6473e8f898f4595c23074","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.495_1774935307718_0.44951733177780695","host":"s3://npm-registry-packages-npm-production"}},"3.5.496":{"name":"aidevops","version":"3.5.496","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.496","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bc08f820e0b53a6803c8fa40b06bb1742cde15db","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.496.tgz","fileCount":26,"integrity":"sha512-H60ogAmEoReOSuPHSE0uNHT1EYbj2WLhzVLiJt5J/o0ko5Edhpw8wADHyvl5foztwvPgJje0NuY2ZWLKhvWmlA==","signatures":[{"sig":"MEUCIFE4TX4hYRCkrjGUcxaXROxKu/vz1eSwx3VGqhAxKjFnAiEAhC5DIlJF18W3fyBq7RDG84EIrj1pjcL2VrGB+vP0ucM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.496","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c57ca3a67f138a3ff3a3b96765b0b1006e33f122","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.496_1774935383186_0.2558798822307917","host":"s3://npm-registry-packages-npm-production"}},"3.5.497":{"name":"aidevops","version":"3.5.497","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.497","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1313edf60b719435cbb83a28c4338b1a36b104b7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.497.tgz","fileCount":26,"integrity":"sha512-rrrc8lE1XOyebDRHPZvdOgBraXrbkrWV+9z+zF6mxCNsRoccC9lcY7oS2XqMIe7z16j3pxf60xrHMLsrbbmeVA==","signatures":[{"sig":"MEUCIEZpPGYOkoZFuu4Pu2vkp1yn2swaATJZbzQFmtccT4mrAiEAnTWEDpWSeV6kR2/OhT5P2OV+XSJFscrqgOuH4TH035M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.497","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"29443b25a5c8c0687336145405e1eed70f9c9c89","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.497_1774935507646_0.10930609708301042","host":"s3://npm-registry-packages-npm-production"}},"3.5.498":{"name":"aidevops","version":"3.5.498","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.498","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f49168f0b725b7473d2004418f1db9f0cc3b468b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.498.tgz","fileCount":26,"integrity":"sha512-7KDyLe+pRzMWaSSCq54AXTEhPoTyf3+sFmH3ClsYVTFKFj/dNr8yB9C/oksFUeSqJgIRh48Y+8phaJ5fzzEUOw==","signatures":[{"sig":"MEUCIGdt9kUIN1lC8qwNuGPnOoDeC7PVSL2kGDKxfyh70zm8AiEAnHButbvhGaCDFhspNofH2bd5jt+bdCjSJk5b2ln7wHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.498","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1da2a158dc2a3319236a1abe5d65463dd27e49e5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.498_1774935612487_0.48644338960203704","host":"s3://npm-registry-packages-npm-production"}},"3.5.499":{"name":"aidevops","version":"3.5.499","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.499","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"59b3597f06e678ce75af14b490268d0b407b5300","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.499.tgz","fileCount":26,"integrity":"sha512-zf41BO5FjK9L/CZyoNbVE3PsJgwOtHj+5KByfG40gf2iZlMWGdtE+KM5X1ZBxwEe1UNgKmnCLJq+QvDo5pIqHw==","signatures":[{"sig":"MEUCIQC+s7V9tIwy376DGOZuiAcRYjotV/fmpnWNid+0TvOV4wIgW90ojj+KO8Xh0JEchnmwv2JWB/spGKDYvS8XzNw/Sro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.499","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b224fe6f7032871d6207734949cdcfdb43e36501","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.499_1774935789794_0.03975101313882634","host":"s3://npm-registry-packages-npm-production"}},"3.5.500":{"name":"aidevops","version":"3.5.500","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.500","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0c92c3591d29084d021e0cfb12928a0bfb579f87","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.500.tgz","fileCount":26,"integrity":"sha512-Ge09AGlaskVwnpNWY2R7cvWU/Xh3ihNLt7XRPL+hSN/FwBKEZU3ivE0XRdIx6RE8IrhrbFQFmsIe8Z1othidTg==","signatures":[{"sig":"MEUCIEf05hpdZuqy9/rrbGGoSPL3svfRMQO8KPFICiE7w+0gAiEAtFF/EC4wfXZhyz2LyJ3bpuNfQhyZeqrG50/ZXvkdj+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.500","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"08522a24850224f85888f731b1d5c760d1cb8c94","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.500_1774936062128_0.820927120612303","host":"s3://npm-registry-packages-npm-production"}},"3.5.501":{"name":"aidevops","version":"3.5.501","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.501","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"faec225c430d7f39df5af294d701c4f65a7940b5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.501.tgz","fileCount":26,"integrity":"sha512-mSsIflBAfIPWIewtswLFQPAT7bsM5qh/h6+FCzNbaVzJFxggTVPKxbk7a5z1zx3lhL8f1bM1jILTYPFqG/WAdw==","signatures":[{"sig":"MEUCIAHJjz70Cwn9y30+ZauiswwSefB7uARlKwo/XbA732+YAiEArBk/Q+QEU/g6+2IYJXir67X/H6x4HvmyXiByxKsG65Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.501","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"661f2e2eb5a8e79a85e012c4ca1d2dce96b0b9e9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.501_1774936289041_0.014919501136303914","host":"s3://npm-registry-packages-npm-production"}},"3.5.502":{"name":"aidevops","version":"3.5.502","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.502","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f3f79b86f0d7d124f34736dbcf08eb0ab4dcb361","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.502.tgz","fileCount":26,"integrity":"sha512-mXPWByQfwYusAy3+d//FTN6oGDrU+Eztnem1nz+Rc+ixtGk0CFiS0Vd2YUQyKQmHQTkizc/8zQLfdVJj4L8xNQ==","signatures":[{"sig":"MEUCIQCk0m+hmYUClnnlZTun2viAM4eClUsegDnJXK/PC2jJTgIgERdSTsTy+ARLqdcP4x7FJHPqHKPYJ87kwt8KElkZlIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.502","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"955f71e5d15a6d44f5030ed542e5672ede9676ae","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.502_1774937140917_0.18991722728905236","host":"s3://npm-registry-packages-npm-production"}},"3.5.503":{"name":"aidevops","version":"3.5.503","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.503","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0c919a81aba2b81451ea4286ab2dd601caaf0ced","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.503.tgz","fileCount":26,"integrity":"sha512-zsTOqRAXS5lpA6cRn2/UzR65dLgWmxlC/XyRootEo+GtwN4Fha+2XToH1kRF2JK64JvvbDvpApbayzLNPy4frw==","signatures":[{"sig":"MEUCIQC7TyLgcBoFDjTn+yWcTO2eaUA8zL+7UDiAi5WDbMcvCwIgQkIUQVrz7EKv6miW1Qg1rH+5LDxh6KN1FX9O+QFYaYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.503","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"70e47497a30f70bb152081cfb28353f5956b4be2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.503_1774937803276_0.9505577472047906","host":"s3://npm-registry-packages-npm-production"}},"3.5.504":{"name":"aidevops","version":"3.5.504","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.504","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b603c0686dc2e90d9a8878126f82b7d154065080","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.504.tgz","fileCount":26,"integrity":"sha512-WIkDclmseYQJmVnS2ANRHCpyKjRBLge/MuoB07dFrzpEb5ujI0XE6XEFYu7/eQB++iX4r8DP7jm35Hv7GIV/zA==","signatures":[{"sig":"MEQCIFCZtRfIMDVqkNt+rfJxKzW94ZSLZNiIkrwQ/1A3YLWRAiA3L4LpBm4EfpM1Kj3VCit5OCw2JMPRD1z4C/GXpATk+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.504","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657116},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cb4d785e159516c56d7d7cbd7b428ea128dffd27","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.504_1774937864513_0.08200382397448203","host":"s3://npm-registry-packages-npm-production"}},"3.5.505":{"name":"aidevops","version":"3.5.505","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.505","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"46926c00f630d0268a6e061d91371303ba76fe43","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.505.tgz","fileCount":26,"integrity":"sha512-EJc2m30NqMfdA+CnMLReI7L4FYOsrmZWVeyMMM1L5xP7AjqWUJkMaVSGedxYZBFH6RDjitZa7eWDjTTsPpSjXw==","signatures":[{"sig":"MEYCIQC2b1MHlPEz6y5XoL/1NicYtXarzE0Lhaw0oX9BT4odbwIhALBUhrYt1mlwVELdU7++/zRy5WXxJq+LtRkapbI6Gv8l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.505","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"df77f664978b38052324ca8637b946f9a9f4345e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.505_1774938002593_0.29312392766957807","host":"s3://npm-registry-packages-npm-production"}},"3.5.506":{"name":"aidevops","version":"3.5.506","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.506","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"aafdbb1d941934bc4a7b170e844bd2e6d5c0c788","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.506.tgz","fileCount":26,"integrity":"sha512-54krbtM+IDjPfjLyd05hTR3rcBj+nkMHtG/sGTz51lMPLDo8BiQJI0q2fhvIEmVVDfxTnIkruFWhd5rw7LgT3Q==","signatures":[{"sig":"MEUCIFtdokrBFhJZtcvsK3otNQyUEzFa2X31/ZHi7L67zdFRAiEAsUC7MgyptJtzwrF2ZF29zzZ8LJtG7fw1FMzol7AJRH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.506","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1c47f1735005c99000c9e50b9aede0b75ae45f5d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.506_1774938049152_0.5268928470959431","host":"s3://npm-registry-packages-npm-production"}},"3.5.507":{"name":"aidevops","version":"3.5.507","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.507","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3ab31c587f3954e2380280b3589ba4d4c17816b1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.507.tgz","fileCount":26,"integrity":"sha512-t1G9cL3gE6UJPbNC/U2KSs4UvP2AMslcSJ0N4E1mliDOH9oiK1LRspdYKWn6zVPejdivlVJgxgUY2BcTYXNSLw==","signatures":[{"sig":"MEUCIQCQevT3tiwwfc9HnJFUWk6SzOHQYwVT7mIHMy7bZACosAIga0jz8zwugT2O9re+my70OJNUmI5AGBmjlohoiyTxw3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.507","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fc8b5ad7bd23961fecffe560630098d9e162e3db","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.507_1774938151392_0.29832497483712883","host":"s3://npm-registry-packages-npm-production"}},"3.5.508":{"name":"aidevops","version":"3.5.508","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.508","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4e7d07b2845085a7bdc09fde843180252b4add93","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.508.tgz","fileCount":26,"integrity":"sha512-+y8ZiIt4zv2o+rZ/2OMUXrAv2D2NYBgxmCOIK4CLrUymkIqq2QAZdG9q+A0MYDfw0jNpPZMZpZKHioOrdv5joQ==","signatures":[{"sig":"MEUCIFv/tBiu8gG7w4FxeZMn7lw5Ro8LSjdSQ+TauKDrFjsnAiEA/ABS567pQaTIj5kGowvam1CnQN5o4gjUHLPBnFOeS2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.508","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8de8a947f3325f2d41f285559c1e3015317739ab","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.508_1774938457648_0.25080499180848026","host":"s3://npm-registry-packages-npm-production"}},"3.5.509":{"name":"aidevops","version":"3.5.509","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.509","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2d053e85f0d7400943366585a924e9666149e623","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.509.tgz","fileCount":26,"integrity":"sha512-OLJ8nsrMRduO8XuR/yclt3SUMvJonn1AkHMgT0v+V0HREbJM9ELzrs8U47sC/7eES4RtRtz3IsR7baW1rwfTpA==","signatures":[{"sig":"MEUCIQC1/hb//Hr2pOZ8SA791UqmZ7/jt0SMTMVZ6s2rPMe3OAIgOf7oEGf/blvZpuxcw+sBHE7AHZ8s5F+rnn9dnCboAjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.509","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3833eb91a1ed074debf621474f9261b722858e2e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.509_1774939022381_0.2276194322990972","host":"s3://npm-registry-packages-npm-production"}},"3.5.510":{"name":"aidevops","version":"3.5.510","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.510","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d2fb7bbcfaaa9958d0b87722d2702e9d6a6bcca0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.510.tgz","fileCount":26,"integrity":"sha512-yiDLfM57QoY3pbrfvUWko/pr30IXgtgutvJLhzwLOKuURbBS6hYB0uuKkm7CJ9f84GjltGxNPOJ+sTIN7UPLPw==","signatures":[{"sig":"MEUCIQDX2zXfjrXkh4FwwFKJo0ox8jW2F+/wf0okWaRW/fMwWAIgBvc4M5TyQZimPIE4MIjDGav8Fh0k0d0UgpjkKiWS2Yg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.510","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6c3085416fce3504f72a5243eae863372033ee7a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.510_1774939486089_0.32860704391561546","host":"s3://npm-registry-packages-npm-production"}},"3.5.511":{"name":"aidevops","version":"3.5.511","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.511","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9ff51ee605f85a86895e7a0acf5caac994e80616","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.511.tgz","fileCount":26,"integrity":"sha512-ZyZSpMvtHYnVUdBkqTUFntzoisM3vFUX+KjOMkM4BD7iXeZJEHvwqvqPuSNQO4OeI428vhONSVstLitkgTxBGQ==","signatures":[{"sig":"MEUCIH10SoxtzEhJpEMvBpZGJxUMmY7xe1fAzb9maDydm5GzAiEAlEpDVB47LK2d40p97KEENLbZs54ijyYoHX+9MX8y79E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.511","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"07576e549516be72667d93a618e9f05f77f3c798","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.511_1774943540669_0.29757359388236204","host":"s3://npm-registry-packages-npm-production"}},"3.5.512":{"name":"aidevops","version":"3.5.512","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.512","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fc1d7539a36d426ff38f5563ebbd700c3897881f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.512.tgz","fileCount":26,"integrity":"sha512-Lly6KGupsj6b9eh6kSgLZLWGYCHCLinbVZRhePpkWhKDKJiYHAL6wyKk0W9JXy2ijGhQMgR8NU+BHEmleufZbw==","signatures":[{"sig":"MEUCIA85vZewiEFhqw3XpYmHn2iucjtdStV4gxchPRf0UtrXAiEApp5x6B8XaYgE5gENHyD54dXl+9ijQUGif2mZuXRV3WY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.512","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d6bb4c611f30f09c4e71ca6964e972c3ffce7568","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.512_1774943671537_0.9674751791705598","host":"s3://npm-registry-packages-npm-production"}},"3.5.513":{"name":"aidevops","version":"3.5.513","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.513","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1bb4ccdd1207d22afdea6a1a1d1a2d2e0d905a79","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.513.tgz","fileCount":26,"integrity":"sha512-daGm89mqvrfNKSG0z6HM/ar6EoZNbBJ7AeZ0khpHQOp3jyBWtOybVJGVWnkhGnOPhijP7W/4xyOyHUUVhO+kUA==","signatures":[{"sig":"MEYCIQCLxdvbOkgBjSwwNbor4QHCAixoun3E0fhHMvQSXWw1PwIhAIHZR4l2op4JuIu9mRadhqICWw8ySlJ96yY0EGU9ocfu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.513","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6ba81ace4f369b519efead19182193194d2fbce2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.513_1774944188950_0.6988135861867839","host":"s3://npm-registry-packages-npm-production"}},"3.5.514":{"name":"aidevops","version":"3.5.514","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.514","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dcb147e4b5b1f704270806dfdcca8e1e928f221a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.514.tgz","fileCount":26,"integrity":"sha512-ubM6MBRjTJeeSXACfZFGYApJTBSxfSFBAR8OpQmyM3MgVCAj/7hxSiFmhfDxHkpq6u9NHVvCfksgZ+3sAO46rw==","signatures":[{"sig":"MEUCIQDckPgLgnp4BJ+pVw/NuQEDe883dnppuSgvG2azD/ruugIgNfiulrSdNfvKtiWOCYTyXyCseeXUMtfW7dIKsYIUTZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.514","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"713be2a4c60e2e58d0aebc827b0047724e3df658","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.514_1774944550831_0.5556483517374813","host":"s3://npm-registry-packages-npm-production"}},"3.5.515":{"name":"aidevops","version":"3.5.515","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.515","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4a26bb4eb87cd18d42b8c4e5e5afadd635e613a3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.515.tgz","fileCount":26,"integrity":"sha512-mvdckXFC7hJwnrjX2SMoYIO7T/yWzEyhdJp+sx6xZ3mVRWsgTi7jh3ty5xqTKe/ujhVOdwvkjyoyDlacMTgrLQ==","signatures":[{"sig":"MEUCIBCeKC9llPUoyh3mJd4P+XXMMtnbCx6NNQG0IkfjLn5DAiEA2GnUDrtGMLeYc8N7frllApk+ySEmurcmI4DhPcIjVGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.515","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6a08baca93f7e7410daa23c60c2789ca8cdce483","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.515_1774944801123_0.6286123251563629","host":"s3://npm-registry-packages-npm-production"}},"3.5.516":{"name":"aidevops","version":"3.5.516","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.516","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0d2a5aba29cbc6859278558d8ba564ee4d5c23cd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.516.tgz","fileCount":26,"integrity":"sha512-Lsv2HfCk7Y4nGdCP3iTaiF/LFHYv8dasLSZIkqpGnFSqfm1ptN7LTpvo20Ev2QHmrMEcjfb7vH2mdnDjdWZbcg==","signatures":[{"sig":"MEUCICMhSpBajLsL9BM4XVf5ZBd3XJjyryrrXPeY+u1wh2yLAiEAw1mvdFgU/xw+80lFKP0HBGviurTSAN79yMPbluu2/H4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.516","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4806bca8719bee9776da190d5b9bae0218e30140","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.516_1774945059327_0.5333926011500281","host":"s3://npm-registry-packages-npm-production"}},"3.5.517":{"name":"aidevops","version":"3.5.517","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.517","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5e90811c3e4cc81e5814d4efb538740d9e87f9b5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.517.tgz","fileCount":26,"integrity":"sha512-Nz9fbZdLLnMKd/+yaDGAAuCaupf2qMXJ9oz2VyiNxZQGE5ueFz1WORSECSSoWiDtWWC1vcHh+BHG9ZF1KkHrgw==","signatures":[{"sig":"MEYCIQC7H+qCBO3N+pI6VRCEtK1URgcY0psIrlybrrfhy7tItQIhAI2q7ouxjrZaLSRJRY31wZQQaAV0o/OHa/1+SrLk/yHU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.517","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2a8ba5bf8bf7a5fefd8f335eb322918ef273e619","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.517_1774949709242_0.2898006495065397","host":"s3://npm-registry-packages-npm-production"}},"3.5.518":{"name":"aidevops","version":"3.5.518","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.518","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6ae07aa0b1edb8bd469818ed672ca017eb75f797","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.518.tgz","fileCount":26,"integrity":"sha512-IlvoUE0MLNmAco9kajrnthQ8t5fpzYv1Ii7N4ypKH9odaw3tyjDzBQLOfe7Er7VJKedps3KqKvYTZzJ5/p9SpA==","signatures":[{"sig":"MEQCIDV02bmlBcBVMpcC6ZnR8VxGGnXHv4wESPLmRMty+bD2AiBmEn1WXS8v5O2CNAkPgF9L9gqV8YjYlBhBnDdq2MRtPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.518","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"61d0a4a097bfafba586086f68d7f72035a127f64","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.518_1774952701345_0.02836520047396962","host":"s3://npm-registry-packages-npm-production"}},"3.5.519":{"name":"aidevops","version":"3.5.519","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.519","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"acc2ab0fe9896f27caed876056043314db7de9e1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.519.tgz","fileCount":26,"integrity":"sha512-Fx11ImaKjNXqqR39tIhZLMceelJjPbHhQWgSZrqq8rh4iYTN3bITDdvb8JL9BRWaE9FJgvZejKo5jyESlzb85w==","signatures":[{"sig":"MEUCIBWRtdO+P4jkoFZ83q9mEZSjykbF1qgh96AGGoTfPyv/AiEAjXWG3pMMzOVknfHdsxGtBWbu4UdJhufckWjLpf3YF9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.519","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c3d9c113d882c7a7b0c9d1f1e6cb1646646e2c30","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.519_1774952808686_0.5311207167394507","host":"s3://npm-registry-packages-npm-production"}},"3.5.520":{"name":"aidevops","version":"3.5.520","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.520","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"eaa4de32ed4ae5862d1e5b747914f8da0d18a17e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.520.tgz","fileCount":26,"integrity":"sha512-QmU+6MlBK6LQNkXNNx26jJv+iKvk7axG+O3SUqv9/zs7w62xikHSJPZJc+rMliRTdk2hfyshenSQJZpggOTXKQ==","signatures":[{"sig":"MEYCIQCO8WnY2kAKoLrFcffs6KdgcW8PqfHtJi6bJzzmBNAItwIhAJDoWMz2G9L0at5PX3xw0jqLCdueq51i48Pfgvhmalg2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.520","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"75c32e9dfadf2b776606158666c767cd2158ec01","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.520_1774955113661_0.04183707811926096","host":"s3://npm-registry-packages-npm-production"}},"3.5.521":{"name":"aidevops","version":"3.5.521","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.521","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"13e848f146587104a9a78b851524422451aa1d8a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.521.tgz","fileCount":26,"integrity":"sha512-7R4UYN6xH7B/n/568DG0pb+HMk7ujC9vAP7EdJEcgqOtOs28lQDvtB1SHmb9D90S6g0kR7lkbZwJ+eD4ehDUYg==","signatures":[{"sig":"MEUCIQCl2i50PfvvBphl/NdQHE7M2IIkurb9E+V+oCvM1Ud0ygIgTBmPAXYmDVWIYGvDS+ezbRhtPuCUFJfaydZWztvmNsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.521","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"53e18a463c753eff688abc0daf6faf2926f277db","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.521_1774958192668_0.8434292327282118","host":"s3://npm-registry-packages-npm-production"}},"3.5.522":{"name":"aidevops","version":"3.5.522","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.522","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2579729b61762bbc664607ec4160dadc2cb60339","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.522.tgz","fileCount":26,"integrity":"sha512-8IMdJDvwRC16Gowzp1x0/bBiOn5RPSBkyIgsR7r6oXQiQ8PxudkH7X1TTIUHr+zfZylopiL5jAUH3TzFm1zslg==","signatures":[{"sig":"MEUCIQCJV0u1aL2yEFPxWIMRNyydxRAbMdX0T73wiWrm6SLaLAIgecvaZMM6aP/e7zszv0xGpTyqPzwel9ZbY16B5Xr/hfQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.522","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1e38a53242eead025fac5aa654ac2717cffd9cbf","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.522_1774958310553_0.8493167038795733","host":"s3://npm-registry-packages-npm-production"}},"3.5.524":{"name":"aidevops","version":"3.5.524","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.524","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8003c9e6127a2c2f8c3c7f6428378d91ddc10747","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.524.tgz","fileCount":26,"integrity":"sha512-ZlxE1MzjhhHRhm+qzX927+9ScuSUtKNnYY0POANBrKV2Q0GQyyK27QgwdIUevU6va8hEi5HtYQB/XJCCYzRD0g==","signatures":[{"sig":"MEQCIFEvQCLThH6/GgHf/8fmLhiu1wVrCiH1kvqOqOQNAaLYAiANExPitLPhhW1gPawhNz7t9t5MuoojG5mCkbkCEP2gQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.524","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9063411fe81ccb8329ef94709b14a0b2db7a0cb6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.524_1774967680116_0.5474965670185374","host":"s3://npm-registry-packages-npm-production"}},"3.5.525":{"name":"aidevops","version":"3.5.525","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.525","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0ad04b7fdc83a2f7d7721003434d7fd56d7f4423","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.525.tgz","fileCount":26,"integrity":"sha512-hB0Jvh45b6Z9J13DT50IhC60uspPGBPQMieOqv1FhgvrkFdWHu85fOJ/SpQkvOBMdTwXqSANeSe70wBU0WBt4w==","signatures":[{"sig":"MEQCIG6gD0x7Vr6QQoqr4hNQzG74gPVx+yRgc/OY0c/CBcO/AiAukHcZcSMSndrfy+MDE9mMR9uxJSOlgkmxJx8wplYQbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.525","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8b8fb102b307d400a6b67afebe6626202129d0cc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.525_1774971000140_0.6855895756931636","host":"s3://npm-registry-packages-npm-production"}},"3.5.526":{"name":"aidevops","version":"3.5.526","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.526","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4251d71e73c2a330f1c5b4d0150c6b53e83f3df9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.526.tgz","fileCount":26,"integrity":"sha512-92p1iFw2smv+PHd2BfiZSzGmnPVrDeVr7rw7HzRICnSSetiEP1XQG5jKax5boUVDYdL2xdJw0HlYd5M13r8W6Q==","signatures":[{"sig":"MEUCIQCYoDZZV32jglLYCJ7rAP2tHZlly9/gPupy81tyXhaLGwIgLbPcIehKGFg3Vw3TeUQRfnzhDWkWzwPKt1meoEDlJhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.526","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"baf792a7ddd154e58104a307afbccec6c3674d71","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.526_1774971583181_0.49688284576869846","host":"s3://npm-registry-packages-npm-production"}},"3.5.527":{"name":"aidevops","version":"3.5.527","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.527","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d8ead7f6200134d61d3e09360815368cd19cc412","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.527.tgz","fileCount":26,"integrity":"sha512-PZLgx5zE4/gVjwfMXWhXfrW0QRh2140zc7SbdO7E6xhlfrUFnuU+jOvclA1os+oaFW9nbqwlkg4PHed+7ygcBA==","signatures":[{"sig":"MEYCIQDZ6E2oMaOBDXIkyyhv/zn1zIaTCCFex8f8/Vs4nTifDQIhAOCHCoehgxJuhlucxhY9bJRAWrButoLf2SpRF+GEkLpY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.527","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8525f252ea2a75f4c333339609fd0a2e0bfc125b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.527_1774973422985_0.36674824541357043","host":"s3://npm-registry-packages-npm-production"}},"3.5.528":{"name":"aidevops","version":"3.5.528","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.528","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5f64d3d7334bfb8723bb2511baf992392b8b2a36","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.528.tgz","fileCount":26,"integrity":"sha512-RoUU0afnRk/qU/6+0Pz6f/NSVq8wkTpJovpnzX68xdRGBRoPGw/LFkG9V1kqOMkuLv6iJGDGqlWYzimJPjPEaA==","signatures":[{"sig":"MEUCIHZILqfW8l8zb67z747tuHMOz3KlR5SDU0UGqnQdTY+tAiEAi6906FCOth/9Zp5vlagLU4Quus95TmyX5byVVsRVewI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.528","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0dff2fb957f0d3a84d5214b31e3ca7588d74bdfd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.528_1774973609713_0.5658998974591767","host":"s3://npm-registry-packages-npm-production"}},"3.5.529":{"name":"aidevops","version":"3.5.529","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.529","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b2a320e59ea7940d92e5c5f2fcefeaa0d6adbaa3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.529.tgz","fileCount":26,"integrity":"sha512-ZC0ykp+SUzKIrLtX2V3IPohh9eSSFFPLZINzlSVn+iGaRTlyxoqQALVGzm+5zg8ukH18eRy6bQcsMyqFyRLk3w==","signatures":[{"sig":"MEQCIEErazyuDLhB+9eqjR7mVZ8OiK1MbNRHXueZfTlro5pIAiAWKgjxajxQNyge9BD4vel+MFRMsLiNSHm3ZxYMk3cojg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.529","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"dba7767529b462457bfa940ac002480c9c58b122","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.529_1774975387671_0.003272841928605441","host":"s3://npm-registry-packages-npm-production"}},"3.5.530":{"name":"aidevops","version":"3.5.530","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.530","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"677707b3d738d96a07a67b338629698ebf6fd081","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.530.tgz","fileCount":26,"integrity":"sha512-XlbnuCPlc4U1Di3ik6KIj4sR3nP7UfWUuMYgkE5lzCX3mjzRyXv8su08K4eikwyKix8qUrgJ5/nPT1G/cb7A+Q==","signatures":[{"sig":"MEYCIQCdcJ4wo5WCGLhJ6+A50hkxA/f3OukkqRe3ZEIfDhAQqQIhAKUR7WZpOFG3lal9494dWJC2kN8XrBXHGi0hsvaGSxWK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.530","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"45d7d2da4ff9d8cca04a340f2b998fd85f644e8e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.530_1774975458950_0.48427570464289826","host":"s3://npm-registry-packages-npm-production"}},"3.5.531":{"name":"aidevops","version":"3.5.531","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.531","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"571761bdf7322ef3d0ee9a7205679817d0bee811","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.531.tgz","fileCount":26,"integrity":"sha512-v6Rgux3D/tX+PiWcBSUswAVPDNr2FOTrviVRe9SqDsjep0x9kj29jQI4ntE8KhOAFdcer28VTjANlEe6nPRiyw==","signatures":[{"sig":"MEYCIQCbLOpXg4STTellq6IsZcVCcfdyCsyl1Gcr03Yp9i41tAIhAIYbWX1Gdr6BTZwvYCIN0VatTnPcYcEUV+4U6XNO7NHQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.531","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"524d037589bb8bc96aa350823da74f2f9e8de0d5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.531_1774975646897_0.8860548266239265","host":"s3://npm-registry-packages-npm-production"}},"3.5.532":{"name":"aidevops","version":"3.5.532","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.532","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4fc590bb174b58e49a6b59d13a37d5834d594c81","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.532.tgz","fileCount":26,"integrity":"sha512-TRNDMO+y5xtG4gex6O9HFf5gch6TBdvLWSzA2tZK3KkVh68Xb/KiPL6LEUx2PkW5g+1OYNhxt/pE/BhhJVWndg==","signatures":[{"sig":"MEYCIQDf8T9LOtRtJnynwkSQFcPPN6+NJaP+xj0RuSEn/zwGSgIhAPUQ334FqRzhY+xmIDGnQggc/DZ0vhD1JDqwPzQZCQNt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.532","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1f3f779bcee7ffbde6b4f29e1ee92d590e52b9b8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.532_1774978840074_0.7588985610808101","host":"s3://npm-registry-packages-npm-production"}},"3.5.533":{"name":"aidevops","version":"3.5.533","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.533","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4a650872bc32a27e1346e0efa4df4a104a94cf50","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.533.tgz","fileCount":26,"integrity":"sha512-vk4NE+yRwz4G5ddFGbOx0Yu7x9J7C/hJcnTCrXOF6W3DRmLiCE8RTxDSxRKEwOjoNtFXispcrAiTom+6fJhQ9Q==","signatures":[{"sig":"MEQCIFJkXk/poPDXb8YOdh1Cl6gaJfqSMEB/Dh6NVuA2V2j0AiBf7945oQJA94me2pS5/vcpub2mmm4YMMiDCID3YJjwCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.533","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b5ea051191ea72ec98c9524ee97624dafe450805","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.533_1774983880024_0.9119376857551509","host":"s3://npm-registry-packages-npm-production"}},"3.5.534":{"name":"aidevops","version":"3.5.534","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.534","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bba74356c20447c0d3686fcc974e11687d600ce5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.534.tgz","fileCount":26,"integrity":"sha512-TA+TqR/3osfYA/hp3CNJKi6uaxB8bG9LbnZgeycZJ7ZEUwEN+hc6EN4NB9BuxHYCnDE1mMM84fdqyLA47sttHA==","signatures":[{"sig":"MEQCIH90tQwfW4xljcUfF/S+h60Xa10zU5fJdVTxgs2DDAgUAiAG5noXdaXMcdvYbtKQTUEUG7PO3wAi55lKCt124IOSXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.534","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7bcce1f87c2fa605404641963c075c156094fbb2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.534_1774984088637_0.4951887907995707","host":"s3://npm-registry-packages-npm-production"}},"3.5.535":{"name":"aidevops","version":"3.5.535","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.535","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7ad49e5f339c593bef52d00b22551fd16ba7d9bc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.535.tgz","fileCount":26,"integrity":"sha512-r/jADTeClvn/NjbF1HzWKbmJAX91/KqByE1ItRhdZmcSh5V0mNxhEgiwG/8rDMMnkUevHyBaFdosjGrfq3dPdg==","signatures":[{"sig":"MEQCIGXhGCgpbbUiOoG5/GkICHndX1SExGPsZrFuWZgMPArhAiAtIGvw47Atq3ulMUvbXtC3iz1dMYZkJRTkAe3UGbI04Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.535","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"923304b8a79d16ffcc0286c5a0daed0203a30863","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.535_1774984344121_0.5648963803914528","host":"s3://npm-registry-packages-npm-production"}},"3.5.536":{"name":"aidevops","version":"3.5.536","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.536","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"df78d4c6f0a720713fe158c2483b530554794685","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.536.tgz","fileCount":26,"integrity":"sha512-g1hqi07IKLpAx4lMj9tDDJ6YiiohNIF1yYWdSwEmOMnQsbAsHJj1gjCB7qna965B5rxSc1KfIY6uNaiEO99Ndw==","signatures":[{"sig":"MEUCIQCEfY1rvCIJxkNHzPTclWM4+sj5ha2DahMHUFec8TWu+gIgOOaFfSwPLd4/YU9DAtd1yGR2ZFs00jc5Y4S3YaQZVgk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.536","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"835168a9c9bc990659f1632b894ad0b819004bfe","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.536_1774984490616_0.745112188231895","host":"s3://npm-registry-packages-npm-production"}},"3.5.537":{"name":"aidevops","version":"3.5.537","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.537","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"79c18a884b53c269b1cd72ef48c9381535c3f028","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.537.tgz","fileCount":26,"integrity":"sha512-C6jTpboPETnFs8m/lsRGz7w1tpVL0GuKXm2otIguiekVJIfReovVweqjpMSAExQiJpNpepRtTilfGR9QvSpCFA==","signatures":[{"sig":"MEUCIQDylP58taGkKXMC66ZY/EV8809E3anOZ1wuSwbQPi8gqQIgNhkwjG/HZGMKrjCW+lXqPdlY9zA3IQF5JoxHoE6lKN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.537","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d403ee3eca02c9c8325cb0fb68c9e5989832566a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.537_1774984964751_0.27856106655994295","host":"s3://npm-registry-packages-npm-production"}},"3.5.538":{"name":"aidevops","version":"3.5.538","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.538","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1c658ee1e75b8c6973e596064daf0771bb613dac","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.538.tgz","fileCount":26,"integrity":"sha512-oG0w3/i3FTwxs7DTdbERzD2FHojbwWt8BWSJ2YKjL+GFdXwI6nQiXPuHbcCMc+bS5MxC60EtzyhKSD7VrAl6/w==","signatures":[{"sig":"MEQCICh/M0ZAci82Da+/51TgQFKUWR9SY/zV7IX7XS2Ev3aLAiBTyluIG20eWxR23nZehnZKqe2l9VWF5x3/L2a6qtl0hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.538","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657690},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2076d0febe8130fae0e6106346262a3dd19fe19b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.538_1774985526134_0.5259607682359022","host":"s3://npm-registry-packages-npm-production"}},"3.5.539":{"name":"aidevops","version":"3.5.539","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.539","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1c5508ec98d6e07b150b5225f2973aa509b39f3e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.539.tgz","fileCount":26,"integrity":"sha512-8o9bq0AI8BOKIO355ETcRPDQW5O4i6DCjjQ55ZKDvxF7pyMzeHze9tHdcJPYpVqK5f9yppBpVL0H2/8rZ75V5Q==","signatures":[{"sig":"MEYCIQCuh+D36AR4oIKjk40ICr9HznSrIdmPiSkI6F7zjReFKQIhALWLl6h0w3NWfkg3/v7HRnYqARNUxFkOY/ZqMvJO/by+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.539","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657962},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"beb7f42ceadde83809dc9230139fe21a1b66cf4f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.539_1775004034758_0.5548717371124738","host":"s3://npm-registry-packages-npm-production"}},"3.5.540":{"name":"aidevops","version":"3.5.540","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.540","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b75de92bd9e9f51c8ceed0ee6e5348065547c4ca","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.540.tgz","fileCount":26,"integrity":"sha512-QfysXZMqEwC/QterCSuKJGzJ+Sj3UOeAp2RrcMTWE2fMzwVD4kz379Es9Cr19No/HYjSLG0wRbuD1M4ax0f2Cw==","signatures":[{"sig":"MEUCIC41FHriEJqLSGQo8qbKGoe5PWSjhgjUf+EFgJlz4Z+eAiEA8B80wWj4yHoHkvGJDRkv7PToARWXwYqHts1t6bW25yE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.540","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657962},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a3a746e0534acada2145dd82a224d0f17e10b016","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.540_1775005550537_0.8985173105760444","host":"s3://npm-registry-packages-npm-production"}},"3.5.541":{"name":"aidevops","version":"3.5.541","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.541","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"472bfb6c8d4e9e0c537a4064e285d6c37236d615","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.541.tgz","fileCount":26,"integrity":"sha512-OS/PJ1PtEcURku9zlyXm8LqxHYJZ4DV4HjOMenLAzTiqwGTASU7MjDw+/VMRuvlsVxseb7SLhJmLHvJV9XpW8w==","signatures":[{"sig":"MEYCIQC03Ez5pRWrK9cQRG1VLOdBk04yRN/bKL3TSpZnliiyZgIhAL/9fAqDZpnsxqQ3KbcNf2bd6ZR94dmHmvheVwtRgqZu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.541","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":657962},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"225edd2c64b9c705689987b6e16b3fa2cc427cdb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.541_1775008815882_0.3693338040126424","host":"s3://npm-registry-packages-npm-production"}},"3.5.543":{"name":"aidevops","version":"3.5.543","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.543","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e9fb762d0a1921416f9e6fec9bb6b6a1f4b16ab5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.543.tgz","fileCount":26,"integrity":"sha512-9ebWGWnhcheGqtg1net5L54mkByAaOLvz9lvqLI9BNpIm5rHRvATfGWU94f0ptLE5QNkB51CFV3J5/MJgs59TQ==","signatures":[{"sig":"MEUCICU5aIXDWFv56AJcH3cg5TjP9dWGdqtyxZ0o5NSwOdGyAiEA/4MR67dhB4zu4FWBXLlEemJAgRr1spubXpa6uerNiAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.543","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":658330},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b1e8d2b19d01fd40bf91f5e33d6f02eff4f095c7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.543_1775010296233_0.09778612605507142","host":"s3://npm-registry-packages-npm-production"}},"3.5.544":{"name":"aidevops","version":"3.5.544","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.544","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"09c48bb26a7857e41cfcaddbed7751809e0b380c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.544.tgz","fileCount":26,"integrity":"sha512-cNIqgZ0hJf9XzkTnTY6Vxh2f+qib/EvLqdeT2CHX+4lyV0R4kKB7zJrz7XhxTvVipa6pnavZ+njUT4h6fKUTyw==","signatures":[{"sig":"MEYCIQCU3Fy+Okz18xQGGulIATxpbzvVU1SerrZbirvFuwjVtwIhAMae90qnpJfO2EvUZoAIBT4CYldCI9QPDpVF9KQMw+Ts","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.544","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659432},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8065536cb1f47bebdc34358b812d3fb735230a59","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.544_1775012141601_0.36929820146910197","host":"s3://npm-registry-packages-npm-production"}},"3.5.545":{"name":"aidevops","version":"3.5.545","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.545","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d85aec850674bf138e21fa7f2b01b5a263cc2e50","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.545.tgz","fileCount":26,"integrity":"sha512-2SUFmAqYzFe3JPdpmB3aqNvvP17ZAAQt8FmFfQ8h/Mygn5SjSF5ShyCPQ9YZEQ5kw+A1AuNV7KNN7bduPb59Ng==","signatures":[{"sig":"MEUCIAUUpBlW9IFx1xYafuOWuwUdsmIvP8YEsyxwKUhIARwDAiEA/OqJ3mqrYs0ulrt+JV02VFEVvtgq3ngDERRkgLeoMIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.545","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659432},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"dd3c89327c5456b84fbae6d52e45625e49102677","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.545_1775012348724_0.15790110682150194","host":"s3://npm-registry-packages-npm-production"}},"3.5.546":{"name":"aidevops","version":"3.5.546","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.546","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d7abcb332c0fe6c9653ea4c988df2d9cb2d02540","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.546.tgz","fileCount":26,"integrity":"sha512-G+3+wzCQM2elcrcQeH75laiXZzKtBWzU8kP3ywmW3ZDObH0d+FlOAUap61ekKCoatr1CH13nArP6qQSfIxjR9g==","signatures":[{"sig":"MEUCIE/QIVzgEuO1x5pXnlJDBW4IzvzOQa0ZHk/GNxkPCtERAiEA4AfwujuDK+T4KnJsTCM1jMmrprKXmGKnsSEUhXVFAAY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.546","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659432},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9cb1c1f447048b479d7c44d8416aade078ceaeff","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.546_1775013491317_0.9479845155295352","host":"s3://npm-registry-packages-npm-production"}},"3.5.547":{"name":"aidevops","version":"3.5.547","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.547","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"63755e7194a2d0471dcdce3c9021575c57ffb266","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.547.tgz","fileCount":26,"integrity":"sha512-Sp0rkv4MgdgEgxo8RcpOZH5euHNcwp2W8aJGzb+vMFQSVZ1PXLgE6F+OFDGN+c2opgdvrxpUrwJG0hdRuIXw2w==","signatures":[{"sig":"MEUCIDjRfrqKVcYoTlnx80k7IwWoNZVART262xnUCFXTSpadAiEAzeIwjgC6GWfD6kaZ9bKBzyyKqYMD4DQEtd+SJEtmQak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.547","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659432},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f6bdc70953e165ded28bcf0241a863db370c3e44","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.547_1775014868400_0.5631676633648481","host":"s3://npm-registry-packages-npm-production"}},"3.5.548":{"name":"aidevops","version":"3.5.548","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.548","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"301c7bc6da166644941adf049e20464c2ae61860","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.548.tgz","fileCount":26,"integrity":"sha512-p+v7NcWGHZRcjmwOUoK4IP0Jup83U//Iwf0i1G8mLhoXhNUJ9y409tuWpwOwu3Tfoe80Wi22a0Hm4rXQAblI1g==","signatures":[{"sig":"MEUCIQCeT3siqC4yl9QBtOHBSbuRC/kjoAgk/qQcf3zdtzGYyAIgJ+z/Bue8pS2hipi1pQUwn5AePp91ErYVrb5hMGqc66g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.548","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659432},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7e66bdf5625bbc9f3f9bd7443faf3748b3c88f4e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.548_1775014992864_0.5442940606826812","host":"s3://npm-registry-packages-npm-production"}},"3.5.549":{"name":"aidevops","version":"3.5.549","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.549","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8d6aafa621cd28443b4a665ae65b7f9373e7ae0a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.549.tgz","fileCount":26,"integrity":"sha512-tzXMkZsjhFYRpsR6b+D0AvJkvdIfiDhBlAz4GCWQ8Mh3hPXkXCjHrmFqYGXN7kKuZkheVqEgxmM/VSZJykL5NQ==","signatures":[{"sig":"MEYCIQDxoIahL2/wpWoD0VNQyyC/wAw4CN/JMXeGhv71JJqtBwIhALDmYnH/W/dvOajU1wvMJechhhAJgwLN5ciEEq+bGjPv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.549","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659432},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e87f9818322069207f33cf59eeab72653b3fecd4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.549_1775016165708_0.1374321009985311","host":"s3://npm-registry-packages-npm-production"}},"3.5.550":{"name":"aidevops","version":"3.5.550","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.550","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f23273d1d1a2d6dde69bbcb621ccd49a1108871b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.550.tgz","fileCount":26,"integrity":"sha512-YDnJvOlVtgEk/56N/cOkkzQyfCP+SlbLpy1nq1EoEEmapvPM123wj13SqpArQaLM3CO3J5go2qfMMlaEtkH9tQ==","signatures":[{"sig":"MEUCIDkhPMNaMtkVn7tnUnTKXViWcVpELsv7PB9vL6d6+IaYAiEA6QQ3843xxPk5KjEdeM9lcuX5tEaR6Ct3vTJ7ma3z5DI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.550","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659432},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2de219810158b0b372cef9c499588aae5048a57d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.550_1775016591681_0.9536951241666267","host":"s3://npm-registry-packages-npm-production"}},"3.5.551":{"name":"aidevops","version":"3.5.551","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.551","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2d02adcf1610d30eecfbc52f05638518e53edcb8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.551.tgz","fileCount":26,"integrity":"sha512-DVt3+FuBVn45W3bCx1OsJsTiw5OIzMwO9Y+dM3M3pP7GzoMHZKMEEaocDYUbjhVp10JxTmYTnESi7HML5McTyQ==","signatures":[{"sig":"MEQCIDiyLv7P5DQVBQEKdYgXtqJQW/vIMh6tDUwX/9OWtqRAAiBGVl+rvJfMO3HufXzYVClvQLVxfVHEDcsTq2SOXaFImQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.551","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659432},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5eac4050c05aacdef07ca78709013de3b8bc0518","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.551_1775017995472_0.7327066019269453","host":"s3://npm-registry-packages-npm-production"}},"3.5.552":{"name":"aidevops","version":"3.5.552","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.552","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8f7f618057eb4f28299910e36adea0ceaf4afdb5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.552.tgz","fileCount":26,"integrity":"sha512-yWSc4FNZbwvIWzQjI57+iV/J04wMYXvJk5wXr/Bd3tNfu2BXA3IUA1B6L88Uq7IIIiR+Q7pegZ7fgtNgdGsREA==","signatures":[{"sig":"MEUCIHe+b9Gt0Jb+VhQQNQZKbzjWwFZ3MDm5fmcPmAM+bEWoAiEAinmP10lT6Qfs7pCJYAjsVE5dfzQJZmbsngjG4G0tRGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.552","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659432},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"dd34bdaf23bcb847eb44a8b3044ea064ea2a99a9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.552_1775018701327_0.06372911720915675","host":"s3://npm-registry-packages-npm-production"}},"3.5.553":{"name":"aidevops","version":"3.5.553","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.553","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f7d5c5d9541cbc43f6eec7ef624b1c4ab0132ccc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.553.tgz","fileCount":26,"integrity":"sha512-T5712OmddpU2MbjgSkIEd6qqpgEYRDUXECZuGLc2Ck2weK6vl+1SG2nTc7TDdQksi23+Yg9HgZZnWyz/m+r0uA==","signatures":[{"sig":"MEYCIQDXVM+izGzwX57c2m32rug4+j/BHK8kfWLOngNAHVZ/nwIhAJsAnGl0Ad7DkzpBl6sUWZ3tPYW8nABAEBKRZP2TFfNX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.553","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659432},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3610e8a1926daac174b158ade34c0affcc72f144","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.553_1775048320101_0.6786046144238329","host":"s3://npm-registry-packages-npm-production"}},"3.5.554":{"name":"aidevops","version":"3.5.554","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.554","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0593cbe8409e110a44c3096cc6cff4ca46373cb7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.554.tgz","fileCount":26,"integrity":"sha512-kN9VE0FbSlVq9Qt5IXsVuas7F41pJ9+wK69QBuoW6NgTfi4BVLSvVE0JR5fXg8e2z4cI0AdJSEtD0Ue8psjddg==","signatures":[{"sig":"MEQCIA0gezixvRS+LONOeK1ZpQnv44TEiguLctVSZsxdMExIAiAlfTEBp2bhbIQ93hqL8LMXiioxJBpwnAcFbz/JxkR9NA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.554","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659432},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ab6fe2fdca180f641e29415fd0e0c7a2f8b99e58","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.554_1775053408394_0.9571963713563005","host":"s3://npm-registry-packages-npm-production"}},"3.5.555":{"name":"aidevops","version":"3.5.555","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.555","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"70deedaf39505389362262984586672b5bbd6488","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.555.tgz","fileCount":26,"integrity":"sha512-JIdnreXWGz+b6tVypSwMs4v7nq1e3sC6IOluSCou8rQ9smAJpknp2wfGZbZK/QA5bcRlzBIWhaRzStdqmNVsbQ==","signatures":[{"sig":"MEUCIEvuDcoJ6iFaJ5wpEv4TzHxE7Z5cWsUFv06/4sHlkH1MAiEA4CcB1tIiYiCcFhbt/tRA37DsbBPj/Mt5jl034dMILjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.555","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659432},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f105c54c4f873b2dccaf0aee12ea42d9a55dd7bc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.555_1775061940608_0.20962512341911443","host":"s3://npm-registry-packages-npm-production"}},"3.5.556":{"name":"aidevops","version":"3.5.556","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.556","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d85d96024e241c50a29116abe9a04e12a506b7c7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.556.tgz","fileCount":26,"integrity":"sha512-i8CHCe1RDkTC+LpzDEUWnQXi/VrNGOo0wJs5q/oGeQylB+jwlqJ6Q7h29xkvY1QUiLgR0sZSIs6K9r9ILO3OUA==","signatures":[{"sig":"MEUCIQDRtIVoibdnqb8/+WcRpGm7bc3L8HmMCG+ysOnZlNPVhAIgBTEYLo//fj28NihjzzVapR5iIjP5DVcatf6+SowSnts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.556","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659432},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"388455f3fdf251e7ce54239170df41065b841119","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.556_1775063730791_0.33158668315755646","host":"s3://npm-registry-packages-npm-production"}},"3.5.557":{"name":"aidevops","version":"3.5.557","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.557","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"385599bd53537a7e5646f04ba12beaa338ca123a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.557.tgz","fileCount":26,"integrity":"sha512-DX1OIb4FGj8BafzPcL50BmWBmsFiDtDycT9vmBuurCGtaIHPmMoQelgh5EMlJl74G+SVfDRqHdoijDcmDx/T9g==","signatures":[{"sig":"MEUCIHFjtHnQ+1N/2hrRCJNdhdMvNLf4ZUUa2oHZ6w/9HHVGAiEAgtuPltrigRvXMT9BnVqBa19M8GygMEklPmgROkBpZe8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.557","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659432},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7f38959c11418e6d54fea4a9bb1eef7b3eaa1fbe","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.557_1775065869388_0.7728475645107595","host":"s3://npm-registry-packages-npm-production"}},"3.5.558":{"name":"aidevops","version":"3.5.558","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.558","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ce8200f8ce2d96f5cc0f0c2d104724500d9b3c92","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.558.tgz","fileCount":26,"integrity":"sha512-Cjq8upQoBH0/Ni8XsN5B5CUEdp93KR8Qqtk+U7/+MwlaC+bLMI7Vh9ZVXgm5EDZFnz+9innU44uK9OeH6U++Ag==","signatures":[{"sig":"MEUCIHvzH1GYtQMgLoxxZqo2BhfHaAoZpUtLv0mrWZJ1NYPkAiEAt4IxZvA9nVbPZTD+CBpdzW7Z/PAZphslnI8ew42OOLQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.558","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659432},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c97eada23b51427d90128854161c1515e65ec9db","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.558_1775066182120_0.40204307770898495","host":"s3://npm-registry-packages-npm-production"}},"3.5.560":{"name":"aidevops","version":"3.5.560","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.560","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fec89fb2f8ff06882fc10ad38ad32e58fcc74967","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.560.tgz","fileCount":26,"integrity":"sha512-upHXgqclbY/qN0iOgJayriGX3H4jP5KnfF9ZgOQJZALTWuCxQmXrHZayOXMdmG57FDnR0IGL+l4Jnyz5MPgijg==","signatures":[{"sig":"MEYCIQDqIgtkUCpAaVXsBc2oeb+W/tXXTjBSjUxX6+8di1Z62AIhAKhSCGuZettjT9mPnVmNUDNBJQGZzBCpRPwKrekLeL9B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.560","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659432},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"941dfc6f364aa9e57fd153b46ac4c1f27c1e2458","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.560_1775066455092_0.4110022147340606","host":"s3://npm-registry-packages-npm-production"}},"3.5.561":{"name":"aidevops","version":"3.5.561","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.561","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b593a34d594a057a08784e675d1e79e1d7e4872c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.561.tgz","fileCount":26,"integrity":"sha512-mvqXwqRaefdTMUvwQiBsl1t1EUo5sRiQTWrd13aP056UGpIObKSzGZk+LindFU1ljf3/uep/C+H6d7DfR1jIrA==","signatures":[{"sig":"MEUCIQDoJGA/6EHcy2sbYsfH9WNKc2xD47NPLQOoq7VqRbk/jgIgMcb12LtGEwvOwZ9AdB+yGenv0xGQe5kWq/KFkPIW7ak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.561","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659432},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4eda3c7ff7622ac597af1b377b5c55d9c3f58da7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.561_1775066506463_0.25164394105290966","host":"s3://npm-registry-packages-npm-production"}},"3.5.563":{"name":"aidevops","version":"3.5.563","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.563","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"abc7f196c42ad5e31109338aa9cc56960ccdc978","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.563.tgz","fileCount":26,"integrity":"sha512-u9J5i/Ps5OvXH2SOAx/xJ2Bty+NLglXhte+Cn+O4ztDYKg+l5rJlUdBRRMDr+MNntqh2eLuwtZWASgmNUCPtLw==","signatures":[{"sig":"MEQCIGQx88u1dNpM7mkq8Ig268M718qu+xaGqAzf2X6Gpj0QAiBr5t/1oOBTn7+CvSdG0ss8jHmUJk1vgl7tkOYVIqHIRg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.563","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659432},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"951a2c3e4d8991dd434c6b927856d37bc36ac322","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.563_1775066877103_0.0020301606809707273","host":"s3://npm-registry-packages-npm-production"}},"3.5.564":{"name":"aidevops","version":"3.5.564","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.564","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e8455100409583668fbaec722db0f764700d511c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.564.tgz","fileCount":26,"integrity":"sha512-joyxUBq55HlaTnoBobRJnMBEJFfeoIp+Sh+YqHok1EKEsCjVmroQaNCTh3MEpmvPuBI43VdXhtWAR7V9dNVY0A==","signatures":[{"sig":"MEQCIDOp5BW8FZF7WLjtaHsAvm3E1wGZ2dp4LbtUoww8ojKZAiAJAy6ooKtwmfvEZNIQs+bUv86jv/98BztTfIx1eeE3VA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.564","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659456},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"62723786803313df26332c2102595194c5a7f994","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.564_1775067120816_0.015276283623255615","host":"s3://npm-registry-packages-npm-production"}},"3.5.565":{"name":"aidevops","version":"3.5.565","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.565","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8ee4037152cff5ea40897310033f33bcc47df9fd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.565.tgz","fileCount":26,"integrity":"sha512-55MBrcPpJHHsiuQm0Hzz3N2FCTiO5bux47PzXHRnSRKkGJ/0Ie2FUVbXo9WiQ3PTFkWUrfXfdTlIZtRuJg1BKw==","signatures":[{"sig":"MEUCIG0VZFSpDGQLLlGcqF4BS4voePAdedlbwXYoq897oGejAiEA41fD6DmVz0tkJrYw3kV4WCiwc6bWxm5sX1dZOMp91qQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.565","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659456},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e1061af6daf3ca478863cf134663aff8fb46cf1a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.565_1775068450672_0.7608621574039138","host":"s3://npm-registry-packages-npm-production"}},"3.5.568":{"name":"aidevops","version":"3.5.568","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.568","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f686b7b18b406fd76a66c0a861eecf6d913deef5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.568.tgz","fileCount":26,"integrity":"sha512-ejd0WgtuKcLkG/jB801Otq7IrVF9lvDmf2R+SgzhgsBGFxdI4rV1v7oHqqHhn9d2bEtVfzQQsLK/3etXtPOBCA==","signatures":[{"sig":"MEQCICk/y3qUF2HtAZf1nfuPvFJa8fXD3ZyrDpps2HQgHSW0AiAoiZx5DOKusxf7f/YpkvETFia3nkqAT7soa5TrWNlSlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.568","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":659456},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a1e2ec370bfca5268485bb59a970dcd5b62ba8d9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.568_1775075343667_0.881821352649186","host":"s3://npm-registry-packages-npm-production"}},"3.5.569":{"name":"aidevops","version":"3.5.569","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.569","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f2cf1a02c797f049dd8b84b145529f8d7e231340","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.569.tgz","fileCount":26,"integrity":"sha512-LZLdTyXLC9ZSGps1c2I2iZW97PyVVSJTnOwaxYENtCoat/uO4cRquzpfTn91+IQzQwckK54qkkwckpk4kzjjTw==","signatures":[{"sig":"MEYCIQCldxTskOf/Zzx+v+IPsS05motEGIRwoLKbzF+BcpvqpQIhAI66/6SS1rlT3PSxPnXc3/ZkrJD1oo3GdTJBBmJRSx54","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.569","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666568},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b6f87387b4564c33216350e5529dd289a5e17a4f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.569_1775076088179_0.34758215142457427","host":"s3://npm-registry-packages-npm-production"}},"3.5.570":{"name":"aidevops","version":"3.5.570","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.570","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4b4c8b69c3d6e2f7a8e794476fdcdc91368ebbe1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.570.tgz","fileCount":26,"integrity":"sha512-c7+7zPEdBr1Y62m44dXV7r3GNRHgaXmEt9QmW2pyEr/DgguIkJhiGW1MaFTG4JHGX4NZmdxlYvl4UpcY5aQMHg==","signatures":[{"sig":"MEYCIQCUQBCQ6IcyDE5wga174PXZ26VqedaG4BY1w5z/SJOG/wIhANa5Q1RPAe30YwGi88bhpDxlsBrsCVNWiz0TRtV6bkQR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.570","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666568},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"07426181a919060f37d7da4e3f9a9e578f5c918e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.570_1775078369607_0.3222254180420612","host":"s3://npm-registry-packages-npm-production"}},"3.5.571":{"name":"aidevops","version":"3.5.571","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.571","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"99ddfb91d6c3a267e03f8f93833798945bad4616","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.571.tgz","fileCount":26,"integrity":"sha512-yEteU6frJtnDhHFXqdL5yKWtJUQJnDWzxRta/lRGLEXNt9mWOyxOsy49Y3zVfcO4UTr8BfJhZfyC58udNoR0nw==","signatures":[{"sig":"MEUCICLNxa2v3lyTqBn05Hkf3HW1Ux6IYhK61QSHocVsQ8/1AiEAiL6yjuCSDaKDDHYwbtWJg+PAbNudbF8oPT4Bx/DhYAc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.571","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666568},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"075631daabb76296c4ba6438e83f3463ed0710a9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.571_1775078661694_0.7332186341850859","host":"s3://npm-registry-packages-npm-production"}},"3.5.572":{"name":"aidevops","version":"3.5.572","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.572","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d2d29701aec97f9931231327d955d565f0d6fedf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.572.tgz","fileCount":26,"integrity":"sha512-yYuS6Xs8rM5VI/dOSq1Lxo+7AiFrPE1weCnFcQNZhk0gksXvCePBwE4iKf5z6cLDTRPI2eOTjD3PYgO5l+YSKw==","signatures":[{"sig":"MEQCIHrveYMDRR5pf3Yc9/WcFU+jbbYQBoqWx/dK2o0Kf2iGAiBIENj2o+iYZ3m04tOAwHm97i0LTe/F8zFY2zi9H5b/Dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.572","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666568},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"23121f3e94a9411e84743976255930e0819f5ea5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.572_1775078888971_0.5183583625640587","host":"s3://npm-registry-packages-npm-production"}},"3.5.574":{"name":"aidevops","version":"3.5.574","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.574","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"76015048cc38e54ef5badb1431bb7d4acdb1e392","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.574.tgz","fileCount":26,"integrity":"sha512-+BGAl3aqEeGiKaA2iZO50rV7K9C/FJdz+Z6wt60phq3NKHJAxbSGsLQiks1za6j/rjhPwc9NQmmun3r7VwbPWg==","signatures":[{"sig":"MEUCIQDw7yP+BmEGwETobXfoEVp4eGXDeN7cVwp7B1XQe7UiRgIgatfbCMyrRwbDZuH0d3BjrHwyywXfpGpHXKUzDSJaIEU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.574","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666568},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7554e5d9150ac9f456e98d0223240a4e0e6485c0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.574_1775079407185_0.9442213273077538","host":"s3://npm-registry-packages-npm-production"}},"3.5.575":{"name":"aidevops","version":"3.5.575","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.575","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"185ae3d231b426b000aa062611e7a66df69c7e43","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.575.tgz","fileCount":26,"integrity":"sha512-+bMxw7RrJ+MH0WrFC43YrZJJyDBJIafqxChJHPykoKUkfa+FjnPIaZHC6ak2U/wZq1kjspxBgirYtgy0yaHP+g==","signatures":[{"sig":"MEQCIFitotek6uu3aEYDC4tJyc+hELaxNh/jmnSl3qRpuSVfAiBEKfJ/Oi4wmYMDtcktxFzw4tH4jaeWThTQKdE1jDjJpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.575","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666568},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ef5595f068e0908fd5618250ff08914c3803c800","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.575_1775079444568_0.6173426082808144","host":"s3://npm-registry-packages-npm-production"}},"3.5.576":{"name":"aidevops","version":"3.5.576","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.576","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"06fd65457721a28d66833eacfac62860f8de641c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.576.tgz","fileCount":26,"integrity":"sha512-tJBCdQy4c7GhzdnDwPmCR77qV2jAA9dFJjolGcbbL1Dn4KNNCpnDmbhEB5XCyXuh4Maq560MlKnFLIg4nMP50Q==","signatures":[{"sig":"MEYCIQCzAoI+iR/iRwa1sHVbyG6PVAX8lzb3SI+PMZP1hevljwIhAJbcsRDbc22FDIs19sqJbRNZqY+m+o+cl/uJo405usp1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.576","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666568},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"790b6c30a1ed958a8082b431158ae1de8d16d952","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.576_1775079546921_0.8705441058348995","host":"s3://npm-registry-packages-npm-production"}},"3.5.577":{"name":"aidevops","version":"3.5.577","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.577","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dcc3bf70b230f2b432cb21fac36a76396029390b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.577.tgz","fileCount":26,"integrity":"sha512-KLI7oIjVSLlYwsa6a621ONVL8gA/6+HqRuWmQlGn6EijMVWovVHqbFDNP4Lj9veOTrh3JEtoiMYZuYPfu1lirg==","signatures":[{"sig":"MEUCIQDXl2fKT7hRZxK0PH4zIwfFC0HKOXQUdRhE2d7o20APrQIgFeNUKyq/q92r49ar3sX6sA1b6vtWwK9epPlDmzUJono=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.577","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666568},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f477e207b2223a2d3a4d1e696719ee9f7f4203ce","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.577_1775079618151_0.9771111699526085","host":"s3://npm-registry-packages-npm-production"}},"3.5.578":{"name":"aidevops","version":"3.5.578","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.578","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"004ae1eae5b3c5d4685e27829e56e31c3d653ac6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.578.tgz","fileCount":26,"integrity":"sha512-Z+J2zjrW1Gz+v166SnwT5/Fp9ngs+FzQhFLD8RETI9/jYuNfBAGmo2KPtaG6EKsJ9lJfTptEaEJpvxRXVZWxWg==","signatures":[{"sig":"MEUCIBWGLSwbWCug7N/ZdQU49O+8zlBn3Nd1yc/ZIVt/vajOAiEAzbs4vO+5NhR8SMlMW/K5QCDHo07Gwf+NFq0r0rHXruk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.578","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666568},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6feae637497aed823c8b2f2b8b54d1cd88687140","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.578_1775079648099_0.2516840509142537","host":"s3://npm-registry-packages-npm-production"}},"3.5.579":{"name":"aidevops","version":"3.5.579","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.579","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"20a1eca51a6b08972b90666992b495d1da851136","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.579.tgz","fileCount":26,"integrity":"sha512-nvUCy4ojCtZG0iBsoSnnyVL+Rjfy0oPUGzl+ZxE5EVv8pnIK58fUHEKNV/byp1kuUdy+di6cCrzbArzv29KS0A==","signatures":[{"sig":"MEUCIQDGujqZqxdCvZHi8/XIunBTGkYH2YJbfis9/tCri6qY9AIgegfuxMKwTOoMdX9BRL6riNlMcluLZRvDIPP59g9w4js=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.579","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666568},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"489d04d202115f30805c78255ed194272cf6122d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.579_1775079786061_0.39610779591573797","host":"s3://npm-registry-packages-npm-production"}},"3.5.580":{"name":"aidevops","version":"3.5.580","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.580","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c228e756cae8bb382f43f5c202a08d1a26dbd1f6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.580.tgz","fileCount":26,"integrity":"sha512-AknummGE1Ms/4MtdYuzXuFRH/MMxtFelyMDziibntDkm1Z1mp1qVjOg7YumyFCaohDg1zEG1fNeEJF3JE2YjeA==","signatures":[{"sig":"MEYCIQC/RH7FxF1AxPowh4+bkUPr2YsPDXiW0BL6z+ThJcBSUgIhAK22gaazEr8hJpP0sFb9i/XL1UF/MQ0MrlP74chWHSWB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.580","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666568},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"175802c34b59ad8bce684d5c512c230e54b86e05","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.580_1775079850554_0.5439848026722869","host":"s3://npm-registry-packages-npm-production"}},"3.5.581":{"name":"aidevops","version":"3.5.581","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.581","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ab2e1a64ca37c18ce6039399e27aabf8eb847dc0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.581.tgz","fileCount":26,"integrity":"sha512-V8etaxCusZoA0Fv32FOvhW0DYxIJhoDMFfGf9R5nzOuBL88Oj0KoGuz10wJhGUDnPJwo/o8BAXkQ55AJ6Nkr2A==","signatures":[{"sig":"MEQCIBo+HSVJeU3aFt5mdi7pezpvPvNqmkLekMHJPtRx6ExQAiBVNnUijJeLJLu/VF5ADOkLAfkkt7Ozot6hiNLPead7eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.581","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666568},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e177f9a9d196af86e159b1017ae8f9ed426f26bb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.581_1775080495748_0.4786543248171682","host":"s3://npm-registry-packages-npm-production"}},"3.5.582":{"name":"aidevops","version":"3.5.582","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.582","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b725825de63cf41794c5ea8277f010e087530ad4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.582.tgz","fileCount":26,"integrity":"sha512-LIfDYX6DMAsEOtocjQ2tLpnaMeIx349h1btFG9i+0AH564UAvhriX2PXryE55x9xMzoFU6j0wJwEF+ALEzKp4Q==","signatures":[{"sig":"MEQCIHFB1GFlJV2knogB9UkPBCkC3F3RH7xHc3Yk3Tv+YmrzAiAKMuvYUC3yccxe/nbX2aoFEojYGVXzdsVtqFWrEBNRmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.582","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666568},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d33bb0f621bafb4f8fb82ee06ec3abc31abc3b17","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.582_1775080618216_0.6132076507765367","host":"s3://npm-registry-packages-npm-production"}},"3.5.583":{"name":"aidevops","version":"3.5.583","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.583","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e72b17c18014d1f160ecc2113a22db9c0d89622a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.583.tgz","fileCount":26,"integrity":"sha512-U26AjAct2D4zayWFC6niEEKEOT3Owbdtvu4xL4OweneC2VxAs985LcdZlmQtFVvWCBcGEiH/QiycSx/1kPJWBg==","signatures":[{"sig":"MEUCIASAg9O1eZs01BiAX3DkRyxr+4LIW7C7CCPuBd0+opnaAiEAvun3VdP40IlvmDwzxosnURKjz0sXZiu83w95MeHKZyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.583","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666568},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1948e5e4194622657d4b729e811e729ce0595a6a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.583_1775081196172_0.5309863832064294","host":"s3://npm-registry-packages-npm-production"}},"3.5.584":{"name":"aidevops","version":"3.5.584","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.584","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"559647c5c973494397401206c45d4396c2dd331e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.584.tgz","fileCount":26,"integrity":"sha512-LTYptIqSBQEjiQWNrk6tIMeX462PmN5M+rolLKuggwuwHtAEmrpcFZRS+NCHyxrXDK65YqQSDJ21Bojse7Q++Q==","signatures":[{"sig":"MEUCIQDdqjlpUfR6YtO5Ou9RWrSFetVH6XXdYbrl9NGH7nEg1AIgOzDfBzrsy0XPg69qpgSPdVscj94v3oSCJX1yzgNf+RQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.584","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666568},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c1aa63f0cb34f8562839106e9b0268564c5a0e0e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.584_1775081295710_0.6946105257089303","host":"s3://npm-registry-packages-npm-production"}},"3.5.585":{"name":"aidevops","version":"3.5.585","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.585","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b1aee7ca314454c2c6713fcf0a51b554016fe8c0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.585.tgz","fileCount":26,"integrity":"sha512-77zmP+P0z1h3HuSZB0MXW27+S7fbEis0eX21aFZzN2RTgd/K4GahGQ0zDxX1CMBuZrKBBNG/GgPqg7HRAr8J1g==","signatures":[{"sig":"MEUCIQCZgqpsRYKHST+tnvS2nQg1DEJNplJxjnLlY3b+GFX++wIgbsufxedc3J7aakmeaiubEOC7uUHDfmDhhLMe25/CMLY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.585","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666568},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2641e087c8b146dc6b45c7863d2c08120a5f08d4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.585_1775081428029_0.013458744609716966","host":"s3://npm-registry-packages-npm-production"}},"3.5.586":{"name":"aidevops","version":"3.5.586","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.586","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"65bc101747d723c56b81b0114c202768ba50e99c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.586.tgz","fileCount":26,"integrity":"sha512-2w+LCbbLH8qf8MYqvEjEcrBK+F6zJkLOGFlhGeoADs/9I+bLeTLG/G0irrhcvKp0AXnxvg2pbKQj61nbiFvtHQ==","signatures":[{"sig":"MEUCIQCe7Vw3oUakUrYnR2JfHUkGsi4OxcTgw1/vDkn11zn+8wIgMEyDAEqq2wrc7kihPJfjlZ14N78qJs66zSEaUckejac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.586","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666568},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ececea3dcd579aea6b7a619b917c9bdab962ebaa","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.586_1775081616744_0.5300263551460089","host":"s3://npm-registry-packages-npm-production"}},"3.5.587":{"name":"aidevops","version":"3.5.587","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.587","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1a0af3a6a064e3e81048a19f5b957f6780bafccd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.587.tgz","fileCount":26,"integrity":"sha512-S+EiXmdKLxIxFtcS1x2UXRDvA32RPGuetVFgGmLc9KzA5OLLhj30QEend2y25eEU25KNCuOgSLWYS3R/Vjfe7w==","signatures":[{"sig":"MEUCICEcMVWvKH/f94FBYRriWKtEC8ga7zlxBICCw8vFD6HIAiEAz2SC/atUUBWu+9vFT42+zeQ5x5r0I35nKFBXSga02lU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.587","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666568},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9fa288ae4fa7f3e262274ae2b2cc5c633c5b80a9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.587_1775081700189_0.3988965404004412","host":"s3://npm-registry-packages-npm-production"}},"3.5.588":{"name":"aidevops","version":"3.5.588","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.588","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c9a5a8c68e88720ca4e531327e57d977fd1e36e4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.588.tgz","fileCount":26,"integrity":"sha512-zFflsW1fYdrcCH37HsBHwqgPVhB/Zs9cItbmkbdbi414YsTYMqx58qiTrxc6TKaRkjWn3GF01I1b94MIqinA2Q==","signatures":[{"sig":"MEUCID45L8bofkweg6tKF7kTkcIrvjITO8tUIS8cuos5tqLsAiEA6EdAnXmpluEIlq6L2DhAaTOJ+2d95I3cwo/pDivnrKE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.588","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666568},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"da0104e2468c142c0e32d33176492defe0b5ffad","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.588_1775081950872_0.5249417068927023","host":"s3://npm-registry-packages-npm-production"}},"3.5.589":{"name":"aidevops","version":"3.5.589","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.589","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"23c35d1f511c778fb39e2141b92aa5106df8bba8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.589.tgz","fileCount":26,"integrity":"sha512-J7vQLmBhDxBdMelMwB1wrr5cA/qJhhW2DrWqHCxmq4gFVKZGo8LUP7sUrQqPgqku/NjQn9nvQCsU1JF95CCCoA==","signatures":[{"sig":"MEUCICjJ2E0kfqDkFgjzfx+JYkPP6iMiYNa7wDUk3gDQgF5VAiEA91EGvKstQgYjDdfw2JN5broSDhz+EMLGVrnu+lwdhZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.589","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666568},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"efc0593f80a15455aaef85641ec2a3a356b692df","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.589_1775081979423_0.9551683828632171","host":"s3://npm-registry-packages-npm-production"}},"3.5.590":{"name":"aidevops","version":"3.5.590","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.590","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4cda71bb921e9507f80df817ff390037e4cce483","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.590.tgz","fileCount":26,"integrity":"sha512-ycc/g4cxDRCVxz7vozuNRvXiV6j0crj7uo3aaEkIU1a++NY6qJ96jArUK/5LTZCefUPStm+8gz0umM4/qb5tyQ==","signatures":[{"sig":"MEYCIQCnWiOF2NyqEjuEeJffw4GyuiQ0KwC26QfQQWhVxvpP5QIhANgfp2oAEezGt78wxQsjr+cuFrNy2nkkEVGPCh/CFGL6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.590","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666501},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"260d19ff48a0aa4454e61e0a1b85aa20419b0cc8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.590_1775082281790_0.37257457417512163","host":"s3://npm-registry-packages-npm-production"}},"3.5.591":{"name":"aidevops","version":"3.5.591","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.591","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9673b1c7faaba898243512c6b4e61aa41ad28d9e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.591.tgz","fileCount":26,"integrity":"sha512-nPRkywAGeoquq7QNaHigtrp1nCLVWp3z6NcVmy5/rmQZ47/sKsZJLx81nsOy2z/RwZDExd2G1bppUuDFkG5e4g==","signatures":[{"sig":"MEUCIQCfEoGD0XRi2Jg8ZOuU+aV8+VGOOS6ml7cURH5l7gC05QIgW+cjn9eJchst0bUl+BI4MpS00aFC/EaLYCGKq0BLHiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.591","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666501},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e2770066f1dbe0ded949355ebc372de04db9183a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.591_1775082960569_0.35855740262591085","host":"s3://npm-registry-packages-npm-production"}},"3.5.592":{"name":"aidevops","version":"3.5.592","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.592","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2955ceaa09897029ec70f9eb48c59aed1cb4620d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.592.tgz","fileCount":26,"integrity":"sha512-QD/ktXiqRXdc8RDL4l2lwelPKyoB4DxKmcmkQvs8OcTgCgGUGGm9gsfNsw7l7WwQyNJuQRWeXyB5Rhkhya4TCg==","signatures":[{"sig":"MEQCIDR4BeFfrJ0bHHljhfqvP41XmEPdAgBjAb61dlYQs5q7AiAUin/W6s63Ms6H8zuCjLBcE4Dl24FWjiz5lm4ilQvcMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.592","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666501},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"69a9e0c697eefb693209eaf93cfd3bce1ea78cc2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.592_1775083035986_0.6633370222518824","host":"s3://npm-registry-packages-npm-production"}},"3.5.594":{"name":"aidevops","version":"3.5.594","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.594","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"62568623e1d1172749c79d9d9dc2b3ee6a7670d1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.594.tgz","fileCount":26,"integrity":"sha512-X3yLqNJWcYwhCEu+6z+GdZiyZXHYkyLDK85gc7gR9CNXOjTB03xSA36n/vPWakO65bbWj2MTYy83geo4kVMKQg==","signatures":[{"sig":"MEQCIFyOAh+CYmor3APk0oHkvYHz95bx3q3QHDgEkg5o0iIFAiBdxHPybBbcbtJp4mY6EeIFX9DzywdripOMnRTF05a5ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.594","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666501},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4095ce0b7276aa188e41f8ee181d3b0e16b55064","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.594_1775084474348_0.12241405139284045","host":"s3://npm-registry-packages-npm-production"}},"3.5.596":{"name":"aidevops","version":"3.5.596","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.596","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a35e4f7f4ba564f077d5766d31027748e183e486","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.596.tgz","fileCount":26,"integrity":"sha512-4tbaP3IAGyAzrkYif0yWKi/BDZy3uyuDVdf+vevC6Bbsei1AMeIbsxmwYH2gES2R3BMuOdC9bXxvEo/V9uoTAw==","signatures":[{"sig":"MEYCIQDR8sqOLbQRfvoZUyOVzHUa7D5S2UQ1v7ewWMWHjXMOiQIhAIbXeFm20Jz5Cvcm7OL1FZBoFb5NM5Cl80jb6APKshI9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.596","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":666501},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fc09d4861c76205c627e88c2f21f3f8e9241f525","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.596_1775085853993_0.21830495591254273","host":"s3://npm-registry-packages-npm-production"}},"3.5.600":{"name":"aidevops","version":"3.5.600","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.600","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"eb3bdebfb453026a9c5da4b74a26834a5559f9be","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.600.tgz","fileCount":26,"integrity":"sha512-Ji3cJDCNqFndBB1W8Pes75cTRn0QmcmR9WIEHHh7YwyPphASHs9UXXdMONmRqNbMM5cW4FLXgih4bECvoB2ljw==","signatures":[{"sig":"MEQCIBAQwJNASVaEto2jqyobiMFhiSYWdQis6v+/88MClXyoAiA4PLbxesjC47jsmQ8pZIEq/vbeHurc7G7onO4oIyqb6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.600","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"73dc446d34891d0a82f3b6a523aeb4f2304a87a6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.600_1775093153334_0.9252624405101562","host":"s3://npm-registry-packages-npm-production"}},"3.5.603":{"name":"aidevops","version":"3.5.603","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.603","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ba4fda82892f4bcaee94e2a18cbb1c77291cf956","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.603.tgz","fileCount":26,"integrity":"sha512-CP+xdZbeTg1A8zCH3PCBDr06nk26fP1vdxKFZnPeyz/V5eTGjL9I2mp8FxBrrlC60Tk1gOlT3Fg/0726MKfCDg==","signatures":[{"sig":"MEUCIQC22kHuwdxG8+vwxENnTIpbVqZpiNCgOt9h3uOwbtEvjgIgPN4Kkr+Aseim6cNqchrHfTv8cMKQ/FydX783RKxZXyg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.603","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0369e61a8db5465ef75eda29b5d2ce77b4d0baf5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.603_1775098126568_0.07658469204316698","host":"s3://npm-registry-packages-npm-production"}},"3.5.607":{"name":"aidevops","version":"3.5.607","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.607","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c711dc2a8f66ac724b8e9b426c5bc7b70f3eda14","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.607.tgz","fileCount":26,"integrity":"sha512-WYbvLlNERHlN77xwbYsgXhNGdMjl4TOPbmiedbuhmYkRoNyyYSPufWvFMCAXOn7bbOQAppyQu6XWvp02X3l89g==","signatures":[{"sig":"MEYCIQD8+Mmx1c3dEfehhmQcy5oqGiXrrN2/nicqrNahNjVHVQIhAJUL8IiNKFikeI99MBgf4HXbIIk+zoOYOgFESC4b6tSn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.607","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9acf6a168516c541bff45b89f9af3d37a43afe41","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.607_1775101622003_0.595609356560705","host":"s3://npm-registry-packages-npm-production"}},"3.5.609":{"name":"aidevops","version":"3.5.609","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.609","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7d8b7bca135702b3e5c9558e8c1fb889b1b8cf22","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.609.tgz","fileCount":26,"integrity":"sha512-jnjDN2NucoTVAWpSKEEqmtDI4d7lKUnw5wQSWsGj+P+u5OwnF10nGLRL1PVARpaU66+j7gNIMJYwZmTTUSYj0A==","signatures":[{"sig":"MEUCIG4oJg3bObnT87iHrABhb04O+3Pg0m/boqVOIoLxZFWDAiEAzwmHqkCagyjkeRVjzGICWVlSmo5zsq5NUMXdyPxF+/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.609","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3d957f40b9bee61efe3c718b78ac8ddafa06934c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.609_1775102777136_0.051085838363238434","host":"s3://npm-registry-packages-npm-production"}},"3.5.611":{"name":"aidevops","version":"3.5.611","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.611","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6f3a6086d7cb4864fcdb054ed2a69e2d31d07cf3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.611.tgz","fileCount":26,"integrity":"sha512-DMeVxpPA+EPjBm9vlkrmy8xOgtXglhL8NzrbNu8VbaAKcw9wERotcnz8mKgn5YXuKzGAgAsf+MO2RQkQ/zmQ3A==","signatures":[{"sig":"MEUCIFryolOziAe4loIjUjdg2EQ6rttNwVcG+i9z5BehLLYuAiEA38MJpKvO9F/aTfPxCSn3WXOSVCNxeBbR6Z48tmKrBW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.611","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0ef7f49a23aabd983acf2083c6ea172749698b2b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.611_1775102918584_0.26916194437017205","host":"s3://npm-registry-packages-npm-production"}},"3.5.614":{"name":"aidevops","version":"3.5.614","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.614","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e247b461e2c985b91230a3cc35e3f237afab3d9a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.614.tgz","fileCount":26,"integrity":"sha512-+QwAmw+FxB0GEyUCQlF1PTRUrtmDaSRxBcgLQThyoG4rehmmZOpmIKalss2OEA7au2+v+LnVnXG2F9DIqiXUrg==","signatures":[{"sig":"MEUCIBMAJ6rWrWquXbjxISyvu0vdflQ/exEa6NqrYmOOAz3nAiEAmMvUlz0LoOX9ngDVh5m38QFSY7X6jmhELcuZF9emBbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.614","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d4248e612b03ae3173da52e759f51aac4e30ce2c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.614_1775137784664_0.12102699501946468","host":"s3://npm-registry-packages-npm-production"}},"3.5.615":{"name":"aidevops","version":"3.5.615","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.615","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9a9d2279b78db78f667433fb5572b27ccc93edd6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.615.tgz","fileCount":26,"integrity":"sha512-QVq8JjDRLtJPWeUnEMFBu10dHhLiKJhq90mLRQjcAGEyRJVdCqxNSZJ8MjleFCV3wy2MufeHinLzagD8GqcrDA==","signatures":[{"sig":"MEQCIElZnz369lystuy8H8V54N3caL8jhCRkUa0g6AVBq+GaAiALEaUFWaGzHOLu/AFX2feyLq/qXUb0UQ1O5SqGZdgqQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.615","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"90f69f2456ff03312e8f5031f3b17612ba7343ea","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.615_1775137895653_0.26116316964900554","host":"s3://npm-registry-packages-npm-production"}},"3.5.616":{"name":"aidevops","version":"3.5.616","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.616","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4f8d95f67cd43999ea246d23d3d84f0e6886badb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.616.tgz","fileCount":26,"integrity":"sha512-B9rEs2Nyb6q5+/a/ZO6UTAF3RZ0WYR398g6AcAlfraxuYwRnm+WM0RQBF1Djjza5rgESPajcLhd8Tj1FrixZMQ==","signatures":[{"sig":"MEUCIQDkDLcHvEy0L81BgSZXwkTLyaw1dCZxyW7CuaOKq9c/PwIgKAF6baZ4gc//xqJ5C/Lx2+j7jZGdPYL0bSuDYyEbwLw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.616","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"402e2f5e0839ca8a7dfd0d37c37c1658002b9530","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.616_1775138214828_0.38739275800845085","host":"s3://npm-registry-packages-npm-production"}},"3.5.620":{"name":"aidevops","version":"3.5.620","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.620","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"45035339a52c57f5eb21f12d1fa101ce43c88fc2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.620.tgz","fileCount":26,"integrity":"sha512-wdT/TV0HniwSzBdGxgG20ujGLBGhVe+daojR2pG2X3fZ3nlx3W72C4rECYIM+cEz4dMKKGgujrznNcHFjzyFTw==","signatures":[{"sig":"MEUCIEnF0x/PFTASNTQqQMxZll8wofrh3yln2PNHy95aMI1rAiEAzfGXUOc+ss2sUxdH5U6ABErHxx6YzUdvfuafRxCGpi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.620","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"64a5a3588e0950c481a819e2c574d4115e1e86d9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.620_1775140069826_0.24352851036425416","host":"s3://npm-registry-packages-npm-production"}},"3.5.624":{"name":"aidevops","version":"3.5.624","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.624","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"24bae2e52defc028205cf7bfc8469621dd1f9fc7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.624.tgz","fileCount":26,"integrity":"sha512-Lof8n+SDMQ/x/9/3522hEFJ1CPplz+rSNA8nxnn9d10LMRzoFMiUwzNK57VKj0u7oePh2O1+T69n03yGWCkMRw==","signatures":[{"sig":"MEUCIQDAabZDMiHDf/AsgtsaX2z8VVWp2AU1D4YzJ87CvMBhVgIgeCeGG+3JutJduTpsije3QwAa2OrzNAiaSW08QcDI7wA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.624","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1eeaa52f9c74621f0a54c287ec92d192e17ab8a6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.624_1775141080208_0.2009201023457723","host":"s3://npm-registry-packages-npm-production"}},"3.5.630":{"name":"aidevops","version":"3.5.630","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.630","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"941b5dca4e3bec06ef658292d0d7f6b1491116ca","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.630.tgz","fileCount":26,"integrity":"sha512-UPRilX9b0oET5lxCwqRnOLNb3ufvaSK8yLQrZb+NwJ+FJb8VqXUUvDvwsLSBvReAHAfdW287qjsensohsCZGTw==","signatures":[{"sig":"MEUCIG4D27MXQOFlbe66m+WWXUobNFXvZ1OZpY8chuPVC46JAiEAkheRv6rduMawPyDAlCX33pWLLUuh5OEsifFMAD9EHcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.630","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c69c87eba7a6ebc97b03b7f00ddf15f1e4fa1ad7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.630_1775144881643_0.5626307617346855","host":"s3://npm-registry-packages-npm-production"}},"3.5.632":{"name":"aidevops","version":"3.5.632","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.632","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2def173a8ec3dc08490dbeda0a6c7efee9fefcd4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.632.tgz","fileCount":26,"integrity":"sha512-1gxMVbEe9tlbD85TsiR88WL7/W7FoSOuGbynD8/7HWrB6TVdgGvX0gvumhKyhOGll1gb3wJ9WkW7LuIrx9s1bg==","signatures":[{"sig":"MEUCIHurf/YH5gVoPm3DH9VbXezeT5Dm9Op/JLCxKriw2wi6AiEAjGRyuXatiyxCzAKppTejXSYsp/aln8oA4IczFdDx3Ls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.632","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7727f51ebaee0347c95eba7b11206d05c42fa786","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.632_1775145137456_0.2593804116255247","host":"s3://npm-registry-packages-npm-production"}},"3.5.634":{"name":"aidevops","version":"3.5.634","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.634","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e0d42c8c542a303ce7a9d5a4a15f9330b7beab9f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.634.tgz","fileCount":26,"integrity":"sha512-0u7HHFXfoNQmSWIDr3lBP4LQgMSm6j4pg+w0QN+RsWgzgGFl7Ytzk/d+2z7RTmYzyKjXwNZxtsz3zMlopRtbYQ==","signatures":[{"sig":"MEUCIQDSiVFPPqZ6ngoKpkTRPRbMS+3SjWVzXE4OPfM+Iv+zkwIgX+eYRtcs9rTZshJZtaUT/YadTMxXmwRScoe3Eo+P0NY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.634","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ef836c557a6c5925ed798ee2e71c9aa5ad9b030d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.634_1775145456930_0.030849124251416393","host":"s3://npm-registry-packages-npm-production"}},"3.5.635":{"name":"aidevops","version":"3.5.635","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.635","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"26f066720bd5a239e1c0d6df8c06a1fc25eb34cd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.635.tgz","fileCount":26,"integrity":"sha512-3XbO4WbAh8Swwn1rkpSzRl3//SQlQn3r2uMYl2AB2UO3/pukvAP/pG3J8LRKqXwIbka/A6KOpHGWzKpOMOO0dg==","signatures":[{"sig":"MEUCIQDuj3cjsJPBVU2ZNXzHXIjw3W3wB71YbEP4SOcwykrZaQIgCMTtwY23rMqFgc1N04sx8MDbjeWT2ZB4EqfxZM9ozVY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.635","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"626ccd88de0ae4d84ca0e9ba14afcf593cef5b5a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.635_1775145631939_0.46751115904292107","host":"s3://npm-registry-packages-npm-production"}},"3.5.636":{"name":"aidevops","version":"3.5.636","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.636","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4755e5082b3328b0c870fd5c45ea82bf8340adda","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.636.tgz","fileCount":26,"integrity":"sha512-P9WWzjfHIm5tVkZLJEPjWPlUKTPvdaMiG09UXUcju2mdKJtxIkkHc/yRPjKytmEXeq+ZXWEW1tr9EwDQHOa/Iw==","signatures":[{"sig":"MEUCIQCKqEnvc9GPYr0gj/kzuGp2tEja+b/seymzsVQBF7bl7QIgN8HXkjUq9+NFxydcZ9/X/hCDJ3LW4CUBembxrlcmEgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.636","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"66cd10bcafb3fac87039dee62df82102e2af06ad","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.636_1775145995074_0.5668828749284631","host":"s3://npm-registry-packages-npm-production"}},"3.5.639":{"name":"aidevops","version":"3.5.639","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.639","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8fe4479d44f2ca4d713623a4d45f44a703ab809e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.639.tgz","fileCount":26,"integrity":"sha512-+7ZiYfAycaO4ixwIpvVdc8aGfBrfaPGIpC6fpO9hVuG9qagWh8ekxYdncPEZc6q1DUEM5zOH7XAgT4iPlw4lYg==","signatures":[{"sig":"MEQCIFijXQkOvoGcr3YWQejbQbcgEc+39DOXirgYVENmbjK/AiA/ZP2JGO99gPM7K9xkGi4wcDkjTU0aXkVoZ/9D02z4uQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.639","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"61e62ee72b5c07b378c9fe43627592b48f283740","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.639_1775153589721_0.9312138552314566","host":"s3://npm-registry-packages-npm-production"}},"3.5.643":{"name":"aidevops","version":"3.5.643","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.643","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5f1520f557fa12b93ccbdf7d89e6a2f0342fbcf6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.643.tgz","fileCount":26,"integrity":"sha512-clMFzQcE98jyQpxbxb5k5LZwSfsSeHWHczb//n5H1kk9qssi3d6AjUu8rs1fXrh3ys0Egku180tuu1arPyLpig==","signatures":[{"sig":"MEUCIQDMArtc7p+Njff6bcd+Ze+JBHTWoLVNLcIaXZmMrIGUTgIgBo7Lno5l2cdOfRdyizEmzbOXQAQNav3g4rhe2g7o0P8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.643","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fcd0a7dad43fec9bfc48e7eec1856dfe13d64954","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.643_1775153780595_0.9868568601097876","host":"s3://npm-registry-packages-npm-production"}},"3.5.645":{"name":"aidevops","version":"3.5.645","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.645","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"edb51be383347b869429a0da4ac392a368e140e9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.645.tgz","fileCount":26,"integrity":"sha512-1RaRYO4NLCeZxkr+wMusEcOei3jzMwGwXsR76fndJG23tAVz+7F+flCxgkstmvXTDBdgkpoyCRmcL9i1i+y8NQ==","signatures":[{"sig":"MEUCICyz0LjwFwknKpkX7hQbqLR30A6TMu/pDUgOC/GyjlylAiEA8tyynR9nxRGMna8zbyW/aGOyNBHTPWbasPjO1ek/168=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.645","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ae2b0e29f2dc3d5d4da4ba94804bc7b2eda83163","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.645_1775153946288_0.8933864818933417","host":"s3://npm-registry-packages-npm-production"}},"3.5.648":{"name":"aidevops","version":"3.5.648","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.648","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c10dce01552b37141104e50f8b0aa181001bf534","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.648.tgz","fileCount":26,"integrity":"sha512-ckNxtSo+J6Ww3WRYdfPBUJxj6kXRGQp9AoJo0Cc8KN9r9vOPUycUfFO7HSk4mhQ0hUgtVDeDotHXHN4kQOFV8g==","signatures":[{"sig":"MEQCIDqx0lRhsLJgFsxr8DSL+k4Rxd+3651EzehJUsu88DJ5AiBqiMo9HpEbzt57rMfPntp+J2GNiN2uJ+I61BneFlkYiQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.648","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"836f1c7f301d7a0c66fe02183cee0548d0cff0a2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.648_1775155144347_0.3568648594936408","host":"s3://npm-registry-packages-npm-production"}},"3.5.651":{"name":"aidevops","version":"3.5.651","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.651","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8b4aa970ab996856bac97053401371df1ac30399","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.651.tgz","fileCount":26,"integrity":"sha512-mcfgewpvBRDv3eeEgTxudqMq4fKk2+pV+2ntvQyn0mqvHiwUunElltLdlxKlrgHx0yx7x+E4bcgwjjwTZNW/LQ==","signatures":[{"sig":"MEQCICDwXOz7yihqxQClSNZ+8CX/54xpl1NdzsIut69TE71AAiAZYT+Y8OxJycF0mzOc5y/a+IiZVsmQCcAyl/4LO3Uweg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.651","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bbfb4be6dcadca119a7e9745de1bf98f9145ae5c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.651_1775156958721_0.9666167661292671","host":"s3://npm-registry-packages-npm-production"}},"3.5.652":{"name":"aidevops","version":"3.5.652","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.652","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e215d17f34ce02c79e67d0a78fd4bfdd06bb9cca","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.652.tgz","fileCount":26,"integrity":"sha512-R97XG22OvjX1ujYK0sYE2r9c+vdvU5wGrpMf0C2QQeiL/agZKiWVceZXemPms1XZcbxS0H70lls70NACF3mddw==","signatures":[{"sig":"MEUCIQC7jbQ/Nv+D4KcE+rcBwcTBSZMHb8PUgsR7ovOfMuD85AIgNjwmexKSHssPc47JTTni+1S6bCYk8biAWKQ+L1aEyWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.652","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1fdbc79b8b9cbf303411640e4d7b6869e5808ce9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.652_1775157052284_0.26952624201250996","host":"s3://npm-registry-packages-npm-production"}},"3.5.653":{"name":"aidevops","version":"3.5.653","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.653","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"901fdd13cce013cd7da001494032c675f0e2942a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.653.tgz","fileCount":26,"integrity":"sha512-MIJm3jBpZDqubP61UEUyL24A8/OEbuDx2z3mssYpYb0FyG0gPqni15dWOVPoKCNSZ99fLfwJAhePU7+L4RbfsQ==","signatures":[{"sig":"MEQCIDKN8sjqlhco5aW6LChr9G7a3vtMrva1gsV2TxC0fRZmAiBvO6hZ0y9R3eJpFAXoZgDrL2fsLTEDtrMCyVVHwBZyQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.653","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8937d98ddd9fd04018362536d045bd4431d17fd6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.653_1775157086340_0.4367718136059242","host":"s3://npm-registry-packages-npm-production"}},"3.5.654":{"name":"aidevops","version":"3.5.654","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.654","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"66ad464ca1363dbb87a7630166b982c3108643d2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.654.tgz","fileCount":26,"integrity":"sha512-qrahITA1lA/VAZAThTg6/rSk5Sz5EwOTNNwjVl/A7Ko3lyb3K7FRoa6hGLGDXyLmuj5vzOwlsGXilro7D6vepQ==","signatures":[{"sig":"MEUCICalz8GUwyIKS7hBwhW5AknPo25spiBO1UW+23gUaFQrAiEA0keXtWu4ZOp4vcWoMxwqq81zNWxH26P3IO0Faspdhk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.654","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"eec11846e93bee036570066fa9a51ba278ff66b5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.654_1775157661419_0.5031193282229167","host":"s3://npm-registry-packages-npm-production"}},"3.5.658":{"name":"aidevops","version":"3.5.658","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.658","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"37075a37ebd8462e4f34fac96d0a84db6f31f68c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.658.tgz","fileCount":26,"integrity":"sha512-mT6OlM09wAXvJ6POnA7+zOfudbTb5Ndc68JzIFx0Xj/+B3L6FjRt30kHPCqVV39Mgyg18ibsd2fmKAuAiz8MWg==","signatures":[{"sig":"MEQCIHVygNwkOonjytpQBylAp01+xFFVOzJChzYhkCMpp7EDAiArUvHwBUKxppq2l8G5XTtZ7douXWGQpmVvQSydNkzFaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.658","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"058661318f292ca70c7328737a51cb9cefca2251","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.658_1775158794472_0.11690117456255278","host":"s3://npm-registry-packages-npm-production"}},"3.5.659":{"name":"aidevops","version":"3.5.659","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.659","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3a28574fc0d9a84e89db1a6d2318060d04090a2a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.659.tgz","fileCount":26,"integrity":"sha512-gJhrQ+xntlVbmTxeazBVryrFUpCOukdwCBkjffc2tJFut9wbuQgOMQsutL59LjaHshtmQPYdsrGYHLJIy4y/lA==","signatures":[{"sig":"MEUCIQC/0ZSdT3gjR1g+JMWXDyqw/CQWgg+aePNQHwKmc6mLLQIgXPmXTWJBmS/Lu0xN+SlyU1w76Rm1auyMLQmSP0EkE50=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.659","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"016929fa8c4a84f3f2598572ba1f6e055b70ba88","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.659_1775158883910_0.9572693828187673","host":"s3://npm-registry-packages-npm-production"}},"3.5.661":{"name":"aidevops","version":"3.5.661","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.661","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"716eab2619c48f0216cc38e9091b0ec78423e600","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.661.tgz","fileCount":26,"integrity":"sha512-SM5Xln4TCOP+vOYAdd1OmWofw8KU4Tnd5sA1JJT8IeSfmmcAY/rJuOg4ApJG+P/7AAbZf5BrVdDcLy5TCat3YA==","signatures":[{"sig":"MEUCIQDbbnGWfIYWVSp1/QHlv7w9H3/Av6+JAxWV/rVNjayXgwIgRC/fhvjLMiOr27WTLHLwdBVBWy65Y7Yzb/2p5wqvLU0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.661","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2a7553929f2944c2efa244ac12401f3b441d894c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.661_1775159180319_0.7123032797672417","host":"s3://npm-registry-packages-npm-production"}},"3.5.664":{"name":"aidevops","version":"3.5.664","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.664","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1507fb4be742496123bc12b664897d3a6c04b3cb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.664.tgz","fileCount":26,"integrity":"sha512-xyZ/tlg7leP1cRaINk9y9PwpsUa64SgMwsp03rfYVNLZTcSPPfdu2jcLYQf1zMpCYkHbE49oyojdzvmabGlSQw==","signatures":[{"sig":"MEUCIQDelTUSkYjwVV5TnuGxQ9pG7iPajF/1c9CGvU6s70CZZgIgBz8m51UdBn0S5muFE8HHpaVSu+wwKLBgHx/vhj5SDjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.664","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6224c17f5ca6bb5eabea30dcac814847d574e430","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.664_1775159313936_0.559545717464641","host":"s3://npm-registry-packages-npm-production"}},"3.5.665":{"name":"aidevops","version":"3.5.665","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.665","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0a1ea40a10930ebac62aba4566930893afbc125c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.665.tgz","fileCount":26,"integrity":"sha512-Cuwe0Oy9dBJbpOFCYJUZheMxMS2NgVtwP4Gek8UH4WVjM61japtt4n7uriWgdo4G1pC1yVdFFzZ6pkxba6KzWw==","signatures":[{"sig":"MEUCIBGOlcrn9dulC0VaifsVdxaKBRUoC6HdMa41Pw4PqPMiAiEAx1ojRm/AhA6pbzNqDwvBzmPK7fkdtX1B6odSzB8h0DA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.665","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ce9211e5347722409055a1cfe54b894ef26625c6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.665_1775159507075_0.5210639393492817","host":"s3://npm-registry-packages-npm-production"}},"3.5.667":{"name":"aidevops","version":"3.5.667","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.667","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"de6070d04cb7dbe635f8dad0427175aa0d5c4d29","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.667.tgz","fileCount":26,"integrity":"sha512-E9KhjD7RTO3+ahU2tkz2VTUioCR5d2951dhKI68gheIYc5NfRmx2Ti9899yF8xckMUXR27lV3S5ddni59IQoZw==","signatures":[{"sig":"MEUCIQDQeT/p2bWOWQhYb1BGiBn/3z5oP4OXXef94ojLAoKwHgIgRL1jn1U29HdbkAUF6z65UXt5rYzKGXBwSfJPno1XijI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.667","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9a0821b9bd95055dd4cb883843a9a5b0d143e564","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.667_1775161689285_0.19513530319109695","host":"s3://npm-registry-packages-npm-production"}},"3.5.671":{"name":"aidevops","version":"3.5.671","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.671","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"19fec9041612148c3abfc01aa422727d24579ac2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.671.tgz","fileCount":26,"integrity":"sha512-jXh8qO/er4fiprnZgXYPrBMkwcRTh+I1nrEcVV+6eJwF5vPtZFxlwLzh+orltSG5+tZjcAdFCdazAZVdTB9c2g==","signatures":[{"sig":"MEQCIG4tdUS8imvOKwDyOzxXBqTgFFZNIKDBLSqb/+eT0wYkAiAHWVs/n/8ko3zD10OULAwTP/UbQSP8MkO2ZfGiUq7TQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.671","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cfa6513c85e0985cef33d4449e80f8b410410ed3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.671_1775163509638_0.7784245105789784","host":"s3://npm-registry-packages-npm-production"}},"3.5.672":{"name":"aidevops","version":"3.5.672","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.672","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"89952c424ef61ac12f8ac30f9b26356ea5684ece","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.672.tgz","fileCount":26,"integrity":"sha512-2ijQv6nW9ScaXrgeE9YJnVixwiAqKeST5YFf3KKhhdYQR8cpuADTeEyZtEA21L1QEAHZAWNHSQLtrF3PnS1DbA==","signatures":[{"sig":"MEQCIHQRclymxie1648Am1sbgWu4cWjuI4OwZErbtwIqbZqaAiB7KxT7+dzFSpKIf+Uby5cBrziq6NIrYPAK4325RUzUzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.672","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"16aa579240cecfaffa192fa2915f932fe87c267e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.672_1775163566776_0.7034273255943977","host":"s3://npm-registry-packages-npm-production"}},"3.5.674":{"name":"aidevops","version":"3.5.674","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.674","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0e420cff3543258e0e18f340e2b3281697e421f0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.674.tgz","fileCount":26,"integrity":"sha512-BCBXKqJmqk2pMr+vJaI9VUtDqzgG971OYY3hA/B5lBGPYa64z31HjcJV3ITR5hfwWD7MEOgeWSp/PxWZPAATRQ==","signatures":[{"sig":"MEQCIAS6CYiPWDR9W/1n34SYRT80mArfrpOAOac5OO1Eg6cWAiA5gnCPmgEBN2guLQrJFSZVcTVK9y6vWHgf4J1XMiFFRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.674","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6118bd7e727fa10f2ce750d8c7f6a6b1b258a491","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.674_1775163720757_0.7566406804271804","host":"s3://npm-registry-packages-npm-production"}},"3.5.680":{"name":"aidevops","version":"3.5.680","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.680","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"98f47631ddcb6dca014b4bdf85c8f1b406c75812","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.680.tgz","fileCount":26,"integrity":"sha512-w8fBBOzcp0Q8YmgImEAUmcnCg9D4pe2iRSTK8bL4pbd9K3zA84RX/B1jJi4L2gOi8qNONZmGOEi8WC0/cw/X3w==","signatures":[{"sig":"MEUCIDPOWe8Qmhp5X0V/gttqOHRX1ALwQO8p7CPmnu45UjIEAiEAtGBAYrqjDAe85fjMSwD5a9BkVQQ8M7mVg2TVUVhI94o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.680","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"567ddefe6aeb2b4349eb2e12296df8a24241c179","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.680_1775165317686_0.16189177089674556","host":"s3://npm-registry-packages-npm-production"}},"3.5.681":{"name":"aidevops","version":"3.5.681","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.681","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a843b4c8be665d23a332ba5b7e9ffc04ff10a108","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.681.tgz","fileCount":26,"integrity":"sha512-Xa8iHEwxuo9aI7r5kXnBiIfVRqfSBVrwiGfm88tzFnP7LgnohvPN+6GhjGXH1cHFHxuunKS6h2JFkd1yYmtHrg==","signatures":[{"sig":"MEUCIQCbscmfsslkrtSkhzKlvaQ0YzYSQMnla77rBjnnPuxDmgIgXN2Xd3r6YH3tli7hrr4GY/be9yKxbgmW0ksfVl5MCxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.681","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"61c5c35ce178176e95cfb8567c5141dfdf094b14","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.681_1775165718588_0.14108673903150382","host":"s3://npm-registry-packages-npm-production"}},"3.5.682":{"name":"aidevops","version":"3.5.682","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.682","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"67cd26bda2684d6ceda4cc7c3e483812910b5112","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.682.tgz","fileCount":26,"integrity":"sha512-XuXGqXJzVhLGwMeTGQW9rw4z4hq8QMvKtFn8h088jy3S8F6qEhES1bRppDI04TcYNqEWbuoab0Ypzwk/daG5nQ==","signatures":[{"sig":"MEUCIQCP6KhK5gF8We0MN8qAnCoLQ/vjBf0g1/muePQlhPbIgwIgYT61lzM3pVsDxMCwxCEpxURWcSrL9KWFq3d/CMov2Jk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.682","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670118},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"07406390b30f90377f308a7bda8e353594d33cc6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.682_1775165739817_0.9426498621047801","host":"s3://npm-registry-packages-npm-production"}},"3.5.683":{"name":"aidevops","version":"3.5.683","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.683","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a48a0546f5dc8b72f2d4b9e42653b30dc3098555","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.683.tgz","fileCount":26,"integrity":"sha512-5R+AboCgS4FKd9Z5aldNJMr+l4+F73ZqS8p0u3d2A5/i2ftGfX28RY89vtp16EGeiG2JsCUwAXPhh8/kdIsSww==","signatures":[{"sig":"MEUCIEWpSgVnpAJPYv51sj4BCXhFl7GWtb96b03My8ZVzQZiAiEA88P1zWUojIIEVygTQgzl1FF8jZDcm1UHtqXw6l+B81w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.683","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8bbea4263a267233a5303c22c284df498995503e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.683_1775165980565_0.10305561933513152","host":"s3://npm-registry-packages-npm-production"}},"3.5.686":{"name":"aidevops","version":"3.5.686","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.686","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"50fb8f9a297fe6a930ebe785cef81dc80c18eeb3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.686.tgz","fileCount":26,"integrity":"sha512-vPymgUUtnDwth1clkIaS2AndUDwbHgP9tBjhKpGC2xWWv0OIY7jg8ZB57uozmK6DdKocFArJ4eLw5TW2eQOmPg==","signatures":[{"sig":"MEQCIEHa/lDBlI98FlnnCBj5GU6jQVbaDclkSCnyPsDf83jBAiBgkqbNViaXlSwoB+qbH9WlsNBNsUkfCMbXj/uglQVhZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.686","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4853663c2e97116c5f8999780428ac3fa58938fd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.686_1775166082542_0.9016448800612118","host":"s3://npm-registry-packages-npm-production"}},"3.5.687":{"name":"aidevops","version":"3.5.687","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.687","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"50e250da33b0b7d690084a4b0a0fabb911ef3039","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.687.tgz","fileCount":26,"integrity":"sha512-CG1+yhhEdAsbT9+lNZjH829gW14cbeAtAR8CUGcny/h12YzhG4BvGX9GPlU4d+DNnJZ3DbjaUJc24EZGXbeoBw==","signatures":[{"sig":"MEUCIQCjBT73hEpkpclj+xawK6K5q5gNMwTtITmPdtDENYg0KgIgUlZg+URNeHldLPKN3mw53fOXua/MIFn2NksmAxBk5ao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.687","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"383a1616efc95515b40b0357d3fa1b4d81319654","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.687_1775166095118_0.5844448270555374","host":"s3://npm-registry-packages-npm-production"}},"3.5.690":{"name":"aidevops","version":"3.5.690","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.690","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"39807c0cc67d88e85fc5519c7e672f7283c46f4a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.690.tgz","fileCount":26,"integrity":"sha512-Z8qmecnY5jhxks46YmWQDrhB14KEWzyBdu0p5+i5JcOhD7xvY8AHsr67XtohoxeG4uXS2DqsqKTLoapm4umD+Q==","signatures":[{"sig":"MEUCIEAsxNkNJjg7qKrtE6VLpIvFxYRr4wa2nqGP3jEWESDtAiEArpcy/3BDbr0lwz2Oq27j0ziwJqSh9tkGrlCLeFcqSvo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.690","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"592f2521f16215a066894959569625ff73d4c185","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.690_1775166446147_0.8700451396860873","host":"s3://npm-registry-packages-npm-production"}},"3.5.696":{"name":"aidevops","version":"3.5.696","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.696","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6d6b5c29f9e80d411030a202e5db5c50d13c121c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.696.tgz","fileCount":26,"integrity":"sha512-Yik7ijcFE06GyO7aMMxVenIOgLGfyNZkrwRmrZXkNu/EzppL35SbnkcE7K7HX4cImg/DnYDM1otjWuzmJCwZaw==","signatures":[{"sig":"MEQCIGBQun6+HHShAH4YCKA2e1I7DmFgmeDSK2z4WspqUk7zAiAx0ZbaNtpVz3OuFy+VuPO97BcbMESN+4P+XxzqYnJTxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.696","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c5db866d2ff567e776e20e921bbb302179c56449","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.696_1775168526263_0.7359051707766644","host":"s3://npm-registry-packages-npm-production"}},"3.5.697":{"name":"aidevops","version":"3.5.697","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.697","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ed060c4b142e707b48341cd6e37adac1707b3db7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.697.tgz","fileCount":26,"integrity":"sha512-ECaT6Kf9wR9MGQn7FApp+ZhhctKgp0S3SwdWkW4XlpbBxwSrE1FR2QZzATMaqKkeuktXswP4tVNLlPQqWZSYXA==","signatures":[{"sig":"MEYCIQDutC6VCLG396RjoAsq9PF7wrCKu+yqKhOg1uh2lFk8SgIhALZcjzyEZMcw1s6jCiIZMxeUvSB5dF+5zb423eupGfNu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.697","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"876438bcf225a542c00fdd176d501b4504f0bb5d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.697_1775168649530_0.23232823010864911","host":"s3://npm-registry-packages-npm-production"}},"3.5.703":{"name":"aidevops","version":"3.5.703","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.703","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0df3f7f02b90f835f0b04a27d0f689398699c795","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.703.tgz","fileCount":26,"integrity":"sha512-pkT3ix5VjT3IGZ0T2kiUVP9cm7vOyQxv8KoQE2vKw3a3w/1XParYxMc+cnrHurwGtyNu7nnuzb8T3RsoQar88Q==","signatures":[{"sig":"MEYCIQDaEdoKF4lP40CT61hXQEaac2LYKuFxXw0qcazKr6J+zQIhALvVDd+cp0LirF3dHLsIbTS5RW5VwIsctE6cPKfK4tnj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.703","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"febf0ab7232ad3f83db8ac360c5fac6243d7afb6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.703_1775172730401_0.027071741767912938","host":"s3://npm-registry-packages-npm-production"}},"3.5.705":{"name":"aidevops","version":"3.5.705","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.705","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8ae23fece361e2e2b2a6733c1010cfe57ed15218","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.705.tgz","fileCount":26,"integrity":"sha512-bTA1MgfMf/KojQSjoy737K8p8sediaN5/0QR36AgXE/Uy3TJymA1hY5dON63AyfaLobg2UvvB+Gm9Ez/0+l/LA==","signatures":[{"sig":"MEUCIQDRBXSXSBogxIdDhXbveAaZf9m0vc/8Md3W1zbMnWPQeQIga3GQsPoHYAU3rqSkLGzi7PgdrPXFsKr7T0hH5X3MjrU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.705","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b55b2b44e39d8c810fd67602088e526625043b4c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.705_1775172877743_0.5173614263566377","host":"s3://npm-registry-packages-npm-production"}},"3.5.707":{"name":"aidevops","version":"3.5.707","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.707","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"730ae9419d37c90768daf9ea60c8a6d7559cd122","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.707.tgz","fileCount":26,"integrity":"sha512-xnI6GvLYe6mnI9f9xrMXnwxq44GZYsahyrX0S3HCeM6NXWfb0rir0Kqv7S1pXYdMFU9D0S+CZ/XUMKeoDpv/bQ==","signatures":[{"sig":"MEUCIGFVNuNf40BbnsMv+tfHCcGblsrtmKMW4L9u1wzxaJoyAiEA3zoeaZx2YvLSMVjm/JFovxcpqEu+6MIkvUp+0iPuCB0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.707","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a6b032ce09ea0512989633db112f36fa88107d9e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.707_1775172921959_0.36765951078049586","host":"s3://npm-registry-packages-npm-production"}},"3.5.711":{"name":"aidevops","version":"3.5.711","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.711","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"48b004388c3e06aa676726b1bbb50ffd6ddbdd19","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.711.tgz","fileCount":26,"integrity":"sha512-LJb+P0BHCOJnqZBWgzzD57jbZ3qnq02zaD6p4DSO69X+fKsvN2r4AlW1e6+kbNT+8i5bcS/D1D6Y4YZjolrUZQ==","signatures":[{"sig":"MEQCIFjp6cvxY5NhM89/QOJz7391FsCSs/836Cv0bi5N+197AiB6CYA/LGaId94ijN2qPjHx1epCHXINeMllS9IEeMsFtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.711","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3f4f6a918bf3cdc4b6564de2feb2751db384eef9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.711_1775173318869_0.29803871152279404","host":"s3://npm-registry-packages-npm-production"}},"3.5.723":{"name":"aidevops","version":"3.5.723","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.723","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0affe61cdbafd859ec20541ad4c35c3385a05501","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.723.tgz","fileCount":26,"integrity":"sha512-26Gvdl8FejFQk5vTvoiH5wMw1ruR7v0gVx5GI+JvXHw75h4QhJ2u1qnAdZLBO2B7i4cOYZi1oodYa8q8Df//YA==","signatures":[{"sig":"MEUCIBNP3VuRQSK7eqPzyr5Hmw8oTpz7m8GZMqTAW53A54ySAiEAgHgl+rGQMqhqNZR8tr7NEeKSpFrdpEa7LSRLDsnErOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.723","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"12ce190c6ea477ab36e3f53596c1fcb9f44c19e3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.723_1775176804526_0.17523247238110184","host":"s3://npm-registry-packages-npm-production"}},"3.5.724":{"name":"aidevops","version":"3.5.724","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.724","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"26c53a4718d982322cf480dcf861468b481ac5d3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.724.tgz","fileCount":26,"integrity":"sha512-587nijfr5GsJgwMIFLneliz8P95CQMgba0mh1zObvpCKs7FkXkYWNjpK4iXgb3M7zYRzP57iDn9P9/PIr9ci1A==","signatures":[{"sig":"MEUCIB01YWo5gczZIA6cKy3zoIGG9pPhT3Mbmb4yYC4t7u/oAiEA4i4bCPHy24NYh1l9Pf+X3VmcMkvo87s6DTXhaowIbo4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.724","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"649ebacb8934b805bad246c8d2ffc785847927bd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.724_1775177139235_0.3129959323711351","host":"s3://npm-registry-packages-npm-production"}},"3.5.725":{"name":"aidevops","version":"3.5.725","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.725","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ee475374a936e9ff99d5098e2a5b88ab5985b0bd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.725.tgz","fileCount":26,"integrity":"sha512-SvOc40JGdJwnlsWDhVX2Hw3tYir7aX4KyFfEaERqssf0DZ8jRxysMRTkthK0Og1MzXeePteIZAiZVRQ27MRygw==","signatures":[{"sig":"MEUCICKMTTTbqDrrHztwYvtebappfzarB+ZX4GRCKAhDVQwTAiEAsbeabJGZ+iAHtMxhsneAWWEujCqiYZs55P7sCDXTnm4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.725","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ca14a33ff79589f040f09cc9163663470953fd2f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.725_1775177210789_0.45771878800506016","host":"s3://npm-registry-packages-npm-production"}},"3.5.727":{"name":"aidevops","version":"3.5.727","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.727","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"84bbf45a21d3727aeee2fcbf2b1834800ea88753","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.727.tgz","fileCount":26,"integrity":"sha512-Y3oiwvXQR9xif01vQpbj1fxIwXPmbtaF0tmROdGL++jORszmWYaq84UiPeib0ZE2b/kYSCuY1MvzhDea6Z74bA==","signatures":[{"sig":"MEQCIFBfzrxxYyjVPvXIHlinAK0ZHoewRmTFohkgGwOgU1TYAiAOfjfuLkjlhCXqNi6LugAg2GROKwJeXjzJIktU5w80QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.727","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"12a137d4876efc4398ddc7b2389268ea2ceae67d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.727_1775177681686_0.1746458430009259","host":"s3://npm-registry-packages-npm-production"}},"3.5.729":{"name":"aidevops","version":"3.5.729","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.729","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1ea745d9f1665a6eda4e84bbb0b7cbebb3158f5f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.729.tgz","fileCount":26,"integrity":"sha512-yInctDArTgKH1/6/gtQvTvpWYeC8YVV4bjmNtcDl1QOQko/ThfW38rw/TBVZFDCIeSF2HwJAbyw+zB0LnGikoQ==","signatures":[{"sig":"MEQCIGj2KuigmKOZ8+NH+MvR0B/jWmSlp+urmi3Cf4XyPVa+AiByfT8DfB6JkUicmh5DNeprcPGdu5kV4eE04gnISV69kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.729","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"65d71ff0773696d1c05112272eefba5a83ab47ed","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.729_1775180157584_0.15528399503967916","host":"s3://npm-registry-packages-npm-production"}},"3.5.732":{"name":"aidevops","version":"3.5.732","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.732","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6a49f3122f7c1d458076a1c9ddcff28117e26069","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.732.tgz","fileCount":26,"integrity":"sha512-RvBw2hYdBj5WiHdtlmwZ4dkm3/lcunf79DmGJxy2udcmhgyJLY3OKlpEAKNwc5v7+VrAG3wTgPFw7SY/Obz/Ug==","signatures":[{"sig":"MEUCIB8ODvX4cHyI6Gtu7rPnaL5a5w9lDkd/9uN/NKeNF6zYAiEAhph6kYBbo8yhIxEGrFK1JLczG1A2pPwHVy4K4jgYZ1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.732","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"55e5384a2f27abef0607b58a1122ec90ad115ea5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.732_1775181244880_0.5309249507056442","host":"s3://npm-registry-packages-npm-production"}},"3.5.734":{"name":"aidevops","version":"3.5.734","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.734","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9897de7a2fade6a208323b93c3c3295bd227dfa9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.734.tgz","fileCount":26,"integrity":"sha512-aBSyPMnpUx0YnnhQImpQdE0GhGdCYOMWV7+N8bh1Yf8N/4DwkU+mWcaf99z+DwaqzW38EkGZeS4+3LsoZ38FSw==","signatures":[{"sig":"MEYCIQDLd7aXKj7oQsmTs1F9jUN17URw+AQRoFY9WajAgfy4VgIhANCHz4tdX374HWvUqHpqThN9ru+9m+Rgq7dQYHCwCv5o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.734","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7ae8948ddc626c07d5a4d78eff8472134db7e891","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.734_1775183235809_0.9301522594724043","host":"s3://npm-registry-packages-npm-production"}},"3.5.735":{"name":"aidevops","version":"3.5.735","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.735","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e9a50de54a1024a9d421d5e1ab04fc68f8023dfb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.735.tgz","fileCount":26,"integrity":"sha512-GwxU9Xx7WEPnu3v6JQvsxy7OKCJgs6NjPHf4QQAo5dEPQA/DH7HstpvvZBXKtehUTIvmis6ZvqZY6lptBcJDiA==","signatures":[{"sig":"MEUCIHc7TEoCvZayVKxhZuFhb4Gl730ofUi/FQQcav49xjI5AiEA1KyWafB0rcqqqTLXHbRefWa8waQKLtJil0IOoHWaaW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.735","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b0c9de54db57205dd7c830c8a0282b430ae3e87f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.735_1775183397911_0.3453857752542493","host":"s3://npm-registry-packages-npm-production"}},"3.5.736":{"name":"aidevops","version":"3.5.736","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.736","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f8c3bae64e796e987576a917e0bdb787ce7c8786","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.736.tgz","fileCount":26,"integrity":"sha512-t0TllBSTV4VjXNGhvQlXLZRNRPtqiNoh/Bn98r2GArfALxjUksrF0otbe4dhcojkLJndgYK6spKAFG7WFkFv1A==","signatures":[{"sig":"MEQCIDjtoUf3g8jJ+PIeVIYO3BmzScdRbvGBs60tNjehLuQMAiBNd/I21/1bOmdWC75ZRAdkzNMXt3vhLz4QTs2fTH7y3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.736","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a965ba89056c77e000274107d66c4883b991f8e2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.736_1775183494286_0.27934397695328994","host":"s3://npm-registry-packages-npm-production"}},"3.5.738":{"name":"aidevops","version":"3.5.738","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.738","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6cf37b2b94af73354b375e3c6895fd8661c1809f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.738.tgz","fileCount":26,"integrity":"sha512-fHv2D6whvvefGRZfwq2HIcNiHDUpxxYsQaj1nYVUYbK3nykJ6+WrsAJyltjLT1d02y/69Y06Wht6M+67DG8eog==","signatures":[{"sig":"MEYCIQD3/soJcc+Qjr+Zg3A/ffc8vfbzivY0Buf8BvBp5aClZwIhANe3uxcRe1kgezqcg/mUAUQkV7/5ZdR3drHh4ukStN30","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.738","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ed75d9c212911c686ed935ada1b5f3234dbcb934","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.738_1775185118449_0.5489885307476272","host":"s3://npm-registry-packages-npm-production"}},"3.5.744":{"name":"aidevops","version":"3.5.744","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.744","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"208a29295d493aa207aa21b9d3aaddb8ec5452ec","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.744.tgz","fileCount":26,"integrity":"sha512-VkmHmqsLGuDLJWYxgV6WB1eVQ1XOeTJnoO6vGum5UkX0J2guqoHPYDpnsgTOGLBd+UBFgAFYLkEq1+l+eCv6yw==","signatures":[{"sig":"MEQCIHm5s2+/n3YM5vI7lDkSH1u1p2hq5saA92nDXFxutUAuAiBo4Zax0uGF87Lf2zcOaEDddIlURpd7u/UGA+Zy5wbokQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.744","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"40939f880926d94cdc4a5ca35724e47d639beaa1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.744_1775185619304_0.7499194718889759","host":"s3://npm-registry-packages-npm-production"}},"3.5.745":{"name":"aidevops","version":"3.5.745","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.745","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"df845e9aaabc17837365371cd76b718eb07951e8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.745.tgz","fileCount":26,"integrity":"sha512-ImMdRsMCnwSOuwNxqI2XVioHnIU54WNdOnrpAFTVhbB8RUvWkThxEc0LYwQpEu7mRFWmGQlt9rE3cZZ/aq3Wog==","signatures":[{"sig":"MEYCIQC56LYaldooyj0iOKL/5iXy/CdfQagF/1gw3eEdQ2DmEQIhAIHdBP3HsMh8C3ztrWEECbWIum3s2sBHSh/MvJB+zrXX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.745","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bb5c3e7e4e6035fe5a34ee7148bbf84b89647ca0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.745_1775185677804_0.5647627987788384","host":"s3://npm-registry-packages-npm-production"}},"3.5.747":{"name":"aidevops","version":"3.5.747","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.747","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"98d21f8447c9b9e88b7e48d337501f76a9ed2da3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.747.tgz","fileCount":26,"integrity":"sha512-pGV8/xOjSr6M8JvI+xcvtIVs++01kMRH/IWCN6JCozFmRBZqJy+uO0zFvt3TUaoPpiQesYKdmhGAlfg9vvoW8g==","signatures":[{"sig":"MEUCICVyDmEY8qtMNpWmLFLBiDShDrdys8UbAQRhBmmiJDseAiEAkrLQYtdF9L00+b+Y6qPF0k71PI6IAoxyb780RL76NhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.747","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"adcaabe1d64dabfd391c86b76967b0a75d4234c3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.747_1775187208432_0.006045082020263326","host":"s3://npm-registry-packages-npm-production"}},"3.5.749":{"name":"aidevops","version":"3.5.749","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.749","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cdebabb31819ac3f1560754402abd47053b5aaa9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.749.tgz","fileCount":26,"integrity":"sha512-VaTrLP4tPVVQpATfRAqrPe7116pfZ7JrB+s0XfCDQuudVplSgzuhhMmdDaMGP9xMPtVjklAcfHe9C00yUt+Vcg==","signatures":[{"sig":"MEQCIC212cc10AdoUmXyTSnt0SHN4t//4+vSc/qED3RtX9hbAiAeDmqUCIeE1wA1uNTnEDRJtb20H2Efd8ju53ogFrSVLA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.749","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7566ecfabe209516169f8f3ee0ce84386c9ecca0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.749_1775187240989_0.6377722395299745","host":"s3://npm-registry-packages-npm-production"}},"3.5.750":{"name":"aidevops","version":"3.5.750","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.750","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5f464ed980827ba0b7930baecb62cb2253ef559b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.750.tgz","fileCount":26,"integrity":"sha512-cUQMsoaSsSLJ9tD9eaebqVEVYn7ftS+p+lM/Jn5a+Bl/LF31mdaj1wQxUqnIm8TwuS6aJcSeVWCtqnyN7+zI0A==","signatures":[{"sig":"MEQCIH9miUtRPi0Wl+a5zT4At5hxBhUPLdhAYggGC9m+D1nlAiApgCRv0tifdfWLhn0yrHzJXYoxeQqA0r5UbFdDnQy+YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.750","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"84398bd3fd05927cf3decc1423c60db6871138d1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.750_1775187481442_0.7610467435175778","host":"s3://npm-registry-packages-npm-production"}},"3.5.757":{"name":"aidevops","version":"3.5.757","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.757","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f28ff35bdc3212997e17a1adb672bcd75b64ad5b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.757.tgz","fileCount":26,"integrity":"sha512-pK72rhZQS4RWIfd7EFAR9EjV6ySmGz+rwq94bXa8/+xlKFh/ATnjngRqQOCERjHqcpvtSvo9Frz87vda2mevHA==","signatures":[{"sig":"MEUCIA+jmjDxa3rSFwQAFbthlM+KdDDsVXZZ8a6PwO64xDPkAiEA3oLE6dLJuYbIN5HjOeVs9z39rzCpvdFSPL4n7QJvpYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.757","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5b1e7791f8adac79b543d488f53de323c85bfbfd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.757_1775189025193_0.8649122200294963","host":"s3://npm-registry-packages-npm-production"}},"3.5.760":{"name":"aidevops","version":"3.5.760","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.760","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6562014c3fabb8adc16abf851b9d82e527de8ca1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.760.tgz","fileCount":26,"integrity":"sha512-cibojlOkVFCbHO4X2jIgtwZa+tZjG/4OGYz3yf2KFBtna8N0EBTCBUXT5YLwzcQ6taNHq4kxloHxaJzZVy/RFA==","signatures":[{"sig":"MEYCIQC62JYRgsnCZEoOz0PCFBejNs6ngk8RPgKT+SwXLD/2UgIhAOZNFKyP3hgFPxeZkTpWu5nqq1ykx+oIlulm8MdDKWtY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.760","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"87bf8b50778f62069033e98b6b16a9f6e12cf6d5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.760_1775189614331_0.8731923664571786","host":"s3://npm-registry-packages-npm-production"}},"3.5.762":{"name":"aidevops","version":"3.5.762","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.762","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"79260c5762646013e79140ee4a05712101812ec3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.762.tgz","fileCount":26,"integrity":"sha512-rWTtMJo/gaPcddwLxVWb1muI1NBAxeEMByGeeO0JafV3kEaGiabP6YWu7vgHAZR7OAMqK9OmXsYAygQ4AD/ArQ==","signatures":[{"sig":"MEQCIB31j6XfdW2YaAOdXx6jqIC7T8PexpHf541n3VgP8rkaAiBZKjJGbRtREVjyJc+k2WV2knqcNV1hHurc7ldhrcGNaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.762","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9710e5bc072fa98e4f8560967d6cedc18238384a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.762_1775189728549_0.7010347286897114","host":"s3://npm-registry-packages-npm-production"}},"3.5.763":{"name":"aidevops","version":"3.5.763","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.763","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"540dc9fbf50dc6ef5874a20be5f9848ad8c31c47","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.763.tgz","fileCount":26,"integrity":"sha512-4eB4y3nDAVUa1vweOB56xqNge/BHKP6ryQl09mx3+QwsuDiPAUtQGQSKjUWn6yk2lBw/oTfIKTK+WEiz2J5pLA==","signatures":[{"sig":"MEYCIQCHA1jCzWJI4lbtuyM4Psz7Rb0z7TI7GgQNhb7lMo46WAIhAOCeKeBnAKPciAPbAXd8xpOoGtw0fKXSGTvc8d17NqyA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.763","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"917225b4795a248e22b62ac79da5cfe497bc710f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.763_1775189772113_0.3345187482169887","host":"s3://npm-registry-packages-npm-production"}},"3.5.764":{"name":"aidevops","version":"3.5.764","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.764","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cd27c91367a1298d5c7058ec6caa0ee80d75c31a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.764.tgz","fileCount":26,"integrity":"sha512-1i+wB26c0K5d+RDPZ8P9hTZNiJXb2RA3Lwxsu2KPm8N8iJL0RzG/fbvebQv8lbSl2u7zhRU8P8yCsBvPff1tcA==","signatures":[{"sig":"MEUCIQCR2B+O2Jub3gSua+zMhpLGZiK/Ostb4Rr6VkZuBhFC9wIgOuDFrrDmSwOhrhr9ahsk0Bc70JWxvX8ZpHt5xiayET8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.764","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b950dd45adf4791070479511703d12e1b02f0043","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.764_1775189894120_0.8764976510936213","host":"s3://npm-registry-packages-npm-production"}},"3.5.766":{"name":"aidevops","version":"3.5.766","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.766","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d5015b3d2211d3a91ab3473d4e8169000fe0206d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.766.tgz","fileCount":26,"integrity":"sha512-ZVNW4shQAVVJlGI1Wj6ZcHQkjsm6BoOLHRmI87OT07yfsIM9wFnqec4duzoeCYczi7qTrvE+FG1HPv97lDquyQ==","signatures":[{"sig":"MEUCIAHtLVeb7xQYVGXSKBdr9x5WY+HX56yIr33fkXyb5QknAiEA4C+qYetL7OE1E9BqCjcT/hSHvidZyymgzkKUwku6qLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.766","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a4e95b575f3bfd23339601ecd0f0686a529bca63","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.766_1775191432112_0.2213081939155943","host":"s3://npm-registry-packages-npm-production"}},"3.5.768":{"name":"aidevops","version":"3.5.768","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.768","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"042070f94bd0e0cc46622e8f234c191dd2c8b5c9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.768.tgz","fileCount":26,"integrity":"sha512-YEU9iVZT1ZZUtjvzaknOVptNlZawoCkludtAhWiUN+cd4Y4zo+fKDA7htT9TpNWn/Cq6N823LZwPU4s3d47PEw==","signatures":[{"sig":"MEUCICoC+1Kce14EIQIL5YXJG4Cd1+zyQwEVHvZ9AbHcUiPkAiEA44xWO9KePlBRAD9GT3J2Hk+GtDOPcg30BtZUcaD83g8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.768","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1ca10674d39136aa43ff76255ecf2ac321eb64bf","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.768_1775192638621_0.9508763031141736","host":"s3://npm-registry-packages-npm-production"}},"3.5.769":{"name":"aidevops","version":"3.5.769","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.769","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0e2504f6f7aa75e60fb3be5f5fa27a08f1cdb915","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.769.tgz","fileCount":26,"integrity":"sha512-dKeRtGSd9ALO9NepaWU+tWolZ2g+1GKuRGKmBEwnUnVpmoc1MeuSXPtMc8j5oxgu3jK+MDBK+gFGLHCXFlPOtw==","signatures":[{"sig":"MEQCIEEFc0yM2c1QYmLiMw2TGLUt+vieNkNl55Wr6PRGiLtlAiAqCdTTWNzbdqLkmr0LvNQewEMRh1uQJkONEWZANmP+eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.769","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7175548d531b5fec8c1811eb6eacad9077f3e4e0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.769_1775192643743_0.18059942289240194","host":"s3://npm-registry-packages-npm-production"}},"3.5.770":{"name":"aidevops","version":"3.5.770","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.770","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f5eab448d20909a122280155e8573692a56a4b98","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.770.tgz","fileCount":26,"integrity":"sha512-xqTX6gQTZGEzDxKny//QHoyl7UAPZxvT3AYUlqETOwMzazTeijtb7mFA0+ot91+6KTqUVt4sVU5xbw9xGSzT4A==","signatures":[{"sig":"MEYCIQCY2Gmgu5s6TQ26qEtu1hctk3SfJuL49nWu/j1kM3gYggIhAOHOvK3RWx84htbhkqh9BIzpXHcSw98WoC2YuqhIJfC8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.770","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1105bb13ec14f85a7739406399e244430d3d33aa","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.770_1775192768394_0.731811251629352","host":"s3://npm-registry-packages-npm-production"}},"3.5.771":{"name":"aidevops","version":"3.5.771","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.771","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1c8ecfb84cdb791413aa4419423a00d1289fffcf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.771.tgz","fileCount":26,"integrity":"sha512-P6ogzldggZoVaMr+b36L5MMVzSef2v06sMhQTVGcuIR2vk68Waq2mhXlFMUzDlqPn7acGiJ/DFQQMBFT6Pqrkw==","signatures":[{"sig":"MEUCIQCYKrmPkSIzN9VLKcATotaf9fK8AfGkHq2p/ySsVWzrLAIgMq6zJpIneyw/lT7Rc1x2dD+gPAJcCB6f+vJEt/+zzro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.771","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cd65ee3438f4216677abbbbe7cce2591ebfb7910","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.771_1775192891260_0.11015596791795845","host":"s3://npm-registry-packages-npm-production"}},"3.5.776":{"name":"aidevops","version":"3.5.776","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.776","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a1609935ac015e274cfa3bbff14807abd5d44ded","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.776.tgz","fileCount":26,"integrity":"sha512-6Vp9wuJYPmlG8EL5BVBqY+vuKFWQJLOdpSxZl9hXC+DKkDGE6HBU5G8/nDEz6DsOCUbCjfWy1sh8aIBJ+SHvlg==","signatures":[{"sig":"MEUCICdXVog0Wtm8WsNo3QlaQ3DnCq6C3dMaCGML35nC8tKRAiEAsYjeJh6VoJ5BTmi5wadLIqgNp6p3bAkwQz6+r0J8PpQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.776","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"58c2d912d517ad0cb526311652159140224d8a17","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.776_1775193170591_0.0026377602519422894","host":"s3://npm-registry-packages-npm-production"}},"3.5.778":{"name":"aidevops","version":"3.5.778","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.778","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c7ac6b08950d152233962b4061d7c2e3a96b49c1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.778.tgz","fileCount":26,"integrity":"sha512-ViFdZq2vZB5Je2tbd1nJAE47swBYb2850Lu5Py8veoc5BajJDQXsHsLYm7GNkLdWThDNB8eD5LKqrr4j3o1e5A==","signatures":[{"sig":"MEQCIHaS+c+nZ7yV40oa7+WZuSFtF4NgqIhvmCvzxZ8gDxELAiAbbuq2q6Roc/DUPnnsDoi8kp7yLCdiOPjgfnUc/fDQfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.778","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d304b2d9835d313326fc495ee7ffc02ac733c6b3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.778_1775193374873_0.8461143581584005","host":"s3://npm-registry-packages-npm-production"}},"3.5.779":{"name":"aidevops","version":"3.5.779","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.779","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c534942acd21ec1955e958a139f06d704f5dd45f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.779.tgz","fileCount":26,"integrity":"sha512-ZfLOZjQPpI1HHcncWu0ALb1HlaPPEynsWhUwaGYaiTS1txrmOlc99lTvCZKv46soJnpqIk+bg+aRH3RGMw+K+g==","signatures":[{"sig":"MEUCIENCkC3hVr7RVpko83/cQ3ze0tu6CChLTi4ZrdhrnHuaAiEAzoxzMM7kMvJ2vTI2F9CJF4LIhV5uz5oAXOzAIc8jMLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.779","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"febaf5cfb3f3f5f8463a0e9aec2d04e3e98edbd4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.779_1775194677648_0.3738151615745444","host":"s3://npm-registry-packages-npm-production"}},"3.5.782":{"name":"aidevops","version":"3.5.782","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.782","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a3f0b1887bb24defe58040e6e104fb4f09efb153","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.782.tgz","fileCount":26,"integrity":"sha512-9K3XH8L9947ZNsFWDmnhT1CaEVFLlUGJGW7mrZQkyqIfUYOtumQdk250wVETdFYAQkMJurX73OMB/F5mpKrzjQ==","signatures":[{"sig":"MEUCIGCuF3qc9gFsIrmWYEu9yTzO3lD2gt77TQ2H5tExqCVrAiEA34TpiD9ooSqZsUS7WxHRujlY8n+UonSawM6oVOCxobE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.782","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"da8d44431bfac8941f6121ac0bd4afbcd08f8380","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.782_1775194826171_0.49852412342725927","host":"s3://npm-registry-packages-npm-production"}},"3.5.790":{"name":"aidevops","version":"3.5.790","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.790","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e875dae4a72fb716f33aca4b1ebee1608121e55f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.790.tgz","fileCount":26,"integrity":"sha512-UyTMnt7SJFx7Ong6R1DIphkueo/d5oNkitWFYTV7ubhZSqprxAwUGa+otl5/7HP+8SwvPxkg2PtG3GZpQf4Olg==","signatures":[{"sig":"MEYCIQCazsio3rKwORe64Kp46bti7LhABGg7fwFONt5suj7A5gIhAMOrLb8uG+znkjToYGi6Q0FSLaeucsIWH7ar0EuQoS8i","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.790","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"06cd0404331c3ceab29f23efd3eb828b206eaf87","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.790_1775196274198_0.8869530349653343","host":"s3://npm-registry-packages-npm-production"}},"3.5.791":{"name":"aidevops","version":"3.5.791","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.791","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c93fdc2e5e65b7aa59cfbac40bd63810ad833f62","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.791.tgz","fileCount":26,"integrity":"sha512-nZOxZH5i/d2kATxu7Kbg/jgPk/XjBQ8qs5gF1e8/SrpFRNT1S/B68/F/Sr1VxnFb8X/Mq0O11zLCrt8MkFAy1A==","signatures":[{"sig":"MEQCIEFNvYTmRK39eCQod2/EuhHVnrBu9jVd1NIpkEp42YzQAiA+WtZrPjnhaQq0/zHAn4IRj3u2onzj9MSSKw+OMdd1Rg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.791","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"53c046e29955eff2378493902badd850f3b8b7de","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.791_1775196294197_0.8765626102256221","host":"s3://npm-registry-packages-npm-production"}},"3.5.792":{"name":"aidevops","version":"3.5.792","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.792","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dea377fdff36b0bd6e564a91a85c5663dd3f0d1e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.792.tgz","fileCount":26,"integrity":"sha512-gizEEdoTnVHkK6q49swxaxUcoBBPzL2blEkuEFOtGAp58UcwavFObn0ZgzbrA368+r1SJUjUZECrA7A+4PGJJw==","signatures":[{"sig":"MEYCIQDwPYwYnln4JGkjsSIBvqfLg4yhvO/DXuW/jAeEyQZl1QIhAImUJA398AE/Ron7Hp7aatvGc/lGspcX2ihSvC37QFOW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.792","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ac82ac7dc00c8d184cee2fcdce719278d3c67fdd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.792_1775196430451_0.41140989317135834","host":"s3://npm-registry-packages-npm-production"}},"3.5.796":{"name":"aidevops","version":"3.5.796","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.796","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6d15aad6ce2dd6a2128dea6a8ffd2a28386bba39","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.796.tgz","fileCount":26,"integrity":"sha512-72+Xe5J44NYjdrI9otucd048d8BT8nD4x9QnHpuUzfMOBuI20Rn4Qsw0scq1r1NeDJ6ttqR2Wrr5CAvw+ZJ5zg==","signatures":[{"sig":"MEUCIEt63uC8P3o4Yr8eQY3asZLFh4+JBQY3s+ADhpntpkv5AiEA8rQ8SsmDCyTpbUSmUm8t/jDA4LlDpuQ1bPJlFf0GOwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.796","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cda4e488360941b8b1e6ca0236fa17824c3a1efa","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.796_1775196577437_0.3481835161429758","host":"s3://npm-registry-packages-npm-production"}},"3.5.797":{"name":"aidevops","version":"3.5.797","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.797","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5519d6e46abf3d13ddcdc61a0c5ec8b425426ca4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.797.tgz","fileCount":26,"integrity":"sha512-cK2qrhhIqJW2Wq+asTgcY/oU6qfu4/8ou3ncK3tfJa/iz0D3SFQOfPBhuzkwlI0NkBxAd+UiBCsgovMDDmBCNQ==","signatures":[{"sig":"MEQCIBCgo4pr8G7dpu1FBnUQHVZlPFLB0LUH1lih0KFBPgZ8AiAW4IEhTy5Z0MPSr4sT4AT3W8KhM0cE1pSP8wHD1LR2gA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.797","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0e258d98cf6674f3314e286590692dd62461658b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.797_1775196741556_0.8023043575974462","host":"s3://npm-registry-packages-npm-production"}},"3.5.798":{"name":"aidevops","version":"3.5.798","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.798","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2904f516a83c8a0d2caf52bdbbfa87379eb8f3b7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.798.tgz","fileCount":26,"integrity":"sha512-2bmjhi3N/YWGOGP8w7A9F8L0TsAvpsM2rhqyXpp3E2OYOp3fiDxIjKQoZRXqN/EAtgyl6se8P0Hat+C+ONH5TQ==","signatures":[{"sig":"MEUCIQDDiRFmdhACtAxLhNYELgMjdcKQYRyxwD/LR2hVafwk/QIgQIUln8I1ZqbOQqhfJ2t4/0hddqz2yQIXNDNpF05M/rU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.798","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0898c93b4bce59d457ecf59a0a83d889447205fa","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.798_1775197740738_0.9908669710115117","host":"s3://npm-registry-packages-npm-production"}},"3.5.799":{"name":"aidevops","version":"3.5.799","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.799","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"af29fbd0e7db865907befb3b8dbdb83f422ff6c1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.799.tgz","fileCount":26,"integrity":"sha512-5nBIYKDE4H2XYLQAFXhRcE3WBHVxORX0ipC6s1i3z3BKS9UfnL18FZw6rrh6jbDtrs431QhFlg+/xG/ogCeoWQ==","signatures":[{"sig":"MEYCIQC2j6LQ1lXNZ1XYTTO+1PI3SjazxwgeUJPkwyL3aza8nQIhAKhbOtRNQtnC5ci3L7fVfNcppmeS6WAXYDsZv/SaK3pX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.799","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"368090687091d0a62d6256691c48ced8ca4b861b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.799_1775197971512_0.05993712168636267","host":"s3://npm-registry-packages-npm-production"}},"3.5.801":{"name":"aidevops","version":"3.5.801","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.801","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a4bc7916a53e29186f52f56de52a23b65cd3fafc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.801.tgz","fileCount":26,"integrity":"sha512-N2T8kFwFOALUHQPpj4W+xsaLmGv15ZNkhY/rXTG7SwofBspZ/QQsFMNPvnWFhiQH/u8TjJideaNwg3Yplvo76g==","signatures":[{"sig":"MEQCIB3cA5jUhaNT9JEdtZvHoCunfzlTjwBeCH7eiFcjKzmxAiAUHXsgTO7O+K8M09AOIKRO1Cf8WZQ/klD4zK/4aY0SDw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.801","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"babf0b746730db4efcae600a6d06bc31617861ba","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.801_1775198183083_0.7109906689386711","host":"s3://npm-registry-packages-npm-production"}},"3.5.803":{"name":"aidevops","version":"3.5.803","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.803","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c23a0f978a9a2c9a0551c78d530c2c7082a8d101","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.803.tgz","fileCount":26,"integrity":"sha512-dmUvRD3qTR1T648s4AM8hR9yPKNVoRtr5dJWw90dO5NXDuhRkTZAHCPulSm8Mrfbl1yZLfKcLiKMtgfN/6wNOA==","signatures":[{"sig":"MEUCIAFpSQCq7wv9KMf0hsxfVqa4gmbKec34TVrOvOGaXzj0AiEAhfGVqhneyxrJJ5NGSlj+AzaF7HcJo+o7NERQbU+dtsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.803","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f77cc0db7d43e9b59956d08bbf5baeeadb5f7d96","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.803_1775198233619_0.5402277665647985","host":"s3://npm-registry-packages-npm-production"}},"3.5.806":{"name":"aidevops","version":"3.5.806","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.806","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2648741fecbc834870f6e92d19aeff5eca5f06b5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.806.tgz","fileCount":26,"integrity":"sha512-tC1gBZxI7FyMn8fobGOpZCCsC1UODCraumDZAIaZDTiLCvfAlk3x0ozu1W/yyZ8VItz9Byqas6ZTiHFt2qxieg==","signatures":[{"sig":"MEQCIDJbSCqhYXSsVYwu9hYGUofVZ6ZNqQGHarRFEROwL6baAiAGamAxZhl8cwiGJZW/dRhSKvGwmcCbqfqGxQzL7djpyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.806","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cdb7cce5e01f44092801bd5c461df59832560074","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.806_1775198414632_0.4283481195031451","host":"s3://npm-registry-packages-npm-production"}},"3.5.811":{"name":"aidevops","version":"3.5.811","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.811","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"188baa3adf05146b9dac9dd073107308413d638e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.811.tgz","fileCount":26,"integrity":"sha512-fwpuA5r5ES7IOxHXwYVYr4Y13kZbLM3m0BVCV6JcIPuoojKCk1ZEcwqW5Ri51c418k/hxWR9DW5K+Dy9H6LkJg==","signatures":[{"sig":"MEQCIHaVtiUOZx+D3CV3gpbCo2MWoQs+A9es5/Wxwg8hQAtHAiBwPATEmaRnjl9cUn7nMmpHzSFx1WqtAuShsuiOEGuKug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.811","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4b1c4aeab805061f8c96349705e52f7684c6e10d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.811_1775200476550_0.032860680717143875","host":"s3://npm-registry-packages-npm-production"}},"3.5.814":{"name":"aidevops","version":"3.5.814","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.814","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ce033cf381bb57e802c9e45eb438cbb4f7129b92","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.814.tgz","fileCount":26,"integrity":"sha512-hSudSbZQew7KxdctE4ZUA5FaoGzIy+MpjsLtzrXGSQTen+VtiatkRd7ZoFLyJ4bH2EYQsQ5c7RxFnnmu6+EYyA==","signatures":[{"sig":"MEUCIGwQJnFIwU5JnXCecOaBDEEeV+Q86sDq6xXU7pijuVe2AiEA3tmyGnO6j8HGCA+HZAXK2Iws20/Y9PiUM/pKGPEJN6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.814","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"daa5667fd524447c8078c3838d7fd0a7d7ea3f02","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.814_1775201710551_0.7101607701525603","host":"s3://npm-registry-packages-npm-production"}},"3.5.821":{"name":"aidevops","version":"3.5.821","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.821","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"14f21c24369e2c232defc1c402694f3ac3867da4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.821.tgz","fileCount":26,"integrity":"sha512-vkU1GiQFh9QVcx0eDKm5zx/wJV+veLcp7vWXVdpBvRGbSXTlzWUfW2/UQTv0s2vj0WVSiWnd++3OZ2mqqNwK9A==","signatures":[{"sig":"MEYCIQD5PtJ8lEk78k3jZA/BT4bMQZrV8syrm0/cvpoC5sLYtgIhAPWvw0U89DVGQ6NME4OUpR7Qgwr0KljT6Kk6RO+qphyv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.821","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1ac80bd2b6454a71b6a5c2338e94501331add523","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.821_1775203631980_0.0320911075435959","host":"s3://npm-registry-packages-npm-production"}},"3.5.822":{"name":"aidevops","version":"3.5.822","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.822","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"84368c7e7e4e13732c397797f8d1f68eb03f5b26","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.822.tgz","fileCount":26,"integrity":"sha512-tckqIuI1l7e8YvfFw+XSP5tQ3U7GIfpYKfEWREkIb2iGqyMY5v5blJ8gVqc78t7UGIimFBDDyLPAjIPexaUHuA==","signatures":[{"sig":"MEYCIQCl8F4M3qR2jkPdvWgHc2dx0X3m6QnsIB0iMaQEu+FTUgIhAMIwSjyvAbcRvJ8U+bMWUjJ63CFnK1olgtrAJmHBe/WW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.822","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"823ca39ee32406460f762f951285815d32900f57","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.822_1775203748310_0.9887925349363729","host":"s3://npm-registry-packages-npm-production"}},"3.5.824":{"name":"aidevops","version":"3.5.824","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.824","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e87a0a4aad906a12299be9ff7f188072d4ffbbf3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.824.tgz","fileCount":26,"integrity":"sha512-zr2IrusnHNXUMSkSvgPsB6cWLP8M5D0OFLdLoHmweuYOB7TRwW6/q0+vHAKcmQ262mBg+viZpg3E+4ZRBo58kw==","signatures":[{"sig":"MEUCIQD75lQJ/2nIumrG5oYJVRd5EkulA+0yCtbmUvQi9fLZAgIgVGDV6yCeGHQGkn2NrdJx9smmrwdZFB0j7iwZs36m4co=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.824","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f01d4f64ff4d2eb523caae6024dba5dd90e497d4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.824_1775205022400_0.7504252116564063","host":"s3://npm-registry-packages-npm-production"}},"3.5.825":{"name":"aidevops","version":"3.5.825","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.825","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ad30d519e54345cc3459539cf8c3b649428f6d5b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.825.tgz","fileCount":26,"integrity":"sha512-GGdYd9JSraVfzsL9KtyX7ylVigZpPFa3nGy/Yzavnyq/SHbTIcUsbqwPffcKeSBfLewIzYaanMm767vnCD/XCg==","signatures":[{"sig":"MEUCIHjDCUrrnPN4FIUD7+dMgbGItX8yO/SmMAOWoM0WzUyRAiEAw1aM54Cj8b2ReiyT8T0egND52C13nQi8SdiLmyLFDIw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.825","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"05616f12793d44e3ba302feb3586b2f1f930731a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.825_1775207006473_0.3619402443955533","host":"s3://npm-registry-packages-npm-production"}},"3.5.826":{"name":"aidevops","version":"3.5.826","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.826","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4d30116e581b1fba8a6d89053882a7a8f5205863","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.826.tgz","fileCount":26,"integrity":"sha512-Kr+qttEuucV7yEReE53aE5dMMunJ2R5MZaECDalZpoZJD8+uJSC+UBlJNATaXIz3VBG2/mudc572Qs73HFDDQA==","signatures":[{"sig":"MEQCIBuzn8YKX0GVCl/+mOZCwQS+qQAtzb4X231cICVkKmveAiBOKp2NXEZJBexV6y01pCwMIMQkXrteokSKgLJfXtSqdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.826","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f20b21b10a5b6954341c17dabd5e4884806ed5a3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.826_1775208705227_0.5422566711232726","host":"s3://npm-registry-packages-npm-production"}},"3.5.829":{"name":"aidevops","version":"3.5.829","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.829","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4573c5fd20c0804ce38c6d7582499be3c65f3dde","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.829.tgz","fileCount":26,"integrity":"sha512-XfTUQBvWtJxHMdaewu+SJXeZdqj5aplbEvFWvJC6BbBVauTuDFSWdv07BKNA1sERotEoJJWJN1cu1Lyy/PVx/A==","signatures":[{"sig":"MEYCIQC9FVi7gRdgBNw09IsRXRDsaRIBdVU16njZMBOqtmj3AgIhAJs7RflaLgjpMZde74tiDezrZFvJbgooGyfasOayVbWs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.829","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d32cd0bc5f32a2d618665f9a2effe0a5e94240ea","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.829_1775209041095_0.24317956238067207","host":"s3://npm-registry-packages-npm-production"}},"3.5.830":{"name":"aidevops","version":"3.5.830","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.830","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"23663f825a7e30b9de8de588d003488b97f3f229","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.830.tgz","fileCount":26,"integrity":"sha512-ZtLUYw/5SkiydXsQl4q66sMrUn/rhXB0Rwrkul3W4kMpSatq+1wc3EZ7rsDpyWxlhsip0z3wcZ+daE4keG+LOQ==","signatures":[{"sig":"MEUCIQDVM3/GXADzTJIPNNKJ+rFkOT5mDzpSxaGd7FmP1TrruQIgIP455AhU9KOLAFvk3Aw4CGzx0Y5Mxf23TgJ7CNOOuhg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.830","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9b3c580c79044a8a4c33d08052300c02bbebce51","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.830_1775209175594_0.5992170452085128","host":"s3://npm-registry-packages-npm-production"}},"3.5.831":{"name":"aidevops","version":"3.5.831","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.831","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0a8e45b07a24f55d9cb4fdbe3575a39ebe51ee6b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.831.tgz","fileCount":26,"integrity":"sha512-SuPMXRbfdous0b2550XjKj6o3aveVE17IuIPr4EU2O/ikBwu8dDK0u/Cx/3446S9JmofqGbpjB0w6z/WgUHUWg==","signatures":[{"sig":"MEQCIE8opdp0r9fYcqxlkKcOkj8SdGALuKW8PqDTA8p9qmNRAiBNQOt5dMafQqtFtyuQqvoBgyd5MXDnL3Yg9XfcToccJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.831","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fcca0b7902c76f4d3d35816944803a38aa5aba74","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.831_1775209269096_0.621548259831082","host":"s3://npm-registry-packages-npm-production"}},"3.5.834":{"name":"aidevops","version":"3.5.834","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.834","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0f1a683ab27f587331198043a374b7379056ddca","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.834.tgz","fileCount":26,"integrity":"sha512-vZdQTFjfdEPCZggpbS93UNo1NtR0tagt5RSwgX+5MxUtcE+2p/zD6pqavsh8IMF+oTZGJM3Gk571riXkkEwVOQ==","signatures":[{"sig":"MEUCIQCgSJNqfm3J4IO0bCtSzEj9M9ztjUYHTwuKJE8c/4S46QIgR6t9Q4wY2Nlek4ffU1HgeRVfhEiHBOV7BYysHSwrwuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.834","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8b55f35cce7ea401e2c5e130ad3de3df05eeddd0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.834_1775209759945_0.224666644551621","host":"s3://npm-registry-packages-npm-production"}},"3.5.835":{"name":"aidevops","version":"3.5.835","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.835","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"13485de2da405d313c1d63900e224be5e0f8deae","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.835.tgz","fileCount":26,"integrity":"sha512-70NpEmV+/J6eX9WeQOgrejrl+Cy8lLe13xjM+sE/1S3EIa/Ejh8XL+tKZPQY8fADZGOKrG5ugb/utWKKPg2tjg==","signatures":[{"sig":"MEYCIQDLs8DgB4KdyWvIMAK/ZYCSG4AtiIGWR8NLk3LyU//ZMQIhAL5lGVw6JyB0HZyUOSbJtZCcUboUCdJAMHhGXjY5/9vY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.835","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6c28c20308549f0818a3665779a0209b18872e8d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.835_1775209774551_0.7080336036280501","host":"s3://npm-registry-packages-npm-production"}},"3.5.836":{"name":"aidevops","version":"3.5.836","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.836","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5300d0b747f44df2f6afbd75fbbf4357039f73ce","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.836.tgz","fileCount":26,"integrity":"sha512-BqUvxS8mKOiV/qxP+wMZFx4h/D0gkGOYwyzdaxFnq1/ouaikRMxQHU6Dzsovq82Upd8Vus1Ql2u4FzzqsV/QsA==","signatures":[{"sig":"MEUCIDAUx5l/xJE/j2P2j+4ydASrtlQUexExYkJNouHT+tHfAiEApAfhKIusS1fA2XEjl02m9/rXNuueYhGeFqLN1giqdYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.836","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4bcef1a42ba25c180566e3d2e1fcb199b879aab1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.836_1775211076230_0.7537335210138194","host":"s3://npm-registry-packages-npm-production"}},"3.5.840":{"name":"aidevops","version":"3.5.840","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.840","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fe136082613d6578252605f12ca2902ef1e88430","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.840.tgz","fileCount":26,"integrity":"sha512-XANenck4lER4sOPM43Ca0af731bVkFJHwKcjhA+ELyCqDprrIFrEfHoCrH+oil2WErwoJBOh4SFkjQejLL2+kg==","signatures":[{"sig":"MEUCIQCvv1L3ioL39yLH8EDCoFE9sHY37Usfe8HV/QwpeOgbKgIgTDHPwb5vTzJrmqhuAUXiMcC9+FTOcD2V5qCpHPoG15U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.840","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3f3cc4ede5f3cf22c111e3145cb85f039ac7f56f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.840_1775215735548_0.3099086427600326","host":"s3://npm-registry-packages-npm-production"}},"3.5.841":{"name":"aidevops","version":"3.5.841","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.841","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a2b4b010ecb63af054c5b07afa7d3c90703086c9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.841.tgz","fileCount":26,"integrity":"sha512-8xYQrFncMeE5+/qv479QTFimVPLu9R2C/kcxX+i0ep6RoSsvz09onSIZyAbkHaojr81+P02hg7mHc3FY75V70g==","signatures":[{"sig":"MEQCIAnvoF4Rgr2qAaBxPd/JVV6y6SfKJ4l2AV+favXgrXu9AiA6PPY2KGkf7I8wjCJxjTjJiYEEZjVsLL4ai7XGkq+f1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.841","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"30a7b5630cf37f1eec55982d8dc6fcc2896b3a35","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.841_1775217910725_0.9200611026019783","host":"s3://npm-registry-packages-npm-production"}},"3.5.846":{"name":"aidevops","version":"3.5.846","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.846","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3ad5b4b742c9cb3883839402d5b99ed124317323","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.846.tgz","fileCount":26,"integrity":"sha512-e+ZudpJ7XCXmo3aXr2BLb36WDlsqyTiiioNxi+FjIzP89PUkM8/rcu+xpjCToB8QRLRaNI5Zg0tc8UrvkGVlZw==","signatures":[{"sig":"MEYCIQDMRMi6XPrJWoCupGcjSrJu8ePAyZTr62n5KbgKzV3y0wIhAMPyItwGNpt2KMYhSDHBwyBhl5d+Kxp6KK+S8DPL9zj1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.846","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9de98ff14dcc5fd3ef2b059d049c658cb23014b8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.846_1775218089537_0.495847865001394","host":"s3://npm-registry-packages-npm-production"}},"3.5.850":{"name":"aidevops","version":"3.5.850","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.850","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"21fc90df1aaf13206371d4060fdae515150b8919","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.850.tgz","fileCount":26,"integrity":"sha512-sY2/ZMSEK/B1j9Xk5Ijq0RQ0iPKPgU4cVRALIhwD76CRSyDU8b31MN7q7nALtda0KRqkeyIQ7wRy/7ECAi9vvw==","signatures":[{"sig":"MEUCIFP3jBBzp2Jcf5NmB3z4MVEfOKsk/2N4j74CMAE1Ni+NAiEAvJlstOWtoNfdcZBhtOMG8zFPIXtmfgPtbtYHNFKxYhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.850","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"343bd3ec6f9eb7de1170f2523cebd5664d94b499","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.850_1775219827431_0.6567784860164951","host":"s3://npm-registry-packages-npm-production"}},"3.5.851":{"name":"aidevops","version":"3.5.851","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.851","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d40b67d5a8cf544f9bb0036226a1e0d1d123fc14","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.851.tgz","fileCount":26,"integrity":"sha512-yB99OHuZCjclZPrBiPXF3gvgMDhuJeCI2XlKen8wimc6z3Rq8sX4jIDICbaGTSaoDc+fLC6D/4qkcJ1Sk9ybDw==","signatures":[{"sig":"MEYCIQDWoAJCO88rWdtopiBD1A3JA5w40JKCLV9cg/0Kve2CZAIhAJ6u2qe1CefgFK8NTbTSGxq017E508vnOAws3yhxdFO2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.851","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ea578fda4ab34370009f211010a39ee7a986faa6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.851_1775219913236_0.8670607909519792","host":"s3://npm-registry-packages-npm-production"}},"3.5.852":{"name":"aidevops","version":"3.5.852","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.852","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5b825bc886672f4e124857776a1815e8a995f799","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.852.tgz","fileCount":26,"integrity":"sha512-PXn4He0+/g0PG+AWPtiztv4BTzY9l+b4VMYDzlBEXSMDgDFYhd+3RBuXbSFU+tJQzJ2aqg9l2yEivAD3sbj6ug==","signatures":[{"sig":"MEUCIGpGZTthMAf1OjfyJko5KIliHYQhXwtzzJaovvQW3z3wAiEAtcq6LLa9FOTuXnFmRmBBV1PbMV2G6/a+hTSve9Ju/h8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.852","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f295e1ddf3a96ed9c6db8930da30046580420a92","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.852_1775220384837_0.09059327087126734","host":"s3://npm-registry-packages-npm-production"}},"3.5.854":{"name":"aidevops","version":"3.5.854","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.854","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"88c63bd62f35b5d64eae68ba21cc44b3fb9b5911","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.854.tgz","fileCount":26,"integrity":"sha512-qYtUoHWz7YSCFpgYoFwhltpPneoJFRYl9ClZWV0AAp/miN4zCzY47JW6nSxm6b7rz5fm2/guY+FS4Ekc3ZhOJA==","signatures":[{"sig":"MEQCIFLncJFOPs1hLpg3IAifE8lsaliU8AtNowyujbdouIEgAiAOkQafCLHlwY3eyIEeBs950j2vj1i/J55TNKJ+7+Dw9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.854","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"63ed4e3f22e54193c3d71018131d45f741787d7c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.854_1775220569406_0.05016280808509821","host":"s3://npm-registry-packages-npm-production"}},"3.5.856":{"name":"aidevops","version":"3.5.856","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.856","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8e89add57e0880cdc2ff64da23758a8583b0dc1e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.856.tgz","fileCount":26,"integrity":"sha512-olV8P5S60O6Z6pBOWmw5M9xYBx8Z6VASk8ideVPHH/zbvV0eLSJsxA63EzrVzH99bqY27zXq+NwbRzxrEuBfmQ==","signatures":[{"sig":"MEUCIQDkL3s35OaAEvJc4karFklTebQSbSOqqYhraUSbv5530gIgREqGoQ/2q463pthMCpz7bNfVJcyJ5jl7G5tHG3DAuCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.856","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bfdbef7a1860d8966a915d30d32752e2bca29d8c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.856_1775220734045_0.7989198710245506","host":"s3://npm-registry-packages-npm-production"}},"3.5.859":{"name":"aidevops","version":"3.5.859","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.859","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"345212a464a19a74137bd42c3d19559841cd6d80","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.859.tgz","fileCount":26,"integrity":"sha512-pEfeAMCTcR8EPc/09UD472TfBYIDN5YS/QlBeKHdiBDFJQosJ6+HE/aGrO/lZbykQi3fIunnspckehF9qbDl+A==","signatures":[{"sig":"MEUCIQDpJztBBbXs/TIq/dVcmw1BB8poZpkNG/ost6IlhFcHUAIgXmNDoMldyI7Rg7zv9hCLvSEyu2SZpwYHwgPaWJDJvqU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.859","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8d1389bfc446dc3b8a2e3696daa21555fd3846f0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.859_1775222356969_0.24058729835282944","host":"s3://npm-registry-packages-npm-production"}},"3.5.861":{"name":"aidevops","version":"3.5.861","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.861","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"869078499992ace740ac43dbeae1850a1a48e09e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.861.tgz","fileCount":26,"integrity":"sha512-9C1hj6H8l2AO3D67mcgDzX5/WXVnHEXUJJ6qqO8u53SgSAf2eburWiXdFLEUemsPbd7dQpfHE32GOYYIl4wsFQ==","signatures":[{"sig":"MEUCIAPyFAi0twlB/OUa9IE090slTnzqrPByFmoH2AmDcYm7AiEAxsn9sYfW6MvT+1e/NbniJkgn9ZL1MvbIJr5BttQdoTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.861","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"437551b6a5d86b8f99d01c2d339e3148ff265eb2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.861_1775223718546_0.9312333973864848","host":"s3://npm-registry-packages-npm-production"}},"3.5.862":{"name":"aidevops","version":"3.5.862","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.862","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"31cdc1faabb1e3808880b7d3cc8baf8a35c0bbc1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.862.tgz","fileCount":26,"integrity":"sha512-yo5v6w5Jht7iP1VNe4TWkorS4ph0Xp7HOd1Bg7V/HFrDLcIB7fnwf8PiGMQBQu0Z9rUTHn8zFQtIExQVlHDt/g==","signatures":[{"sig":"MEQCIBbcuNge4AOENYzrlbDYd1phTR2KJ1XW9fuG8B/Puoi0AiAkteF/4Zky4Z2vdRGD+DXWkzoy1nfzaZ/n9c8y6sL4TA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.862","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7139062a7f128dd87b175659e5147549016e45e6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.862_1775224260190_0.24955630239130677","host":"s3://npm-registry-packages-npm-production"}},"3.5.864":{"name":"aidevops","version":"3.5.864","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.864","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"42d2c1771091f9d572fbe864973161e44a9ec6d1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.864.tgz","fileCount":26,"integrity":"sha512-43wsC/c73lg7BnYoy9yP2/9DKDfNL/0QZDVLIhijAKzsdAo/y2g7P2AJLCy1UFiqxKK2HIAMuzuLa6wwAVkYfQ==","signatures":[{"sig":"MEYCIQCRWwxWEYrGR2y2nuyRTYtceXePC93mWR/PKcvLxMaXowIhAMMe4V8gXgT7ifi7q8ybpILI6KF0CH56jyVU6VjOvL7E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.864","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0dee7575e147a2bfec143365733b6e2280fad9d6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.864_1775224322063_0.010955172382992373","host":"s3://npm-registry-packages-npm-production"}},"3.5.865":{"name":"aidevops","version":"3.5.865","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.865","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e7a24730f4263627b699b3b20ccdce9e33fa2108","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.865.tgz","fileCount":26,"integrity":"sha512-F0ofqh35SOuqyOf2M2X/CTNaFwZHVvA6HHnMtEUTF872E+ZYBg1cA5Ib/PDb9ZOAx5i1gq4JTWmJBdVTVcv0EQ==","signatures":[{"sig":"MEQCICZpJQXKzZnOtVyum3KNZlMamPDql4YeAspf4iVN7KDQAiBr4SVdAwKSvI4a6PGw7UGCIpylHlO01bDm2UOsfRGyvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.865","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5b77abdc66719017b4b6d03e3ea7e9bff79e1129","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.865_1775224449460_0.42268427854334156","host":"s3://npm-registry-packages-npm-production"}},"3.5.868":{"name":"aidevops","version":"3.5.868","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.868","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4538621e0b6cce1cad7966065255c446d358b5a0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.868.tgz","fileCount":26,"integrity":"sha512-ruIfbujaKETSXKIncTYxw9x2rvYu4h531vsx8N4fhv81uF80HOAQg94X3+rqWITnBlsJcwP7j35A4XSG7Gyq5Q==","signatures":[{"sig":"MEUCIQCQfifaBsr/bqwXi4SwvynzsQFrTlVWx+CzcRxk4+VoCAIgPggfYa2spw4A0OPUgIRbrd3VjyIf3pBgvU+kFug4j2M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.868","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"47ab14966ef9129abb06b2e593eca2a5f0de5a9a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.868_1775224582807_0.45259281817602126","host":"s3://npm-registry-packages-npm-production"}},"3.5.871":{"name":"aidevops","version":"3.5.871","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.871","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a239423af7beffcff6db19994611e1f8f889985d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.871.tgz","fileCount":26,"integrity":"sha512-mHYqc/cqZOHtBzSWZr5gvK735FuYNnuUk96FuEE35r6K8uT4Y8roVFRaaKzz0nWAhQU7FgFYoBkkTnzR+AXxrw==","signatures":[{"sig":"MEYCIQDtTfuo+D/y3gIB2XtM5Njw5bgb1jGlBWdA2BParXApNAIhAKrAogVJLgKialGwRa7pBOdIWASeHYZoorT+SmiGKsOB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.871","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a030d8c51ea7d375de6f7eaaa9b3b722e6eb0a85","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.871_1775227329916_0.5177269933971198","host":"s3://npm-registry-packages-npm-production"}},"3.5.873":{"name":"aidevops","version":"3.5.873","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.873","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"079676c3bfdbc1a8846ca23ce5b563cde275de05","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.873.tgz","fileCount":26,"integrity":"sha512-TgyKUR7TX6GwUELjk5oW7+jnB07r9AeFrIYrpHQschcupY2MedaxGb7VFDg1MRqCpl3zSXlYP+tyXSzNskTa7Q==","signatures":[{"sig":"MEQCIGlOp4Fndfbt/QSmS4h1mrunuepnyMNTgXqCx8dRYpn5AiArbcearnf1J2pw/Fyw8fNq8ZTZ9NaCYeUyApMlwxlvBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.873","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"802f2e69c6f570a730a72e24e4171ca4b0c121f0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.873_1775227475443_0.36230992075720425","host":"s3://npm-registry-packages-npm-production"}},"3.5.876":{"name":"aidevops","version":"3.5.876","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.876","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1dc853726af523feb59296b8bd85040b0457f7f8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.876.tgz","fileCount":26,"integrity":"sha512-aoEI4Wvij1e1MDSagrgwEGErLnvjrhJUc1ex4Xc6683hdtHxVD5AciACBi18daYU2OYX+nlgPBLkNnkWz6HlBQ==","signatures":[{"sig":"MEUCIQDpHLHv+z/xhZze27VEhhmgJP/YeRuD7Ha5qieebM4OggIgO9CiAcNxNm0Gl04OEZb8cnLJfWP/nG1fLY+6HyTfo8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.876","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"04a5721da9769241100967a0958c9a0a5ee00b83","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.876_1775227683723_0.6611870605885999","host":"s3://npm-registry-packages-npm-production"}},"3.5.877":{"name":"aidevops","version":"3.5.877","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.877","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"edb8b5634f57576b52250652e8ccb806c8c736aa","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.877.tgz","fileCount":26,"integrity":"sha512-Kytb7U4PCZ+gTKeTZQPMEamA6u7KzpJurhUUh1Swwno8vEz+0i9gkUf4h04WmCjP+IHjCIS2wLR79OOnr4HFYA==","signatures":[{"sig":"MEYCIQDj+U+TAOPZUGD4btLoIZOBrbblKoYD8qHsK7uSjBs9mQIhAIQnGYBRuzN9WnCC60yj46MKPtZiXTg/L7cG83HlOKm7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.877","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7f93cf6caf947742b4b0a968d982ce00605b0d50","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.877_1775227702313_0.572705808601998","host":"s3://npm-registry-packages-npm-production"}},"3.5.878":{"name":"aidevops","version":"3.5.878","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.878","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"098947b4b395c304607685a460791cbd3f4c1126","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.878.tgz","fileCount":26,"integrity":"sha512-+5h9M4Jaaw440A6Qtu80Rf+x3yg15kohKdvy8KGYLdLpfZoIa2km14vBErkHIwai/B6O3g+hccj+zFq++dNnrw==","signatures":[{"sig":"MEYCIQDPtbW8H021WL5MTFNXUuGBBzXXqkiEIF36uRHpqwQiUAIhAPdA2ekrhvoNduEctotkpJPemx3klzPqIvKWhclW8Ufa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.878","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"22e589b93c303d97b8c08445c2b4c51bed77019d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.878_1775227749241_0.41546396148121745","host":"s3://npm-registry-packages-npm-production"}},"3.5.883":{"name":"aidevops","version":"3.5.883","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.883","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6c9eef8cd42d2d3a5951d14d113b8d9f3f6b4491","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.883.tgz","fileCount":26,"integrity":"sha512-AW9PrFXq/w1klBsT7SU9FftBdcfdyR+u+Ny3mhr1uWOZmCq6sMVEKej4l124YjAocMKD7L46xkRr1vB/l2mQug==","signatures":[{"sig":"MEUCICTVJOZYWj6GCEhGhqgxZMZBCOO/4sCrFIaQkuYNvyBqAiEAlkeDkvuvtl3EZuyskJxLeQaJWTd+Lpu0ng4bxlex6wU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.883","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":670901},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bed1f1c084eea1f2ecc34ed2582bff10cd07c4e8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.883_1775228959847_0.9269483878549747","host":"s3://npm-registry-packages-npm-production"}},"3.5.884":{"name":"aidevops","version":"3.5.884","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.884","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9003a554e105b5dd57a38d9505c6999fb1206aff","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.884.tgz","fileCount":26,"integrity":"sha512-ZOMNUnL/iVYlm6bik9q7Jo4oR5JG++p1rIGTosAybFCUf6pFJHJ1PBXW9LvpBNQpjXSKD8A5kI2rKDKShtvLtA==","signatures":[{"sig":"MEYCIQDoDFeqzJ7zQGPkCzaoHauNR88HZd25GRhFeAJExNfcEAIhAJDvlu5UO5SIN5MkuZrt0oI5nrHz6q+lnNH4WjyCd2Ma","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.884","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":671068},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c11f901d92d7c30b2a7120f6bd8cc9abbaa63092","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.884_1775234474282_0.7298976817595098","host":"s3://npm-registry-packages-npm-production"}},"3.5.886":{"name":"aidevops","version":"3.5.886","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.886","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cf4cb0be44d1b0b86448fbf0a0a34e6474cb9c3d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.886.tgz","fileCount":26,"integrity":"sha512-Zig14J6Rok1BmCjA2AXkMRvvA88EI33rMIFtv70fdnWEAAeQGkZ2MXTdFtY7MZ1rdG4IkKg92/gSWrX0HYWI1A==","signatures":[{"sig":"MEQCIGSJP/j1saU+b++S6hpr2s/yAQw5S5/GL+8b7c7KjQUbAiB2Sh6jSGgO/odr1kgspXnx1qmsBwBdX3LmqspzBidRQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.886","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":671068},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"22960cffb5c6d9b2050f1118172ce17c45a3757e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.886_1775235232756_0.6356863206364554","host":"s3://npm-registry-packages-npm-production"}},"3.5.889":{"name":"aidevops","version":"3.5.889","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.889","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fa36d249cdbdd3f0e05f3367711fa8a80535dc8f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.889.tgz","fileCount":26,"integrity":"sha512-BSxZW97dXKLdcocPfHHrL74dP5Ho1gwrNahFRbPjPB+nf0vv6rYrecZrQK3ofL2MNioxMcyRiUUCVhs78gteug==","signatures":[{"sig":"MEUCIQDy1L5TRNBs5QD4i4tsAAy7gIpOzP8sRmzQKkreWEnkAAIgZCoTYve8XnokiuTWw/K+hTomKBeV1PrUhsqAzbMXVhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.889","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":671068},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"67cd16fd5188ff6bbc3eafc335f7827ae39c6b25","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.889_1775235322662_0.3654945263916163","host":"s3://npm-registry-packages-npm-production"}},"3.5.892":{"name":"aidevops","version":"3.5.892","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.892","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dd978cf475fe2f8e3aeddca95ff4ca34b52a6f85","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.892.tgz","fileCount":26,"integrity":"sha512-IPsPPkzkufGIKL5j2U5iWpIshk2Gkfs6x0q0TPOxSqzwg3W8YFGDszJ1i0MElUd6OaNqLPBak5OCfcCe7o5P5A==","signatures":[{"sig":"MEQCIHx2Yx3Tmg2RTwRUzbyGk32cqxlUHK/7kFVnpRC1Q7A+AiBJtxdijm+sf+Xs4RUQjkdWnaQWI6ULiRKg+xLS2NstVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.892","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":671068},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9f73011e4c58206647abdb7b782f0a97f636cf20","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.892_1775236368405_0.9772855711937747","host":"s3://npm-registry-packages-npm-production"}},"3.5.896":{"name":"aidevops","version":"3.5.896","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.5.896","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b17137b6836c45c292b99ed3b9b1eae220a32604","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.5.896.tgz","fileCount":26,"integrity":"sha512-2d3sguPLFQVQO9M6OV6gD++4t1qR8DOaE3yazHrkfbAWbJTQx7FUbjjEVMIgrGbMG3LMfp7liEisFLppq8oxEw==","signatures":[{"sig":"MEUCIHRF1QEcmHTVlaTlzQoHTtuinhexQP2+AHgiI+rudoQqAiEA30FDFfLOsNNJ9QRReBk8zBNmjs2/QArFqLYkmE+7lGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.5.896","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":671068},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"21477abefc62a39b9bdbdb77185dc986d88a0ff3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"22.22.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.5.896_1775239245890_0.43300812483376006","host":"s3://npm-registry-packages-npm-production"}},"3.8.2":{"name":"aidevops","version":"3.8.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c9e8805415d54449ad522ec7485b490926363d82","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.2.tgz","fileCount":28,"integrity":"sha512-dlwQNwWFUaJ/jTl1E93UFdLaVI6qVs+Gv5/ccKDz2RBOi8xKta6Sk8xpBdGP42Irf0n47vwoZWx8/xmODqKmQQ==","signatures":[{"sig":"MEUCIQD57Od8+uFrv5RcWLUYbiEkQ72QBYlT2RCGtC6uDSQBvAIgdIrgCE3xQG7cFOaq7xCq6pViKNw7OOXsSABmXNUEE7o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":732063},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c3d1b53ae02ae5a052363715a9bd7101fcc06e55","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.2_1776052978440_0.427267638524937","host":"s3://npm-registry-packages-npm-production"}},"3.8.3":{"name":"aidevops","version":"3.8.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8416a96ac457586bcc81e960443e009a6e704586","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.3.tgz","fileCount":28,"integrity":"sha512-jljekUNBL33pncDqWy/Uaw5rCo5erI4bfiIONXqMrfGNUTQ9uJLf1DtWMGAjoNqJcYrI1Ewz8a0EtpMHSGSRFQ==","signatures":[{"sig":"MEYCIQCNQ28srI2pE1AnrpGCKG7x44gjNB7/ey6Sxq1wzRVYVgIhAOLmvNqMdVLKugFLIDJfvaRLogSzNszSlBdzeuW9M+0j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":732063},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a9128b14aced957394b987c3ea79ff36a5de9094","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.3_1776053194697_0.3027607288190457","host":"s3://npm-registry-packages-npm-production"}},"3.8.4":{"name":"aidevops","version":"3.8.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7b4a9e591b2736dbac875e91e3f30b0ea95406dc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.4.tgz","fileCount":28,"integrity":"sha512-K71cMidBEYzMvnO1HxKsEP27sNjDLKMxmWQ2Hfv687BAT9bkJSk2/2twXXX66MJ0jMbq8samqb7yubuvLsODaQ==","signatures":[{"sig":"MEUCIQDBZsPKHDh7fefT2nSl1Kr7jzWdRXHlIv26M/WhMJlsQAIgTftyRv0aLMj3xYx4Y2gROKNoxslyTM+91OuPgqD/HGM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":732063},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6b95320cc9608d71c79e4abe7a11ba4295e0403d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.4_1776053477864_0.3940739238105362","host":"s3://npm-registry-packages-npm-production"}},"3.8.5":{"name":"aidevops","version":"3.8.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"290c3ef26d4aece3938490afc4bbbbad0008292b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.5.tgz","fileCount":28,"integrity":"sha512-9g9AXUYxMhqgjmUz7KwXncnCtq8IX5WLYhm8QPSnlDnHbqrX0iMcgAcWH0mC9mrrTCvdjTopSJXWNOnn9neM6g==","signatures":[{"sig":"MEYCIQD77SjZiG6Kt3L/Gllj8tfpn9aF/4BM5SD3/lfvJ0iYwQIhAJgKAEZEZfBtrd+0uuO4iN9g4PPtZu4lqcHuvvSSBhqe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":732063},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1f7dd065044d9cbc51f0e1602a290359049516eb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.5_1776053658894_0.9404745587007697","host":"s3://npm-registry-packages-npm-production"}},"3.8.6":{"name":"aidevops","version":"3.8.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b5d19a2bf0e13b1248412a311b50e754f39a58ab","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.6.tgz","fileCount":28,"integrity":"sha512-iZYuKeIUzfQ3E9qXrjlwgGLTWi6NBP/0+dfI+/MO+mvxpMnkWZuBQG3IkvMnmtV3m/M0zrE4Ko84LS7zcwdpgw==","signatures":[{"sig":"MEUCIC7jyhPS4P3OIwMvYILyMlDeGwUF/XiAKykv5HIJ4oUhAiEAokJ8JZXPSKu1kKQVo+Pri8FVJf2eaNiZ4mgjsQzWC/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":732063},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"51d17787e7dfef76c2e9400b80351b7c2cd57db7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.6_1776055595026_0.5195210886059725","host":"s3://npm-registry-packages-npm-production"}},"3.8.7":{"name":"aidevops","version":"3.8.7","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.7","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cc1887d7703e6c57507a5de4a33e950808d34c64","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.7.tgz","fileCount":28,"integrity":"sha512-p5iMiacmaLZS0g25l1bvGXjZWJlR+M8734dHF3CefIlCZI2QsFHLxqh7t14Cp2Wd4z2Z9mwgRN96PqyZtxZeaw==","signatures":[{"sig":"MEUCIF2lqNqC2n4jIf+jx/oG/89GunnekcU6BfsFJ5xrFEJ5AiEA7vqVaqGhBS71jmgKQhtx8/qBsSJ+0DBfy/+DyWHeGMc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":732843},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9b99f857059f4470814c10d6e8ed17c8546e8265","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.7_1776105336773_0.12898268638554233","host":"s3://npm-registry-packages-npm-production"}},"3.8.8":{"name":"aidevops","version":"3.8.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"166794132aecda7e8c933c37d172d990c7fafd34","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.8.tgz","fileCount":28,"integrity":"sha512-NtOV52wTRDwmwHWxWOup/eMG4tODenNulf69rNnCb99v5msqF1yXNJy9GdtBkfJq/WZreh15g8Z/f5RplXQx5w==","signatures":[{"sig":"MEUCIQC+T81arXnNC5yZow5SMzjdwmySe5+n8CBzex3IcbUoNwIgZ6BeqJZzh+Ig2hw/lt+GJKANvSSd6ZBKhRbZGa0pRYk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":732843},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"13d9bae0cc923f33c187053a5346c9d9cfa37d42","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.8_1776106207919_0.018332024334939634","host":"s3://npm-registry-packages-npm-production"}},"3.8.9":{"name":"aidevops","version":"3.8.9","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.9","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"db1019e606f332f9bbf609c5241299e3ddda873b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.9.tgz","fileCount":28,"integrity":"sha512-728bHmuUEHFBK36u7+MpLY5mfJ/r5brEX3YqIY/F2Dxpvn/9SnH+zZ0UghVgH0v8SoED1zc7helPO0p50+2IjA==","signatures":[{"sig":"MEUCICLlXosSEG4w03WDs97qCHtTJDiJnBBGyBFfwfOSUPKHAiEAqWqQ4jc1EFL2FX7kCjEiOBOY61XpYsZ8AC2BseDOvOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":732843},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4436c779db5aa0a27eac3d46462ebf6d7bb9a954","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.9_1776118268464_0.4793328804007675","host":"s3://npm-registry-packages-npm-production"}},"3.8.10":{"name":"aidevops","version":"3.8.10","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.10","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7dcb645b355bf38f7f197a148057c82a504df5b6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.10.tgz","fileCount":28,"integrity":"sha512-2d8GrujTVcA6Gl3QxAB2ZRJxMGXysUiw3OjJ50yY4eYiEkZen6mECekPAOs7UkpdlfofNl2qvbW47z7zYPNhcw==","signatures":[{"sig":"MEQCICHcIZn7P4XTavgXajRvI8GxPkJrvvufHpVDrfIIJV5cAiA5iDlVHSM2luEymO4l48eQrZlElhwlDEVhLNjyQV4YXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":732847},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7b91e24a7f832437c6ec55fe451755f0ff305606","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.10_1776118582700_0.43201880011436633","host":"s3://npm-registry-packages-npm-production"}},"3.8.11":{"name":"aidevops","version":"3.8.11","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.11","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"376d0a0c5e85d6cc7c60a572c565fc4826d52b42","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.11.tgz","fileCount":28,"integrity":"sha512-1ZvCMTfxUAPYBqSCJ+EH1tEZ5fDXwlJv5KDeXkL16lrptmvbswC/VFmpAAek4gU+M0rBgksbrt+NTROYqxJU0g==","signatures":[{"sig":"MEYCIQCnu4KuPjw26VvzRC9Kk81hN3aTJqxuURhOzGQZxZKNxQIhANnxNV6KUG3t582S42FfysFDPj8aF7J9vx6BO1IhsroG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":732847},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9c9feea71b2f8f82aac8ff5702a3969baae1f5f7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.11_1776119634421_0.025214479503043785","host":"s3://npm-registry-packages-npm-production"}},"3.8.12":{"name":"aidevops","version":"3.8.12","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.12","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"990dfa1cbf2d3298ccf735e7b674ec53294ff106","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.12.tgz","fileCount":28,"integrity":"sha512-SIlnjTCZptvXtSyq5kHI6sI3xRHfJU5V5xiyb5bFkC874Tck9hLGmd+SyL7crbLxOI7nNeuasckIwFQnpeK10w==","signatures":[{"sig":"MEQCIHij2LaOlwwgtMeIKMq32n+A2G9y8sonk1MQORy7tcBzAiBrve7YahwRxRCPEA01xYn8QbmgfTPxMxvi7ebCx0ICow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":732847},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"578bd691972edcbaffdc6cc75606143c14b75d55","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.12_1776123818902_0.5034688678156698","host":"s3://npm-registry-packages-npm-production"}},"3.8.13":{"name":"aidevops","version":"3.8.13","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.13","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f26392fff9158475cd24793411659a070bc839d5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.13.tgz","fileCount":28,"integrity":"sha512-y3WcCm8jZGUXpi+4CEXO5cvqQ5BxpFk4t6SZATSQI2Kn0spv05L5SJU4MrEx5OnldYPBlQTvx6A3T7kAS2P6tA==","signatures":[{"sig":"MEYCIQDMphjMGwggTQPTe8UdkehHZY5iXYRBX6AduA76K2iSeAIhAMsnYbUIykcSyu4OsMMU7HWEPHz2Mf0N23bCYIIGfT31","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":732847},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b4f7f1392505ab998a9453b1c12cecc078c6f726","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.13_1776124132972_0.9178088000062712","host":"s3://npm-registry-packages-npm-production"}},"3.8.14":{"name":"aidevops","version":"3.8.14","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.14","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"81aaf5f99b382be7d71ff33a76e624d6bba4aece","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.14.tgz","fileCount":28,"integrity":"sha512-z1GaLI9wkb8yG0NJ1FhnRjsD6d4VBSL6VoU8efhzSGcvy9PMSIXaOH5f0x4xKKizeye84MbNb8++D+1kydGTjA==","signatures":[{"sig":"MEUCIQCT0ydtCiOOAIOEfqofE2MWBQoaBrGoX8f0bZVR1nGL4QIgHd7YcGusqtOEt0eKzeKIc7rNjbUNALC+4FCV66Ib+YM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":732847},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9b86d56878aa1f441ae090436fb3bd2b0999b89e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.14_1776128627868_0.9610806497265694","host":"s3://npm-registry-packages-npm-production"}},"3.8.15":{"name":"aidevops","version":"3.8.15","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.15","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0f0f575eab7546e7c1721f1ccf011a088d4a78a1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.15.tgz","fileCount":28,"integrity":"sha512-pYNqBwwUdnhe6nVSFwM9Nnr2R+hg94yo+MV5xobuixB57jvB9xfVtXiCm8ilbvC7J7xRUceoYF9hHiVlzyFMAA==","signatures":[{"sig":"MEQCIDTaopXHXZ4QXEkPAvHqkpzfZWlUrYLS8eplsJb6IA0BAiB6+1Z0kUgxxNCg4Gmuw1VFdkdmHQNN5WcK76HhP0+S6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733283},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0340a2df38a1ea82290500c831d106818fa3c110","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.15_1776130730126_0.04918448250817398","host":"s3://npm-registry-packages-npm-production"}},"3.8.16":{"name":"aidevops","version":"3.8.16","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.16","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a2ab7814e33613dd311ff1ab0f3020c673209382","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.16.tgz","fileCount":28,"integrity":"sha512-sZSgW/Uv23OUVloWwhaCHnShurZGAVhzVz96LTI+IoyIDkb8lVUp6KdwddpYqmVYlSXV1BozfksMxd6dPPz4KQ==","signatures":[{"sig":"MEQCIEPkHSQ/UdOpoPMSQN0w5n8wwTWHMJkICRkkgeN0oTz7AiBNq992zqXrSx2l8QjOpBkwB4/IGtN+cH71/PvOUF891Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733283},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ec39149fea1eb75a6cee2daced1fc6fb5ee76754","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.16_1776131615059_0.6958514077114206","host":"s3://npm-registry-packages-npm-production"}},"3.8.17":{"name":"aidevops","version":"3.8.17","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.17","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b5020e12e9170b29e4fdc6dc9cbce8f58b29f169","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.17.tgz","fileCount":28,"integrity":"sha512-etByQddJpEhQ+y+3XhsN0xgjH+LW4CcIiC2h69j+W82ZDCSi0MpKX6f9WHd3KBPn77ilLajl9HwBJEMIpI6VVQ==","signatures":[{"sig":"MEYCIQDZ8Z3HnWww8ACopHaK+jKQ4t9UImhAU4F2eVCcgQHcHwIhAPMEZ4/HCc0VGdlq6EKutNgIAOrRWTCwii8dd+jaTumt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733283},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0219b34e43feeb7cbbcd2df226c481e485218fe7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.17_1776132406865_0.2293115162023509","host":"s3://npm-registry-packages-npm-production"}},"3.8.18":{"name":"aidevops","version":"3.8.18","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.18","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"92cbd079f7aaf7ced6b60b674911702de03c1452","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.18.tgz","fileCount":28,"integrity":"sha512-Rs0gmoLxdSS2sYwOyklleyoWO8AmVGQfCWIcG5ZjOl0p/EBqlp3O/fgkXir5IBO9xAy20MsrgJtD817hRFzAzA==","signatures":[{"sig":"MEUCIF8aqxCURr6a3kfgIG6XXR3UPYUHsvGkmX68YyT5a+oBAiEA5G9dl6WVVxaWk7qgVx2HzGBuECA9TooHv3Y6EPnYkak=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733655},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fe9d5e82960a36fa0a7a36bb3735a6e0ac026cb8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.18_1776135030698_0.1591528437602614","host":"s3://npm-registry-packages-npm-production"}},"3.8.19":{"name":"aidevops","version":"3.8.19","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.19","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9232fcc7adecc1ab3a2bed737561da7be94b82d6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.19.tgz","fileCount":28,"integrity":"sha512-Du+xwkAQ/LxTFYKEvOjOI1lJ9zqz/sYQQf+IRUMQf+W+48fGa1AubSjWGeqcpMEssYDaGyKLKqkcgsGXA/q4Sw==","signatures":[{"sig":"MEYCIQC0kx4h4tB0vba9PXyWm8tMKv0AYFeTtMgglBxlOJz+HQIhAK2oCCrehczvf6haUyE9tf2OyxWE1bwAtwGwfNW2oaT3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733655},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"370b9d32644e9fb7900041cddfea1f16dc703123","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.19_1776135930713_0.19693739361775897","host":"s3://npm-registry-packages-npm-production"}},"3.8.20":{"name":"aidevops","version":"3.8.20","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.20","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ae04c5efa9be4e0ab9debce821a375c5a052fc7f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.20.tgz","fileCount":28,"integrity":"sha512-XIuqRDsga1rDv9+eoEvlRZoW6L8NsvOf8AyRoVAap4FiBdH/YGazroYuNSLSmSn9wZYBWiisjc5uVDePAoxtXg==","signatures":[{"sig":"MEUCIFJ1Ogx9cKI0t/3SpcR4TItCY9fk301puS9GoCl6vlOxAiEAnj9Lu1ZWDmRz5+oGSsgT0HIIh/i4o1ICSuKH8A7QxE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733655},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"beaeb4021963ab0e9dc655ed1c096c32994b6f4b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.20_1776135985129_0.19708255368367755","host":"s3://npm-registry-packages-npm-production"}},"3.8.21":{"name":"aidevops","version":"3.8.21","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.21","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a0e142cb9f5f3fd4b6050a8b2442828da52f34dd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.21.tgz","fileCount":28,"integrity":"sha512-esCbDcsziXild/D/uF6c6qEWSozjh0tqQ5jvOBhmfXJlR8IeGJ2b/eXGGU83JTJbYlh48GCnu+y63VfzcMcYBg==","signatures":[{"sig":"MEYCIQDSlh0FdTisgy6e5BX9CxWoR9GyVbt1IXxbrtQIr1QDqQIhAP8ZglQEtdLalwezXBn5VktQ9j5zxnxScqbLIazBA8d5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733655},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f9268d4ab09e1afc48b3b1d87ace41f4186361f2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.21_1776136791629_0.34199017458214387","host":"s3://npm-registry-packages-npm-production"}},"3.8.23":{"name":"aidevops","version":"3.8.23","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.23","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2af2d393465e7eedaeaa2c57d616c77fa9cf9ac7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.23.tgz","fileCount":28,"integrity":"sha512-TB90f7x1PAgAxVw4ElcM4pFegwv7Rs1xMUJxqUgoPl4BgwBmvu4aas9JgMe1/F3QeZPlJ2/bkc0aubxu1UKXwg==","signatures":[{"sig":"MEUCIQC4v7UzGaea6cwHN9LogevQ+0QmOMele3gWcpfjql17gAIgZ5oebA4KE7p8B0BB2MuG6w0Yl+N09+mgqJDzZtHO1vw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733655},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e1e1274a3ab1962c2011f716c8f94f0173aa8149","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.23_1776143336263_0.3679242925708379","host":"s3://npm-registry-packages-npm-production"}},"3.8.24":{"name":"aidevops","version":"3.8.24","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.24","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c176cef536a9f8ee69111592f2df1aafbb838eb8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.24.tgz","fileCount":28,"integrity":"sha512-N5/vS3IBffCew+/ow2EWTkeTPxUZf87mv0vqthmEIJ7rcvJ928RGyrSCaGH+n/ntDowv6sDPTcbzSldnWiiTAg==","signatures":[{"sig":"MEQCIEWvxO82rX8VayxHxr9JvjLU6YyULFa9Zbb2Mk5XlxEhAiATZyiAh8AkSdVuCRzryTg0Qdkt4WyF18pClls54/sXIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733655},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"652268f15c7f5d98f281e88abea6ef8bd0d76869","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.24_1776145465351_0.12668417281866562","host":"s3://npm-registry-packages-npm-production"}},"3.8.25":{"name":"aidevops","version":"3.8.25","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.25","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3305b96fca5eaac91fa2f13bcf434856108b48e0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.25.tgz","fileCount":28,"integrity":"sha512-/mAMazgejmRVqVOBQT7PYUNFwzqXaIYOD/McmXg4dadUiWrwvtQ7vN+hUvteKC4S37G6bgAgYf4jdFefAkeEEg==","signatures":[{"sig":"MEYCIQD8Fny4tMa32+fpHlj9ZCqxz37VDObEHHHx0hyL3NvxDAIhANHeqzLoPbdXvK/fP3YogyhW7QW/ciYH/xq2KTbWHNux","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":735599},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c10815b5a3fa7e5d350ba2273bb6b19b09462591","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.25_1776181814272_0.6181501678102208","host":"s3://npm-registry-packages-npm-production"}},"3.8.26":{"name":"aidevops","version":"3.8.26","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.26","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8eb1b827e1e3dec5f1f0144f6e43712567e63f5d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.26.tgz","fileCount":28,"integrity":"sha512-3F66ed38l4+uTd2yVZvRaesJD7QxB6Ca/cfH6R8If7h6o6xNaNWiBG2rAus/XRDmIno78yFeIIgEFCZpzGW1wA==","signatures":[{"sig":"MEUCIErC4nQAkEHDhX0htlig3PuWpMXwNUnhCUPd0WoDSkXHAiEA+Iym8IXX6nZf9DvGvIza066w2yadnA9JRcjQ3JPYQBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":735599},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"53e634b21d2d0a7ae043ea05374870c2d84905dd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.26_1776182142411_0.4729911372811748","host":"s3://npm-registry-packages-npm-production"}},"3.8.27":{"name":"aidevops","version":"3.8.27","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.27","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"562977f34576fa7264ec4e1da0f117b863379072","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.27.tgz","fileCount":28,"integrity":"sha512-46JEArLswKvCaPcS79na6AEo8//tMfPenYsL+sIEzlLFrXGdz23m0EPqH7uMH2bcnaV0SzATlQ/zLFpgA8I1iA==","signatures":[{"sig":"MEUCIQC3eyIXtI7mMcE1DKXlemCBOFWfLBKRTMU+fEIxcBqz7gIgN+/MCG4CDo0e3y4lfItEC086so94wJi6HAi7UbbRA8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":735599},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c657b5dad879ae2ed03fe7c06b3d7a3e2feb8c81","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.27_1776182941291_0.1241769818162779","host":"s3://npm-registry-packages-npm-production"}},"3.8.28":{"name":"aidevops","version":"3.8.28","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.28","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7f94c6469563dab9825ff1c4ac96b738dd80f823","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.28.tgz","fileCount":28,"integrity":"sha512-B4nCVGjIaCrAfrlWsv1BHh15v6QP7BHCUqCaFHhabShRxa7qtpiM9UMd9Gd7DY30vASa9KFyWIJdJO5O2Ek39Q==","signatures":[{"sig":"MEQCIFtrMgY5mGVctXolmz8XFkCcgLHGYPxw+N11VqIfXfs6AiBpSHwuW74zrDhLh7JnYRbyKjPLHhXPImTtUlWq78eqTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":735448},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c9cc9162da5e393e04d22a6d685b9345e12662f3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.28_1776184050506_0.9936002121659293","host":"s3://npm-registry-packages-npm-production"}},"3.8.29":{"name":"aidevops","version":"3.8.29","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.29","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e157ed1e3fdc2b543117e65099e2917e2ebeeb50","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.29.tgz","fileCount":28,"integrity":"sha512-PPSdhy8mRqN0OawR0YZCH9Q8czg8JDJO8RqFwllrFjWxs17FnZJnaDs1Q2psL7z1tNOBVBAVaU3BBXDBtBaxLw==","signatures":[{"sig":"MEYCIQDwHFjxQUHAhLvBr9sKiYU5TYapHHIBF1SY0QH0AbfOSQIhAKUYeiMFUyRQctmFIdVCNYd7vOqlP72YGUQVXbxcX921","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":735448},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7837aeb821623c469b3a5a1fe0acd02463b368d1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.29_1776189388321_0.485560141598248","host":"s3://npm-registry-packages-npm-production"}},"3.8.30":{"name":"aidevops","version":"3.8.30","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.30","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1ef19c7788d2c8a51c624f32e186b4c230967538","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.30.tgz","fileCount":28,"integrity":"sha512-HR0lMcYTEyI//Ft4QCqRRoRegNldvjmGN1HhvxqD4mmbFQXD1dlsChfYLn7Ok0CGJPqnlBMNvksmuFH9iuToXw==","signatures":[{"sig":"MEQCICAJofFDQ9yUaLp1XQUE96V2u4C7/MpGPQJ916D7OENEAiAqTXRsTC8akufJX9nQo2+mJ3+BKNIZ1VW9KpRG5v0T9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":735448},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"889c8900ffff55652c328fa776afdf2efeb3dc53","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.30_1776193190469_0.13950434681194634","host":"s3://npm-registry-packages-npm-production"}},"3.8.31":{"name":"aidevops","version":"3.8.31","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.31","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"11b2937b13b926ffb1944163f6c95602c99075dc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.31.tgz","fileCount":28,"integrity":"sha512-c8ARv42dxpzTNmJeaTlW3MhRFV5XHp8w2N99zzWSfUl9MAFAgz4hw2yLNRuUCEDR9Fmaa3VJgE8SKhUY9oLvmA==","signatures":[{"sig":"MEYCIQD4rydNXG12j80maANRmQKDOVNgkIShMHwN/4uxvy31kgIhALjFfgNoG8yJ3z+JffVsm+w1Q3Fx1QUKyq8vp6lpzAZm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":735533},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3c9c31ca911dfc55fc3cf55b290011488ae8c6c1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.31_1776214072575_0.5908615402813193","host":"s3://npm-registry-packages-npm-production"}},"3.8.32":{"name":"aidevops","version":"3.8.32","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.32","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7f67499dcbb6b6716fee8bb770effc9856904fdb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.32.tgz","fileCount":28,"integrity":"sha512-f8vXvqKH3UbPXOCDO0GUDTovn3gjLGbBGW2oj3U4NZyQNcvxjnzun+yqD/GsqsNje2cTcdxO4Ifj8trVrTbpEw==","signatures":[{"sig":"MEUCIEXxXcPeGSPGrjVztpnOZoofYz4OOJojvWEwzDjZ/jf3AiEAnxTSQ7bCWpoYQgYJ7S7D7PdjCqlM6KiYXtZXmvfyiIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":735533},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d85f4de86d05a6cef6df94da2dae7684fff0dd9a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.32_1776215404933_0.5984685068456668","host":"s3://npm-registry-packages-npm-production"}},"3.8.33":{"name":"aidevops","version":"3.8.33","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.33","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"42727b0c524e76a902e542fc2ac305e6f502c89d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.33.tgz","fileCount":28,"integrity":"sha512-hOg5uR0dBr1jxM/j6BgBBC+KnIYE8hNN2ORpWPd+CPNf5sTedu8vJ9Xo8LWkWGMg7zjELWedZQx8Ilw/loVNdQ==","signatures":[{"sig":"MEUCIAhKJEGg1ObVq1eEV/bqE1noGtgyMBIdPdc07k1DMI2RAiEAolqNUiOkLdCp/85Wc7UGCFn+20wefuXnzIlfHiLBxNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":735533},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c3ebc90518dd271593b09540e7019ed3b52e814b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.33_1776216510702_0.11962972755838663","host":"s3://npm-registry-packages-npm-production"}},"3.8.34":{"name":"aidevops","version":"3.8.34","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.34","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cd9cc64b0130133ea58dda88de8615a4a0fd5e6b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.34.tgz","fileCount":28,"integrity":"sha512-Ytwjha2To6yLqCq4ynErGIRROmrWNK8MOJEMR9vF6aRBJsJdVzz1065QPb5tBp/Ar2rO0m93RR7ejTYmmbIm1g==","signatures":[{"sig":"MEYCIQCAIiekbvOzF/6l1no37yJJuhnaMGvi8Xts5JchQUR6agIhANa9E1TzpaBjmA+0ts8E5JqSWgFB7lbOp3Bto7W4i9he","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":735533},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"aedf35610f6e1a8090305de0cb5c56ef8d9c2b57","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.34_1776216565275_0.3759056411369248","host":"s3://npm-registry-packages-npm-production"}},"3.8.35":{"name":"aidevops","version":"3.8.35","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.35","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"05b32c64f40576510e3325bedaa3a819e2333b26","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.35.tgz","fileCount":28,"integrity":"sha512-3CNQrYIMD2wBZvDlKQXJ64jPlHMGLKf3yNnzBlxlLSj8lssUYtAuzHV4Y01OR+wDwNK0Dhryx0iEjDe7MY3bww==","signatures":[{"sig":"MEQCIAKOKuwXfiYPZ8z+gnIPcs2mkBHauY6L5M4Ineh4CiFtAiALFknGADbG60X9snk+M2oWO4+lappphJYuP1pM+3vgoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":735533},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9a8f6965d98c444d17472fb911071321ef2c3a85","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.35_1776217704520_0.4938722637658328","host":"s3://npm-registry-packages-npm-production"}},"3.8.36":{"name":"aidevops","version":"3.8.36","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.36","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4875d5d510be13a4e925bcce39538cf7b7a938f8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.36.tgz","fileCount":28,"integrity":"sha512-wAtbm+k627sPO11CySt+xadz8HsLJswr4QN2vsoW5jBnEgHwXGnZbNDVI/rohDZvKoGvkK31UBDmKGJLvEhKxg==","signatures":[{"sig":"MEQCIHfbitZ1aA0V0LywP27qHco76Itbwjm9IH0PdZe7TI4+AiAj1plE3GMKKEst+WDz94FSi0eW3R2WhG5wNuOmk9CCRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":736063},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"556cbc744e5bc65f0cf9216dbf410d807b6c27f0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.36_1776221131380_0.03723303123086397","host":"s3://npm-registry-packages-npm-production"}},"3.8.37":{"name":"aidevops","version":"3.8.37","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.37","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"60816e69e9b476ab0a7c9d6d4232aa93732a1b02","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.37.tgz","fileCount":28,"integrity":"sha512-qY3CjhiTmTaoT0bAYSbE7b2TK3jaz2i7MtGfpQKFruX+c0EzNHgSJOBhpXiTGyWmm8N3WdZRP0bgjZN5mieF0A==","signatures":[{"sig":"MEUCIHc8BiWTA8epK05f//+8XWp0HHguWoNWWt6t4tZmmayGAiEAiB+bEY0e0991ReEZqFkAsYgsEI+zlIH3M8g5n/XTwsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":736063},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d4ec653a635a938704259274e1eef2c7b7bf6347","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.37_1776223899890_0.22536143069405545","host":"s3://npm-registry-packages-npm-production"}},"3.8.38":{"name":"aidevops","version":"3.8.38","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.38","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c4fe324e053e70b53d0da3695ada1e241b5a3631","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.38.tgz","fileCount":28,"integrity":"sha512-qaToOrXIpbRIT8kEboyDnUK09AssMppoYkZparzsezgQuZClrF5ACEnnBy75r2XxX8zfCG4mjCqIlURmXjvk1Q==","signatures":[{"sig":"MEUCIADIBwfbuIteOxNd6Obu7NbbaN7Bb/noJhApCZvDwno7AiEAy1VeJwcAIXQebBpaqgS2SemASY+41xLeOdd37d+HYsM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":737515},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3c04e449c2bf56d25f37c971efe27c03f23adca2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.38_1776275153281_0.7660589403970319","host":"s3://npm-registry-packages-npm-production"}},"3.8.39":{"name":"aidevops","version":"3.8.39","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.39","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ec3e7a546367000f5f5a3181c9e30ab9eb7f9e3e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.39.tgz","fileCount":28,"integrity":"sha512-KItn7D4K6TcR6rupzRjwJHgPjXSnUYmRcgfXQtupAdatjlo5yP2kFLahUd4Y1oDamK7wwNIPrBd1SA6fOUrB4g==","signatures":[{"sig":"MEQCIB+eYFk75ShfZmOZr9IyxhDJt0MqR9HF6qBo4v3S8CGhAiBmx0nnMNXEr5QCZ4/xIAT6smoOnadDlDeZ4k291L/EMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":737515},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"88aab35ae2821c417954a00da081ecf536ef4fd7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.39_1776276609378_0.3375297278197489","host":"s3://npm-registry-packages-npm-production"}},"3.8.40":{"name":"aidevops","version":"3.8.40","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.40","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5117a7ce92495064eb6c5901c9ca24e0038c50ee","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.40.tgz","fileCount":28,"integrity":"sha512-Uz21V4Ak3scbSzDCbHjZf5rYxp3gAIiRQ4OoQy8MJJLhWRSOApCBUo6XsYXGfa0BsS6yTavHC06ESmI6i2cZkw==","signatures":[{"sig":"MEYCIQCiSD2hKVmKHSqVjO/hHV/SOQ6o/HGfBBmTC6CQqQtCCwIhAM4gvrL+iOkoNSm/+wrGyPvziktiwzA5RCrOO4HRo175","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":737515},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4c2ad4e916f311d05adc99cc5978f9568298c148","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.40_1776278191049_0.22488527829759453","host":"s3://npm-registry-packages-npm-production"}},"3.8.41":{"name":"aidevops","version":"3.8.41","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.41","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6ceca1cc932af03eaa9738d0ba31d204da93d8d4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.41.tgz","fileCount":28,"integrity":"sha512-wGZxdlTGUSdQLLTdUmin/akw6zAxT8ChB5gzArkN+lD9xhxwvufjLNf13yLonvXpy/jp3wacKA4MEUYXaP4Vqw==","signatures":[{"sig":"MEUCIFzeX3ff2eSqfJKsSWU2bufUx7hBKlMyoLCElwaJQVXzAiEArIh+hwffxWEN4RQh80FLdCtkPjJfqFdA3kVKn/a5rXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":737515},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"02013745d875a948fc2a6c213beda1520cbb8505","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.41_1776283561919_0.053131861281346726","host":"s3://npm-registry-packages-npm-production"}},"3.8.42":{"name":"aidevops","version":"3.8.42","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.42","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"861d91a41dbbcfe30f081f11e63b553229114b21","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.42.tgz","fileCount":28,"integrity":"sha512-pnIBYVdzsuGU57JwV+DV7AxKarHONjML8YiWlz54ZSWis38aE0tD+wUIQZkXm9Tk67WlmWyOyBYjcqvsqvo4Cw==","signatures":[{"sig":"MEUCIQDfyE7STvCKnOVO4l/igEf9BuxDPZvXjgJ0hkOHXpQhAgIgR7g+AAN2HJlA/PvcaMIPEBLidqHvuyqxTASpg+SHZ3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":737515},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5a7243b327c744b302568c6a9a846986d9704b61","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.42_1776283844588_0.19429339960624548","host":"s3://npm-registry-packages-npm-production"}},"3.8.43":{"name":"aidevops","version":"3.8.43","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.43","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c37e500d25a16e448ecc7da2f69c353ef94466fb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.43.tgz","fileCount":28,"integrity":"sha512-YDQ5gYL1Kbct3A1j2eOe8WpTnmKVXDqeKUAbD1MyZaiDN952VWIVZ9IpNDhgBSmt2Q14fZkAP48aeGXJ5n5mGA==","signatures":[{"sig":"MEUCID0CDuBcaqgutb7Hy333+GvKjx64Q3oe8hrZHMs+vEvbAiEAp1oMiOhkWyvWL/34qJsFVOKEAu4TYOqvjRmkxDNmG5c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":739801},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f46bcebed111ab832ed5b3fd3f6f9eff3c3f5e51","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.43_1776287223112_0.22906362089029697","host":"s3://npm-registry-packages-npm-production"}},"3.8.44":{"name":"aidevops","version":"3.8.44","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.44","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6fa5d6b8505f9791e872e1174671da9a1e36f339","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.44.tgz","fileCount":28,"integrity":"sha512-3V68jgjBW2Wl1p0h2RacvwlH55I1Be3y4TVmx6unU5ufGNnY0rrPlLxDgsjFzxAK1k6CPQyCeoKSZw2tgOL3AQ==","signatures":[{"sig":"MEUCIQCQ/mcOCvlFY/91aUhrg/QeGQMB2FPcRLc2xil3VQI1PgIgA8wsVQM0Re7SBDUyc4oPM/SMr4IvAD0fy56ww47s/kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":739801},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"febb84c74e1ef0f1f2de3e48e1602abdacfce90e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.44_1776293171699_0.08977147831839316","host":"s3://npm-registry-packages-npm-production"}},"3.8.45":{"name":"aidevops","version":"3.8.45","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.45","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ed3d9fd97c4cfcc5531fa81e10f475dc793c1b1a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.45.tgz","fileCount":28,"integrity":"sha512-urZVBsW3JyAElqOlUvl8WAs1LFBg7AkISDod5UKgIJzDnbiMzR2Yd8XluhA/oG0U+v9f351DR9GrmGxTg7p9rA==","signatures":[{"sig":"MEQCIBQD+VP7N0fkO3Pcl7T0xxzoU7Ote9RFx1AabrVo2qO2AiA6muc6oAt6CQ2wUUCoONe4si6+0H3PDuBBVwFt/ZtNnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":739801},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cf27969d4b31a788a2be3107d5115729ad6e295a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.45_1776294053533_0.0751884585962046","host":"s3://npm-registry-packages-npm-production"}},"3.8.46":{"name":"aidevops","version":"3.8.46","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.46","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0d3255f0f7f772f58f1443946204e9fca1cfa60a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.46.tgz","fileCount":28,"integrity":"sha512-F0lRmyJDX1D2+GWJDzLyIdpv5pwtDE9C8bkeEo+7HGICyys/aDQniQxHW+iE7jO4twHkPnjJNQKzlINPTM54DA==","signatures":[{"sig":"MEUCICXBxducbOVjkXi2dcBOJpzeWMmN+7NYdltkdB9patzWAiEA/96/41tsLeg8UMSyYPbZEVXE+5P35/XCMHcgxWfbflE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":740517},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"653fb5e25c7bbae7e24a1d4a7950be8cb81129fd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.46_1776295748485_0.15977345965959322","host":"s3://npm-registry-packages-npm-production"}},"3.8.47":{"name":"aidevops","version":"3.8.47","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.47","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"684191706a2f347a0f6265603da5dd1b825634c6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.47.tgz","fileCount":28,"integrity":"sha512-TfMBlx4rxy2tbbQtVfWhNxj+4HZerKmTFO2imP14k7fjO6dJTpuF3R4plsiDAG7pyu6QZXIqd+JeWqWYgti/og==","signatures":[{"sig":"MEUCIEmNYE6JzN8xlAk79GMPVbfBUjYSx5F0iT/DigwOhvT1AiEAkfzv5q6IiilQ1Vf0a89k9LFsqo3u71aPdMQa+6lsktc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":740517},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f197f0a2db9b172486aa14a97e8c903292e4ef09","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.47_1776296775216_0.9763084798215325","host":"s3://npm-registry-packages-npm-production"}},"3.8.48":{"name":"aidevops","version":"3.8.48","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.48","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0fe4a38652a2dfff2343450603e4e7fe6242c159","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.48.tgz","fileCount":28,"integrity":"sha512-JIBxq+zhOrbpxThXYsTzpEQ1LKjUcOrk+uf1b3vQicCdVFK5pmMKgg5KbnrSkZTEVtTbGtvY10pm2Y+kSnJ65g==","signatures":[{"sig":"MEUCIEyeCuFIcTfHykwtGqfruZXryZTvBtxVDdzh661oJkn8AiEAzWLmSwi94t2FPw+B39cLYMxqLyR6KSEr5KwRBk8HnHc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":740517},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a7cf4c47854eb9d154876f53895c494ba7c05ccb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.48_1776298016628_0.1431315610722954","host":"s3://npm-registry-packages-npm-production"}},"3.8.49":{"name":"aidevops","version":"3.8.49","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.49","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d2e2c94ef6298df7040f6bae676d25cb52130ca3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.49.tgz","fileCount":28,"integrity":"sha512-ijNvDpW5j4IJCO34oWWlVMGarojDaK3AI5+IUzStDeHSgOLmSYt6W5/M4N1lEsjkg/JBzG7saJDKje939ofDgQ==","signatures":[{"sig":"MEQCIFI05FKYL0+6qyaL3wIubzN7hu4j8iegK+Z1nGwjX3XCAiAuD83OWf4J8QiHV26ihnB9twHPSwkkjvOurho+xn2XNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":740517},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a877c5f16a9ba213a31cb04532a59a0515bc6a23","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.49_1776298186647_0.007582640544875785","host":"s3://npm-registry-packages-npm-production"}},"3.8.50":{"name":"aidevops","version":"3.8.50","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.50","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d085d6a09f3b8d9b7abe423768669c5611c145af","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.50.tgz","fileCount":28,"integrity":"sha512-xOyjWffcI2MxNrvMQ6n+S3oHF3aqZ4zgqm5+MemSO7NBQktRfoWmsugeI7cwd9PESCqlwnB8tNwmQy7qZtofnw==","signatures":[{"sig":"MEYCIQCTXGTUbnuhnZBqhUES2ktozVeqtoEgNc3t6o6r3qNEQwIhAIDk23eM5YUpEgkBgtFe3lulifY/bmUyXusjHMali55S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":740517},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6038ba382790e8ccc85abc7e8a2792cb89fa9162","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.50_1776298359697_0.024293130095122795","host":"s3://npm-registry-packages-npm-production"}},"3.8.51":{"name":"aidevops","version":"3.8.51","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.51","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9faed3b87635a471e7f73f46f4228b87ce1a5423","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.51.tgz","fileCount":28,"integrity":"sha512-KXXYPF0esarpk+KnklnpCrT41FEMXgN+ejSGPh9zWyDh5jiz79s+0nAuQVpsY7g6hO3fBCFuit3AWdZozntfbw==","signatures":[{"sig":"MEYCIQCipkcTxnHS+QQmKLxwt0zR46d06odeZi3DdbY2zrhvrQIhAO2lejs8dUxaBWuPEbY/urbaPUBBTVCuPpiOaELmCApv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":740517},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e1c7ac31f7b08d465d3e14524f26535a35b1ea3d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.51_1776304767513_0.2216507896097819","host":"s3://npm-registry-packages-npm-production"}},"3.8.52":{"name":"aidevops","version":"3.8.52","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.52","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9488a3b6a94fe56174115f52968e7d80a02a353a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.52.tgz","fileCount":28,"integrity":"sha512-fzCLeX7wNgk8EvthRPEdfm61tY9YlM2yjgxYTnXL8Be79PuBh6FKEJUu177eZjp11Myb14Z47l7AF8IYMWBPLA==","signatures":[{"sig":"MEQCIDseszmkK24a2QjLu43ccKkM3mRnxP7NdNAPKYJ34dYuAiBxC5Wqsd2xSpcwrrdrcm3IfJUnpzxEmlm08GhJjao0Yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":740517},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ce09e18b742f017794a67e5107e324adf09e1e7f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.52_1776306133382_0.011636878576955167","host":"s3://npm-registry-packages-npm-production"}},"3.8.53":{"name":"aidevops","version":"3.8.53","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.53","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"45bfc7cefe56bfc238a0ba1ed4481cf15bc438ec","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.53.tgz","fileCount":28,"integrity":"sha512-Xv5L91tyt0FM/MhzGWp+i9Mgwne449OZZSz9FMX7dxM0t0sj6Jra8bOVEH+5PCreLyB9VkJPL3XclkGMAKtTVg==","signatures":[{"sig":"MEUCIDH5Sc8zvpt2OAvqLLWgkSMQgYJtw00hhhH11z4mlJF4AiEAhnITdu703TV3LYBZpWc/nlSGzZY34iJB/HoM7UNHtmg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":740517},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0e919b9e7159cff8ab8575bd82bc74c27f7516d0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.53_1776307319158_0.7662766587062064","host":"s3://npm-registry-packages-npm-production"}},"3.8.54":{"name":"aidevops","version":"3.8.54","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.54","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0557acc488328c8d3403c31edc1cbc7790023518","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.54.tgz","fileCount":28,"integrity":"sha512-eUkbsLP1C8826tV7GJor7Ze3hDKeMnaGEsPpalxy5F0hfg/nD7+qjrXZja6TzTcwa4zdotozqLyMFbwbqgRtlg==","signatures":[{"sig":"MEUCIDZs1i31U3O4S+J60we3VoTfU+CVcV6MgSf98tOS9oaDAiEA2kmhzwx1YNHJa+8g3IL2AIS68QshfoITIoyKrrpK57w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":740517},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bc724ae112f132d01b80697674bf5860209ab4e1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.54_1776307740621_0.5246633810210857","host":"s3://npm-registry-packages-npm-production"}},"3.8.55":{"name":"aidevops","version":"3.8.55","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.55","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c8f5364e7beca1bfd6cf6596ceec1c63cd9fa28a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.55.tgz","fileCount":28,"integrity":"sha512-qfvfR6goq7CMMbtJbLHlbMNbevEpjAH5f/q+597ks7oE1upNk1POQ4EO5felB+UkyKOWg7+g4IH2iNyLnwDRjw==","signatures":[{"sig":"MEUCIGpr/WgX/4dOTZ7KO2Q8O9n/7SW/sVC7vSMDMo/GxLGyAiEAorNVFkx1jHJiOhAEWaJDmXbHSKGTJyHaq0pDnAWZJUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":740517},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cd219f3caff6ef021ab7e6bb6b061b3c73dafe9f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.55_1776310457068_0.26992011595508125","host":"s3://npm-registry-packages-npm-production"}},"3.8.56":{"name":"aidevops","version":"3.8.56","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.56","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6cce0a3d0ded1df440cb068891afd2ce32b76c00","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.56.tgz","fileCount":28,"integrity":"sha512-n2m+//ewOxws1eHWZzA7nwRa9+9P1QOvMvziRR9UohC9zczJiP+ItccaLEUFLx2DXOCNHCxDgpJB9UquBT8eMg==","signatures":[{"sig":"MEYCIQDMObBbZj00YNaisMl06qjdPV8W1EiwUk0njetr4w+LqgIhAKxU9EGF5beimr2QnHjJqeLEX6MxsSH8APgJe/3b38Lc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":740517},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8d9d44b51a7d8c25eede32ecc8e4135f096f9808","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.56_1776312204744_0.8475032750610503","host":"s3://npm-registry-packages-npm-production"}},"3.8.57":{"name":"aidevops","version":"3.8.57","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.57","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"96f02dea0224ebcbb459918732311c41d5901ba7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.57.tgz","fileCount":28,"integrity":"sha512-zdqFaKZ6YspO3bdG/jLZfURa6XyNsD9dbtuL4SWwBfiR6eqmHUfCNPsHvLoFSGTj3NKza/iZmA20XFRB4R7ouw==","signatures":[{"sig":"MEUCIGMer6tsuyLcpf8aIUrk71IoZ2ofqn1+Krr+c/vwv0gpAiEAme26fgUVI1+Zt/cwefBHPQ7FnSOCndWLjnXpDddLSb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":740286},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"14adbc0fdb2445e4e479fbb11f136e195abcae12","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.57_1776355768364_0.18523962039288056","host":"s3://npm-registry-packages-npm-production"}},"3.8.58":{"name":"aidevops","version":"3.8.58","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.58","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d4e7c4f5320f1afe1b5299fc685e7b076c2cc375","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.58.tgz","fileCount":28,"integrity":"sha512-k1CYJmQ7TCjXWW/Nh8JYq5hhO2JmR4B6slBvZO+DB5nwpRdhKsq3+rCHIDOsRq4FxemKHXh1DUYrgGPW8rzC0A==","signatures":[{"sig":"MEUCIQCwh7o/a1psv61XSP9J3lzOHZfvHdxkA9XNOF1C1I/ZPgIgYGeaas0eY3iF4r1BVTKaqRQdsCUVj4xU2e6MA5KkL94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":740286},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"db7866d6372c4e1c1fbbc19557176551d7a54405","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.58_1776356452998_0.8503325174284375","host":"s3://npm-registry-packages-npm-production"}},"3.8.59":{"name":"aidevops","version":"3.8.59","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.59","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"086ffe206f64083e74705ce84f8fccfff9d7be53","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.59.tgz","fileCount":28,"integrity":"sha512-OggsaxLoGz92WeINjur0avYDub8mdGhZfxgTSShbl44MpZw60ZRXMwJ9hAiXKMKvxzMSOd5ry6/oGaPToTUt7g==","signatures":[{"sig":"MEUCIH8JV8j0Z0eeMkigZPqgWHDgQ1Y4dF/doELtlNKu5zGdAiEAq3OBy1aLBizOOLaKAsYqePqMEOE41XhRj4ScZ6bqhP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":740286},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c77b7ed5a2aa590a55621fac975a27595ed04842","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.59_1776358015421_0.5426019870257737","host":"s3://npm-registry-packages-npm-production"}},"3.8.60":{"name":"aidevops","version":"3.8.60","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.60","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fdb846af8dbc97d704fd4454d5a11ddca948ad7d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.60.tgz","fileCount":28,"integrity":"sha512-ln9J81uG6rPqeDxsCg0IhcelLYLZJvxgHf3Y8/D6hdyw79OtFzxzm5MGjAEtIH8HmfrX1PBJ2XbKpBk1hvrwFA==","signatures":[{"sig":"MEUCIEjystMhl5MyzMiRrQhZTYh1IpnwVxO3GtbDzM9sCIOuAiEAn+C+Iy8vZ1b8kyp/XRw9rydqWhsHySIwr2BnlahWB5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":740659},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ab0a7a8131b45ad3bc187d1fa846556138ec6102","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.60_1776363981661_0.32054434076392146","host":"s3://npm-registry-packages-npm-production"}},"3.8.61":{"name":"aidevops","version":"3.8.61","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.61","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d2cb03a891b0eb234b96f6b3f0b87dcf4894e3ee","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.61.tgz","fileCount":28,"integrity":"sha512-C0tCUhKSayktwrId27I9+g9aQpc3e2JO3xI0Rt7KwsZt44jjqkiPMuUb1KIR6q1NPkaJDNDWYaQqF9bxviTcXw==","signatures":[{"sig":"MEQCIHDoQ7lUAAoZVGjGIY0V1c/sndpfgjKJx83QXtR1hxGFAiBHGewXGus+0PJ0/3Cuazx9I4jjXpxzzltWcmw4nAhgSg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":740659},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3b5e2adb0033a77c176f4370a0614b2ac46f92da","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.61_1776366610802_0.779990369252979","host":"s3://npm-registry-packages-npm-production"}},"3.8.62":{"name":"aidevops","version":"3.8.62","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.62","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7fc49ee045f13811fe2f465661217b407a4b9e40","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.62.tgz","fileCount":28,"integrity":"sha512-VVWx18PBpNwnwSSxmfadIKoNLMLdESTn/6sO4ocpJL+XspO41/xHn/E4C3JLuleh+QZLMjIIg845q20spgbGQw==","signatures":[{"sig":"MEQCIHmmxz7ZS/yDl5a5IRrhwIF7qqoli2pZOrOgewkWytF2AiBSw28aa5Fwh1MqhB5+Y5GIHPE0c6rybfw2Iw40dI6NWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":740659},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"09a94344e0498ab03133a607972a33c990ef0f80","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.62_1776377607094_0.7858219383208089","host":"s3://npm-registry-packages-npm-production"}},"3.8.63":{"name":"aidevops","version":"3.8.63","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.63","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c6ab86b054268b9f166cd0429dc3e624f806122c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.63.tgz","fileCount":28,"integrity":"sha512-3td2byV/i/N5tNQb/MIhPbsyBy39RmzpwjVXeUaJmMRDfpPvk5I/QQPAQu73dBkwZhrN8MGMHXQTnWD+pxgcnQ==","signatures":[{"sig":"MEUCIEz+BRsF6E0JPMFyCPbrpPOi5L3/3h51E0yiNSgvisEUAiEA59jRqqvo126WqPTaQ6qUYKR7f36BMQpdhga8Tl4Tdk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":740659},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"80182ef3ecf1e44e29c13d78ce2bc89fee1c8486","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.63_1776378206233_0.14453681328693113","host":"s3://npm-registry-packages-npm-production"}},"3.8.64":{"name":"aidevops","version":"3.8.64","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.64","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"99393b4ee4a568392219e15c565a5d79113a6e42","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.64.tgz","fileCount":28,"integrity":"sha512-tmOkxvUm/H2NvLuGuZP/4OVHJjrLoTo8C8RT3+3Zja409HGpHhLxOsZY+Btflh9Sz60D4dC0w4OIZSvauqS/Hw==","signatures":[{"sig":"MEQCIGddiLvdUQ7m7PyPAP7bC8hcrtHQaPN39hGaOWyFjZqUAiAee0RmF34AgpL87CZKvoPJC/0UUJiPOVf/95qGa9lYYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":741215},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f6b1b7276cdddd9fc026287c14332c31432c2fd9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.64_1776391748072_0.016939068994325845","host":"s3://npm-registry-packages-npm-production"}},"3.8.65":{"name":"aidevops","version":"3.8.65","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.65","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f9aad2b3ba87ed127cfc7acf3428d25f175a7a53","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.65.tgz","fileCount":28,"integrity":"sha512-RF9RsaRDVCKuCqjw2UTmp9zj4+E15IGdCpEE2gnOXoyHJMOrxteSPapTjC8KIWNiGx7XN5rIgcnNrx440iPN6g==","signatures":[{"sig":"MEYCIQDdfxGWhwp+N9lK8YS18mYdTWCc54x7EYzVwH0RpxLEwAIhANP8qTm3Q5EFH8uYXg89KGOh1q/VdCSC3PM+6Y5j/z+C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":741215},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"daa49c1dd4146b131088e8b56ff0a8d7845fcbb8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.65_1776393327796_0.04380493494297677","host":"s3://npm-registry-packages-npm-production"}},"3.8.66":{"name":"aidevops","version":"3.8.66","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.66","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1a84216dad221a453c00af1b0fe2680ad143ad76","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.66.tgz","fileCount":28,"integrity":"sha512-zgYeHqHMELRNFWHLP9juHdZS+u5ns8/FJPbHzZu7gpwz9bQeNgKmJnufPtygX7F/TeWwsIzTn/1jsWiKQmZE4g==","signatures":[{"sig":"MEQCIB+yzEVXUewST3GTZ4EmAd/a1QdOCw27yF7xBT/wHxUwAiAjTyP3hqatnk6i2OapB12wJl8p0tsN/YRKj69YdSefmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":741215},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f97c6df26336d3e9fe6ec0187d4f9ec45ad2739f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.66_1776440330532_0.19614424564621924","host":"s3://npm-registry-packages-npm-production"}},"3.8.67":{"name":"aidevops","version":"3.8.67","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.67","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f425ea6bc114848790f69d8d993734412a0db5ad","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.67.tgz","fileCount":28,"integrity":"sha512-yF+Nw5wsLGNydZjeUFCv87qf+bz+c4jMqucib8f0Gq1j3HkrdDyfS1PIvuTmQ8JKaaL3ZDWcdHAyxhC7bQKFew==","signatures":[{"sig":"MEUCIBvTOilRO+Qg3wvA25h1MahOLB2eXPt/q08zYjMiw0zGAiEAykXN6fC73MCPgeOhtW42zJHUTSrGbsiwV6DM1CikdZ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":741923},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"284731d21fd54608e95350ba9b53b8c764dadcc4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.67_1776443012675_0.7463755109706307","host":"s3://npm-registry-packages-npm-production"}},"3.8.68":{"name":"aidevops","version":"3.8.68","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.68","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e14c9b84f0c6c5d81b3c319f8daa83f3011407b5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.68.tgz","fileCount":28,"integrity":"sha512-97tOuAsZUPY+B/Ob1JUSnlbsz+w9qlPPbTAI/nCopwtOh398YH6F3eUUKWULMZjHyrEAqL1tEx1UVpglAbEMdQ==","signatures":[{"sig":"MEUCIAcu2NpZRiOO7eYkgqwBcgE4jUHIyHvhnKfY9vc8nmXjAiEAs/uOic1QEsyu/X64WZIKi96LIJdFM3PAUGzR+Cfnn/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":741923},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e4b60c534635e00b6359a9e19fb34d727df5fefa","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.68_1776450731374_0.5433690203522836","host":"s3://npm-registry-packages-npm-production"}},"3.8.69":{"name":"aidevops","version":"3.8.69","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.69","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"07fbe21f5aeb25c47c021f5c1d9d195c10317469","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.69.tgz","fileCount":28,"integrity":"sha512-B2uC/z3yVxiI/TfogNHszWTZALp4EI9lQr0mBcPViUPS1B8to+aXKa1IfpvdmYqLHxOp32YhwkUqC3qgInw0AQ==","signatures":[{"sig":"MEUCIQCMvHZBNhMrkNRMz33e/a2oG2mA0rzXgcKZ7jsOpaTA+QIgExRpIPYoC/greXp+2di4xqoTo1ag4YrDx5ZQ/6sJ8JM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":742391},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a7e231ab6dab4e387915e9006d481fa240b42566","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.69_1776486575987_0.47540350902482564","host":"s3://npm-registry-packages-npm-production"}},"3.8.70":{"name":"aidevops","version":"3.8.70","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.70","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"070eed2ad6ba3a2d5ca032cb428db8101bf05dd3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.70.tgz","fileCount":28,"integrity":"sha512-wBTwHQv0Ojg3eHxV+dwrJUM/vWSTPbcgIJj7JYC90izdz7chGk3aISfQsV5WyU0YN9afkGu8LbbnZD0EfsaT/Q==","signatures":[{"sig":"MEUCIQDgNUlRV0GL8faW94We9SrYwUvHSu3XaVdcDGx6+8V0UQIgTojjtlvzs/lTEyufoNaJ6JF+6VnXnwAZK0PME17DXYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":744924},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0092901b7b19fa83ac2ea1c1c9bf290528813205","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.70_1776488587603_0.046242490997711716","host":"s3://npm-registry-packages-npm-production"}},"3.8.71":{"name":"aidevops","version":"3.8.71","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.71","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9e8c5f577977604a956e996b94ea498b19559fe0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.71.tgz","fileCount":28,"integrity":"sha512-fqXgWIbDZWlyGk0SwN0Ts/8kUYooHIrW4Qo64efdDt0VRTeheThcerhUIZDkyXwBlsLN2Tw6uC9w23BSO0EGWQ==","signatures":[{"sig":"MEUCIBOp+VU1XVI4kw9iq5eZSEU1lWfLIOH8V0DnE5F4TgxxAiEApwtZpSll4BuMfLZoH+nT88EWpIlUoPNtN31bPRrn4pU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":746789},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"abe2e89fb9031f8edf834427f0272cc1a457fba9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.71_1776534356221_0.5402484706550716","host":"s3://npm-registry-packages-npm-production"}},"3.8.72":{"name":"aidevops","version":"3.8.72","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.72","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bb29c9d284ebcdfde597a91b73e524c350b45d60","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.72.tgz","fileCount":28,"integrity":"sha512-gAo02ZIncRWDVIksMs+BdUOQsFiPB7OzgWdf0SSslldk4hy8pO8PltoFGjdRDhwqdgrdvcCAkN3w8ko2iXenPQ==","signatures":[{"sig":"MEUCIQCBgGWW1oVjd8wq0Z62XYXWsIlKeNblHl6alTo3jGbPYQIgPqGYtwsDp3Q7bmoN1PTjaA4P0tpX/96ZvHu0u0W9xWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":752219},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0e4dbbc44640241c6ce9461e5430b5dcca4d5774","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.72_1776554776857_0.5669512549979938","host":"s3://npm-registry-packages-npm-production"}},"3.8.73":{"name":"aidevops","version":"3.8.73","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.73","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"798902a7fd65e7442ed9f5fc6c95523c5b1bd79a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.73.tgz","fileCount":28,"integrity":"sha512-dlRMYx+Q76bnQM90KF6koavgRPQRTbiQLesuqYs/BachDSDruKYbms9PGtecz99CoskF0O22xQMNMoSoAoRzHA==","signatures":[{"sig":"MEQCIHz52zxin68QkiT/O0ftPOmQbqVVgBvEfJgd3QuM0cE8AiAkgwJycCtnBazHhbjLXNwwbSj/vsGbhXqSbXLmmG+VkA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":752219},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"663924636ed3500f0655d07124d32349d7f7f8fc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.73_1776567250459_0.15639337743740378","host":"s3://npm-registry-packages-npm-production"}},"3.8.74":{"name":"aidevops","version":"3.8.74","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.74","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1aca97f75ff67a99831975b8be2a585bb6e1730d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.74.tgz","fileCount":28,"integrity":"sha512-CGXQ2ebi42WC0zBtJ4qWLpP1B2Ho5KJo9XOi160lvcH3iy43ZqmFxPu4OpHbnAuXHvOhtHhMwiWwjC0r02gXNw==","signatures":[{"sig":"MEUCIDA0fiiVYWROrEHC8k72bZviiY+7/aWq8UK5ORJSpF8FAiEAyiJU133R2mXtTJP5mqzrVB4ZF4d0V5jHeE+Qdm9v5Cg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":752219},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"819306e22ad98cb84a255d948bbc0f74adc0e9a2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.74_1776572198620_0.09347134376807054","host":"s3://npm-registry-packages-npm-production"}},"3.8.75":{"name":"aidevops","version":"3.8.75","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.75","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e623e0f618ac6a38257cf4a87a8b345a90ff0ce3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.75.tgz","fileCount":28,"integrity":"sha512-lGCMmuqImZ9wcdm03MFjvBrKb3Ul2okb8Ovlv6nPQgeiB7pTTrJ/ep4lf2J5uCjEu52wPTfaBAVv5C8KqlsCaA==","signatures":[{"sig":"MEUCIQCs291P9IrS6J3dVjE+45iFP8Sv/bWxryCw+Rdr3Iz32gIgELZ5ODy+tUJi6yXOMNKVR0xLJ+ou8bHZbNyyOr2fM5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":759041},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"299693ed4cf1049b2ee89e851027c0c2e69247f3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.75_1776612557077_0.01632838256621083","host":"s3://npm-registry-packages-npm-production"}},"3.8.76":{"name":"aidevops","version":"3.8.76","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.76","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5415abcc5799e1dc329869e593858c34402ec356","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.76.tgz","fileCount":28,"integrity":"sha512-uvqJVXy82zojgURgJ9aEesxk0URe5ztvvsdcQIuBznJxPp24mXSlX16rWTenfi6a5M3eKeGWygkHI0VD8bgdwQ==","signatures":[{"sig":"MEUCIQCvOA0cBU5GVGhscBNb/wXZh/OL3QtZ74oZieptqbz+CwIgYPgnX2C5PAakAOINXvvuexsKoHIN+0wV9+fUZ+05Nys=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":759041},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"52ffff14ec1e6854fadd23905ba795b2d5cae129","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.76_1776614927466_0.6659563937399682","host":"s3://npm-registry-packages-npm-production"}},"3.8.77":{"name":"aidevops","version":"3.8.77","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.77","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0c8d6442add8c7852e3eb75a8ad46178961526d0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.77.tgz","fileCount":28,"integrity":"sha512-6rW71YbQh3GX5j2fewXH5BKpwz4Vb4K2iNb9J+cWUJvWN1z9Ejolfjk5+mypkq8Wg+UsRZTPWw+5UI4qYNhXmw==","signatures":[{"sig":"MEUCIQCRzong2/nCJRfQ1a+C3uGPU5nwOgIne4tjMge+EVpcfQIgDlKLMrVkMRglNfQYBZ6qSUvMP937jWRydpYARTDBrCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":759105},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fd6b2320a7f11287937bee1a8ab787340afb0c02","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.77_1776622825552_0.8398442487892472","host":"s3://npm-registry-packages-npm-production"}},"3.8.78":{"name":"aidevops","version":"3.8.78","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.78","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"82ff92ed8a42714d0f366a433e86f0d150f80257","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.78.tgz","fileCount":28,"integrity":"sha512-cCZXnjlxLdD7FNjHV8ZgdGmgMaNU2Z7mNdeaenSSlngKngtz5SV9T5BCmEGa83I7yqZHUKg2j5fyw4d4OUKBUg==","signatures":[{"sig":"MEUCIGfx+T1LQG2TV3ZJHuvqC1cTqL9S55PbWguM9V3UAzBaAiEA5VfKpIe0u/cvRZgN+5vTFGkPX6lgbLRRhrhnHarNcAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":759105},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7ec202667fb9fdcc0f66a851d3290acf8b7dfc2e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.78_1776626645972_0.8049218918223271","host":"s3://npm-registry-packages-npm-production"}},"3.8.79":{"name":"aidevops","version":"3.8.79","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.79","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cd21af8c565a2487d10c4d93aded39b977bbccc0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.79.tgz","fileCount":28,"integrity":"sha512-odL1EbbrURsUGbbS3GNoffxRzGr68YDzWI/bdaWN5+daWkw84n3Tv/cqHOBojIHvmq/CqRlYMfEeB3lmiNtRSQ==","signatures":[{"sig":"MEUCIEm7Zt350QfyA27ZFVOoLDRS6wnHiJd7iMd0bKFeNLxVAiEAu7kl2dkqjqJ0w/sfpP0b93dXbboby1teJ5uaFzObBcU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":761043},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6c995056ec1bd61e80c239f4d17a06d3fac2a038","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.79_1776648673840_0.36705283372195785","host":"s3://npm-registry-packages-npm-production"}},"3.8.80":{"name":"aidevops","version":"3.8.80","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.80","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b7574dda7affb54a0fb54268beaebb12af759c34","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.80.tgz","fileCount":28,"integrity":"sha512-UAzjtbhg0QgvS6SmDywjJ3iG9O/HPKi3ZDEHv9VKubbThpSoRD6HNwW1AT0Gm8ThsmMIN8phALmcOo/1rnKIAg==","signatures":[{"sig":"MEYCIQCMANlkjacJe3/Ize+uIswY2u8qqNhPK78rKBKA7aU4EAIhAN555Ua2nf49thI9yIHkLVQmZ3pCoi4DQ8Zx9Pp/y8Jk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":761043},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f35a369e112acca5966bf6c7784cac0594c4c0fb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.80_1776650893134_0.9091299129856121","host":"s3://npm-registry-packages-npm-production"}},"3.8.81":{"name":"aidevops","version":"3.8.81","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.81","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8ed7ac769e72d8df3904f37788b95d5bf7e8d0d2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.81.tgz","fileCount":28,"integrity":"sha512-pJxMD7MHvjEQDs6Hv6Y9zTTWAYB7r5O1zxpUaUg4say3npwxjVIWQXt9Uj80a6cziXDXFnQULehtYew3xx9Vlg==","signatures":[{"sig":"MEUCIHqKrRfeRKf4+iAtsViTzNaUcqCzHMRT9iyP5l1xPmLmAiEA78QkmYL9cQxcjBOLLogpkxmYeVIMIeCOwsfDSmcqmmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":762156},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"45ae7856b2da6f61533922f5e7d728f3e6cda5a8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.81_1776651447766_0.3452129327952018","host":"s3://npm-registry-packages-npm-production"}},"3.8.83":{"name":"aidevops","version":"3.8.83","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.83","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"74530fc0fde87c14a9535bdd5951896e37bbf933","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.83.tgz","fileCount":28,"integrity":"sha512-WEfz09efJ7jEmNuIlacHnjjPV0KFnXlJAP3Jng5uitxAEIlEKQySMoP5icc+7QLxpiShs+4Ie87PtiUv7WCo8w==","signatures":[{"sig":"MEYCIQDvjV7N0B/8atCyik5iUWtnXMZ0JdKI3niJhxY37ZcFPAIhAIPQ66Hn04JVN1POXL/tgwjZD10z5ScyLrxkntPSNZFX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":762451},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2b5232b052890fa47610bf4f7849dd90051a47e6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.83_1776653844303_0.9945951305848968","host":"s3://npm-registry-packages-npm-production"}},"3.8.84":{"name":"aidevops","version":"3.8.84","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.84","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a79e06c9314778ea112cd53399c7cfac92ace5d9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.84.tgz","fileCount":28,"integrity":"sha512-/GxVTP44hlELhZTgnvbUNzWLNbQ6/7J1JrTZeMXA6J8U/ttZ25p8ujoDhZ9pgRWfT732kL/oydp1uDNVvYmp7A==","signatures":[{"sig":"MEUCIQD+g2wAGlaqQNMW+28FcfHWQ4r6AZStjNjjj83CP9DxrgIgVGfyT8E4H7N9elg0hSkfMxZIM6khZSDbacJ5tMfPUk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":764803},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"868f4dedbf12ec90958aa5f61ae0e80ba07785b7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.84_1776655758495_0.9579169713345064","host":"s3://npm-registry-packages-npm-production"}},"3.8.85":{"name":"aidevops","version":"3.8.85","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.85","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b5cac8fd65548c996201f6b5f332512c65b6779b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.85.tgz","fileCount":28,"integrity":"sha512-Mh0Gglj33xWTLTDx22KJFW+6fMnOwh2u87shrcmGslbOPUktZgdUgHmWsBtQbj/4G+8Dw4xISIzZ15nWDjNa2g==","signatures":[{"sig":"MEUCICl+gAEWRzibOmf3H/fZqnhN2UKoD8Kknuba+8h7ScOvAiEAx3pY2WUC/volDG71ZTkqH4dstvxSuCVQ0hcamdpO/LA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":764803},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1f4134fe056504b4d7d5f09111ce848da5d37541","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.85_1776656241620_0.14515722442741463","host":"s3://npm-registry-packages-npm-production"}},"3.8.87":{"name":"aidevops","version":"3.8.87","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.87","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"55b04c8b6ad8216f536a8e734284a50f7c07de92","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.87.tgz","fileCount":28,"integrity":"sha512-wcqEA1Lcaw32mFp9vHfebSsPl3pt7H7Yl5EJh26DxaOBfcyeEHXGJ0RT8eOg5QnW5N1QTcuD85u2F5gtcqxokA==","signatures":[{"sig":"MEUCIQC3bPh6SQzRTi6gp1u6XakynM/bDC1H4AFbmIM1MFRGCQIge04Y+x+p3Vnu6/YxhYBRtXrlWwfmiB0RzFFT6Y1zF60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":764803},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"008f9f2b1fa47f96c04584b21ac8fa87e3840c00","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.87_1776735046885_0.3055852041408538","host":"s3://npm-registry-packages-npm-production"}},"3.8.88":{"name":"aidevops","version":"3.8.88","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.88","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"78ae4129176f08975fc143b592f7af9075f0c8fd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.88.tgz","fileCount":28,"integrity":"sha512-ahMU+O12C9q/qKiPMG0MV/euJcydEXQxBvNLgAlAkOr1RHABEtRxKnnex6xm+fj78HqG/wKXLKwYzpoWQkRqpA==","signatures":[{"sig":"MEYCIQDS/IYU/qk9MZbJe6RVTgKBqN5vQOkdM4XPrDdBCRp04AIhAJh0Ns37yn7UFabXWBRwVq7iVw4+TMgnWzIUGgoZCnPv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":765292},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ede140eff8f45ea840f637a86fb1dc0b148de82d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.88_1776771769547_0.6798786527689238","host":"s3://npm-registry-packages-npm-production"}},"3.8.90":{"name":"aidevops","version":"3.8.90","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.90","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d5f3bd23eeb7b13b1c3e985da551b23791e54e28","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.90.tgz","fileCount":28,"integrity":"sha512-hNwRcKrDff8zbSVL0CqvpNvU43hqZPCdPdkId/RfwSojsqnvxjWjSv4PdU1bm8LJHAMpDoHDQi4u8jdezk7e8w==","signatures":[{"sig":"MEUCIHCc8hjJBKdBqbKVstboQFYM1SdPcmYkUa8+PKP08QAGAiEAruUYZo1G74p4y2ZIXAEnIRnFGwiakUobFrRHKKx918U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":680759},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3a0aff916c8c2617dc3fe50605c1aeae38e7d618","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.90_1776791367090_0.8870944714844535","host":"s3://npm-registry-packages-npm-production"}},"3.8.91":{"name":"aidevops","version":"3.8.91","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.91","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"49383a0e1f86517833fbe47da35c00da42758122","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.91.tgz","fileCount":28,"integrity":"sha512-xnfowXY31hEWYNGX3qLtY27ClkWxe04Y5k21yUxsmuAudui1CatHaNL+3zjxDWlH6ye+/4ssBF3BE9d8C31F8A==","signatures":[{"sig":"MEUCIC2mfGokJwg/IEQyQld2TDUIaZcVIcww87Ti+RH8GJ/cAiEAuqsWTHy4S83FEU1ho5wpRnXBa5P/v4tu9VQcSu6R3vI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":680759},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f7d2e6cf0a2729b1adbeadd1867b5ef188b9c2bc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.91_1776792266165_0.7811051250318193","host":"s3://npm-registry-packages-npm-production"}},"3.8.92":{"name":"aidevops","version":"3.8.92","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.92","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"63a72215def30cf7d96ede7d02e0e7061609eec5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.92.tgz","fileCount":28,"integrity":"sha512-kRNm4HWmuKGm37wvg/5negMNovq8Kmy3ijrQ52pbXUmrm1pLpm9GLmSWtQlCjgiIcn9PBZcHM13Hk+YVYlTbIw==","signatures":[{"sig":"MEUCIQCJkSJ0DxTs9i48u0hRoOVP41OLSzms1gXKPiRK4yKYRAIgIXHXh3jT3Me7ApMWU4eKC4k3PTlARTFGfb1pIwk/53Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":682245},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ef2e568e595314b6845be49804ec8f970f215546","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.92_1776819656261_0.8916544520977059","host":"s3://npm-registry-packages-npm-production"}},"3.8.93":{"name":"aidevops","version":"3.8.93","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.93","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"db118014826d0d666eb6cff6d88625ea24bdfa72","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.93.tgz","fileCount":28,"integrity":"sha512-TalXO2HbU9FnijPpAl3H4ViqjImQWGxVUIM4UoZ891hhvJxJqIFCLrbtTBzhL/Y+xkNdpLQkRjl5BfalKhwYrA==","signatures":[{"sig":"MEYCIQCovzLLGtmqmedbK93QH0jYWwwfBDsrcFjq7BL9VCGyDAIhAJ39c8N/jNXuKBonTsytT8XYOJ3HTRydRkHkI1CEA9Iv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":682245},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5e99bdfe17b7f5d26578e329e11602e09a5f2e09","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.93_1776828276273_0.7282612717393455","host":"s3://npm-registry-packages-npm-production"}},"3.8.94":{"name":"aidevops","version":"3.8.94","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.94","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3397ee4cf2d6606d91f97c84b633390825fadf5f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.94.tgz","fileCount":28,"integrity":"sha512-Jn2boY5BTjJFVVw735sz3LNGY0prMBEMbPOcWbMhFtf79KlzuINoOh99WzzaMhMz5/Bq23dEl3KkaqrZRSA19A==","signatures":[{"sig":"MEUCIQDo6wix/mUiUD1vM/C0YJZ6fMxWg+gooRT8WifnJef2eQIgEBLIhNzAItjwNnGhf6i8/EfHMa6aCzCf21mn0MXQVD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":682672},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4a0726d4560f23a91141b0e8c9338a3762953555","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.94_1776874927585_0.7971342227050751","host":"s3://npm-registry-packages-npm-production"}},"3.8.95":{"name":"aidevops","version":"3.8.95","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.95","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d426741c73d8f13222e109efab624ee6ef9e52a9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.95.tgz","fileCount":28,"integrity":"sha512-5qU/99ZdJi2yp94SMoCqE9seqbNp0vQbZ19io/+ZYn35DD5cST/4Z5qj/25QVUAal0TKfD8j1LQcPWXmFdYk1A==","signatures":[{"sig":"MEUCIQCRUlFuFn+KTRSfF7Hdh6887TyJWljLpjxWvVEQjLJdNgIgba438xoPchMfbg4ZVl6A4Y2HDJnMg/JlRshmfkq2ego=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":684574},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"069bdb0b285ca5bece920e6a9ff6b5e6c66144c3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.95_1776906398477_0.18980361950329683","host":"s3://npm-registry-packages-npm-production"}},"3.8.96":{"name":"aidevops","version":"3.8.96","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.8.96","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"36046545285f233c8d2772dc750327981540a1aa","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.8.96.tgz","fileCount":28,"integrity":"sha512-ptjcB6Qf6G3t3SkE+tjuhs4qFoFn6eo+yGSHrQ+NCwJFWVbFeEFICBbClhBTg8pnwLBvMkIJyyhRdukEjuZj2A==","signatures":[{"sig":"MEYCIQD678y06EIUlYGFRbFzFTmHTgONGF7bYKQbCORYjbRNgwIhANmGtPkFC0TndwhxhJTxmLn2txoq1DL8hWNTJcb8rZoZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.8.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":689457},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cd7c738dc15d6736ee84883ffd414a27fe50cb51","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.8.96_1776977257165_0.1806124214213396","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"aidevops","version":"3.9.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.9.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"37e245cf377a66792280c201da3054f6302a9083","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.9.0.tgz","fileCount":28,"integrity":"sha512-2o7+5ZVAL58y/m0rrfNXKUb4ArNShG7D8Wgzi4wzstwADRhnwfGTm8rOlmhrAAtwf4PNsOnYLfYjROtRNfMSrQ==","signatures":[{"sig":"MEYCIQCzsnxq+4/wFk9SsbZ1BqLqmPREMPxNzdpBpRxX2xrDnAIhAMRsMvURqHrNn0wcI7SAY9+4P1133RgnIdgUjKvEinaP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":689469},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"baef6b572edb4cd90a1fce42a05051965799f029","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.9.0_1776993429313_0.7626315347052532","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"aidevops","version":"3.10.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.10.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fa2d6bf5d399486baecc9ef2f1b2e04219e8df99","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.10.0.tgz","fileCount":28,"integrity":"sha512-Nr/Vhu/39qDR/Gg2bGMmlKRsaxakwWL6KiHLQAKg8rjOQ2dx5+QVEH0q9LJOqyYGx4XmMZQ9VC2+yoY08GNLGw==","signatures":[{"sig":"MEUCIHl5CvZsSvICKhVDZi24IVcpeuLvWm6ysJUfMAjqrA/WAiEA29WB8aerv62zL0kfPbZIz8gb+lXx4sT+Vl4MaRVCT8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":689680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"537f48f04c4edc9c4935f5d82a08a0cf6bdfdc86","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.10.0_1776996896264_0.7192084452048075","host":"s3://npm-registry-packages-npm-production"}},"3.10.1":{"name":"aidevops","version":"3.10.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.10.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9656cac1320396b3e2e72bb3d6a011bfded1b7bb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.10.1.tgz","fileCount":28,"integrity":"sha512-LUxQArhsZ0GXQLl7cBdrlfxBXE4LIk65dGY1bB/0XjupxVKKgrXeaTwH1m9Ubw4nOKxNjdU57NkimGUp5I92AQ==","signatures":[{"sig":"MEQCIBSrUy3WlUGK5tYonPxhs7KuuEfIYOldf9XUMdOa9HBNAiBcqeuA0JgL1IKR1ZmNTL9wnCwq8JkUYczyhn6ah8Y2CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":689680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8ca18a9a756bbbe111830ebf178abdb20374819d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.10.1_1777003991364_0.9043033273706493","host":"s3://npm-registry-packages-npm-production"}},"3.10.2":{"name":"aidevops","version":"3.10.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.10.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3d35310861a267d58f7cdc4121df7fe8e0615981","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.10.2.tgz","fileCount":28,"integrity":"sha512-OAP+DR3Fq+W6Vkj2/VWLpP1xFW4xf9r0XinzYI5hkKTQf3ydXPI+IwTpHTgLyK9vxvExrttuSL1JHhKCFvBBWg==","signatures":[{"sig":"MEYCIQD4sTCTTm9+WXOffm6ez+4sGiFbtPmBEpSSlGYHq5WnoAIhALfmqeQHjPyINK4gtoSyEooQi5V/iR0TpduFzwdQOe0L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":689680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"999ddcc6632ba6f917ffb6a5deef87d6ae4130ee","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.10.2_1777040892079_0.11789941647465096","host":"s3://npm-registry-packages-npm-production"}},"3.10.3":{"name":"aidevops","version":"3.10.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.10.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"05b6aee0abafcfc040127399fc142ce051334608","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.10.3.tgz","fileCount":28,"integrity":"sha512-pxeUoGyhxk/KGiT8TejYp48xJDWVEMjbZguHAH6+h9aFgAzFKWba3tEX4TH4oXiKP7buMEO8LKLF041meCGb1A==","signatures":[{"sig":"MEUCIQDNLJGR9jfTPH7txTNNnHrX3DG3k/EALzmU35PJY/uUuAIgQB/WqchjO6q5fKljjQQ64bNAhtsFOYPSfOLvwWmF/gs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":689680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"101144fb892fc0e823ef26b14797449da349a57e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.10.3_1777052679888_0.6204874414280046","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"aidevops","version":"3.11.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.11.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"187f94c54512514031efc3ea55de1da89729b964","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.11.0.tgz","fileCount":28,"integrity":"sha512-Hi1H5+UDzwYSdYwhmHpIEPEsfS/R2yx3pm0DKC8XOA2pkZXmqrLWOEZnVynarw8HXa3ebS7/DOZmtBiGO0an/Q==","signatures":[{"sig":"MEUCIG8DGB24GCFqDvXEke9Uxr3XS2i+PwlZzeUi70HlwJwzAiEAhECs7iuMmTPxgLKXFL2xu7/2vhrk7UJfpF10jlq21LI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":689680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"68cf6a9fdab63941b3b7ea805df46d5678a5291f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.11.0_1777079397394_0.27561705901786815","host":"s3://npm-registry-packages-npm-production"}},"3.11.1":{"name":"aidevops","version":"3.11.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.11.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"37c4397f56efa59c86a418b4e99f2a2ad2d4505b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.11.1.tgz","fileCount":28,"integrity":"sha512-VPCVll0RzzS/ACUZcwcHn6/X06AWxRFBKZi0eweovdcmwvS0dWyuXDMK+PZxT4rBvR2xHCvYZjPgmRUts5hWCQ==","signatures":[{"sig":"MEUCICgW9KjMJe9hqvXFnaPZY5m4K/E8XdwrCHXqIOvlCYxIAiEAzEHwZWrndUQz/NgJCigVdmUaQcWl0koIevEcSkpanDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":689680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"68ffe60261e39e1d0c02a63c92430870ab969041","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.11.1_1777127783197_0.5627546904253624","host":"s3://npm-registry-packages-npm-production"}},"3.11.2":{"name":"aidevops","version":"3.11.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.11.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"aef20baadf0a9533f344a4a0d665576330798d2a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.11.2.tgz","fileCount":28,"integrity":"sha512-MmMi2XOqVQxwt9BzNyJ7SWCk1BoWyIpFLbQuzzqpzqW8gRHR268kJ/8Zu7a+reKvwqOktTAg5ewVdzinQaSlvg==","signatures":[{"sig":"MEYCIQDUbuygo3o5RR+cQBscywzngKM5H1K+Ihhmn2hfYZ1sCgIhAKL4uEIyjVlTVWOXM8jHtzgNWBymMU8Ew3eLt9iiuau+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.11.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":689680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"670ac1b0a8fb83bdccaf4702de1225850bcabcff","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.11.2_1777132508200_0.22159581595904143","host":"s3://npm-registry-packages-npm-production"}},"3.11.3":{"name":"aidevops","version":"3.11.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.11.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f38045f2043cb1eb11091c44748ed68fa458c813","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.11.3.tgz","fileCount":28,"integrity":"sha512-sdmI3xwYm0a0bxPDh6Zqs0M/ydwban4Ek2j8qx5UIUMs431Pj7Tdgx2uuUNN8hNtNrC+/cZunW3AAMctLgMfvQ==","signatures":[{"sig":"MEUCIE8loCCXvGAYjlF7gaI6zQqPhYGhgjApTDsOck5zfkQ6AiEA5VAEhfUSd3SuaYvjnIReYsmn+sUV1XXxUisycS8pGCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.11.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":689680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cc227d3c4d8d12a7af04aef6ae7ec582ca503187","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.11.3_1777143905195_0.7798017316346684","host":"s3://npm-registry-packages-npm-production"}},"3.11.4":{"name":"aidevops","version":"3.11.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.11.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"36082f8ba8755802bff99ebe01205e8a9047d5aa","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.11.4.tgz","fileCount":28,"integrity":"sha512-6N82GNrIXF3K4KF2v4nub7R6TxM3u3Lp1uVlUH/Y4th2QpOFbJmLqvmqHy1/xyhHQQTXcQ4VMtEfo9ZvZNJvnQ==","signatures":[{"sig":"MEYCIQDESDjUgu45jhwghew7O9bORVVVlUcx6zup6ga5Y+mi1wIhAMyH6HAEVTYYcqjl/Xs3ODCb88eGc+wpLLUgBt7Ucjjs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.11.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":689680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"40c3e14565c993569e81ec833c3a3f4d38a56930","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.11.4_1777161256804_0.9547121056864767","host":"s3://npm-registry-packages-npm-production"}},"3.11.5":{"name":"aidevops","version":"3.11.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.11.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"89dd5fbf7af51c22d44134fe087070ae670e957d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.11.5.tgz","fileCount":28,"integrity":"sha512-I54OolAR28wkoREuRg0w0c+nEHToVSuIMRz1CLUN5JSCuigVKJFM5BImfj2xnPRLvMpdhZUb23qUpB+Tmvut2w==","signatures":[{"sig":"MEYCIQD64dhmMwZkuSGzYxm43x6Ml+v83HrYWpdA8kOhh0pgjQIhAKlY9sgnC7rvZVFxnz4ZinUfB/rMtr6mM4/N41v9yb5v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.11.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":689680},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"664ea2134db973f563f8cf6ca5f77b3b39b2b555","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.11.5_1777163860320_0.33343826489790573","host":"s3://npm-registry-packages-npm-production"}},"3.11.6":{"name":"aidevops","version":"3.11.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.11.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"aa9174a6c5adc1901b73a537728f989af0c8fd9c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.11.6.tgz","fileCount":28,"integrity":"sha512-wmNGvcx4kfQrrXDO4mRIw8lO7fAW9DjwBLL5rlFP9LUiDhZbQT9Y6q/qkF4UEnLD5q5PpIaEM2LgUoa0GlyZkw==","signatures":[{"sig":"MEUCIQCR361hPoanTBvGnFSFu3DoFiAPGwnqFhFtLy4p0F0fRgIgLT+d9fChF8MKjTgSR3hz8wG1FQGMUdc/DnoRc9/Gy0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.11.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":690034},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"870bb52a847fc268bb27e3f71233367512c056f7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.11.6_1777178302238_0.641575327578926","host":"s3://npm-registry-packages-npm-production"}},"3.11.7":{"name":"aidevops","version":"3.11.7","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.11.7","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"241084661c5612bc3ebf5f7c930a00d9bd1a6819","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.11.7.tgz","fileCount":28,"integrity":"sha512-taCV9adWDz0gPfqHMH0k8E3LcqYQ2pqNR+StvHFkSwMo5Oad7nQlZ/JNXU04dsqFjC1JWXfYY6LUUVL98A5ZLA==","signatures":[{"sig":"MEQCIH3I+Hf8daTjAtzS7/VjUkEenyuIaGT+oVhfblNfdl/QAiACc5aQYxnQZ7BhHWmH0V7sydCv/lqscbbdvy2qn9TdHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.11.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":690034},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"76b3995beb93e4900439b2160631d2219f2607df","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.11.7_1777182086069_0.4383611197261028","host":"s3://npm-registry-packages-npm-production"}},"3.11.8":{"name":"aidevops","version":"3.11.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.11.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f1351600c82bbebee2033091a889f8d2b37835da","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.11.8.tgz","fileCount":28,"integrity":"sha512-I0qKezQqySATxwzQowGNDhyeVm3IK0xxtwcplGR/bTQ4Yqze24rtv1JKSj7atdOM6vSJ7Aw+3ijpCuHRYYbasw==","signatures":[{"sig":"MEUCIQDJfeiZaErxds7tML+ysEVtJjmpBdmr+4fM5ZZD7YgTqwIgLFBcCD5FIkhrDpQvlSEH2h1t/lnAawP8wV//4FWLxSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.11.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":690454},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b3511c434a6b1a775f10fcb55e81ca2ff021ec2b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.11.8_1777204710173_0.5182719338328405","host":"s3://npm-registry-packages-npm-production"}},"3.11.9":{"name":"aidevops","version":"3.11.9","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.11.9","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bcc1a81601f6e646a96e5344b19073a116fc3d7a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.11.9.tgz","fileCount":28,"integrity":"sha512-bmBOVcM/DrFGbxgWxaLzp4hnZW0YOVkHyVps07EqLrZD+rK4ae1ZBk48ZXDy1l4kSKtmWdiCWyXEtByAGOUKAw==","signatures":[{"sig":"MEYCIQDYBv6wsgnpdheVmUm8Nf52XJQF/LfoCvk8ogMq4DRUDgIhAKXVcPWk8A3uw8JLWTPHANM/TkVHlYrz32Cu8Jizl0Zu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.11.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":690454},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"81728f656031dff6138c56af3dae802f009e77c8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.11.9_1777205900165_0.11209817200450978","host":"s3://npm-registry-packages-npm-production"}},"3.11.10":{"name":"aidevops","version":"3.11.10","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.11.10","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cc5b9d3811abdd4024e49542a7be7053b805cd10","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.11.10.tgz","fileCount":28,"integrity":"sha512-1REM/PXK6EjZPB8YsXtzDl21lW0f+jXxvoxjnj3RTQ2L0+byTF4Y7DsgZVqEakTz4Xjv6UwLwgMM+kUPvkhhEQ==","signatures":[{"sig":"MEYCIQC/x2m5jjLB+SjlQprDOTEEpkSDl7bhwFGAnZhQW+gTyQIhAKq6kz1I1FL1OKfha4xGVWF0aK7CBzw9zlpg7+e1DgVO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.11.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":694849},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"878d7038d9af38ea81c9738ccab492bd727b4e41","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.11.10_1777206968959_0.8362860445022497","host":"s3://npm-registry-packages-npm-production"}},"3.11.11":{"name":"aidevops","version":"3.11.11","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.11.11","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dc4829b9049e507faba49a0ea04200d52aed84f0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.11.11.tgz","fileCount":28,"integrity":"sha512-NaSU3CGXs43f+aYgU2Z1E7k5MHTYzYojbdIogLCQd6h89DI7ahN4CsSJ5K8KrpxEDRoVRoSdmSA8HG4NRhN0WA==","signatures":[{"sig":"MEQCIBZtsZ0GFrpcnoI8/DVsdvJr7RIf3bUnD6gGM7SOIJ/dAiAB1MYkn5sl1IS3g8ezDkBCuYCrfpH4nwhC3duVLyI7ZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.11.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":694849},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"aed1ff959268292a6895ceb918cf1f6e45595064","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.11.11_1777207950714_0.7945186321576665","host":"s3://npm-registry-packages-npm-production"}},"3.11.12":{"name":"aidevops","version":"3.11.12","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.11.12","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a33df737f34e7f2acc96a0b45024f0bf5676ceb4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.11.12.tgz","fileCount":28,"integrity":"sha512-eN68F1U3cDYYvoHoLh+6K0g7ikyvY903MRxckqB+/gj4JkxAlBInzXhCnc7byV8nIdlu0ifraNadXVH6xeKPWQ==","signatures":[{"sig":"MEYCIQDU+SVK8ropv8dxisSpIYLZ9+ABRRy6ZypZ0P2NRApwrQIhAONSQtYJFTUL17idIyaTLD9vpVYdAkl3jzQDKlKUpSbX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.11.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":694849},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6951ab3c72c53869a4a83a3cc4c1200863a9ca90","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.11.12_1777216054487_0.5838193737536899","host":"s3://npm-registry-packages-npm-production"}},"3.11.13":{"name":"aidevops","version":"3.11.13","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.11.13","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"315011c73eb210771731bd0456d08657f62da685","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.11.13.tgz","fileCount":28,"integrity":"sha512-yec21JemJQTALpm/opeNYWK8n3pxVNgU4tSpI+7EN0NoB7lctpGbf8GIDPcSd/3dBsHnKZlneH6VdCFQFijWEQ==","signatures":[{"sig":"MEYCIQCutMof2SFk2wBDIwEKEhpbsaQ5CcVM2ZvtcH74TRMvDgIhAPBTTuG+9uVce9ABRrgtUGIMRfbnhTABtTFMJbo+Nfq1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.11.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":694849},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"834012004b832367392ca310d4f87ed561408005","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.11.13_1777216538152_0.060009731090999496","host":"s3://npm-registry-packages-npm-production"}},"3.11.14":{"name":"aidevops","version":"3.11.14","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.11.14","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"27b239b61dfa349d9521c3d7854ce6f2374d5c02","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.11.14.tgz","fileCount":28,"integrity":"sha512-sr/Thz0HZBTntvhvOIvOBoDFw5YtjczR+MZaqM+O7MXR3w6/CtWo+roaQO7CA3QzD08rzHwpg0+ndPdVx1Tbmw==","signatures":[{"sig":"MEQCIEiQQF1DUimyB7y6kTYQfuVkYVIhoizqKzylsUYNcrnKAiApETAd/Wjbm/2zNg2lOH5r4n9LdtbGJ0Ir82zglrKxzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.11.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":694849},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ed7fb7443bbee0b8d7fcaddbfb7e55340e3acd8d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.11.14_1777217560366_0.24174354493080719","host":"s3://npm-registry-packages-npm-production"}},"3.11.15":{"name":"aidevops","version":"3.11.15","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.11.15","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a3dd81c549014d749acea1730eb3b970a1b6bc21","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.11.15.tgz","fileCount":28,"integrity":"sha512-Ba13l+Ha+n2uWZkerlnP/2X9cpCaEEzYF/aA5j9gLNmjYCzrmnM2eouN9nVoN4YCoEIuymx2WGpYxX0tdEAIGg==","signatures":[{"sig":"MEUCIFih3ecEbIRkYJ5b91Yst4Y2DvVS4KpgoNktt4vCfDU8AiEApwuhcfufw1oOP6ccNjQtOdzo6BydSTZL0jS33whgaTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.11.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":698977},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a898051e454877b9581613f632595e605745a2e9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.11.15_1777220286295_0.25555965698367955","host":"s3://npm-registry-packages-npm-production"}},"3.11.16":{"name":"aidevops","version":"3.11.16","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.11.16","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d703b5c080a9351460e22858988e7bb2dba28cc5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.11.16.tgz","fileCount":28,"integrity":"sha512-6Dz/jbFjTeyuOFGbEzr2ka79v1YTPEN9RfYzz6KBjwpQfBSkhCRAOvgAlCHHgBkKLG8Lh+ClWxszq9VR+qyX7Q==","signatures":[{"sig":"MEUCIQC/n91l9fEnV7eUOg5J7GTOyyeiQXOqg6sKZROcorQJgQIgTnoZw7x++vfpEEZLIHzUQvf8FAKKLRoksQhxZJTbdfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.11.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":700082},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e129ede7b379187898da22eee0537d94cc61692f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.11.16_1777223126790_0.20540705033621398","host":"s3://npm-registry-packages-npm-production"}},"3.11.17":{"name":"aidevops","version":"3.11.17","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.11.17","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7f008dce3d9193834ab41c9d7c4307639d465d53","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.11.17.tgz","fileCount":28,"integrity":"sha512-MMhsfq8FZep/nDyJThuDlUixSdlPYnEEL7sFW7wMUnCBL6lFqP8UBi6FQgNCIMGaAz/DBgZCvnmJB3s2hVj0Fw==","signatures":[{"sig":"MEUCIQC2iXBTz7wAQtoaBbxh9fc03DBPbZ8AqKjAg/l48165XwIgdR2Pl3TKbRPGQx4czn6z4NVQLee8hTx++a55SmBv3Qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.11.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":704376},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9ad36383bd285f06733d67b2136f23a334809daf","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.11.17_1777227664672_0.841294011168018","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"aidevops","version":"3.12.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.12.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f2bfd6032fc1221a0850d54228f2bcafa773d81a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.12.0.tgz","fileCount":28,"integrity":"sha512-fVafZ8gV5IfvNyKENw8E2FE/0qjuL40kUKVyyhL/ma16r8IJuLOSytU5EBDzHJ7hDMAjhCDAutbKHTvTIRr31g==","signatures":[{"sig":"MEUCIQCBexJ9f9PeMdiFgcGDENdrUlQ5Sjohrq56svJwboWEnQIgZu0aNO4R8Tj6upeWpDfYIK46Ill/XIaUx4cyG0A/cZw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":723060},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4c73113ca93639f797c12178944864156f9c5c62","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.12.0_1777245313925_0.2714454662345378","host":"s3://npm-registry-packages-npm-production"}},"3.13.0":{"name":"aidevops","version":"3.13.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ef0f4057429931c7a503c7bf3aee7a6155581bdf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.0.tgz","fileCount":28,"integrity":"sha512-jyYp0mXRsLUkPUtxsE5N9hWxJ5yCj7oWka6J/m7sb7lom+01xLPfD2YPV2Izt7qWEj0J3Em+uDoZ89dhjJO19Q==","signatures":[{"sig":"MEUCIQDgqqfzh1kBGjcPACa80GXvtvHyyynx3iypj5Ss8uKY5wIgXf3yMTPmZEvXdFrgJehrhSnAgDzzor5ONFfV2MOSXV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":729942},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fcf51fb0265d937131a36f857f48f0eb2bbc4e0d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.0_1777250893381_0.15866645475633745","host":"s3://npm-registry-packages-npm-production"}},"3.13.1":{"name":"aidevops","version":"3.13.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d6e1d5bf5766112aa7808454799bfaca13cddc18","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.1.tgz","fileCount":31,"integrity":"sha512-aJvvYXTgWuu7ujS+TXTk2HD+mVC88a3W/NMfNKAEmGcb9G0v2qnsZOofrGas+n0TUE3I1tWLSHQcEElODu/TSA==","signatures":[{"sig":"MEYCIQCFCz4dgmmNSJLiBWm0mJ6BnyAls8QlXt2BAtltkUm0gQIhAI/AxWuhIacJhocWf9T8uuJqXAFOuigv/epwi7Av4BcM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":757450},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"39f974625cbc3dcab350479c0081e8496467d6fc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.1_1777302861876_0.9893736944368685","host":"s3://npm-registry-packages-npm-production"}},"3.13.2":{"name":"aidevops","version":"3.13.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4f911fa36663e38f929d76f9ca0d250dd5c57f7e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.2.tgz","fileCount":31,"integrity":"sha512-R2+mQkYfk24ywmdjZR7wD/MNx+d5lOHfxBDL0DaTgBYH4DKUA97w12wkAY5YYDiUyDApm5gHahEMC1wr6cWSwg==","signatures":[{"sig":"MEQCIHNkTvsihzk1QKfTGunZWkU8uvIwkfeCUGlp6PQ4vYPOAiASCmHfaAe380BX+Zq5hZ/jI9FcXPhviPYIiob5UwkvnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":758290},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"89b76dabad64398a676d265f3ad00da13aa24b80","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.2_1777315225925_0.7521576932708729","host":"s3://npm-registry-packages-npm-production"}},"3.13.3":{"name":"aidevops","version":"3.13.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9307f58da716f4e70ecd2ace0b009cf866e6b1cc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.3.tgz","fileCount":31,"integrity":"sha512-NfWHmJrcOmAksiBdt76bmRyl04zVuuc4ul/D0TBsNYU5n076SPFVylae6TjHi2GzUZ1gu+kho4o9r5gOWOoYYQ==","signatures":[{"sig":"MEYCIQDKhcJBE2vYqsDCzm4MA9SgOhAFtb013G/DGtQuqE5T+AIhAI5rCD4XXqF/DlkPbC/NaRSVtiSwzmPfxhvqdtia+pcx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":758290},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e8380ac8a1e77bed027f98860562787f3425b150","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.3_1777318066576_0.497826319608883","host":"s3://npm-registry-packages-npm-production"}},"3.13.4":{"name":"aidevops","version":"3.13.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ec4e588e82eadce4e8dce2ba5a88fb384f2a6f6a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.4.tgz","fileCount":31,"integrity":"sha512-V6gBqK63oeJ/SWAUDQ2veUnJiojcx6kLp9r0ljzZnXIjiD2yefCFdS2PFZQNlWhJKWk7/7dhyPNtRjxtqx/mZQ==","signatures":[{"sig":"MEQCIC5NJE08xF/EBoqC26JDawMmwi3A4r52n5BqR+duI8P9AiBodtlpHZF9edCU5QV0InA2dv4xmChLRdjx58NgJXy0rA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":758520},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4062e1c2a52a6d48aac098e222ec41f8d63a9bd7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.4_1777333596775_0.4856067828478787","host":"s3://npm-registry-packages-npm-production"}},"3.13.5":{"name":"aidevops","version":"3.13.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8f09f137e7793e5a0a2292c48ea2102c6dfe45fe","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.5.tgz","fileCount":31,"integrity":"sha512-UAYGXXXHbU4vrax3wA2mOmXeZDwI/ddoq1Ub5QuiQ5Q5Czsiw8hb4Gh2m9fumZdi+Hm6150njb0aND8K8FQTmQ==","signatures":[{"sig":"MEUCIQD9wyAimXEFx8oTfotaHazy6vWZMZXcCrHGinMagg3CewIgUobSvtRaAc6ucDi8jwSp8rCpWrr3lOtvUrSCpcCLuog=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":758520},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"53cde200f60e6f89ef06429e918e5fb25fc793d9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.5_1777337338678_0.027681152814902354","host":"s3://npm-registry-packages-npm-production"}},"3.13.6":{"name":"aidevops","version":"3.13.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1ebd85abc374f710f33bfff7ab3794adc0c7775b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.6.tgz","fileCount":31,"integrity":"sha512-gRDY+QXOWhY0dy6ARfEnqulnLwE9kvfClJ0ygM2vbU1Mgv4VYV267E6pX1qHVtXg5oE2cCPTjQDS90nTWjc4UA==","signatures":[{"sig":"MEUCIQDUFSAGYKSAIp2m+JRPGotE00gmMS5odzlEkM5K1W7+2QIgRiHDVJxIjh7uXjxVr84Yv5KXF4hdR0bvrSvLirSs0eg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":759249},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ac90906f093400bae4fa1e15a4ab38fbec2ce509","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.6_1777385013704_0.8697890606679282","host":"s3://npm-registry-packages-npm-production"}},"3.13.7":{"name":"aidevops","version":"3.13.7","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.7","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4d73dc5e1e64e0d689ae4e61d4bc97ef6cb2a972","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.7.tgz","fileCount":31,"integrity":"sha512-vsnk2a4uFuQ/JrDLlseJY2ECKk+h1j/t6vNI3qM5/yK22AOo4Fctx7Nn9CphVqTzsGg9am2ayRjz4GUNfzl9KQ==","signatures":[{"sig":"MEUCIQD1m5VcsNuAcNFs6arPpKIwAmx9srOSsEyO3ajqiNxZcAIgd+YGWk/qAwCGKz8nnWBLcnF2v71fM2iBRk5HlVFIygI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":760338},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b8c66b7cd14bdc2956f9ff709ea8affe32a7bcd1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.7_1777410464037_0.21334489121340283","host":"s3://npm-registry-packages-npm-production"}},"3.13.8":{"name":"aidevops","version":"3.13.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a736127dd85cfa4a43bd5c19e65ed40b09141398","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.8.tgz","fileCount":31,"integrity":"sha512-l47YperwqA3ggPFQJaxkQy1y+ShwR7BJSYJ6x59tXV+RPwDFgVDKq0JEngiiVXlVMLjlsy0S0zcl2DeV4Sx0dg==","signatures":[{"sig":"MEYCIQCynDHMc7UWoSMEyu3oAjxTH27ANuMm+u0eLpD+SwMnmgIhAI3KoVzjQ6TAswg9Z2Dh3ZrBP9U9Vy0DFGPq14ooeqgo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":760440},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0fdee6310936c4fc7f57a852d75f8a597cde55c1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.8_1777423803135_0.7254629275650892","host":"s3://npm-registry-packages-npm-production"}},"3.13.9":{"name":"aidevops","version":"3.13.9","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.9","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"325e879ce67d42bd91f96f31fcf66376213a63e4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.9.tgz","fileCount":31,"integrity":"sha512-MYJxCf/+z5A2vK3crB7CXNUgP1gHu+XHBxU9Q7Nya5+EJnDam08fpElh8BDfxSOyWW805/rlxfHdZ7AsyjKbbw==","signatures":[{"sig":"MEUCIGNDrAcCX08Tp2S7Vp2n4mwdHjIxxV01evjIOrxhBY0IAiEA8VJbweYrFys50BpnVFBxyojKZbNcTotJoCJFUaRRfeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":760440},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2a78dba3ee37e0cf6223430c34b0e283a7193a18","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.9_1777431336206_0.0604525462027341","host":"s3://npm-registry-packages-npm-production"}},"3.13.10":{"name":"aidevops","version":"3.13.10","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.10","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"946da9e35c7f91ee5fc6ef068ea359e08efabeb8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.10.tgz","fileCount":31,"integrity":"sha512-LBpqz5sqiZn5ZT4irdtHr0iYS93eY5ZDjUzl6zEZ9tzAOpyLWJaMELHdZT+9tG3VJcXIRB6zharmPVS3k7lpVQ==","signatures":[{"sig":"MEYCIQDEfuOKjecGlQ7bthZX803I6biNdirLbrnGvR2Vvz0oGAIhAOlgbLLPVCUZiF6hHxxtvixRCoOZ3LVJbuJEJyzRxUCQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":761907},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"148285f9da748db43d1aa087567f2a2d7c30f350","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.10_1777434267462_0.16616476317029494","host":"s3://npm-registry-packages-npm-production"}},"3.13.11":{"name":"aidevops","version":"3.13.11","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.11","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c6c97487e279b116553ed690f98480b5b22a3346","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.11.tgz","fileCount":31,"integrity":"sha512-WoVCE6TzK7eTismyvYIb1lOU9Yr4C6+xmjRX2EjIoeEBwIpn+glCKp956LOm3vf/X2egEZYTlipbWnSvvhTkkg==","signatures":[{"sig":"MEQCIEjpOdONQqYFhXo1v/O9z3vRaQ/unRgZcqJ+Iwm4vkyiAiBklXHGjv+PibiikYnhwxyZCuKOe95qS6WuQck44+QQMg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e9219edef7445bfb4333efbd554c7bf271c8151a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.11_1777506648132_0.5414108280216958","host":"s3://npm-registry-packages-npm-production"}},"3.13.13":{"name":"aidevops","version":"3.13.13","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.13","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"733a13f29a97aaaa492dd5377b9c58c95d3d29ed","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.13.tgz","fileCount":31,"integrity":"sha512-/WkrdFV+UCERJ0X3Z3F/fj+TowwssLyQ1Q8KjnmqXTjSOXvDL7tUvFmGysiz1yAGp6PukzvktsPQ2SyvJYkBJw==","signatures":[{"sig":"MEQCIEbFxXkvwDt6u1Dq5+6+1vwHH2gPp7JUMbDtw+eumXI5AiB5Xlcv5ZzJq6dTzQbxRvr90kZtzRZ2aAFYGS7eGLUhVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6c47d19773baeae7ca3f6fa29c80408254cac78b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.13_1777561811134_0.8787297205482818","host":"s3://npm-registry-packages-npm-production"}},"3.13.14":{"name":"aidevops","version":"3.13.14","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.14","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d820f26ee7a79ca10e1868c1d456b81e3214d376","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.14.tgz","fileCount":31,"integrity":"sha512-wi9EfHPvLg+77+bdTjaa/0EzaWb2GvdDsGlCDoWzOhlUEFcbr2Xp+3mTJC77V6SOfuWb5peNFRYdZyOLiN9zoQ==","signatures":[{"sig":"MEYCIQD7qe3O3FUkWP88xP13tGmmpAwHXeSBndT9XH0MaWkzIgIhAJQCsAzkPHTmVJN0g/HDH0oAsJ1hsoqG+0rcCOfV7P2y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"75c84446c908172348c6845156139fff5795de58","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.14_1777562633732_0.14542174038833156","host":"s3://npm-registry-packages-npm-production"}},"3.13.15":{"name":"aidevops","version":"3.13.15","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.15","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cb861ea3de1504e304f03b6776df2745ba298511","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.15.tgz","fileCount":31,"integrity":"sha512-/WNXYJ5K35yZK8fZ8Qx90kNMaEkLfGoFs4sFhyeYtjyJxW5xzIv1VjTaYrKI3UC20dWMks2LHFAobZE5zt1l1g==","signatures":[{"sig":"MEUCIQDj9mOEhM5PusQfpVZXkDUVda15i/lkwGdju/eH9gxyTQIgfdX51EbV7LlKlIMLncGZXuTeaApa3B+bIgrE3g+xcB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"91413d6edad1e853334f15f51548d0ebc4f8f092","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.15_1777564775814_0.42182957135523735","host":"s3://npm-registry-packages-npm-production"}},"3.13.16":{"name":"aidevops","version":"3.13.16","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.16","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8711f38a9ebc93baebd65aae7424b58288c3c948","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.16.tgz","fileCount":31,"integrity":"sha512-aucH57ujyjwl+sVt91xuUkMMJz6k2OuOpWEPwGcLX/z4ykyYCMTsSLzH1n82hD6TBPpO5wby08wX5fJhd1SdUQ==","signatures":[{"sig":"MEUCIAq1A8SXISAPnmfktvi40sU2X7AD9Vr8bCEa1UmoR0z4AiEA+d4jHSidIgl0dLNXr6V/cZaYgyrVVRq4NSoaqLT/XJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ea85613dca4e41ce2da82417ce4e8623afaaa8eb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.16_1777567144440_0.15091776931330614","host":"s3://npm-registry-packages-npm-production"}},"3.13.17":{"name":"aidevops","version":"3.13.17","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.17","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a5a3a1df75bbb4d99fe4d32c3398687cf4246214","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.17.tgz","fileCount":31,"integrity":"sha512-3pcEnd5Af+14E5CJmiDrSmFBApmoevMWWpl9R5Tkqc2CpPfehE3iYnzE+72+fO1N4H0xyiv/kAgX6l/6Whw1dA==","signatures":[{"sig":"MEUCIFoR4pR4YX797xUx2EJrP/1CYjGugWKRhLWlgeS/MTuBAiEA8Mbon2o3yqIh10AWqp+Rkq/ynN+BCzYCTFy7S6XBzTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"691242a0eec4b51d1bbcb021b244c6d8a3675245","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.17_1777579895647_0.6157656565443432","host":"s3://npm-registry-packages-npm-production"}},"3.13.18":{"name":"aidevops","version":"3.13.18","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.18","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"423b6f75e1ac962423827ea74434ef035cb75def","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.18.tgz","fileCount":31,"integrity":"sha512-42328f9mQQxjrshyuTfs9OmBB7h5LhRQKJM1pfyAkmmDFdpGSfo18vQFbaZOJNUgLko5JTzUp9dJPU8xiLXYxA==","signatures":[{"sig":"MEUCIEKt2EqnpHRL07VEQ/ajHHxVRh133nXYBgKwv73Yc9mtAiEApHnao47H2K+KD7KRK/wQlYn93G8baLtxsviLG9Qd11U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bf4f57c599210bdbe4cd5b921973f43ef1ca538c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.18_1777588999184_0.9753092747834062","host":"s3://npm-registry-packages-npm-production"}},"3.13.19":{"name":"aidevops","version":"3.13.19","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.19","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"86cbf1b4d2f2763a877d8a145dc7f64b1e5a28f2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.19.tgz","fileCount":31,"integrity":"sha512-W7dl9fHArKkptDa3DTdQxMdygDjiR8MniDUtJWbr5kWEelFCqv79wCTj5+iqiJUyZYVs1uOvXLwoSIRWLj+kCA==","signatures":[{"sig":"MEYCIQDo0dAcyFPPcYNVFtCKqCLOb0osRQFweOL4b8nUUJJFwAIhAPy3knyMO2Hk88aP/IuW9Cr9GLDWErdKgfgXwGziRxK9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e64befef712a3b36d74858594f8c8d4df5c63c4e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.19_1777589366885_0.8907848673637533","host":"s3://npm-registry-packages-npm-production"}},"3.13.20":{"name":"aidevops","version":"3.13.20","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.20","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c9817a599b94a8336afd8b3c06727a5e51b0d344","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.20.tgz","fileCount":31,"integrity":"sha512-E7HvqTqAffAl6/dr73uaMMM+JABZtNq30CiC0TH+5Cv8Y1Bb6EolCTKkVGV037OiwpB0vf9ovNcOKtD5xg4RzQ==","signatures":[{"sig":"MEUCIQC7prrz27fmeWrWWqpJ4+B6Jprjie4tqpW5/YuftPyMgwIgK8A4x721upslxaHndoeg5PTXP08MBO151uNgsDdtP+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ce8cfb7ff7e2e8dcae58b4732d28c37d73daa026","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.20_1777590354908_0.39269827111484523","host":"s3://npm-registry-packages-npm-production"}},"3.13.21":{"name":"aidevops","version":"3.13.21","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.21","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"64ccd3058abd9e7da6a2f2fe1b0ce190bc877f40","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.21.tgz","fileCount":31,"integrity":"sha512-CTtcDa9vCM8NLSKOKG8PZvtZKFtTH+3o6Ic8/9OKMonmNu2/h0wLRkFARUHJS5uSM1u9fNFJYUzIPJrurVtGCw==","signatures":[{"sig":"MEUCIAcK+5+39dmNI1d2MIkaXvs/IXIMangbBUZtSfuVtV3+AiEA89qjcPzvxQ4vZD2BhVIw+9tKx/0P4dknPr7/Ri6fBds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b1a19ed36662e143693bf2db0b0783b8d3eeaec0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.21_1777591190161_0.8670828432011424","host":"s3://npm-registry-packages-npm-production"}},"3.13.22":{"name":"aidevops","version":"3.13.22","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.22","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ae85ab9f76c1178231f7a35af69a9d97ec64436e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.22.tgz","fileCount":31,"integrity":"sha512-b/49NDERAjNzXfANz0IIbTjRux8pRacHEjWvOwD64s5Pf6i5ywTFdiO7nSBusbolrlMX+fzwtxgPKlZd2JHZow==","signatures":[{"sig":"MEQCIEx8+b+MgBOEoLWaCu5ySIOj8ht+avqHDI4GvZQH4q1hAiArpRz3+XEZRbbFt4Mnc9Fmjnnv0v+VJawF079HyhwObg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b33a6f9ee8537c776bf6f2de80e4ab8d50e0603d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.22_1777592650210_0.25797774072256696","host":"s3://npm-registry-packages-npm-production"}},"3.13.23":{"name":"aidevops","version":"3.13.23","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.23","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3a2dd312778ba896fabe16df0c0e34784f4cdea4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.23.tgz","fileCount":31,"integrity":"sha512-1Tf1+6IiCanwHBYmJqnFiUCnvY/fSmCVIUDa3qvcooWYI2VSEMmse0kciZYSTAeSmyhmSbCIecLzuX5lgZ71FQ==","signatures":[{"sig":"MEUCIAlKyNGOKFLGf2vMpX2ybVEJDR7fxgPIIiNj7dGlzq84AiEAtMNNK7IECAKX5nkzfdWN/Gc60y7ByF6GaACIu+hi+/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fe87402dfb37f2efcd76d97c9220e7bcf2845a33","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.23_1777595631284_0.9767179149764313","host":"s3://npm-registry-packages-npm-production"}},"3.13.24":{"name":"aidevops","version":"3.13.24","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.24","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7564fa0e00758e89c43affeacd1ccec9033a7978","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.24.tgz","fileCount":31,"integrity":"sha512-aybtnirOtdNSNwrQcVjQTcnHC+KhAHQHhMvbLSLzIwwMTuDO2GY/q0h9NRp0w/HzLogxQSHHhWG3HdQ/gJpXOw==","signatures":[{"sig":"MEQCIBqqG7jyDDzZDAMf1WY4xvrPuK9zRVxjqX3qlaxGZ38PAiBTp/1odZ5LGPakPH4lg7bySgstT0vouGj2F4bgDv2i+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c5abc96fd79ff0dd156d2fe25739546fd9265c04","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.24_1777596028009_0.8365249442737643","host":"s3://npm-registry-packages-npm-production"}},"3.13.25":{"name":"aidevops","version":"3.13.25","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.25","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fec4ccc7e033af7f58680a0381e7d8e4b91ba64a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.25.tgz","fileCount":31,"integrity":"sha512-EqSez7J0CxkLklP22FB6j/C28uCIu3AYI+5h6LJImZuTdK+41K2oVmzSVvmI2vXD8ExnmarOYM9CtjlYlPIJyQ==","signatures":[{"sig":"MEUCIQDy37L9EvhcD+A54/aPIB1WhSSFu3d8sYq6nSNH8ffCNgIga1G8Q+WBwIINOk2d8FMhs6pxDyRuk1b4ZeaTewazfl0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2bd00c0e2b66213663c10ddd2b4e2fae10e48512","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.25_1777596289226_0.3966905511590533","host":"s3://npm-registry-packages-npm-production"}},"3.13.26":{"name":"aidevops","version":"3.13.26","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.26","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"49225ffe966805e8211b6cff0d75cec849aa20e0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.26.tgz","fileCount":31,"integrity":"sha512-k2z+u329bGs2D64o0iBSncAJZX9MPo8zVuzp2GzCs/JlvDXmIbYXKsTW80xqoQ0sU9a5pxsk7Cyz6ohxHaWyLQ==","signatures":[{"sig":"MEUCIQCrJ11gZ8lyqtl5IU0pbDkHT2LDkeBA7DpvNVYqg9xQ8QIgRY7+y1Od9nixsnTgIRJWuXiHFexyAiKRZ1+Wh3mIqMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f53f9490a3c61ed67de65116a144147c22d9a0dc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.26_1777598618767_0.9443044971354324","host":"s3://npm-registry-packages-npm-production"}},"3.13.27":{"name":"aidevops","version":"3.13.27","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.27","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9fd01d81edd8e37c3b5dbf815285908853e6c073","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.27.tgz","fileCount":31,"integrity":"sha512-ltHkCxLMj8UlRBAVUSu43gkSW7Hqo4TwJd36roTbLPKr2vIRFEHBAEXHXpyo+5gaa3w4SBYWfuhNYY70N5hQ5A==","signatures":[{"sig":"MEUCIQCTePir/N+TURWk6jFYmh9pEZhudyHP4WNhTkxEnLRL7QIgTLwu+twFNPm10MidNXgEY4DbtqA22IMjwfrsS7p7bYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a7173245bcece26e2edef4c8b9839df8c7be7079","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.27_1777599214322_0.9488440118054768","host":"s3://npm-registry-packages-npm-production"}},"3.13.28":{"name":"aidevops","version":"3.13.28","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.28","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"86e57d2dccec6f30f0f535b53b21ffdb33c1fc55","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.28.tgz","fileCount":31,"integrity":"sha512-rgPYTGGsm2L8izCbpPUWmOTRMDp8pKX4bFfblJ0nlyRA2SAV1ykU/L8Yt+UaIbI1gK/XxO3BAPyXqKUmUhXqMQ==","signatures":[{"sig":"MEUCIQCmZxeByQ94csOBPQBqI0+8lREeal521nmJiSWwuszdDQIgIN2cXpb+9X6ko8ImZwb1ZnKw6890TW0Qxy6zVqs9sjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f96997f68991303c5b4fcb680da2ee235177d77b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.28_1777601428631_0.9084425543252836","host":"s3://npm-registry-packages-npm-production"}},"3.13.29":{"name":"aidevops","version":"3.13.29","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.29","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8c32b3a704fc06e3560d890747a3237fa80b59de","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.29.tgz","fileCount":31,"integrity":"sha512-BGHY11Hs1mQ05yiysKicJqMaFudDkFpuLwYYhrYH20iZHkC+rpWPfwLHBQSxj95DY1beLIjEczn1UwTnq3Ay+w==","signatures":[{"sig":"MEQCIBr2VhjVbPjGAFloO6wuKytxi4XPr2UHPVQAOXLqrNfrAiAKJGa7MGFbB0kDItf/UfADvkbRDvhRwXxk7GVi325Ljw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ab2458dc8e4e7d9f150ea4ad6044c4f3b4c7ac89","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.29_1777603014510_0.041798636376703335","host":"s3://npm-registry-packages-npm-production"}},"3.13.30":{"name":"aidevops","version":"3.13.30","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.30","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a9d003f2b07ca856c2f36c4bc61a19b991683e08","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.30.tgz","fileCount":31,"integrity":"sha512-VlJnSRwTQEccHCfluN5sJ0s8KMWuS9uRXoPrBtNxJV3cmWqe3E46iaKZbusSxsl1nCPnh8IjWvbFPLg9ww98BQ==","signatures":[{"sig":"MEYCIQDjd7TYaeNf03yKxf3uLoQDXAZPRzKIcCQ/VQVrT0Y5EQIhAOZxuZsEmnNE90fQAOwfcx3+hQq7sW7bpS1FcqQ9Kjfe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e552790cf0d25e2975a3eacac0c7551d6cef2a10","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.30_1777604183065_0.026244391839021164","host":"s3://npm-registry-packages-npm-production"}},"3.13.31":{"name":"aidevops","version":"3.13.31","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.31","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8684d71ee4f0f293c8d9b4f15757831da733ea0d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.31.tgz","fileCount":31,"integrity":"sha512-t9/7MUCIpzd1EtbRDGIYPcioRjOznVFhetcvYOvcHy3JyP3Z3f0Idz4MAE4/GQd7Ha6PwJ0EYtYkD0yr5aR1KA==","signatures":[{"sig":"MEUCIQCmL7GwuWRD4fBHk5kwiHnAnazWVrukwu05eJbb9hzJowIgb3iUMVAYzoaxEbEHNCFY2/jZnP7EDipmVDi5TrQYub4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9d0aaf1deabe0a3dbf145a5a0211fd73a22b8f77","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.31_1777604631758_0.6347836651959318","host":"s3://npm-registry-packages-npm-production"}},"3.13.32":{"name":"aidevops","version":"3.13.32","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.32","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b688392ed646823901c3fd76f541f31333eded40","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.32.tgz","fileCount":31,"integrity":"sha512-NHSxufDi3DerApCzPcvc9WUZDBpM3+WqV4J8gbc1weZ6dnFjwP3/p96PXfkBAUVhtHUfVLASHpWfwk6jF7rOmw==","signatures":[{"sig":"MEUCIBf6k9428oKcjlmRfYAvVT+orH4Y7bP+hB+SeouOtoGwAiEAkOKKbl6jIM+q9+NC+2hjm4jWx2SwznykW5hHZScrAb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e5c426eaaa637ad0af26c601357eda8ac4f0b9d0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.32_1777604653635_0.4611306339004859","host":"s3://npm-registry-packages-npm-production"}},"3.13.33":{"name":"aidevops","version":"3.13.33","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.33","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"52df78fc9f713949abc3252a55d8d9d69b32da12","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.33.tgz","fileCount":31,"integrity":"sha512-HygrOtZ1J78Wy2iIGyVxxQNaV1Syyq/7luv+DIzwQP8RP0CwNv7AA1i+1LY//qNswvYsxF4QyLNeQ9Z+bJ7CQg==","signatures":[{"sig":"MEUCIGsOy44s/ylHLfme1lSgGi92sVmvDoeJwMrByHX4Cmx4AiEArZwGFTrzMQ8KzwuAGkFhTxczKSJMESjT0SG66ptlZdI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"54d88d6339ede5d93ffff21a518bc2fe615d4e44","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.33_1777604855354_0.6067498972265011","host":"s3://npm-registry-packages-npm-production"}},"3.13.34":{"name":"aidevops","version":"3.13.34","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.34","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5cddfa5b222f4b75857e3402d0d9715e9cdedcc6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.34.tgz","fileCount":31,"integrity":"sha512-HOcg1UJGoHPH4WVPWXxSFlz9/U5YUy2io3C6Ss+Bkw7oy7hKuaAaLQqk2f66KBm64DoIN50Wfy1qgAuZ8L0OVQ==","signatures":[{"sig":"MEQCIAlIZvV/+xlmSYQRX9uidFsLoOKahR+rmFVdw0TEoOL2AiA44aOmtnFli68d5poKxD6+Gd/NnqcMSZxLK9YnGdMGtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5802dfb3265f3f62bed28995dba4c8111b9136bb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.34_1777605596481_0.8440891558824795","host":"s3://npm-registry-packages-npm-production"}},"3.13.35":{"name":"aidevops","version":"3.13.35","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.35","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5348ccbd60f84cacd1e7b9c6c3af66473fde5052","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.35.tgz","fileCount":31,"integrity":"sha512-IVVhu1ZfQWznMpNPbu8FC8g9yY6AkhCysps1IN2WqABAzR+I/lU7p3KCbbzgTc4wR5WRjEvweHv/EIU2WSAdwA==","signatures":[{"sig":"MEYCIQCla2+PHnuNgY/v0s1dF8vuuZkphhdPThoNsikimy6tSAIhAK13pLbsjc8LQKKfOj+GVi/VP70qVysVEipBGgm31tMH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"39d157bb0aab2c784ede76d796d1c2cb5e664b9d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.35_1777605967485_0.4145733777328675","host":"s3://npm-registry-packages-npm-production"}},"3.13.36":{"name":"aidevops","version":"3.13.36","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.36","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"827596a601db0a4dce371ef08be65b43b233fb21","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.36.tgz","fileCount":31,"integrity":"sha512-miwKlkEV1ZV6uIjI7KKgMiZxnyEhcFZpzr9vfpau03i/qE/UIAqlnZKPm/t67ls2Q0UjV506K9pH0uelIF2ArQ==","signatures":[{"sig":"MEUCIBBr33kX4u53gw2TBlG8o8s0ciCD4Duyelc3iIFDnaoIAiEAqW7V+SKgxEQfZd10mZWeFtPRSd4cdj5BrP1DvtSn7i0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a1f7a681d2eb6a3071da661df34be4766977619d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.36_1777606914545_0.5989203457233876","host":"s3://npm-registry-packages-npm-production"}},"3.13.37":{"name":"aidevops","version":"3.13.37","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.37","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"86218f76a6ee3b69b7b1ddfb926b1aa1e79c43aa","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.37.tgz","fileCount":31,"integrity":"sha512-JWKV/phFnMMoKJbFPvVBaLxbgRr6D+vltzE2Tg5+bL8keh8HK4V4qFrOBmUumaa9SWj4WsU/p+gyhZdtgXnEfw==","signatures":[{"sig":"MEUCIQC0laMNoBvooL0H+yRU1ByXjl+Nh2B26wSv57ki6F1jRQIgDw+55EAP3IpvQk51Pv8drAMeKe9wktbR2s75NsAh+i4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"39d4e5fa4e5ae1641137d791cc264a2036c003e0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.37_1777607192007_0.377829864182778","host":"s3://npm-registry-packages-npm-production"}},"3.13.38":{"name":"aidevops","version":"3.13.38","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.38","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"97e3efd74fe8fa814ef228625fd937d45d60d70d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.38.tgz","fileCount":31,"integrity":"sha512-H2xO2N/1HB86UcC0jjRp+C5R/ccNVZ7RjwVROOYpwgeCgLme0gIMsCXDTj5++PF4o3l7w4ouLFtXJHY2/VTM4w==","signatures":[{"sig":"MEQCIGByErdsMOoXFbS396mtPlESOwBEUwfN+LWTvY2uivh1AiBg5vw5wl9NoNDdZfaelJtbOTG3ejM5JsOZt4Gpwdfz+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"32acbc59eec53397c9aa8373dd87a876c4f6713c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.38_1777607910656_0.28931179712980337","host":"s3://npm-registry-packages-npm-production"}},"3.13.39":{"name":"aidevops","version":"3.13.39","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.39","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b20c63885c988442779b0b114b46e8ca1aa357ef","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.39.tgz","fileCount":31,"integrity":"sha512-9EIcOuCEbXkVY9/JS8PpJTcvqODs+wm/duemKeI2DT7TzQh5tmROUY98Abv9A76IQnqcNzlwGZMRZ2avHNuWZQ==","signatures":[{"sig":"MEQCIANTvlnaFYWfeNw9v4I0o7Kr+doafADNmIMNSR1wNGsuAiAPYLhJT8xBnWU5aveD+TDO5HG2WyVXsURiy/8GbfPK8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a9269809cd4e4e8d2286624dedfb9bc123a1dbf3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.39_1777608028348_0.29986841544664067","host":"s3://npm-registry-packages-npm-production"}},"3.13.40":{"name":"aidevops","version":"3.13.40","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.40","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"106106778d522ce15db4a6fffb972c9b76043806","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.40.tgz","fileCount":31,"integrity":"sha512-k5GAENx5TTKhsrhNpTWVnj2EytJAWapgs6l9wF/bBUhLDE3HwNd95+rZyMOwNvc0IY3fxypWFpem9q5hfsIbkA==","signatures":[{"sig":"MEUCIQCRMBpEb3kyzdyxOUiSNYz6zm2/EqRzCDpXT9sXKFfOzwIgKlr1TMyx2pO156s9RDUT15Hs/vtSU0BKM1fJK1LbUEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"038015b85b675d0bfe8c29f3c476a110c3ea03ff","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.40_1777608370812_0.17256541710045448","host":"s3://npm-registry-packages-npm-production"}},"3.13.41":{"name":"aidevops","version":"3.13.41","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.41","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8daa53ea32621cb8ba56641c05bb638a8f3c7319","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.41.tgz","fileCount":31,"integrity":"sha512-0uYQ9Woy24tfdGjr0fCyBL4/9hylWMkd5lXdZyWWqHd608HgmuMk5AGFPnIv2lm5LJh4AMYO1NkcTgmA8fR8vQ==","signatures":[{"sig":"MEQCICC4hxyIF/isP7SnYeyPz4J4XlloeQtF+nuRVJSIXjwfAiBzkQEYBu7p3RG9by0jiKVWIsI+ucJMe7dixtl8zS5fCQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d313d39279db6488e31538eaac51ce75fa84d435","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.41_1777608739315_0.37437319535337754","host":"s3://npm-registry-packages-npm-production"}},"3.13.42":{"name":"aidevops","version":"3.13.42","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.42","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5c685cb6279a502d1b97546017e5075fd5a23455","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.42.tgz","fileCount":31,"integrity":"sha512-Vy+VA75OkZyrEqHNUMQqYd21ka1OjBrZToue16sBt/iO6nKgaPPMi3U301XDajaKhdHfIqkctck8k+VGeBpjDA==","signatures":[{"sig":"MEUCIQDyt3qih9JLxtNl57u2msj7XvkWKSZJ3FsgSlQYolup0AIgb1HMRRUf7esK8CGM4KJ4M/f+NPlPSB5bvg0JYHJJ1X4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":768055},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4a953df9d664c05c9058b46fdec33a5c1dbcacbd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.42_1777608815853_0.2264094501378786","host":"s3://npm-registry-packages-npm-production"}},"3.13.43":{"name":"aidevops","version":"3.13.43","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.43","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"24bcdff0af6b7f4a52095659550074660444ef18","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.43.tgz","fileCount":31,"integrity":"sha512-znid9zI3DgFDs3NhXGfXtdE5ieKneuq7Ii06hopGc+99hxLaeKT3fes2+wUAvoEialZ9qnpGxOZIn0wdCcajWQ==","signatures":[{"sig":"MEYCIQCd52oPYnLbI4YfGWFSlLtqdsV85xOpkkRhpc5EGVSZZAIhAKxA/e3AK36kJdax6tLmhxToxiVRoRlNoYidxA7QwSQw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":774951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9b72cae7fce1310d7910983e5896e11315957e9b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.43_1777609165533_0.15245686187903607","host":"s3://npm-registry-packages-npm-production"}},"3.13.44":{"name":"aidevops","version":"3.13.44","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.44","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5280596c24e0057f47fccde38b978a5114a3a8a0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.44.tgz","fileCount":31,"integrity":"sha512-RvxFxrquRjhzmdqVtxdf4fRCcK9Bx1r7IRN1LIOxAGc05gQ0rZpRe40A7fEUpYn21+A4zcAwYRQ2KkBJWDpesQ==","signatures":[{"sig":"MEUCIQCKat8TdlBM20h3ed5fRsVG0fiSihCf8p4bl+jJ4oQmGQIgEZr/qKDtLh2A55drPo1lMi04zVdJXSC5wo7l4co6Nts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":774951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4526bc91abc27785dfa2e34764bb78d5baefc0b9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.44_1777609360473_0.07959788342252883","host":"s3://npm-registry-packages-npm-production"}},"3.13.45":{"name":"aidevops","version":"3.13.45","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.45","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"69b13fe659f4c22e27e0a58dd42a730559b77865","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.45.tgz","fileCount":31,"integrity":"sha512-q+zbJVuuoJz88kougNG+L0ELrWqxLtNG8e97YbFSls5MW09PV0N49nC6xj/6SrNl7UJJPwplnYGAKSDRBE8qLg==","signatures":[{"sig":"MEUCIQCTxg20YUxx+ET9VSY1s1V4tOuiYFtJvO21LorB42u+kwIgJhcvX82KzCLitGsnwvaLXgqDrdyELkwtt/8TraMSWN0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":774951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8ba770363f206ace6f2a6ff405b7d49f1a217650","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.45_1777610482466_0.05678041566287684","host":"s3://npm-registry-packages-npm-production"}},"3.13.46":{"name":"aidevops","version":"3.13.46","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.46","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"456e192f986a6fb1953d74ea04c05deebe31a660","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.46.tgz","fileCount":31,"integrity":"sha512-zYl7nLqSLkeHgQnoA981k3f61gj9vLhrCnyb76J6iTGmLQMbWWjOJt69F3jATpmRgD0/msQVh8EqgguaLk2gcw==","signatures":[{"sig":"MEYCIQCPC84JxH84nYD+FkfKAUv70eXC1oCMTSjCVI6aj55lqgIhAKUOJMh8BN5fyutH0a5TD6/H1AvWA++GinvY1NeJsLUx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":778620},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c75d65c8f7f856f713789bdbba217ebcd2d60321","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.46_1777610603492_0.8863946220829939","host":"s3://npm-registry-packages-npm-production"}},"3.13.47":{"name":"aidevops","version":"3.13.47","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.47","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7999959509a3c6f64de9790ce0b242c139eec0fc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.47.tgz","fileCount":31,"integrity":"sha512-5wbrBXDy8HhDDXFcV/SbK4cz9yLiMur+ZWFE+rCxWlU8EjHtW15Sc4zJ4HzZuOENZ+fcPBk1DpWFVjuPKLZBGA==","signatures":[{"sig":"MEYCIQDJxr3uLmSUlrKgAKJI4rrOgsrzl0bOnqAbPQyFnAZrQQIhAIAamgGfgdgFtTah5MPNjVyZb+YLAmPobK98ZF+QZL1/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":778620},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6d3505d515d11796a6461e6ea90b01526323fcda","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.47_1777611334365_0.03707236627749255","host":"s3://npm-registry-packages-npm-production"}},"3.13.48":{"name":"aidevops","version":"3.13.48","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.48","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ad6d47bdb78bc6972f3f4806cd2fc7d242610a88","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.48.tgz","fileCount":31,"integrity":"sha512-ayKJeRJGnOMQw/EulHxUg0AZbM4LjO/0MNUGFGkevuCJyyW4FjMJUysAkI1ISI7jKcTZPnagR3TNEOUwwBeLPg==","signatures":[{"sig":"MEUCIQD6iZLwFuIZf5EdoThdJXdIYmc/MtoGr1HnxdDbFLR7JQIgPkZAgZkmE9llEz/7FIaYKHxJedaaiN6chr0UHYiktN8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":778620},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0ba63c414f0010e7adb37d5a4ca1932e78382c72","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.48_1777611704862_0.8590764262901518","host":"s3://npm-registry-packages-npm-production"}},"3.13.49":{"name":"aidevops","version":"3.13.49","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.49","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3af45d8fa61812672b7145d38dadc7fd92fc49ab","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.49.tgz","fileCount":31,"integrity":"sha512-Hn9teg5/TXXjEYcWFTcrnT+a+y1YGosTznE3UzMxUFJIz7fsrnKxU0pxzilofvOG7NgmtdiKwhkngGnQ6ONeqQ==","signatures":[{"sig":"MEQCIF0U3i4pj/ebhSwqNs4Hb4C7Ky0HFARpGtAS1Kc67xlpAiAReDRdTCotu+YQ4e4oZc384dD2MVUjsxbi6y72E9+dUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":780905},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bf66ad4c07b3adbc59cf740a1da72710177aec8d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.49_1777612077479_0.311075009820843","host":"s3://npm-registry-packages-npm-production"}},"3.13.50":{"name":"aidevops","version":"3.13.50","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.50","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e1e2deb9fd1f8fee09be162295018498c8b767a5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.50.tgz","fileCount":31,"integrity":"sha512-O0R9bh8Nqd7RFN3iUUMJNCmDv4BcE6EXomurfiLiKiqavrXMiaFRwdBkH0d5kskBJimk+SBrd72glIM2KKSZCQ==","signatures":[{"sig":"MEQCIG1DBqJ37gavPlLf/bQWI8mR6KX7TUTAKtl9JPmzxhLqAiA5WgMwxbO+MbCsaeIwew2yTewNuPDh/tdek7WLex9t0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":780905},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"57fd707c7ccc7aed8eb4960c11a25c61ebcb394d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.50_1777612099945_0.17579109243223612","host":"s3://npm-registry-packages-npm-production"}},"3.13.51":{"name":"aidevops","version":"3.13.51","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.51","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d11bd6639d554550bb60695122d79585fdcdf83a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.51.tgz","fileCount":31,"integrity":"sha512-n3m2CUGu5zbjuyeBa6xIG91FrVm3oAauYYby7f7xwp4bqWoJ1+kPP9NlGQ9IRoZayDJuu3XqALVZHsKSdoN14A==","signatures":[{"sig":"MEUCIBazpaBG1uqFbGeWUMOx4fBQc3BVyqnsd8k+b2ID48qbAiEAxdfz9jm6U/T/SmeMURg4q9FLeiEEygWAAI+ZWf86Xlw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":781331},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f9d2ac1dce0044d2a8d7fa2e31b48a324f90e53c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.51_1777612551748_0.26924105298203904","host":"s3://npm-registry-packages-npm-production"}},"3.13.52":{"name":"aidevops","version":"3.13.52","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.52","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4b462620bbba4d4e27acb88a4d4b3973e415c074","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.52.tgz","fileCount":31,"integrity":"sha512-h/On7YNAuy1MaThNDNlwzckHra/GHNdR3cr8QdTLpKt07xN2uMmtbOO55HEMpQsxOvjxnI2J6e6TKrIojURueg==","signatures":[{"sig":"MEYCIQDvsRX5kz5BSlDfw/73g6WeVWkB+RReudHE7z7cXBx5hAIhAKGeNF/qRB5fLU3ajnGSWQkaCfwb63bFDW/DK4bYqUqt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":781864},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"764e2f3a6ace37508ed4a67572e9bffebb245f72","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.52_1777613560712_0.3007647137434315","host":"s3://npm-registry-packages-npm-production"}},"3.13.53":{"name":"aidevops","version":"3.13.53","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.53","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c2f36b5d4fdbfbe15642b3d015929f8c5e8355b0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.53.tgz","fileCount":31,"integrity":"sha512-AI0Hhdf7X+v7q2bNXpOGaudknRDhVdZQ1TCSH116whGfjZ3ZYpuHHD+/g/SO/PNwn51QDEXKMDO4Z59881qavA==","signatures":[{"sig":"MEUCIQD5FgIJ85/PRy/dBZyluPtErzRllPog6ck5RUgVxU7lSwIgZMmu+5VAFjoogLR9j5fxJf0HhJzkA7/f467ssbXGUNc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":781239},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"50b957ef1389c628139b9fac4920a5de3232d951","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.53_1777639560474_0.6897542799563874","host":"s3://npm-registry-packages-npm-production"}},"3.13.54":{"name":"aidevops","version":"3.13.54","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.54","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0be7f073518d478b9133aae94356e6f0a344a2d4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.54.tgz","fileCount":31,"integrity":"sha512-VcmQ2Jr+a8GtMu4qPW3fXih7N5zMDgxb23RGDIBUUOhvXyGAWk8potgsSkeCOJ9UIr5NYffUMzFeqWxszZ2Pgw==","signatures":[{"sig":"MEUCID14QTiS3SsoXUWzXvsAnBFSinm2wMSBk/9HVa8bWa01AiEA/z1LnYjkolNOD5ewUjcBYqU67oLakrJMZ4sFcOkBgV0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":781239},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e23cbda8ba1a5e4f1d509ed432ad1411da15c974","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.54_1777640417266_0.8912013993407817","host":"s3://npm-registry-packages-npm-production"}},"3.13.55":{"name":"aidevops","version":"3.13.55","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.55","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0f8d40155fe3d9ce23199ff858efce48d833a284","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.55.tgz","fileCount":31,"integrity":"sha512-3WVT6pHxdJ4jUYXuij3Y6AnQM9flkwWF6G1tlhFFUqFUAQBD3402XLpZqVRSBz5aVKf7+uRw7dxD+dq2r2kYAQ==","signatures":[{"sig":"MEYCIQDWtH+LM7zkZ58tE28zssUgBCWnCuC+h3rZqrwM8Cd/aQIhAP2WPm+cj8axNumfA/JD5K/ku2LG3KV2u3gVoWCEYtor","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":783390},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5f0a979bc4dac33a3cf53e9ffed5dfe2e7b7652b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.55_1777644110766_0.9095854318693624","host":"s3://npm-registry-packages-npm-production"}},"3.13.56":{"name":"aidevops","version":"3.13.56","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.56","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c93ebe11b4e56629a19b25a58f177ea441e02dd8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.56.tgz","fileCount":31,"integrity":"sha512-EQCPtkfDfAMIsQPClVUFHDut+W3BbdGc2hvk0QJK3y9kjgx/xu1dBKXr3JMz81ff2loItMTINBakw55wch8QbQ==","signatures":[{"sig":"MEUCIAjeyZNfDtpM1LBgaLUQWcrNiJc3UbbWKEJlKRT0nrnOAiEA3XHFf6dM+RSCmNemwV4g1NtqviZlgr1zsGGl+EmuLXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":783390},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"75213704350c64bc6f0465478bd539704d90daec","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.56_1777644462813_0.19252281052559428","host":"s3://npm-registry-packages-npm-production"}},"3.13.57":{"name":"aidevops","version":"3.13.57","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.57","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cc27a4ae76fe528d842affde8ad9dcccec8d1c32","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.57.tgz","fileCount":31,"integrity":"sha512-5nH7CCNJQYzvsYtER4NvtPXqQsRE5heaVT5w6jDedJ6ETuDFs/scjUmSFb+BOtHW16Y4EKPU4oR4vQxMxTNQMQ==","signatures":[{"sig":"MEYCIQDNV5reGA1/YDj79Yba/1l+lfnAnlICANyqUSO6GSOfagIhAJmJmU6Dj1DdhDpnHDTYre6488XSwX1eOEn+vvlM9AZi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785642},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"734a84f55da5ccd69cfa4eefd3a5142ad1b2f1fe","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.57_1777646069710_0.629199205057067","host":"s3://npm-registry-packages-npm-production"}},"3.13.58":{"name":"aidevops","version":"3.13.58","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.58","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"35882180d1605f9d1c386c85e2d5729d7f2f4df9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.58.tgz","fileCount":31,"integrity":"sha512-6DXruInzb3M8gF3eXBJivtOsSgk/OoSPyFaYuAjwrKY1BGrsdlDL62KWtGVtKkltKSVFY4agiESvuOSNzMMT7w==","signatures":[{"sig":"MEUCIQCerbVnh8rznoYjRfChlIqAg9Hw7V1nncelxScZCasv9gIga2I6QmBbQXgRIpyf3A09A7yqSck5+0DPtNoF0s/KzYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":785642},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0c628957a4adaa43f6f8052af4841073843ceb38","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.58_1777646376773_0.17997821766599764","host":"s3://npm-registry-packages-npm-production"}},"3.13.59":{"name":"aidevops","version":"3.13.59","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.59","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c5c30cc4ad8212ab9f0ce5efdc072e88e1644d91","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.59.tgz","fileCount":31,"integrity":"sha512-coEGgs5ZJYt41uq2rAo5qznSa1K7BehdGxgnP+BhO1foMxn2NLNk3tr22wzaQTyaztMwV2bdbnloA6RUJtxF+Q==","signatures":[{"sig":"MEUCIQCqDnVAk1PxT5NsOi0O/VpgHhYjzRbu11TMCer0jzW60wIgbwYsnc1qfo3gRuTR8VjYrbhHWdXZ7EifzxD1YZdIxSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789710},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a3d93482ba9fbe9ac28437662448b6831135fa50","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.59_1777646720865_0.43166580069678817","host":"s3://npm-registry-packages-npm-production"}},"3.13.60":{"name":"aidevops","version":"3.13.60","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.60","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0651bf0c154f7d539ee243a1ebbd1bfb2f9083e1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.60.tgz","fileCount":31,"integrity":"sha512-Hsj57wMdoKDmp1QQ77mMb3JToNukUfwEZkibtfMP5e0wtrnq8qMhO0cG3fa0DMpP8fIaUklrsOhF/t+xuUvJEw==","signatures":[{"sig":"MEUCICsruC1pirDhLG4DQ2IwdcqjWND7QMQYQJnYnQgYUCT7AiEAgtlyG0q+L6OA7yIY9LpHXqwiSKSITMiIHL3bl84tuco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789710},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a83bf6106b509918068abba4d7f3a1b4597fb7fc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.60_1777647132912_0.1349567035018837","host":"s3://npm-registry-packages-npm-production"}},"3.13.61":{"name":"aidevops","version":"3.13.61","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.61","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"42c51982fab8408f5d8ad0059639fd451e290f04","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.61.tgz","fileCount":31,"integrity":"sha512-sf2LWfFcuFtnTxwbVXnJOZpQjIejn6Sr6mKBSH8ZyJhY1b7VVmgrwozXA3/7Ine58jNtQlbvJ/53Nj4rFXfwCA==","signatures":[{"sig":"MEQCIC8woep76mfOLYFnj2gy9uWz+En8fZqqrdhV7Ghl3p2dAiBIm0xEmMGlq2BfG3jQbl2fZMjX93PVgkVCIFqFK8L1TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789710},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d6253358457673f789e8806e0a128d5c39b70f1c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.61_1777647206731_0.7485666253228263","host":"s3://npm-registry-packages-npm-production"}},"3.13.62":{"name":"aidevops","version":"3.13.62","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.62","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"056f0c0ebffabcb39b73d5e8b16c7f8cd05b376f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.62.tgz","fileCount":31,"integrity":"sha512-ATNiIPu/0AIEGi4D/R6AxZxrjBeRoNPPeNq2jI6Bc77hnLxEk2kyWHuTRXE5ahejWfNv9UTeJgi0Wk/8g0/stg==","signatures":[{"sig":"MEUCID3+BlFZQXmgJN3SCJ55alwdQTKl3oksC5Nb31Rmy5iaAiEAxIeVWGd3hgn4r1ZYY3jbUuLotMU5wnjzdv36kViYCHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789710},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c6a1ecaed2170ae870fafaa2fbf7015c70b51e56","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.62_1777648030209_0.6751138001590633","host":"s3://npm-registry-packages-npm-production"}},"3.13.63":{"name":"aidevops","version":"3.13.63","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.63","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a588f8f4737606797c219fc0ea9673c9faa71502","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.63.tgz","fileCount":31,"integrity":"sha512-QjV9Msn4m7jANY7xg6Vjq1Xeqqbvjvv+It/w1Vx3/A9j2rScvteRZU5KJMmwyZXenjHwDwue9Dro8xvjb1leDA==","signatures":[{"sig":"MEQCIERpJTcjQ7t2DjsX8Znztek5sAsXY6rwuViaq6B8jGKZAiBE5dMrrH/P+SmsmPzvwJ5tRN8PyxvECWTB3RBU2YxnwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789710},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4cfc66823615d993928276677e6ba04da58dcae0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.63_1777648327260_0.05839019656480682","host":"s3://npm-registry-packages-npm-production"}},"3.13.64":{"name":"aidevops","version":"3.13.64","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.64","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6a810157f9d80c9f2403da789e31169023edcbbe","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.64.tgz","fileCount":31,"integrity":"sha512-r+0Dapy0hdc8gj5Py9hwwBMJNUmq4f9Mci5bxi1Ea8T9F0igzIVXKKdQM5dxKI4njmc+Y1gK00ZW02f8xD9AzQ==","signatures":[{"sig":"MEQCIHWZjiLZ2IpBfX23POgLkgLonKj5+SbhPrkhjUx+fm15AiB2DDJ8Y8afPJfOHj/ap2qx9a6KxXuFAJKawHRZxej8dA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789604},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"00373dfb0169b433e203e6f40f095b54ad4238d9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.64_1777649045320_0.3461389852825707","host":"s3://npm-registry-packages-npm-production"}},"3.13.65":{"name":"aidevops","version":"3.13.65","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.65","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"66fe320f641e0edb9fdb6ad891c9375d6e94a65d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.65.tgz","fileCount":31,"integrity":"sha512-AuE7kMFXAWEaqJmeyfkPI+9ftZ+iBvkY+sq97om6dF+l1586aMVZFX0EPkWokXx/P+cDoCl00rFysHaf6qHf2Q==","signatures":[{"sig":"MEQCIAuv0qB/DkyrGN4vf1iWXoWyoGuNooYioIJ9d9GcLbtmAiAicKUf8W/rBar7MIBMgWLKrPDHbRyFlMSh4nwKeZRZUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789604},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8085ab39639dcb3d39a3cde124c4a6f9d2012e44","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.65_1777649460684_0.8786059294821242","host":"s3://npm-registry-packages-npm-production"}},"3.13.66":{"name":"aidevops","version":"3.13.66","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.66","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5104888929dfa6b6e8b2aa844f8646ea17f9747f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.66.tgz","fileCount":31,"integrity":"sha512-kx+Bh6m4YE5lu2woo1eaP3Vk9Ekmf+0cOHMf9F+LtO7fmuLeDAl3C4/ZvmQoAlaI44mS9TCTjTy0OReGcfGWbw==","signatures":[{"sig":"MEQCIGnppDmFOK/BWYdT3+78cIDSW/Gq85x8g47nWl2Eghr9AiAT7/iH15Z3TbIw5a3JkhZykYYIGAYMymeoi8SBUj3EzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789604},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"907f107663fee5e9cfb68f367933813775c213e0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.66_1777650010946_0.1353586391580197","host":"s3://npm-registry-packages-npm-production"}},"3.13.67":{"name":"aidevops","version":"3.13.67","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.67","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ab02a16e39bb377de376848340e6b5c85eb4c6ff","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.67.tgz","fileCount":31,"integrity":"sha512-39vzEcm8kX6GXQasilANynHAILyUWWfB60U+/CDqRIk3UBQz4PRaZ3tEhdKOyhM4Ak/dJ1R37AcM0rkFAdHHwA==","signatures":[{"sig":"MEQCIHdtHvLeJolZI5DR7jdr7Q0LFjNBAL9npWnpOhGDydDSAiArD1ly311jxLqY1NgDNbErribUkw8rZk7JnYL5jMFVfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":789604},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"38b2ce881c2ba06b4683c5181d1d9df5450e4b51","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.67_1777650535910_0.22255862001162519","host":"s3://npm-registry-packages-npm-production"}},"3.13.68":{"name":"aidevops","version":"3.13.68","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.68","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"421d475a67f564d1a181464bac1abdc065c44bf2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.68.tgz","fileCount":31,"integrity":"sha512-9zEVS+5HxVVGHcqCerJLh9oRRtgoXgkrYI5sYoVjv89UeVz798OhBlJBflLXltUMTSQo5oRleFLCJtHfyBp9SQ==","signatures":[{"sig":"MEQCIErrjqPu1J2CrTcVvGLoYZbRAYTSmbYX797SDYz9U9PBAiA8TTTYsm3QQtgShl27ULxk3oPwWpLqVQMqv2PWI+sPsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":790985},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cbbb17a4f8c8ec0c39424976fc9502275443682e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.68_1777651234630_0.08913864807307936","host":"s3://npm-registry-packages-npm-production"}},"3.13.70":{"name":"aidevops","version":"3.13.70","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.70","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9526ad65e698795001e1237f0129a544739b3476","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.70.tgz","fileCount":31,"integrity":"sha512-1XL3HyjTIqm62vGMn+VmQAuCKsjD6oK+te2gdMYWhKDjUtjwuTIK1aIv72XwmgUafCAR/ZsPIA1vrOtcMVybHA==","signatures":[{"sig":"MEYCIQDIYXe+YftZJntlN4dIHHm4rATrnIyIhQy5T6AoHGwd8AIhAOeonyp0rKE5wfHGp6GtEq1+o1uATJmO/0VjMThIN3b+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":790985},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"38ea90bcf99ca29b1c0f7c1ba450e1c0a56d4d63","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.70_1777651476063_0.7027984308206967","host":"s3://npm-registry-packages-npm-production"}},"3.13.71":{"name":"aidevops","version":"3.13.71","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.71","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dcfcc331bc4836d110c9bbbaf504fd2f6f766d2f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.71.tgz","fileCount":31,"integrity":"sha512-jDVQO5UW0Opyj/NdkjI78WJ4Q1SDwMuDIP8gHxOahRjp28h+pJ68p+zFTseb8kNa6vYLOuVp/LhNDK1pHwMHjQ==","signatures":[{"sig":"MEQCIBdD/I/0XZTZpVs5sRwumGmbo5L8cLGmeeaVwNyzVo+1AiBonQLC44uL65QyeFQTiFfmpYw6yWh3zDwY8snvQaQpgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":793098},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"438c3170dcf14f4c3a6e140b9d690c829970cd98","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.71_1777651865114_0.9983805800273955","host":"s3://npm-registry-packages-npm-production"}},"3.13.72":{"name":"aidevops","version":"3.13.72","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.72","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4a21f05f110e78bfce3d7209576751da924d3824","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.72.tgz","fileCount":31,"integrity":"sha512-NCEaiOcQA9KLAk/3RsjleoYfku1aZFaeeflEi7YstMT5wu8yi9T53VEH4EWIff72iNY0uj2A0ixF8ynu4wMTuA==","signatures":[{"sig":"MEUCIGmFBbxzEwP2naHju5na9L0ST8IsIFQFMBShKnZqypdhAiEAiCyvVdjes+oJ1J+iYcjjhCbSwjpfUakMWD0w7M0UchM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":793098},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3a7121c3bd3bd9fe9078eb5de23609fe4e8a7901","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.72_1777652237399_0.4629996292475669","host":"s3://npm-registry-packages-npm-production"}},"3.13.73":{"name":"aidevops","version":"3.13.73","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.73","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"79aa8b209c6a03e7776c53e782dd3dfbaca63521","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.73.tgz","fileCount":31,"integrity":"sha512-SGp4/OgsZvTpL8MqJX2VUN6PCIuUczuxKoLW0DAC0Utwl7aV3/vA5qiat5V+R4Zwds9Zjf7drD5Uc5QmHeDnBQ==","signatures":[{"sig":"MEYCIQCS4PG3Com5brnQ7yLLBwBy3DrEb9r4Z2V9XA/uoANo6gIhAKGS+ue0ReSLiGaJHSO3+DxkiVa/HJBv0Ywev/XBmE9g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":795034},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d1e970268eeb315a9c3fd22b2e80414c454f0e27","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.73_1777653188349_0.790000770203718","host":"s3://npm-registry-packages-npm-production"}},"3.13.74":{"name":"aidevops","version":"3.13.74","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.74","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d383a57ecd3828293dc03d6d334e2c5827a66df2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.74.tgz","fileCount":31,"integrity":"sha512-pdH5+W44FR70/l8hJawGB1Y3k5tpis7XM/t4DibloPw0fM9rHbCSQm4Pgn1R4brK9cmj2RNjFvrn0LFxkO6LBg==","signatures":[{"sig":"MEUCIQC+XQ2uds1ZJKWl6YiIk4iT4QJqgRGCc+G4Aqvfe74sBwIgFfjDi1jCO1ovCEbjIk0l7Fj7AwZ/bdrJjuJGYw5PO3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":795102},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"14e543dd4f29de285b4af40338eac859a207104a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.74_1777653199562_0.7841931992213942","host":"s3://npm-registry-packages-npm-production"}},"3.13.75":{"name":"aidevops","version":"3.13.75","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.75","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4edfc2d33be7a851f23fb7e2da044775a881c1f0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.75.tgz","fileCount":31,"integrity":"sha512-FFngpz7N5KK7mn4Vm5If1RhF8wqxm+oaFsXSaQKo6DuNE5MZkUOHVhArqaayQFahsm6DTS5vL+GoGK9cs4+AaA==","signatures":[{"sig":"MEYCIQCK7G3iv4re+Swnji7sva0uIO3rhCz8W4d1tJwMaTE8QwIhAMCCYgY3X+geGEsNWxKq+HkukKLTXsINovkLEgLhmGCi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797689},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d905435cef0e29b8259c26481c17dc7cbac037d6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.75_1777653581462_0.515523529557327","host":"s3://npm-registry-packages-npm-production"}},"3.13.76":{"name":"aidevops","version":"3.13.76","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.76","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bbe9e851904bb37e7aeb0ab8066ebe1c3db28533","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.76.tgz","fileCount":31,"integrity":"sha512-qzHwue/ytp59BtYp1JdxeSkzTLz8qB7tVZrip3tHeu3Hw+Z2mbhEb8WrF2SrN2AfpvVlerxGjGwaDqHp8DL0GA==","signatures":[{"sig":"MEUCIHf7XXXplkdei07y3dKkLIoZ90SmKudgNjY0qXWGwPsGAiEAhSPimykuk27gNKZrUPg/qTVuzOJ3HI+n9tzgJ1EBZWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":797689},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e0fd57a6eb6728bdeba6fac3eae6288a5f186938","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.76_1777654245858_0.6893517025775933","host":"s3://npm-registry-packages-npm-production"}},"3.13.77":{"name":"aidevops","version":"3.13.77","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.77","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f1d75b85df1dc258423a97c54275523bdf79a79c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.77.tgz","fileCount":37,"integrity":"sha512-i3oNWarvo4kP3tF/zncCoT1JTp3+Xy9VHGfMR1Amit8ufpkPeiFStFu0fOn7pjx58VNX8Sjq1QWG0ogpLOG2ig==","signatures":[{"sig":"MEQCICyY24Vl3XNwGEk09aXJNRaaN5q10so30knlrh/qevNYAiA+lNgZPvbHJ2ClhnSKNbJHCFCoRbgBRwG0b98TKehQzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":893232},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6a9e6db8ff003ca5d23e7713506c22436c8f4d82","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.77_1777654364060_0.9927882833029187","host":"s3://npm-registry-packages-npm-production"}},"3.13.78":{"name":"aidevops","version":"3.13.78","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.78","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0b0c5901bc182b1ce0d06e3f6bed06387ec57ceb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.78.tgz","fileCount":37,"integrity":"sha512-2o5GPcDVSJY+VFKgnrxGo+8mESpDPF46YEIoGBRfO+WRAxORDalkCpxxKGsLEYJ4hV3tDYRWmoPwh3hI7MkLxg==","signatures":[{"sig":"MEQCIEUS06f8YsakWSgy2tElptJ4yQ4EADh+5Q+dg3EuYXk7AiBYBB/iXl2sb/lYd4YwFuOUB9CoKiYKg4k/D4YtVB8uEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":895897},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b9c9d9b066cd061884be089c1db59086b69a4122","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.78_1777655093789_0.6829535598242757","host":"s3://npm-registry-packages-npm-production"}},"3.13.79":{"name":"aidevops","version":"3.13.79","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.79","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ac8da4a32ca0218c5cdbaa35d742a38854f1c0f2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.79.tgz","fileCount":37,"integrity":"sha512-gX6395yRgpVTUl/o6fc3CqPFrjIx+dQrhA/osYLe+9qn3JuVUreuxWt9f73ty/4gmULoxn+WPjl767KruADeHg==","signatures":[{"sig":"MEQCIB7F/JkefEm4GJD87t2KxvCuJArP1cycIZTs7GXMsmXGAiBPyx/D+X9xw4OD/8YAvIqOBJTkWbm1e7eS7bdQ/DcQ3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":895897},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3fcde957ce86b7140e8a16ac9e55100907aed231","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.79_1777655658433_0.4899979345578609","host":"s3://npm-registry-packages-npm-production"}},"3.13.80":{"name":"aidevops","version":"3.13.80","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.80","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2da9c78991ab4f2fd40ca46ab735b5052cfa6be2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.80.tgz","fileCount":37,"integrity":"sha512-lusQk33i2MDxxllR+oYlVSD1USKQuAaRtNdXzWmgYFbjFZEjEmMB4TVDjYNIQNnSm9dYyZIF2FQ06lWcFhGWJg==","signatures":[{"sig":"MEQCIEn0fnJ7na64clxMQsSSrKJ5PFY2HznS12L8X85FP7YyAiAS1D1ji1nIMyk2iEhFc6uF4KelqNejfF10x2HPkCPBEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":897173},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3862b2bda56deef31f71acf26cf9135aa141523e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.80_1777656331193_0.8925330532718296","host":"s3://npm-registry-packages-npm-production"}},"3.13.81":{"name":"aidevops","version":"3.13.81","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.81","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4441201f02eb9a4332f4f8809646d7ac67177823","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.81.tgz","fileCount":37,"integrity":"sha512-UTJIYVWPpfAuEpplgYXFetwtsdxicT2D4jCHaHmB1o7wlFE8MHfjBT4IDp26ccfvqXZ1Q25GPZatc5WM6oskXg==","signatures":[{"sig":"MEYCIQD6+mN473VjZiyzU059xyD/mWBK7HK4jHKVSJXXQ6AHhQIhAKtQ//KFL+kJdmL4W+m92JSLOxz8ow4tY5vlY3a5wT+j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":899624},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"14dcd90e7aa7da8ba8f36c830a8b5ecc4c0ecda7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.81_1777659066708_0.513598663091873","host":"s3://npm-registry-packages-npm-production"}},"3.13.82":{"name":"aidevops","version":"3.13.82","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.82","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7a8965f2d8e6b4bc663cff9e43f145a953bd85ef","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.82.tgz","fileCount":37,"integrity":"sha512-m1WPnaGw5yQ0zxSIkFDgkZRGJWHCJiuVgsdiT54s/n8kGR7RfDPYVRw9si7CJj2Ga+kLul9HOqaPR/gN8MgqGA==","signatures":[{"sig":"MEYCIQDFIxNsEuprCxw/dVa+9zOo4s0xHZV/Rbrig504IKvLtAIhAI7FUqpqlRGvHqjccUgh9Q/X6XnXkBjr8gMxXpOlOZNC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":899624},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b696b47ddd154abd0ff009470cf0522345ba139c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.82_1777659095503_0.551430231701832","host":"s3://npm-registry-packages-npm-production"}},"3.13.83":{"name":"aidevops","version":"3.13.83","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.83","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"43d6b21e418d897ad525eec959da8ebbe95f67f4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.83.tgz","fileCount":37,"integrity":"sha512-I9MNnLnfNyyatfbS/J9gQdRsyf4nOmCBcfnNUyacQtAFQubwRgQRURfavx/KUBTogUbtwqy3Ms5rJQ0UlzRI9g==","signatures":[{"sig":"MEUCIQCOuxXiXNDfj7198OEyEugar8FElbh/59BeQZ9Qx6QGwAIgWEnDMOJKNVbqJSAgyymSsQHeSDCdt7B2KYkFl072M+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":899624},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"48fc69ae0d4fe52cae1e1b1e1204b7674f6a1a61","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.83_1777659892124_0.8017090138713932","host":"s3://npm-registry-packages-npm-production"}},"3.13.85":{"name":"aidevops","version":"3.13.85","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.85","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"24b548efeae3631efdd976ce109ab49427463dd5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.85.tgz","fileCount":37,"integrity":"sha512-BHidrChRSwDDQQAFDGu4mFR+1CUi1Xe/5E5P8TQsh8mXieplXcPwLMBsAI1Zzjti5aaimSmM++ke0bxNzX3Ixg==","signatures":[{"sig":"MEYCIQC57gQcuQWSPgB2xRyQx0nQeF1gDF+Mj3TtDVRPd/r+tgIhAL5hrL1XkJ7SR0osC8BNSn1hCLSuTrYbEsByo/a0Mauy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":900559},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e7c1478479e2d50abecd3915f77243a25b8c30ab","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.85_1777661670128_0.8270075849452718","host":"s3://npm-registry-packages-npm-production"}},"3.13.86":{"name":"aidevops","version":"3.13.86","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.86","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c4d89b54c5c33c77dbc58caf804a5e96739963a7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.86.tgz","fileCount":37,"integrity":"sha512-L2rydZ8q6ZWKOCjKIgXa2Tff8Mr/0G4N2sHIA/lKFHPTh+PCWWK/yVZFD/zQT6hWBLS6mfYV8wD9glsCNSwUGg==","signatures":[{"sig":"MEUCIQCY5v57PfXHDJCLA0S3lbtzDOqdZLIxT81hcEMK+su5jQIgFd6h8QjCdUtKXBYAYaiTDBI5DWnlf9HtoZP0vAtu/Ww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":900559},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"92853d8961a9de58be2d9c12f9936f8c740c5766","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.86_1777662099621_0.17738464005349397","host":"s3://npm-registry-packages-npm-production"}},"3.13.87":{"name":"aidevops","version":"3.13.87","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.87","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8e301d6c2557901d1576e5b99f60f73be1e1ad80","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.87.tgz","fileCount":37,"integrity":"sha512-HPAdS1VkaSljbHzgH4p2tAAV2r91ORD5Yv1No3GIPZR0elF2uI2nYZzUXaKH4ITJWgxCDEdusqvgE8AgYJrd6Q==","signatures":[{"sig":"MEUCIQCqwdmkPVpGVZyPxslOsFWqEUSAj+DEGCFqdBZVxzpmGQIgGuUVDZepD82oI0wZ6qeoL9zR8d/5TOKHX/x33tZINA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":900559},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3071dbf9b259ddd7215b4cfc98244d4827d5f2b9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.87_1777662440148_0.09003387529358675","host":"s3://npm-registry-packages-npm-production"}},"3.13.88":{"name":"aidevops","version":"3.13.88","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.88","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"69c977511ee78e46ce0ae78c9bc5f696712b88aa","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.88.tgz","fileCount":37,"integrity":"sha512-WvzjkMXp5YNe6i8AsbAJpFK7lA0s8+Vmu5old99/mdYZRsYdkInP2ERtRW5xD61lpN6u5V8igqBfaCW0YqI7Zw==","signatures":[{"sig":"MEUCIHJQJ3FSq7GG8yYnEzixHsoScH4FbdT8lhBnbij/2TxPAiEAiKtUk43Hwf8mAwawKDPXdXMik38MICrdH9IvSth7/wg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":900921},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2ab5732b655600b5adadcfea23a27b0e18d4df9b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.88_1777663463734_0.11099946935178928","host":"s3://npm-registry-packages-npm-production"}},"3.13.89":{"name":"aidevops","version":"3.13.89","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.89","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8b158dbf1d872c1a0ec735aa60f3bf817c85bdbc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.89.tgz","fileCount":37,"integrity":"sha512-pjYlXsZ8VR4o0sboOlvCxFv1bVFtAiqL1OcSL4GKa4rOOl3nwz4XepPOTl7X3Ip5H9CUg9CETdpRACSfkT0Smg==","signatures":[{"sig":"MEQCIDtKhjvMuZWRaTWQJ2W5w+9DJ2TNSeS3CCf19tfMU/yxAiAPpIFqmmj8grOnkE6z3F95UT22vHUmHI0c0fPygqU3iA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":900921},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"639b46f7064493538b213ef175fbf93e14bea297","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.89_1777663524861_0.21598691284658877","host":"s3://npm-registry-packages-npm-production"}},"3.13.90":{"name":"aidevops","version":"3.13.90","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.90","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"40ca7edf27b4b76e78a544c59153dd86e415abb7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.90.tgz","fileCount":37,"integrity":"sha512-0/9WZDdP1hRjnoddVsoBg9LaiRDB44sN62aroZdgrhVgwRkGUAMnVTBENiv2Ye7g3HF3QnelQcnx1IOjURQUOg==","signatures":[{"sig":"MEUCIQCpfgn7pmfW4vPkR47VPcVbt1MqUOv+fzCHQcr/zGURWgIgAyT/B+tDKC/i/q/1xe6RoL7hG6aLTdIHTuWIfc4zI+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":900921},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cb3c60c8190588ea95afb3c93d4c44cae1496ac9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.90_1777677415210_0.7174233307005333","host":"s3://npm-registry-packages-npm-production"}},"3.13.91":{"name":"aidevops","version":"3.13.91","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.91","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d627a403af14d736d2f4778b1e412acf5e18a0e2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.91.tgz","fileCount":37,"integrity":"sha512-GfsCduhDRSnN7wi9TkfkZrmmk3ZVlmpL8yHz72iPruoRsEWHUwRccGQeAH4+Z5AteEpoD/mq3fBigLToj5zgzw==","signatures":[{"sig":"MEUCIQDGVhlaDkX/z8ECtJ6ITyO/oSXNS8Wz4IW17dtzYi3UHgIgCT73rMrCoAiWkFwTG/0lYQHA9taPDB6P9/ZkAsQaJi8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":906702},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"17f84f0efad15cebc414a76dd78893433665e7df","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.91_1777687445873_0.19970651789022598","host":"s3://npm-registry-packages-npm-production"}},"3.13.92":{"name":"aidevops","version":"3.13.92","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.92","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c89a7ee7c01dfbb828e2a4d7e586fb86a08853bd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.92.tgz","fileCount":37,"integrity":"sha512-1cch43ncib1kb/XojXusq0VviAlusDQbo6WSRLh2gg2luF2X1aBIhlpDiJoJo2ZruTyrRcn+mEeNAOrBUztl1A==","signatures":[{"sig":"MEQCIHS+H2ACFnRoVuTDO/2xgAL0z0KeEMlRX+9SR/omgHzZAiBLS7AH5DbbYL+LwEXn4T9eC6augsSnc5woaja2Kezz+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":906702},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b0ed37b977cd106ed8cb5803dfe7f2b4c4ca2e9f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.92_1777688169563_0.16888182251774841","host":"s3://npm-registry-packages-npm-production"}},"3.13.93":{"name":"aidevops","version":"3.13.93","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.93","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ef1551a3fa296579c8ea5e97290df7f4a306f040","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.93.tgz","fileCount":37,"integrity":"sha512-ZhzEMrd9adku41ILFNeCnW1S0BoV9yPhgYhHLqf9mLZe4yrAoBWBtZydtmHPPigerwiGKJs9Czu3k0Bi9UDX5A==","signatures":[{"sig":"MEQCIDISxIYZMpZAhhcV2FzP6iBB0raU3k3e2MTHZy7XRhZ1AiAVYdpF92GGRtNzwhJflxltRfittCwS7ZTbHwCSCz9ZGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":908917},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0e454fd7305950f3563963a00b516a282975482d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.93_1777728818631_0.8603888557210262","host":"s3://npm-registry-packages-npm-production"}},"3.13.94":{"name":"aidevops","version":"3.13.94","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.94","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"721e58cc799299af43b6258b133ffc9c37f6c896","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.94.tgz","fileCount":37,"integrity":"sha512-U2kIdptLHeVGEwHN98sBDisHo1iJMsqdr5kox+NujczOQtykZ1WKwA6pQ2polYnvo2DGDuc65GoiNiDxnulgFA==","signatures":[{"sig":"MEUCIF3dbZUR1Gd1+nwb65GuK1sHm6YHCJ2KdISMB4SU4qfQAiEAtLCLVQHnOLJVpbdfCL5efZaXa0f/GURco7RxL7KONhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":896334},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9c014f50cf4e77132d9b333ae3bb535d1d56fd2e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.94_1777739691453_0.48002714557615267","host":"s3://npm-registry-packages-npm-production"}},"3.13.95":{"name":"aidevops","version":"3.13.95","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.13.95","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"aeda7248365780e8d28d9513a73fc4a7e4a7243f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.13.95.tgz","fileCount":37,"integrity":"sha512-TWZCNCZIGhllLFI6rSYN7Y7NNG5cu+wtQUojE99i+abK8GYTg/A3fGU5sql836CvGUKzsV14v74amwIwEOhxJw==","signatures":[{"sig":"MEUCIQCEIs+ZRKk0wXXml5HnnJf4kEWUxoZRdfV1GBxFm5FtNgIgPcgRRSG30/yM+bAqvC8wt1/qVMMkqcJUbkK0vBwgWx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.13.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":896722},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a93b1003cda49375f5030087b0a2936e275baf39","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.13.95_1777742597052_0.0581520363114576","host":"s3://npm-registry-packages-npm-production"}},"3.14.0":{"name":"aidevops","version":"3.14.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6991e3d691dc850723f107adc41c59d065226183","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.0.tgz","fileCount":16,"integrity":"sha512-TKJwNcmDMKM/pBJLYB3eXu3zUpqduUOKhfqXualcnTBPu/SWncgJfdz03aXZfH8PpTU7+UtSMkg/tzjda7MnMg==","signatures":[{"sig":"MEUCIQD0I1LebkiyZf9SLQB+PgIZCULkzH7rye2J11wO/h/+CwIgG0eZQd+qouzlsgHjXmCk5zO2wcf9lN4UQTjHW+cY7oU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309007},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"27e43cfab94172b9448b7d0eed667082264f6a58","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.0_1777762666330_0.03529018760515723","host":"s3://npm-registry-packages-npm-production"}},"3.14.1":{"name":"aidevops","version":"3.14.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7fbd6c3250edc0629b8d1e1bf3919dfe721ca6b1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.1.tgz","fileCount":16,"integrity":"sha512-BMcEOoOdYY5kGaJ6ozXnSoCz+EPpc9TOMdhVYU4ktL8OIUpNjujX13Q5us/rPY2iqOZpZx5LpO1ZvMH+eTN1Ow==","signatures":[{"sig":"MEYCIQDvFXi0H29QbNqBKUtdg5nbimi1PHigvozl54IOGIEB7wIhAJflJWSh+fh5yzcRivU9P6dSiEAALh/gov0gJuTiPQt/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309007},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2573dbef3834444d4a624794d7ef9d1e2f6b2998","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.1_1777763390892_0.7210853358716178","host":"s3://npm-registry-packages-npm-production"}},"3.14.2":{"name":"aidevops","version":"3.14.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"347e5ed7ab85bd8b395e13c29276f4bb3adcb241","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.2.tgz","fileCount":16,"integrity":"sha512-keZ757DMd3QS7/Op4d+L+D611E9o/rKKEDeTGF6g95k7fa6g6dHB8zVWqP2Ty5gtUs/ogaYGPU/SBj6KvEUOKw==","signatures":[{"sig":"MEYCIQD136H8upQFlRYcJokEkVxuaLz25DtGTpBzFUrI/O1bMgIhAM3EzGBlL+8/L/ZpVxuHNl5eVLcqxu9yX/D67YuNNkRz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309007},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"eacb30f42ab72afca6cd55fc3279336bac06c4d4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.2_1777763672820_0.6710005594988668","host":"s3://npm-registry-packages-npm-production"}},"3.14.3":{"name":"aidevops","version":"3.14.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d80232461da586bd65ad71bb631cb188250e8e89","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.3.tgz","fileCount":16,"integrity":"sha512-xp0wJ6hXAR5jkZpz2YI3rJKHmKh4T436ksbrez9ajTGdXNYmmXUzSViwCfVFOYYzSalFeRMAfEoAtroSbcoGtA==","signatures":[{"sig":"MEUCIFb+sWQ9poWVtKXZIjrtvU/UgGDjDQt1fN69d6knqB0OAiEAjIR0dxQld9hGc3ses0ZcqwdszBGI4TdG8BbsdskCoW0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309085},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2a3084518e067670f5efdd5db3939ea2050c1eee","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.3_1777764191902_0.18094409856592097","host":"s3://npm-registry-packages-npm-production"}},"3.14.4":{"name":"aidevops","version":"3.14.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0b8a6280c471bb4389da3c563631f9ba5932ee4d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.4.tgz","fileCount":16,"integrity":"sha512-lwWa6polVH3rYHzRfXxLOB+nIvWedNY/ioFVTlQUbxnZbtzxFGE+wRIRnRfnm76HgOKZsAtt9pIlJlFMLs1gMg==","signatures":[{"sig":"MEUCIQCxDUcWLFxRVApOULk//CQMfF/dsnr9U7sWIFtN/80dPAIgI3S1ClLHM08GjuwJV4/bTwoQQP7UHu4KxxqKMdIkX10=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309085},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0d52df823b5eb27038469fae7777fa7797116130","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.4_1777765770686_0.06535431383507362","host":"s3://npm-registry-packages-npm-production"}},"3.14.5":{"name":"aidevops","version":"3.14.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"796d122665f254aa93fd4c47ded5a747efd34745","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.5.tgz","fileCount":16,"integrity":"sha512-8/SNR0PSYGCgq4yppdggzm9qvWFZlWmY7J4ClUbf/FmkGLP88qLwvt2IBKz6NwZya6yTxubiXpsBCPCJtUWgQA==","signatures":[{"sig":"MEQCICcmH16HSqGd6M7Ac8kQ34lDGWbo/akQ+TcphFj+Ay3sAiABkBERIRKjZedggi2PAUpAdo6NE8d46OcOTX+MsJh+kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309086},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2a95fcc8f2a948c7c0cf16a9531a8fc77cc8a49f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.5_1777767248348_0.9551414804983114","host":"s3://npm-registry-packages-npm-production"}},"3.14.6":{"name":"aidevops","version":"3.14.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1c3c394d8422bf49bf3ae4cc1c8ffd2f2d94cbbd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.6.tgz","fileCount":16,"integrity":"sha512-cHFcjDdtgl8btMyJw4O9TFnKpSaAFF0AracFHjck3hUudSnsgx9/Uy8bUQv8fPzSa08pCWFNJvGtMBSvMXgEgA==","signatures":[{"sig":"MEUCIB2UoLnfp8ANgcZbV3XMjQgzRSsvWgLYFkBZXJRtZOzMAiEA/0vv6crCp7dzw35x40RXCbiX/S1yr6S8uaa8B6huNn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309086},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d659c75c30b69669b51d2ee57745bd3e9e1c494e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.6_1777767883268_0.899295410447521","host":"s3://npm-registry-packages-npm-production"}},"3.14.7":{"name":"aidevops","version":"3.14.7","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.7","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"082274e9f9cb9a205ee7922786465b32cc2fbde0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.7.tgz","fileCount":16,"integrity":"sha512-8rqwQ4Gx59ht6gDzZhzXsWtxlbv7UUQdgLQNywX1M3Jc5nQCdHi43+t7UCgP0QAd342YNJRYumErb4jthbitYA==","signatures":[{"sig":"MEUCIQCHiSyD/Yn91CyruCJ6i7WgCbKZ+U0CY/2H44e2G/OwYgIgaadGhUHZiNNaL91Ycb4MAqnQDcLt/wUueOf1xca1qJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309097},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9f4cc1e002e697eb0ba6d53a51e85b9118848174","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.7_1777768254604_0.6303756559962475","host":"s3://npm-registry-packages-npm-production"}},"3.14.8":{"name":"aidevops","version":"3.14.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7cc9c0976377f3ca9d919825cc74f5e3f8eea335","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.8.tgz","fileCount":16,"integrity":"sha512-lgbTjXakdaPTOEFi83FADKKY+XM4i3W2Cl4iynSosnEinuzT7fv3waBHMKAlTOJzx/Vpz5kUZHZZVFDy+csXog==","signatures":[{"sig":"MEUCIEVYW4DJhdh+A7bMt8nOmqEUmnut190uyQoL9Kk4ET7ZAiEAiUbyZAAsDyIeVVHwwpm1UwHQ9x5+UfpjfQdj8Jb7bBY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309097},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c76babdd6d39b1db106be9a2b3210bb79c2ff01a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.8_1777768470039_0.4188801334624068","host":"s3://npm-registry-packages-npm-production"}},"3.14.9":{"name":"aidevops","version":"3.14.9","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.9","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b5a24b7b0cffe9c5248281cd8c97ff696abf552f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.9.tgz","fileCount":16,"integrity":"sha512-1w6+UjK75nTTQv108PnvzZ3N95UWfL6sGHT499FRtDsmENjngtOhnzxgN/clpOPhOYQc38BFGqm/u8o9nHV2Eg==","signatures":[{"sig":"MEQCIG77WpQZVOFta5bES0c+hdCUJap8pdnHUnEXqU8CXM44AiAq8MZAb8lJv0rwH/HDdDafodKm/18GZwyAUzzajOLNlw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309097},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bb14af12c8124c9976b13e2b620b264f16386530","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.9_1777770132106_0.13398002753346128","host":"s3://npm-registry-packages-npm-production"}},"3.14.10":{"name":"aidevops","version":"3.14.10","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.10","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"382e9da73b55b7111d0afd74d68bc39977971bbb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.10.tgz","fileCount":16,"integrity":"sha512-Cj7AzJJHxyrG8ku7CvgdbWILtgkINSRjmWQbMQ0w8bs2Az/ToxTLLTz7FUDeDy3jwsTPi9gY3aiTNj7cZRqYdA==","signatures":[{"sig":"MEUCIQDdRQvfD/TLP57z9YuNhCxT76+MvLL4AXd76rJ46SbPIQIgFDjWeuNI3TXOdmrtzJKroyM5pRxY9IlVvWl477/+3pI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309101},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5a9bc87c61a840e6468915db29f800aa8f8e2ef8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.10_1777772740290_0.11727782392170205","host":"s3://npm-registry-packages-npm-production"}},"3.14.11":{"name":"aidevops","version":"3.14.11","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.11","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"58c2a07f21f20d39cf4abea0f325645f3c640af5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.11.tgz","fileCount":16,"integrity":"sha512-ggm4G/260dG0RwqmxYa+vHp+Ah2hktgJ/uEUf7O/Kqym/YXAfdbPhZTnodI2f/haZDHOHZrmhZadfr5hmz8p3A==","signatures":[{"sig":"MEYCIQCw7tmWpaQyQX5IbKZ4QlshmS+FHg7Ggef3/rxQq+6kxgIhALPJlIO3np9b7IgE5kqHpQdWvDL0gXA93FgHr9fEf2Cy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":309101},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"12602a158856eee30397e52220533a6e75072486","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.11_1777773992151_0.9337544132691522","host":"s3://npm-registry-packages-npm-production"}},"3.14.12":{"name":"aidevops","version":"3.14.12","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.12","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"809eef02f64e391c6fd7099d2002c7c81633916d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.12.tgz","fileCount":16,"integrity":"sha512-J1ff1X8dq7t2NxHwH/M5r6/j6UYwMcExVx5htAOEerurO1K0Sm/f8ozJ8A3pbB4xmUy9N8IfzwT0PzLSrj3ujQ==","signatures":[{"sig":"MEUCIBud9cb+yw36jlKdbe0HGBcq4eYZLwL31gctt3OxaH3fAiEAtbsVO3jxmy6A7g5Q6+iCaqXPi0hz1EBRwp+P6FPaRno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"09d75eee5de52bfc856210dd3a8508e27b2f75a2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.12_1777813183353_0.0695970639204162","host":"s3://npm-registry-packages-npm-production"}},"3.14.13":{"name":"aidevops","version":"3.14.13","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.13","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a6847e07fda3698115c95c4a7b93ccc7d6ae6245","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.13.tgz","fileCount":16,"integrity":"sha512-iL7+EnPKKlBOkojVNjnzxzw0/VVI9YHnVFeGcWqEckuWe5AVLUHFzXvbHwtJVEr2jKHYWjRzJaXWl+C+MDDMQQ==","signatures":[{"sig":"MEYCIQCufqz3FQeRoVcN1JrSTWc17IlI2to3bU6f1AhPgJdI0AIhAPQza4othi1iDlYd6JhwYx7EpEQ6PMk00B3dvq6OZ4D7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6fd7edab2b7fc44c2ee78330565fa3667fc35f1e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.13_1777818043695_0.9415947540235887","host":"s3://npm-registry-packages-npm-production"}},"3.14.14":{"name":"aidevops","version":"3.14.14","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.14","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0c8fbcbbf89dedc22f1c87ecc805e4a74d20a9d3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.14.tgz","fileCount":16,"integrity":"sha512-ct/gjzAnF6ZbTjQeHTUbvl+MwSIxBCemE3b6p/OI9PKlK5+lH+8NhGoZfiT0b0shrHikMcExqiXSD0uuZziFvQ==","signatures":[{"sig":"MEYCIQD0QgMDEezQBgCxpzw45TzHRoz8MRMGBSOQwZKE0C1dZAIhANdfu4ihUgcyh5AyW4xGONifrwu7zYTDn03hdkDBMsAk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f9d6c91d5192ae4f46ed6151c4bad86eb669f875","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.14_1777820302447_0.11916308344595294","host":"s3://npm-registry-packages-npm-production"}},"3.14.15":{"name":"aidevops","version":"3.14.15","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.15","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1358f73f54662b52cbabc6d3631b51607baa7d8e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.15.tgz","fileCount":16,"integrity":"sha512-CVoPzSo04pgtCWfWR3gvHwUIW7IHjNFwRdETNswu1Jga8XOQ0rcIKYyBEvBP9CKAqo70SaZYdhx+3JEClTF3Qg==","signatures":[{"sig":"MEYCIQD+2H3rD9CDg5GLDaxOxB5Bqs+6Bp1KEE9YpH63VGY7hgIhAPCYq7YevmEf8SXyKT3rf/HDC7eTTfh+EhYHol8UQcNi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2cce9e941cc8d17451e96fcaa648377930742aec","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.15_1777820963522_0.7311907776523991","host":"s3://npm-registry-packages-npm-production"}},"3.14.16":{"name":"aidevops","version":"3.14.16","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.16","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a13793945bc4d5c2d7d5567903a2fb1423cd0b51","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.16.tgz","fileCount":16,"integrity":"sha512-fpANhUVGfmHVRyLUa/4CFcmbKDKWK+W8hTNHxWfTEnd510RnE5VvDZSzbHwVKW36q+sp8ySEj/YA+m9zcfCjyA==","signatures":[{"sig":"MEQCIAFuZrddpbhV1iA4bWEYihKqHE9fKQjQEIIlsxb1NRL6AiBzOnSguZ0KF2gyHja6R+VF9TPVZQdwqXLJ8U5PaGKfyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"01cff75ca8c2a542a64def198907c5a10b5cb4b7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.16_1777823488853_0.21001456339779923","host":"s3://npm-registry-packages-npm-production"}},"3.14.17":{"name":"aidevops","version":"3.14.17","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.17","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3be4ef49ffb262f7fcf7225aca76048970a5edc1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.17.tgz","fileCount":16,"integrity":"sha512-OWN900x4yRXfXYLXOzEoPZK+0o9cYdsdzLvB3UO4fhyAC2Z/lQPMatGEyEvuK8HH6ZjiyNDE3iWpmsxFZnajOw==","signatures":[{"sig":"MEUCIQDVY7OJNTTUWGQXC3g4ImsbFYp2hS2NskCXPYmrsRTAQwIge8c9/axSalkhlYOZO+y3a5rxYTpC9WePkPw/BbySHLg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fe0279a31a01517e8fe991e1fa50f757f44acd93","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.17_1777825105001_0.2231167280080013","host":"s3://npm-registry-packages-npm-production"}},"3.14.18":{"name":"aidevops","version":"3.14.18","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.18","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"514b2fec61eaf526277b8986716f791aa5d531ee","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.18.tgz","fileCount":16,"integrity":"sha512-lTlpJhDDERku2u2l6oJiOClxC0MdefU8vURPec2NFxTm8CiAoNIsyEmmqBH4cbrb8BMt2f1elSaGI7sYmMc1Vw==","signatures":[{"sig":"MEUCIQC1+uScSy2Ptj2hh/msxzTmp2pOD17VslOJUadwE4aumgIgOk4HcKsqvkH6/bz6Hh/xeZFs0qyTTrHI4+3rZy4RJSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a16f8493bb6fef6a11f01ae9cf43dc75c3dc6b61","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.18_1777826302057_0.3049470979775566","host":"s3://npm-registry-packages-npm-production"}},"3.14.19":{"name":"aidevops","version":"3.14.19","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.19","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"27a09bf11c2dcfe3278de0adf5c10b74b65988da","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.19.tgz","fileCount":16,"integrity":"sha512-7GP6mdES/D9z2+dzdTDc1rNLBhHuA/AbZSV29Ml2M3RQv/Nszf7po9g+eI3Ps32u0K5AvYAGWbIYJ5GTNfMCFA==","signatures":[{"sig":"MEUCIQCzLk4V7eeDxGEzi0k2QTt/rd6edLsajUFInGSSiicILgIgPNW/BTtDyDFZQdGcH8j4aqg6h9YuSsMvKkeefASbggU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e93c0bc5829d9d8a792d1a2014b708e444381b53","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.19_1777826652915_0.9085805241709266","host":"s3://npm-registry-packages-npm-production"}},"3.14.20":{"name":"aidevops","version":"3.14.20","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.20","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"191904a6bc303cfe905d0f4cb85aac3079febbd9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.20.tgz","fileCount":16,"integrity":"sha512-Ztsq2FCWiRYLCxhU/UzmISJFRmdAfRX90TUxF52mpPmFsdwsImlYqxVuNNJuxNDVA3HAbCwdCAVVkjtC9UBFDw==","signatures":[{"sig":"MEUCIFW2vAoAIhD65zVfSgQLb4NcN3BieCtS4MM497KNK7rlAiEA22Ln/LEXCamzASOr2xKjlVd7U7DLUGtDsHDmKlVqxaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b7837162b311891e59f09f75ec009fd134bb2cc3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.20_1777826892525_0.8515467611394498","host":"s3://npm-registry-packages-npm-production"}},"3.14.21":{"name":"aidevops","version":"3.14.21","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.21","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3d6ed06d61b2b0791b4693d67819eef5beb3ec43","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.21.tgz","fileCount":16,"integrity":"sha512-R0fi1Q+cnb3sWKpQog2wqw9GY/Tvi5cgtfYuLY2PtJe1U95msBwydOpiOcItL5YBGGE+NenYYQoX6Lcz7TTa4g==","signatures":[{"sig":"MEYCIQDJfZL3SDL50tTB2t+yEyHGEgJiB7DPwqYiInb4Dc7D6wIhAN4gj1XtSohYUcFAGpyzFweK87K126TJRoDkBbsktuNZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1ded248b9d49a880251de3bc23d76a4499e196c4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.21_1777827519837_0.2790783317362393","host":"s3://npm-registry-packages-npm-production"}},"3.14.22":{"name":"aidevops","version":"3.14.22","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.22","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f582efd6f826102b972474d15f769be03b2ec343","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.22.tgz","fileCount":16,"integrity":"sha512-6s3L8/0k+OZO0Krk61cV2MUs4grtELhhPgtMemYQtvFVNtjYFCHhsV8sp/qZd+d4/0Szor4MPqzQK9AbNdh5pw==","signatures":[{"sig":"MEUCIAzxsSW4d58EVI7aLUnrxtapkli4Z395NV8Nc73tHnpCAiEAztGOZSevzGap/I4A87ytyA5S5fRL4VCperrDLxH16/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"678801144e1d2f9259cbceddf8ad37391e8cfef5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.22_1777829250278_0.47435793916422053","host":"s3://npm-registry-packages-npm-production"}},"3.14.23":{"name":"aidevops","version":"3.14.23","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.23","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3a69244360bd04666c0a388d0604991b20372864","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.23.tgz","fileCount":16,"integrity":"sha512-WH4YWix5OLTvS6YTCWUZWrVtTA9fhlpPokomoZnCCDykM+tFqc6/ojDekapWU56WRSwO7Ho4esu8c/BN9h24ow==","signatures":[{"sig":"MEYCIQCWilqmNB4BGdyvMaa/kSxNtRufNRis0De+ERkgzhK2SgIhANni1LfBirBYkHMNUpldpttHl3Fq2tKviRGUpH5oEm54","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b758c52e5230f5e8bfe998bdce08e91af11d649f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.23_1777829815712_0.2603652490443529","host":"s3://npm-registry-packages-npm-production"}},"3.14.24":{"name":"aidevops","version":"3.14.24","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.24","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"29282bd229e1c6f1abc8aa5e6690d52a30df4b98","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.24.tgz","fileCount":16,"integrity":"sha512-CLGfpI2mg5G94PE6DcmBp5yc2mFKfeNis/XS7NvoUtssDX4hY036cYWmcYnCAXrRp+JV8bZ5tjBm2ZlSHCDQyg==","signatures":[{"sig":"MEQCIHeWhA6wQSZNhdP1TTwhgQOo+eUM0jJcAvqGEqW9c9KsAiBhmsLeEtVrCxsT9jUo8d0wZrvujb6N8vVns3Ge1b+/Ng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0003082295ca8fb645e43050b8601a7a60c5b08a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.24_1777831307960_0.7224738091928369","host":"s3://npm-registry-packages-npm-production"}},"3.14.25":{"name":"aidevops","version":"3.14.25","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.25","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"931e618743207e56199f3b4e4c46cce71920aac2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.25.tgz","fileCount":16,"integrity":"sha512-4xj2I0tAwIVLIlhrLf4BgAsP88gvPDLgZZu/ftRFPTm0+kGEDkxxlG5fCryxqHCVactnfUyEcmBL1pcti5pPpQ==","signatures":[{"sig":"MEQCIBsfNc+b9PskgbMhtev7HiJkIZlUDmtT6YRn1uZwOjsNAiAIBggeCf3pYr2gtwPZ7ONoV0TgsKL3hsun+IRUVH91hw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3ccd427415853cc5f788cd1b9487a90a35709260","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.25_1777831752790_0.6633911118755336","host":"s3://npm-registry-packages-npm-production"}},"3.14.26":{"name":"aidevops","version":"3.14.26","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.26","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f558a5763789b57c9c36338c038389b7098aec3a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.26.tgz","fileCount":16,"integrity":"sha512-BmIq85yRtqAeyd5bMyXhl/o0GyUfbilFadDzLK/dnPc8CqIhttCPIq022W1JIXa9L7umlKELZRYSNk+oFc+zcA==","signatures":[{"sig":"MEYCIQDbinGyveFCzM77I7yI48kV23sMkQlo5tR/YKioqy1dqwIhAPyOQnJzL8lanyAa6vI8NAV1wkN7he0LagZMLf9m6jMZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b98b71b532c85c82d0c277317f090b2722f3ec41","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.26_1777832761131_0.37117321580905194","host":"s3://npm-registry-packages-npm-production"}},"3.14.27":{"name":"aidevops","version":"3.14.27","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.27","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a2a6f88763a54c3da17744f461103c37d4f096f6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.27.tgz","fileCount":16,"integrity":"sha512-eM6x7OyzWZR/AnF/XAZJjqraVAbJqYtCJt+lDzJNGa3Vy/d2jqbyBPEbxIs8SxurDvDO0yVW/hl7JvvuTPshOg==","signatures":[{"sig":"MEQCIA/tprpwLcsfM9JFMk/+moXhnYS76xw9XSv/bz8UaVMnAiAw6Ge1abDPwatABcXdalPL9rk/pE088yll0ZLzoUEkeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8144ab2b6ff3b14c5bcf95faa5c11f144a863d6f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.27_1777832946907_0.16836433047692534","host":"s3://npm-registry-packages-npm-production"}},"3.14.28":{"name":"aidevops","version":"3.14.28","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.28","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b3be32ef2703588f2fdd3925cc1e5688050ec3d5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.28.tgz","fileCount":16,"integrity":"sha512-zKHbnG8+l+BDAQqOfM3KV5ynHDn33K7EXVYCo2ffOY71PZDnhHkfWABbf5xyr7gqXgZxeT/7uLL4zrIzOQZBhA==","signatures":[{"sig":"MEQCIHcjTYni9hcHydpH75tprVYORmafdqSr0ml5O2EITAQ3AiA6bdmQg4vLBtyiK9GuxT5+YdJ/t+9Q9yArGibvYYOsow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d2bad8c07e38012b7a1d69a3eb3cfcbb66ac0f53","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.28_1777833196973_0.25405536574498866","host":"s3://npm-registry-packages-npm-production"}},"3.14.29":{"name":"aidevops","version":"3.14.29","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.29","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8bcc9ddedaf284bba54dd864c87194ece80741e1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.29.tgz","fileCount":16,"integrity":"sha512-TSZqk+ixPm00D/aiYY1Y2XTLDD2asMWR6A71x5GBIeURpyzaaHWgtIXvTHMqkQQB6TkW6pWSyv1krDfu4zTy3A==","signatures":[{"sig":"MEYCIQD59od0Pld779YirkywBtqt1/boRJ+bcfkG5u2V9sTK0gIhAOoFy6XxZYoVnTxDHnbWRuj/n6f0rgyLtpxGne9LxQS1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bc4f8eba238b0e515c6939ab5e60a7ef1d669af9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.29_1777833603638_0.09367457210551566","host":"s3://npm-registry-packages-npm-production"}},"3.14.30":{"name":"aidevops","version":"3.14.30","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.30","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0568ac6dd0b7bc6d23f523046219ddfd4e1da641","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.30.tgz","fileCount":16,"integrity":"sha512-Lm3sXC2R6hK/x/3u0vkypJ53oPtL8ksYDGqDncMn4Hg4AWYJ44z5oXs5YSHDYhxOznO7ybwzQwKq7BZ+cjLQRQ==","signatures":[{"sig":"MEQCIHTGDybobUbGQKkM6GSAbHnek+/obeSwTDYNshSW4WroAiBSVbMbRLthFEBbnMiz3Cui6qRt8mH5QXa33+v8nKIVpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3e34d425e91e509d0ec1085cb4b14d8d323db87c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.30_1777835313436_0.36158161541333445","host":"s3://npm-registry-packages-npm-production"}},"3.14.31":{"name":"aidevops","version":"3.14.31","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.31","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"576f05a32a999128e2fc65b4370bcf6dd6ce6487","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.31.tgz","fileCount":16,"integrity":"sha512-fnYUfrH+oG8zeSpGXHMVw1tKXc2MKVi5xfku3ANHTnjDQvsxBMmp5PGIZfkOQa7X/1gFSoR/W3hhW+2508gGrg==","signatures":[{"sig":"MEUCIGsTtBfoQ0aFoFDvRJ3ycKglF7B1HejZYfcA2L5UziYFAiEA78u4F23aU7SVolTdlhOxQJhNOap3CmxzgQF8YmaW3Jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"af1c133fa09b8228da68370cae1ad065ebca0f77","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.31_1777835872376_0.8108229358964714","host":"s3://npm-registry-packages-npm-production"}},"3.14.32":{"name":"aidevops","version":"3.14.32","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.32","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4f30a2738661da38b167567e899a88a486454f7d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.32.tgz","fileCount":16,"integrity":"sha512-XSdVr3YYYN6at6Tuc4zS05Icoi5Y9mpe3GXU5l5gjeUW93sYU8XPoEApofTYpkdeDR6Psg+j/2ViMyLpDvDl/g==","signatures":[{"sig":"MEQCIEKxg7b2rE8RNhsgh08SlC+4oktneWl9NqRZi1HP9X9pAiAa9dh2TZXFyZ1zTpN8K40J05d/riYAXmF2SJMOsN0bAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4e9a20e484727af1b7679705e3def31779210021","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.32_1777844301250_0.06457108957691493","host":"s3://npm-registry-packages-npm-production"}},"3.14.34":{"name":"aidevops","version":"3.14.34","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.34","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"db8866135cf8189825279e7704f43915f7c37247","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.34.tgz","fileCount":16,"integrity":"sha512-waBoJNQEcSpuyz4/CcuX8zB4Z0putmbTgIkb8ZxJ6O8FwFjB8CsV+5vUmHcBASI6MgWdiV97gFiWyRguWrdWUg==","signatures":[{"sig":"MEYCIQCh2HCcEhy4jMIJv7PMMjzgT6SEyQGXEO+L+yssYE+2vAIhAPKm1xcgpp7hEspoo4wU2QTfdXJDM4BOwD7D+NVoEHYb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8c368ba0e803aebbe4e1d65fd76ad6cbe64f15e1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.34_1777853615332_0.8819616752582962","host":"s3://npm-registry-packages-npm-production"}},"3.14.35":{"name":"aidevops","version":"3.14.35","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.35","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2acf608c4c5ce7ea36516ed7a072de69056ce769","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.35.tgz","fileCount":16,"integrity":"sha512-WtFFQgTAmzU0Fsfr/RVPNVyoTMShfnSq0xghAJgowc9M5OBdK7NkzzNrRJ+TcDhUe1MVAjxm5NXYjIeGFVSpdg==","signatures":[{"sig":"MEUCIBPEQl5laS4EJEBD9QFs6sNLYJzjL3e/7A25nplwMKNYAiEAmRjoGOvZ2D4DdQzbCqHhwGMIir0KaemqsCUX9azCygU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9ee30eec1897aba8b2aeae8ab3fd099107a6de35","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.35_1777854779278_0.2804274657939234","host":"s3://npm-registry-packages-npm-production"}},"3.14.36":{"name":"aidevops","version":"3.14.36","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.36","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7e8bb4c753b939549a2b86b70d9f615630fdd837","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.36.tgz","fileCount":16,"integrity":"sha512-6b/liXKXgV+JUjJLsFL2lvPP7hZqgGv6nNTVDHoDfdslCuNtkFcaZmjPJ3IuItAlv23QiWbWmSL8KT/mduqxQg==","signatures":[{"sig":"MEUCIDUYqMXRPf99gIhRrcHmuz1gf4sQ1higxFe6IV6v8EZSAiEA6+UvNfkfJnMAZHQLUULNYAJkr3hDc0NUcSfxCa4+1uE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":308951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c33eca1db0379ab54886f39072a4589d57894671","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.36_1777856832705_0.7782317980795972","host":"s3://npm-registry-packages-npm-production"}},"3.14.37":{"name":"aidevops","version":"3.14.37","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.37","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5452afa15a4f87b81feb141e94f7517b5a481ed0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.37.tgz","fileCount":16,"integrity":"sha512-Hu2MeWL9qYqr5wqfUEWhlwiuEkVN8BHoxEP98kQcMsaLpoxeEOmIo9+BwgX+O7KF4kGNY2gX0ZAxmx8GsXro6A==","signatures":[{"sig":"MEUCIQCGNDfND+lwG5ARZ8uLgbtmEB94J9+gZhoYG1qkyrZvXwIgRRUjCNOD1JsqanTUPcKTnegdDD+CaCodq6hDu2rC2xE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312448},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6996164fd01e0855eefd4c21c92eeaed4a833e77","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.37_1777858574370_0.8811527871704432","host":"s3://npm-registry-packages-npm-production"}},"3.14.38":{"name":"aidevops","version":"3.14.38","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.38","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dd9957949e43329e1cd7a80bb380746653fd9804","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.38.tgz","fileCount":16,"integrity":"sha512-BzAtfXyiBrhGQKmeH1EFYSX3HeJv0kvbAiuQIJj9ukkRla3nprmI845fciqIGJHR7wS0bFkY2sj4WN4qeDBkHQ==","signatures":[{"sig":"MEYCIQDpZw6kzuRDZJ0YbPN+jHTjJbf0EBsNVBkngoASEI4RewIhAJjiqriUJhxz8+PjxExID95Q4ePIHkKaeDQxmSzroaC7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312448},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c6a94c1ba021de4118ab198ffda8f41830f45566","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.38_1777862656321_0.27722376517076364","host":"s3://npm-registry-packages-npm-production"}},"3.14.39":{"name":"aidevops","version":"3.14.39","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.39","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"32e96ef420c4ace70198a50fced9543e1972bacb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.39.tgz","fileCount":16,"integrity":"sha512-b1VtSJ52P2ORmIpsvHZY6EMQjrb/xqxXew3+4MxsnUG1wc9D71foyfyBNRRxY60pTzx7dBjFtuGYbSFgKmaeMg==","signatures":[{"sig":"MEUCIQDvTD0J+AskKMHXrIAti70Ww03Jr8ErdYhA/RDtRG56UwIga8CfO1qKRkpezuiUDfjHEpZhne1mwE3W2fHouR2cKYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312448},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fb42d40dce1742ad0805df1577ebbe58602f807d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.39_1777863412926_0.46953592266878363","host":"s3://npm-registry-packages-npm-production"}},"3.14.40":{"name":"aidevops","version":"3.14.40","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.40","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f54fd7086fbd600f7d2a0c40f48ebf82354e2560","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.40.tgz","fileCount":16,"integrity":"sha512-kBi0cgHFMNWknQhl0/N6/RUluzGfoHbgEnzpfiDrBZLSRV7SxZ4rcqLlK40Mneo7312MD2zeZrWVf1fHgF0a/A==","signatures":[{"sig":"MEUCIQC08iEm9UQHKSt580v0q2z7Qf+Au6z3EZaM++QCQz8AXgIgJMaaKwgLsnP/6/792yRNak4MFcIqo9UY4+fJxuEGFZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312448},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"544ce9c3665d8ce82468e1f00f9bba5993c14ef9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.40_1777900235008_0.7589285581063474","host":"s3://npm-registry-packages-npm-production"}},"3.14.41":{"name":"aidevops","version":"3.14.41","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.41","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c5e9c6f588853dfaa25efe7bb3ed9af7f9cff82c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.41.tgz","fileCount":16,"integrity":"sha512-K5SR+UMtEZ7pDyXOJ+Nxv5YNBgeS9umklTgnG0teT5LA8AGnbFWWCKGqO6Tu7Nke9o6oz2rHoWLIlpwuJSSRiw==","signatures":[{"sig":"MEUCIBiJJQ/uLirRV8EQkFy0CwaWc7XdpFlAXcXoQZ71SrgAAiEAhGIfd7/U36nvqOEXjrPMt5zn64dSxnRBy2lSjo5CDxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312448},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8ef840dc8953ffe76214897baaa22f521bd64338","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.41_1777901560819_0.22241354679954273","host":"s3://npm-registry-packages-npm-production"}},"3.14.42":{"name":"aidevops","version":"3.14.42","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.42","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8c7ddf954ca779eb006a80207cbb86fa89de5541","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.42.tgz","fileCount":16,"integrity":"sha512-0muBqgvzfkESgJulYfE9fHmJbnvwqk05i8DWUKGD6Hhjq8eBGTfNE3gJs4Gid1PthdZRHJBZy8VpTc4ZDqQu2g==","signatures":[{"sig":"MEYCIQDXgH5z88SU3DIYcnq6ssxyTAQL+4MmdQL//y++tZ/O1AIhAMhiXh9wGrZTCwYdPScS80/RFS5eXZ3EGQ6MYcuX4pUX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312448},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d72ef394f710d56c6030b76c53d21f3900fb87c6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.42_1777902735383_0.4653604722750444","host":"s3://npm-registry-packages-npm-production"}},"3.14.43":{"name":"aidevops","version":"3.14.43","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.43","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f360601823719af439c0b8748706c61b7f86c467","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.43.tgz","fileCount":16,"integrity":"sha512-2zpaAneUPNk5IguMTEjvu6a+Q+Lek9kGCWjtm3HNRyyCoLwt6nhyC+vwV9Z5FgS7C3i0vICnBQ9Dt2vL99+T4w==","signatures":[{"sig":"MEUCIQCMEQOGXKGWP3ubdn0QZvk5ZeqAQMIGUqt2N4epb2w5FAIgNAGd2sNlkTkR7EoU2wwBl3lBeBvnYP7qVmmNBjj6zZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312448},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d5c2b7ff1d522cd5a839da585715be55b383aa9b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.43_1777912439409_0.5117119985223877","host":"s3://npm-registry-packages-npm-production"}},"3.14.44":{"name":"aidevops","version":"3.14.44","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.44","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a7128cb5734e6c0636ad2b009b75157b1e8bdf36","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.44.tgz","fileCount":16,"integrity":"sha512-hUmRr/QAn6wOHchN4AZFxrs8TzRhxspjVr1v2MP+3jmbRWGbTDbc2nM42Kw4eaFeL1UsMiYeQVMIizesTM0Eaw==","signatures":[{"sig":"MEUCIAFAj5HDqEEuuQXSdBBq+oHSof2T+BEfWhrWtqUbkqD6AiEAvLJ430Rwvf/w7FkM96j/c56N3pSkIlhYOuDN6FiM89k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312448},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"db0cea5cb023d36ea4b88c6c4587ce751e373dc7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.44_1777912797809_0.04743866610109526","host":"s3://npm-registry-packages-npm-production"}},"3.14.45":{"name":"aidevops","version":"3.14.45","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.45","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dab6b8141ea10ee7ca08b96e72204b83520c43c5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.45.tgz","fileCount":16,"integrity":"sha512-51HKX5aCNgRf701V2Zn0aABESfEDBFYTdVPXwkpDrOqW3ctivpIV3w9iZrv8if6bUhwY8J0SgIkdVIqu5jMwCQ==","signatures":[{"sig":"MEQCIFJaPMccDOGNMQkTzhEaefIOqIESUkIB4w8TBqeCcdaoAiB9hE/IEYoyOrEhWPOq239h/DVV93Uip418KDja02ceFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312448},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2b7e02e3038f184b0cbb189544859bf3627b8b7f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.45_1777912851522_0.8466120932816421","host":"s3://npm-registry-packages-npm-production"}},"3.14.46":{"name":"aidevops","version":"3.14.46","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.46","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b277657231457f0b9df0183786510ad054b3f9aa","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.46.tgz","fileCount":16,"integrity":"sha512-GcJaLOIq6BLJ1bqffkdoa/mUCsZz0JdybLUblnGK1puzJdn1PI5SGP2uJo8NehRkF9O5aVemqKC19lC48erfsA==","signatures":[{"sig":"MEUCIQCbKe9ZlwBjIHWw726/cDtgoQtu6d3cRCtrV88EyPyf9wIgAWl7TcIVkqMIIjNDWHZryHoNDs19S5aN+VA8ezQL/us=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312448},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a7e04f269033a30b391e559b1e352a733dfc20d6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.46_1777913881287_0.07921219829055715","host":"s3://npm-registry-packages-npm-production"}},"3.14.47":{"name":"aidevops","version":"3.14.47","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.47","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5340f0f5a9cdddd37403b996991b49798c79f04c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.47.tgz","fileCount":16,"integrity":"sha512-ffJZ28iJEvHAou8kmIGgCELH1Wi21O8CIW5CpXXfQsGAU8ISZGcrK6KBEoAzqO3MJ0oTLTdimp0vwnOuEpzZew==","signatures":[{"sig":"MEUCIBoAvbNDxQoY3NXu1F8oLMa2jIKkBSHM0IzHe9t2szG1AiEAh/r3dbQwGo36l3863d3OsG3AOjIL3+uJIqJOJ4AqUGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312448},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fa6f770b446321da889577dbed23aa9c48ea968a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.47_1777914047328_0.8439440418776358","host":"s3://npm-registry-packages-npm-production"}},"3.14.48":{"name":"aidevops","version":"3.14.48","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.48","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7eb3654a788997dc4f7481accd5a737948234e3c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.48.tgz","fileCount":16,"integrity":"sha512-YaPAb6gJCMvtDtwnF3pPD9z3feKkeMcS+n1KkkXs9DpCS6m6J/3OxoT0IMDUGbPM9Mefrco4xANIsJRLJPTgzg==","signatures":[{"sig":"MEUCIFOO9tZMTsMN1eXCJNoXjvEmpKs6jyocIRHVdSA9RMq3AiEA3ci0XRwoNdmbu92tENwO86GKskbeUEdtQZQq9n44EJg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312448},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"06ab1c9a0c6d38f1b9277be2220b2fe0d6db1bb7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.48_1777914791737_0.5118711100497486","host":"s3://npm-registry-packages-npm-production"}},"3.14.49":{"name":"aidevops","version":"3.14.49","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.49","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"849e77f190c5893be69c39b89c217821da0f465d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.49.tgz","fileCount":16,"integrity":"sha512-hcnb+qJJ4qzecqGsg6mZ4rbV6EDv89i468ze+KbgJKaivRMTpZYIlw0PfhTE/5mgm1nTIfzuDw3TQl3ldI/VoA==","signatures":[{"sig":"MEYCIQDHezembkGjkciDp0SvWa8Rxp1jvJLQHWsIf9au/xsKPgIhAIMgGrVM46XwwP7pbCCQvZy/DEaUV8bX3K+f1EcyUHAR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312941},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2cd4b33925f2f56a5ce612952e0563dec3ea9ad6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.49_1777918132755_0.9393407734194543","host":"s3://npm-registry-packages-npm-production"}},"3.14.50":{"name":"aidevops","version":"3.14.50","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.50","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"240949e713078eea9a20b037571cf83ca5db966f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.50.tgz","fileCount":16,"integrity":"sha512-smR7CfiYF0VrTqsfEXYx2/3U1amDQYYb4jdtvt0Zb8AXD3O9QkRRHt2o8D8Hefica74e8FLcx4mHMyV8Fay9Bw==","signatures":[{"sig":"MEUCIQDi69kunUXIMmm8dhpuQ5tRlIDeKaNx9naUIzJMAzB/oAIgd+bQdfNT1ZM0eTec7nuWWCuVTjCIqw66j/6WcPCzCY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312941},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2e64b9f28a0b932f32075d16d77a7f76b498beb8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.50_1777919826755_0.8822066538265616","host":"s3://npm-registry-packages-npm-production"}},"3.14.51":{"name":"aidevops","version":"3.14.51","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.51","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7c2df7e24cf4932afc1cc855316a48f427aa2533","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.51.tgz","fileCount":16,"integrity":"sha512-108UEidbFzNg7aUqZKl9PiDMVpmJRWdd+A+Kd3kyQlw6t5jkcCNsjmCwS3BSwOs7AfNpUXt1/4WDfWFdWfXNVQ==","signatures":[{"sig":"MEQCICwhKAa2e3I5JTYU2x1F4lt2qdDD/qOJIdA9DsWmq1vyAiB4EKvrL9p9mvon5aDE/h5OwYONc5GWRfjNbbPh9kFDEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312941},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e6e5b2f10977bfbf351f5580d11a919fad1f35dc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.51_1777921259950_0.45315107257568177","host":"s3://npm-registry-packages-npm-production"}},"3.14.52":{"name":"aidevops","version":"3.14.52","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.52","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c03fec60ecf21d7bfeb261326fc091f21536fe35","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.52.tgz","fileCount":16,"integrity":"sha512-1yVTt+6yGhmkQG1hVF25BWtqF7CiV07Hdu+vkX/iUmQt+xH7/zL1lwrgHVya4uiNB0Zb3grCYxzUrpPr7N2/RQ==","signatures":[{"sig":"MEQCIGnJdUd4pdO5E6C7Ys6VLpCa04pjdL+7FEEaNiOZh1eHAiAqGlsLvzLDiqRUmqAcZj+jAWKKKjrhRgPdUiic4MyxYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312941},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a2197f8deb3b78da1376409a8c8bf837b8829365","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.52_1777931366147_0.6956746542451522","host":"s3://npm-registry-packages-npm-production"}},"3.14.53":{"name":"aidevops","version":"3.14.53","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.53","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cd9eba9937b4528e0756787815155a0534edfd2d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.53.tgz","fileCount":16,"integrity":"sha512-KPCfLAPdtJUHJFSbZxygG11Q0B/mSAH2WskI8VF29xSNOQbfPVH5868MtQH9mizpi17sleIbgIOlKsvnjyBlTw==","signatures":[{"sig":"MEYCIQC/1Xh95bpZ+07XC9VsaacJ0BOy6OLdIeAvMZNAs5OdQwIhALL4QF/9cQfEvCNJE6kASP6yO/VNuNyFRrwkrYlwj1oO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312941},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d07049e7b40dcb85cb519fd21bf17007697cda29","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.53_1777933915903_0.5065843382422894","host":"s3://npm-registry-packages-npm-production"}},"3.14.54":{"name":"aidevops","version":"3.14.54","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.54","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"efd956ce4e169d7fd76a5189d8d56f7813dc5c0b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.54.tgz","fileCount":16,"integrity":"sha512-kfNhJqKGW06rhYpgjIY/t/a1jXBT6lpjYc1lwR10o9et85qHH9Fxxra1Pz1+DGSvuU3KEo11h9HCbLUxGAnJLw==","signatures":[{"sig":"MEUCIQC2r/qQ6jUwYULMO1Ytt0GtWVXzkacH6wpnyL6s20HA+gIgWXcp07Q2iXfXXjFFwmpqe5YBaiGEpX2r2rkQKB0wm3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312941},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"035093ecf24bf7fc9234ad64da85f4343197bff0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.54_1777937966438_0.6074041073389296","host":"s3://npm-registry-packages-npm-production"}},"3.14.55":{"name":"aidevops","version":"3.14.55","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.55","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5c0eae50e1ff9f5ea62fcdde635afeb90ae90636","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.55.tgz","fileCount":16,"integrity":"sha512-IjOlSK+mwexuJDqPcOqNqlI22tQPE1gR3xsM/qYj03TK/ZNweDRWP8ySytK+3m1QBHn6VRK2K/8iOoXCYIzCwg==","signatures":[{"sig":"MEUCIQDqPw9+w6rspSpCJHewCFy7IXgqdaQMwH76fqrnHRMKoAIgayYy+fd6fYqNg+f41jjdjDv63jl2Cqf8jpfn4YpcHsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312941},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b4a6b0afc6f5b664cb141daf8d7e5e6d91a4d463","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.55_1777940035278_0.47758519933896415","host":"s3://npm-registry-packages-npm-production"}},"3.14.56":{"name":"aidevops","version":"3.14.56","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.56","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c3dc4e0d0a812e8d9993b83dd3ec0772c618f870","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.56.tgz","fileCount":16,"integrity":"sha512-u6j03NQf/hB+pEjYi27oPXdFjhU7uEdh3pR8eYhmSUvWKM7crZ7eboQ6jKZYj+ZNE72nQ3j5vMkMy4YmBAeLhw==","signatures":[{"sig":"MEYCIQCNZ6RhyWOOYLz/sEoPkHgUgORhUKWx9jIb9cwM8L3Q/QIhAOzBt4MGstnZJtGlAp4ayZW1/GIYKUKj/vQoqaLBrhTe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312941},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f872aef9c87822228440f4e44a16aca6b4cb339a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.56_1777940642642_0.14818540547955816","host":"s3://npm-registry-packages-npm-production"}},"3.14.57":{"name":"aidevops","version":"3.14.57","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.57","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f39cb481df72d5ff3c88e4f613db302a90ae1c92","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.57.tgz","fileCount":16,"integrity":"sha512-avTOykSjhFYDkUhrbcQoW+8JdZCJtNNJPf88TZ9rvQibIld9Qlsl+6z/tYZqkgEAUwVme2MFbveEMnbV0/G4BQ==","signatures":[{"sig":"MEMCIDAmc9yFtdYb1qg9dmJ3OS1fKWxbys7ryywTev8Zwpz0Ah9x/RdwwvH7kCvHtFHPlD7x0RdB75e7LzGoBNDMtyN0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312941},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ba29cded8291603dd8df9dcb379ae9d6e7cd3ee8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.57_1777941061788_0.03320617227509559","host":"s3://npm-registry-packages-npm-production"}},"3.14.58":{"name":"aidevops","version":"3.14.58","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.58","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a6eeaba36caefa1648a44c0c6b24dedbea2a82fc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.58.tgz","fileCount":16,"integrity":"sha512-26uqPWojjdR63YF0MGT3gu0jxO+xK2KCmfGiF7Rr9I1svB4z3dU498ZC8mCJ8G+Y6BHfcbrQhAbip0kJlr36oQ==","signatures":[{"sig":"MEQCIBurV1Q4Lz8gQg6UNYnI2x/p82ebzdZBy0yKW7J651tbAiBNzA6IgGnXt8PAqVrVuk9JLZ1wYAO2k9hbxoGxuEGNdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312941},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cdb46b28ed01fdfbf9a593e0464b2e39b1140b4c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.58_1777943295544_0.7725918396586517","host":"s3://npm-registry-packages-npm-production"}},"3.14.59":{"name":"aidevops","version":"3.14.59","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.59","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8b701f73449e1dfebf932a038ec5e2cd0e05250f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.59.tgz","fileCount":16,"integrity":"sha512-/nJ3k8PSY22pdTOSkTNVtUP1dRvFSoE31oWr1SoRSZUTOgqaMzowB4YWaRwjDUb5/qfOCnJKopOVSFR84XfqCg==","signatures":[{"sig":"MEYCIQDUGh9sngCb5a/ODmA5dZ6BjLvjZY/N3gMquAXxUIAf3gIhAMjH6Rjx2QPJz2GkIwuK5RZhyB5/8ZSPlJucerZaO8T5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":312941},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"40ef42f6b2dec9473f87d546268d81686a4d4df2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.59_1777952365361_0.20694091066110087","host":"s3://npm-registry-packages-npm-production"}},"3.14.60":{"name":"aidevops","version":"3.14.60","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.60","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"67f530cb86ab3c12ca9a575a13ca60c48e12d8a3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.60.tgz","fileCount":16,"integrity":"sha512-WHu6/iedbjHCIqp93RaSt9XzbahEwbMNulHLCZuMdUW9zOiB5jo+zO+dJNT3vWvhDm3oqKnv+1INT0gc4keSPA==","signatures":[{"sig":"MEUCIQCxbqWuxumD1iO6QKjKZNJkkS4OFXOYuRWKc4o0ooDtZAIgTOJvx+PE6IHzAlgrznxHJz/FjmL0qCyFCERpifSFqo4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"22873207f9bb3872beef5395c8f92bd12a1f9dbe","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.60_1777983146827_0.5030971243179427","host":"s3://npm-registry-packages-npm-production"}},"3.14.61":{"name":"aidevops","version":"3.14.61","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.61","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"871c84d9f28d8b8d0c4210c339c5092fae890c60","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.61.tgz","fileCount":16,"integrity":"sha512-NCm6r7S7Xf1Y9gcvBEYkLdhMRApazpQhZu8S0pqg5+L+rgM5r9nzatUdDmaiWc5zPXY+GMDFHygWIdgy5wb/Tw==","signatures":[{"sig":"MEUCIFz1Urdgj6qNtJO9FHSgVW+E6UqRRWOE14AEORcZkzyoAiEA7SyXIPu8aZCbIJf7yBstLRup9Jt7hteC+DTR3js3U1E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f6fe4daa942428e393f54b8a76982b0fee6685b7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.61_1777985766979_0.10454483356633704","host":"s3://npm-registry-packages-npm-production"}},"3.14.62":{"name":"aidevops","version":"3.14.62","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.62","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1fcecaab8361df0d4d6d199df964f04286cbcc15","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.62.tgz","fileCount":16,"integrity":"sha512-BFuZRnzcNrvjAVznpDFy9xcsUCzXg8ZCnuaUMczw+1/HfX8KnbSAKeAdk+oQmOtM0BwO3/QQSB41bhNPbcp/bg==","signatures":[{"sig":"MEUCIQCyasSsKhXzw1x/Oxv55Yx4Y3I2HAbsrEpzsyLwWq7EMwIgeqs9ja8cinv0jw8gjYuCxiqxH/x6rgJvfjjVUEcFXus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0eb6141a3c517d3dcc5bf7e1575e93c99a79c8be","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.62_1777991985305_0.8252326633084739","host":"s3://npm-registry-packages-npm-production"}},"3.14.63":{"name":"aidevops","version":"3.14.63","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.63","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"afdfa148219f05d8d3b4ee701e07455105f980e5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.63.tgz","fileCount":16,"integrity":"sha512-0itQEZIQF/2yxwNUhN9JPU38SFCBrHoqbfROQ0ZVTnetDpKr/9WLecIODqocdK9NlrD8nNECg5Jg9/oKH6y6gg==","signatures":[{"sig":"MEQCIFJAqnGp5T4j2kYq+Vv6tTTKbtPXdsHk+PXH7ceqf1dCAiB8JiypY5m7AgXt3+p8UlNm4LuIryNFJ2F5RRbJpXXz/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"278ce994aeb16fbdb56959332c24f92885ccc15f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.63_1777994856230_0.20451406149924467","host":"s3://npm-registry-packages-npm-production"}},"3.14.64":{"name":"aidevops","version":"3.14.64","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.64","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6b507e88d712fd2bd6b8ff759b5824ff206c17a1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.64.tgz","fileCount":16,"integrity":"sha512-SBgYI/HFnicRzvfwpztauUn0cmWsK01sdBrhH0QplX8jN5KsXaI+ohFOWm+aEibIXJkEJDTytIC8psadPWAQEQ==","signatures":[{"sig":"MEQCIGwk5iZWrU/xhkHy1sWzbEsxW2DDWqwp2mpUP0/NsQORAiBNFk5bBL4nVxIh4JNodUugKgMtouG6S7ef8GzxXsSLcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"414ecfded73e3ac06bc97b3e4d4bb2f95b31a686","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.64_1777996797554_0.36717319872974863","host":"s3://npm-registry-packages-npm-production"}},"3.14.65":{"name":"aidevops","version":"3.14.65","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.65","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9c5b5b5c2a080c0ee469a6a7a37acd13fc35ac13","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.65.tgz","fileCount":16,"integrity":"sha512-B4MVAjHNNlGN9IzuAqJ1FQ5ZLnTL/BQXUMeR+fV/S3649+wqQbNq/+88QOPMe8ChRNnFehY9/rd3JsgOAS7ppg==","signatures":[{"sig":"MEYCIQCxZeLwkn5ZcxnwgQ+UtuWosuMjBaEIM8hWNeqqNUmo8QIhAMvNtkEKhKTHh5BytSYNj5O1gOrAobmssEaw/5EYkReF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"52ab4e8c4ed2d9faddf8dfd1fc391ea7e0ce40ad","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.65_1778002570906_0.06798444927488845","host":"s3://npm-registry-packages-npm-production"}},"3.14.66":{"name":"aidevops","version":"3.14.66","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.66","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3c96168e6dced379feb6a47c991d3eea074f3112","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.66.tgz","fileCount":16,"integrity":"sha512-vV8DjIRXVGSs6545v7oGm6WSIWD5GOh27xHJFCWU/VpAJM6E1xiq0FPXzuPgsHwBVef1SsgN7Us302hq9eoE3A==","signatures":[{"sig":"MEUCIBl519DPGqb6gKKULSspqvkvT7BUh0YDGPsJUOzu2ZM6AiEA2nogOya70xyvioXkiCY0B656WAda03fHCoKRXxFhgEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1a4b1608f3c04f6075bb109e0740edc5b3e23704","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.66_1778002984883_0.44084592672772094","host":"s3://npm-registry-packages-npm-production"}},"3.14.67":{"name":"aidevops","version":"3.14.67","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.67","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"42af3515055edee46d7b85f2d57845a4ecfa617b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.67.tgz","fileCount":16,"integrity":"sha512-x1pWVuK6N8ydpLEFqyEBgmFFFFvH2anTrRBY15I3ADWjwr9PW9lE836FHn+rV3uidaxl7fAwHw2tQrUrwzITnQ==","signatures":[{"sig":"MEUCIQCoctVf/wB4AbCnRp01Pp5ZqDw1HFWSuumYiNG5S7aqAQIgNqJHdZ3MPevsFdAAnvC7q4x3+6yTUI5dvRPwku8f84E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4a71e8e6e0c35bb719c6ad62ed96ffc4817a13a5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.67_1778004327674_0.8216420964036653","host":"s3://npm-registry-packages-npm-production"}},"3.14.68":{"name":"aidevops","version":"3.14.68","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.68","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"114ba74f1aee6c86d00915edc7716e7786922b69","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.68.tgz","fileCount":16,"integrity":"sha512-NrpQC2f+KxJBpm1FXWmT8XZFdCuhQa4Un+8UAOLY3f9eHjNPzgly1LXE8fXNFKfnf7W3AvjFCef3tLvLeC4xyg==","signatures":[{"sig":"MEYCIQDSt1+K5B0unnQl5F+JqHg1yZHyZSW8R4tsUYlDfDX+BQIhAL6gh9Ufn61JQ+vFHGJvHtAE9FNcgG8ZoFIf1XXqtFL4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c537bf7abfcfe0b0ce2d900bf3f963340caf86f6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.68_1778010692341_0.7834256088741016","host":"s3://npm-registry-packages-npm-production"}},"3.14.69":{"name":"aidevops","version":"3.14.69","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.69","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"802fbc9ba7e7573bb76620f96d74d154ec54cdbf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.69.tgz","fileCount":16,"integrity":"sha512-gZLvaeRFLqjLP7p++ri6Soym+CffK+vqiQ9d4vLVRJIxyiru6QQpvEQTSOE+cnRYV3Uv9rB9P2Hd4zdc70I9Vw==","signatures":[{"sig":"MEQCIBlY961CYpEQdcXGhBpz0VjLFc9NeIJvbivym/1H14tZAiBtrdRo//zfP40Ek81hbJwEF4lrCINobUwCquUY2HhrMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8bf2db2b2767ff9ad7f591225186bdf6e3046980","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.69_1778012284458_0.020736041967202246","host":"s3://npm-registry-packages-npm-production"}},"3.14.70":{"name":"aidevops","version":"3.14.70","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.70","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c1bb16968dc55f565fa3bdcdf32f7ea4a966d7cb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.70.tgz","fileCount":16,"integrity":"sha512-9hOQUn40Q5eDk/ICLQ3+WSbOPOHGdS+0s/upSzhxQXhZJhzNsYE8nfYrobJowK9Gemfz3gtsrb4vgifmmxIIYQ==","signatures":[{"sig":"MEUCIQCRSsE8HuQzYhvKVyI6bhjA4sMpAUVdGF5nhzJv05R05QIgSyTQ0eaMFFX1abNghImOQfHLvb5H7wvzHsTZYPoOSRI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"181b6ee605b2dcc53e8168111e4e8eb7ba366c45","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.70_1778016923333_0.922650922505118","host":"s3://npm-registry-packages-npm-production"}},"3.14.71":{"name":"aidevops","version":"3.14.71","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.71","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0400d202c3d09084aca4afcbdfcf6ade39d99ffe","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.71.tgz","fileCount":16,"integrity":"sha512-5A7l7SlSF73omixAjrIcY7z1f/pSAy6cITgfVjbl3Tiv0GUJK3ArUozYbwDdxCKaPOa2/z2nsHbHHo5QbEJN+g==","signatures":[{"sig":"MEUCIQDhAuDf+Gzm3BKXIOIwy1K8u7HRHWhsJ5Y2xGj9DsQ3ZgIgDUPLURPTbexYNsKV1RJ9B0Vh1KGOG6XO9tWH9hriVc4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d6df72348bf9af39d3404a818c2ab8cf3285b947","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.71_1778018480012_0.7164063466993484","host":"s3://npm-registry-packages-npm-production"}},"3.14.72":{"name":"aidevops","version":"3.14.72","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.72","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e0d240c02237555d8e8fe872998ef217734bdea7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.72.tgz","fileCount":16,"integrity":"sha512-dqwQN1vnEQVyrAKy1SStMO7v7jVuINhBsfHF16GSsgNQGbc9F4orYoZXVXBGBUNnsWdRl1EOsiAdoDUC1E1OEw==","signatures":[{"sig":"MEUCIQCofWic7t4YWyAJRyD37W4qT5OdPRHWc1VhNfOXCmT1oQIgd/0Z9G6K4qFoA69dPpSrn6QEoflhfAiGxuujhD61/LU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"86f246ef63b75a392b19710182a4a3ba2ee58ac8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.72_1778019575815_0.9173916354782174","host":"s3://npm-registry-packages-npm-production"}},"3.14.74":{"name":"aidevops","version":"3.14.74","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.74","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e09c3251abac6794a6fe2f0d903a9dea062b759f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.74.tgz","fileCount":16,"integrity":"sha512-fP5ljYIW+/aQ5E004LfVF7h/SD1pYMO371fzE9j/b4Vf6rFHNyacTGTs2Bx1QH3+wR4BeLeIE6+wkQEz1/V/WA==","signatures":[{"sig":"MEUCIQCqWzH4XD/YNrU1/ZLzmk4FMcoD1ZUfd8eU1zARd5lsCQIgMrPO0yhI4GkB2zLWGJCAfoVA3OCYbIieYwWmcYEkYwE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"05794d7558a69b6be5cccf3744cf97f86f384093","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.74_1778027160540_0.3183086218090381","host":"s3://npm-registry-packages-npm-production"}},"3.14.75":{"name":"aidevops","version":"3.14.75","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.75","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8284c931a1dcc305d32a883d8c5a5f082ae69b3d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.75.tgz","fileCount":16,"integrity":"sha512-FSbJdYbeNI8sFPme1LOBP2cSY2c87857VLDbrPFt/rAj0OHD3hvrkZWTGuRNVSnSJpBLAQeRTTUtsnKk8TpGgA==","signatures":[{"sig":"MEUCIH4xUa2Kr1xzb1CFX7KlgvNYLh5Mxd/Nd+Mt+Ux/RdsrAiEA5pkQpewDLC58hzDu5xjzoYfZJa/bll5bm5ptV3ZAH+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b0891e8c1fcb82dc16ae12a43d4733a9a31cb147","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.75_1778028938314_0.5156246767602017","host":"s3://npm-registry-packages-npm-production"}},"3.14.76":{"name":"aidevops","version":"3.14.76","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.76","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a27904484d10af8a744f2ceb5d72e4c7328179ec","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.76.tgz","fileCount":16,"integrity":"sha512-rhRN7Hms7kBLMDMFLTj6xEDYWt0f19zzKuHzoTEMfLYjMuVsQ/ztGU1eGmYXO2q526+dd/9KA+5UeuWXD/tDgQ==","signatures":[{"sig":"MEQCIDIsGk58bOX/5g2xK4k2RtrsdimnShda1Er0azsnF/v2AiBsdIj1pu9YW2YnVgoda6DRo8Y8ILnIxL/hgaLu7CzMxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cdb24580133da27b5bf52091ef0b5f9f9e580b52","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.76_1778080137779_0.43498917912905766","host":"s3://npm-registry-packages-npm-production"}},"3.14.77":{"name":"aidevops","version":"3.14.77","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.77","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5e1560c6ef32142b9721077cafa84a4a56f3fbd3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.77.tgz","fileCount":16,"integrity":"sha512-gF26ynTd6Ov2ZyyFF5FpAk2WFIiD5xS2+3mPu68qxVQ1I1Sx/Z+OaDGA+wQb7eYNfs8AjX6H74QANdz+V/ffbQ==","signatures":[{"sig":"MEUCIQCn/83HgQc1+sOcyvGSJ5z1SyUe23/r0iioeoREbEVr3AIgHPxEFhdzvmHHxb5ZwWNtzy10m7ZDW46iHYY7YjVGwu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"44228918e6ccfd89ac9cf852db62a712d326a2b7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.77_1778081139394_0.12997790118325647","host":"s3://npm-registry-packages-npm-production"}},"3.14.78":{"name":"aidevops","version":"3.14.78","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.78","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2541873d664cc8f6e2dc4dc06cf986cd6801616c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.78.tgz","fileCount":16,"integrity":"sha512-W0Pj0AIWv/zlPjhAvN3LB3dz/PtIDSjPq5oEsIXuTCHXyZDQ6XAVgCQ5DK11tyG5THbP728i4svAorQCLtBtEA==","signatures":[{"sig":"MEYCIQDe8AoUleHNrKOl6PzRF7gviVKij51p+WW4bmQQk88mwAIhAMVYjdBWuwczpK4pJOz9Jy3P3IS4ZW2M1+EFGMOWYUiL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"85706c49e60a3fb96a2844b528f4e0ab6beadf15","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.78_1778081812285_0.5317619497483284","host":"s3://npm-registry-packages-npm-production"}},"3.14.79":{"name":"aidevops","version":"3.14.79","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.79","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"405bd4aa3ec639310fd6f08ef7ef00691247d65d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.79.tgz","fileCount":16,"integrity":"sha512-rRUzbeBSBSvnRuN4ZQZpP4e4XZJzbfeOvArs/2+9KcCpW23QG1phiDBYsi0UoU2d3yahBF39KrmAGmbxZdqLFw==","signatures":[{"sig":"MEYCIQCERVsDFWDPeG88M7DYrCo79yQha8Q08ZAsYszX0WgsowIhALceb9LFkr7na1bbnALki76EDu/WBKhDC7rLHYTJ0vh1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f289217aa772921c29bf024798b2ee203a4a5eba","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.79_1778084929757_0.564092568118622","host":"s3://npm-registry-packages-npm-production"}},"3.14.80":{"name":"aidevops","version":"3.14.80","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.80","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1dc4ec55598424ac65ed8c8b2ee87112838c431f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.80.tgz","fileCount":16,"integrity":"sha512-PIODL/f7x0oSeM+sbr4TqJZW2ucfDOyqRY/9xr2RweCOWdEhYZF3UynTPIAxKgAPv4hhro6ctvo2iFX3aa3lUQ==","signatures":[{"sig":"MEUCIQCtAOvkeqJRtdNgaWdoFMfsP8zgFd+kLu9mVqyY9VdyrQIgTv9RqZPpPD9PcLcnE7A8ujDWlQaoH6nJ8wZ2fEhgJLo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f062e4f8379e076cdf3a7ef144ab02e31e0e40ec","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.80_1778085966432_0.1945945119932464","host":"s3://npm-registry-packages-npm-production"}},"3.14.81":{"name":"aidevops","version":"3.14.81","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.81","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dca89328953ced07f382219c572d2b7fd80ec85f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.81.tgz","fileCount":16,"integrity":"sha512-MGNVOhzf7CWlnrObFzwA2UkbSmjvjTMjIZAaQnY0vTB3nPl3UM42wCNfYjs2aGm7syQ4Qpvwc+1NX2U7+jNgkw==","signatures":[{"sig":"MEUCIQCdKGcfrFascUZ+E93GsgUDsx/ipK0PWw8ZD6lb6fpMgQIgZ4lpS0NXiVyb1kQa2edbD8cl5AKoMcMWV4zHi4bwous=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"da47b8a56cdcc72ea32bc52a6245ca386420f220","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.81_1778089523284_0.6977747949088013","host":"s3://npm-registry-packages-npm-production"}},"3.14.82":{"name":"aidevops","version":"3.14.82","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.82","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"29fb5b04e4e419e2fcddef2058241c9683268adb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.82.tgz","fileCount":16,"integrity":"sha512-KfcAp1YTWcql0WQoE2UkOuobAJ0zr4fuclygRvg4LFCcz5CQbnoSJrj44dIE1CaF2ZzPmbs3GEv5K2MxgwlwTw==","signatures":[{"sig":"MEUCIQDcFoFNGh+2PNnCz7a639PCNlBs4D6/kjcuHxNEmZ1amAIgcnDyOL2wBf1nuY71qSvpy49gYEYok9J8a5njocxO/NE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d8e675c70c2c49f4e294d5e9c815a0361f488109","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.82_1778091304145_0.42331771101377735","host":"s3://npm-registry-packages-npm-production"}},"3.14.83":{"name":"aidevops","version":"3.14.83","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.83","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"79dde1420ef178a6a40e01e0ce8d3aa19f4933fc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.83.tgz","fileCount":16,"integrity":"sha512-YEY8PIBfTOiq8n2X70OnHW7XHBZEd6ziHRcRAj8URWQr75ouc/5Yf5qlCP7pGSFPHCtRaKYwq1gDn0myA388Rw==","signatures":[{"sig":"MEQCIEcGEq9RcgsSKzTOSC9n4Z39vyO4gtAX793ZKEjPMEMHAiA/VeEjbPKuo7BK8vgGLblh0DkNl00L8v2O8H0TwcESBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"729cfbc5460c6bf47ecb396ba205a03f2122653c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.83_1778102808854_0.5607627649623217","host":"s3://npm-registry-packages-npm-production"}},"3.14.84":{"name":"aidevops","version":"3.14.84","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.84","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c16deab17e3e0e978afc2eb80935887a8d68405b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.84.tgz","fileCount":16,"integrity":"sha512-0hpFEqmT9WYeYCcjjUlZ91Qi+QnuFthFr1W1lEyG6ea13vyU/zvVhKVEzp/yvKWAs9vCIYQW5Ak1R3kkdoOV2w==","signatures":[{"sig":"MEYCIQCKljaN+hIxrQ92aARe4gRDo1MpZGcd7mGyOVbU7fOnDQIhAJfEx2k6Ll4v4jPhGISGkOgQ1LgohmNlkIO3ujpSHJTD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ec18ab0752360248cafcbbdf1d6195f6b4857b05","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.84_1778128198740_0.8846371828967234","host":"s3://npm-registry-packages-npm-production"}},"3.14.85":{"name":"aidevops","version":"3.14.85","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.85","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ba67ca300282f413cb8140ab1b63162cfcfa9839","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.85.tgz","fileCount":16,"integrity":"sha512-KgY/6N0FN8++Ih0VorkkhtDm8igh8RinNGzqS9TYxkMNqiK4u5Od4PmfwLRi7tnPwMJVY3G3ZEduUI/acds4Vg==","signatures":[{"sig":"MEYCIQDr6ELjwHndKehuKhiDM9szRXF654MKJNspcAZDyHvyoAIhAPS716zTpKc9cdpQnJjTmEVZ0lKpVmvh23+sFZfBTZEi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"de57be8500ebd554f9e43218b54ad5668d192de5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.85_1778128641224_0.9756747797019081","host":"s3://npm-registry-packages-npm-production"}},"3.14.86":{"name":"aidevops","version":"3.14.86","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.86","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c4bc35df25660f56a4947a4d385abc7243fd805c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.86.tgz","fileCount":16,"integrity":"sha512-/9l1jBKPENY8ZyvM4srLOvKIJNHmf9TH9o5HLhnMqxpiF3ZNJhE5KNuDmwVXzxbZ1zBx0HK72WTrveR25QsWtw==","signatures":[{"sig":"MEYCIQDMfxI9Xv77tSKpVXf0cGnqATURbqZQ+siu60fxqDAw2wIhANRpfTsQL0u/aGVU0zEgEK018bN2gu6szdmGm6Wl5VEj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"33f5e72b8a1263d60e159ac20e71006c8504f4f2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.86_1778128818877_0.13288248043795292","host":"s3://npm-registry-packages-npm-production"}},"3.14.87":{"name":"aidevops","version":"3.14.87","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.87","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fdb7b189cdcaf10b4c59cc171f4918a42a8a2607","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.87.tgz","fileCount":16,"integrity":"sha512-eNjhQO8q1qBHY/IhapGj5PbpIE4QFBPkepuVUVc4+WZ8+Kki158W9i3sS4bp+S+tpv/wOXxrI2GNHD4AgprFjw==","signatures":[{"sig":"MEUCIC3uDAj9FjPbe35cHQFbSgXWOYDXr5UzO/tMz8rnT+CTAiEAjbEYMNSsR3NHiJW36xkTclGpX4kDaX/KGWWIKdcwn5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a4718376e620c8baf21c803f9d5a2a0e6fe58e45","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.87_1778169346353_0.6168725822515333","host":"s3://npm-registry-packages-npm-production"}},"3.14.88":{"name":"aidevops","version":"3.14.88","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.88","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b3e70360b8da8f29969ac390ba65220d5daed944","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.88.tgz","fileCount":16,"integrity":"sha512-ShN/he9O6X0F0pgVTK1lHL2cw09mvhk6I6d5tSqdnD/Znyv2y36fpJcvk8v0PT+TszYEMu8XJ4MbvdmTdcMt9Q==","signatures":[{"sig":"MEUCICrjH9cILhyvFXceAogvzKLJKumyUB1n7oXKMYm8KF7jAiEAn+R6NzrCef4UC95zs/STKgDfEXQF78mbh4b0997Ctu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3d9c81621f54cea4b89e23af41a1c2c4340cb844","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.88_1778170653358_0.9176405939199421","host":"s3://npm-registry-packages-npm-production"}},"3.14.89":{"name":"aidevops","version":"3.14.89","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.89","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4bd0dfcaa726edc04325244bff92bcaea7a3dec6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.89.tgz","fileCount":16,"integrity":"sha512-3ufaEb8Y4qKNoeOkkfzFBloZeAmYVfrVcXmfTzv5K5ZhMqLAVlw9Jf1Pw3flPuGz6wARYai/pzBZZ9YSw08OZQ==","signatures":[{"sig":"MEUCIQDLiHLa/jDIowjg26RQQnTdKpc0nTI4yq5gRIz667ShqAIgMTp+gIzDF9xtpRiMIeN269QqRWJr/Vt/p07D/PGsENA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"47050b49c9c1ae8d40647567c91cd1eb5b38ad97","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.89_1778171246506_0.5818291981813422","host":"s3://npm-registry-packages-npm-production"}},"3.14.90":{"name":"aidevops","version":"3.14.90","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.90","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e306b030c05d1461f2cb12e587e2b8c62934f892","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.90.tgz","fileCount":16,"integrity":"sha512-hcGwChc8daF01X29ZArj6JxJ/yZ7vanNFbmLVv4DzZK2rTRik/sQRawFzEnUfB7oWU9D4UgANrA3gn11scxNBw==","signatures":[{"sig":"MEYCIQDwlvvVkrXhy1edaGo3N7HRsU1lN2uhDradaVgd/h9w7gIhANKwtnmDhe3MZVOh2mvYhgE1S53leMYnRenKjuGOkg0X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1f641db7818a27844a4d5a6f11800537120af018","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.90_1778174769536_0.44783667965356","host":"s3://npm-registry-packages-npm-production"}},"3.14.91":{"name":"aidevops","version":"3.14.91","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.91","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1fc83451dd43bab9631f5b91c6cf5e628c608493","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.91.tgz","fileCount":16,"integrity":"sha512-pbW055jZtynD7SWw9jIIeZAYBVj7+J1BLn8tmoGz4FTgPsp3ldjOhZ+d4GZr10OMKIIjJXjGTNgFWEhhCpI95w==","signatures":[{"sig":"MEQCIBSiiujQzYwunqOW+GOYeMMiRIbwYW22RZt3TTZWqEpZAiAvs+LBPo1L3Y5ICUmyAPW9DSWkoV6H6/xTJH4l/H3Icg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f0979baf0ff02e067a22116d13b6ebe41140031c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.91_1778180509456_0.03365776949621502","host":"s3://npm-registry-packages-npm-production"}},"3.14.92":{"name":"aidevops","version":"3.14.92","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.92","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f735c6da57c04e78fab739dd2fe0b5d84642be88","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.92.tgz","fileCount":16,"integrity":"sha512-jMxNvFi/dXZfizmRWoldmkfSY9Mc7wEBhD62Aiyrt+gv3zOtUXZDWMZRCVj60kv8Okq9RSsYghzaMhpvJtdw4A==","signatures":[{"sig":"MEUCIEtYX/3VZR2OdU5qWi2eQ5kInh2a6QmV57eSG32yaVGIAiEAolWceEFJzfPTlHzKJFCNywQGxJBRj70xgZ7bPYR+rSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2ce6e48c28138b4eb9e05c8fb30383da679d70d0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.92_1778189396138_0.5458610145865626","host":"s3://npm-registry-packages-npm-production"}},"3.14.93":{"name":"aidevops","version":"3.14.93","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.93","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ad452c37199229a53712eab664ec0a629ea1f654","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.93.tgz","fileCount":16,"integrity":"sha512-VUqfWvUJt+U4Hn+e+qwO+x9Z1C2+7fambqTpOZiKp5GPzHtzJ0BKZ9HTDBlX0LdP5DlIu6N34Ra/y4g3GAt+ug==","signatures":[{"sig":"MEUCIQCEB3vovO/BJNd1Zp9tUElEIltOY/8PiZDWR/u1Id0JHAIgCF+u18FCjZPz/M3TNSKCmmHTSlygcBM5rxM3Q4hhkoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"986038920812651a96de81a5e6a7fbd7b96ecca9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.93_1778191634223_0.4986990372114817","host":"s3://npm-registry-packages-npm-production"}},"3.14.94":{"name":"aidevops","version":"3.14.94","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.94","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"666ff61dd842bcb103feef56ecbe9a559fe54552","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.94.tgz","fileCount":16,"integrity":"sha512-K8JeCeXRFlDLDIYjZU7JfIUUGBA27tYctNxWVXs6axEO6KItx8oQl5JVDq50Pet6ClejK0zT4HsZ0V+hIUNUTA==","signatures":[{"sig":"MEYCIQDc0KlGbPvBbgq4XwMLUa3CauOK+sNTHxguhi/O9JoOUAIhAKgNaDw9JM95rPcfnEjaFO0kj8Zw8hCWx3/Si6Sk0B5G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3214d677f850976e1f6695472f936d3a9a9fe5e3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.94_1778194549321_0.17746806497802625","host":"s3://npm-registry-packages-npm-production"}},"3.14.95":{"name":"aidevops","version":"3.14.95","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.95","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c986bfa7d5795354e2b4ab384e701ac168d255ca","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.95.tgz","fileCount":16,"integrity":"sha512-8kwh64HETjUofZ23cvQGW246jZqoXSvefHPCillT6I2gbLGaRPsO7d4qsgS1RvrQyPzu6E6VzR3a8gLltYnvCw==","signatures":[{"sig":"MEQCIBr8OwhAsbpbuEXd60MDcUJ7k+uCohGnG+o8a9nZaPoWAiA/d7+PfDui3Y9I89HXcW09AuySQat71pWMl/ywcsJjCw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314306},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cc1e2df0e6973853b480d2f4b039bd5f00ad4ab2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.95_1778195063617_0.99967624244455","host":"s3://npm-registry-packages-npm-production"}},"3.14.96":{"name":"aidevops","version":"3.14.96","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.96","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d7fd3656ba9471859cd96ea8fb194e09a48c4e92","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.96.tgz","fileCount":16,"integrity":"sha512-5N2IkQQxcA95EQOJScoo4GMp0Na4T5gBXIii2PTUTb7gWBsO+sSGflE9rHndiyAWQubVkrgj9QYrOabrsIuCnA==","signatures":[{"sig":"MEQCIHjfuq0vVQQsPjIPfUjWl+NajOXPa3rK5uSVBrDNSdJRAiBz2DQiiBl9eA/1rmEw5/g+3DGbeV63LWFdvPHK2cKOVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314308},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bd9446039ebbb1782a01b2ebc6f3654df804b1a7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.96_1778196385085_0.46619265010563327","host":"s3://npm-registry-packages-npm-production"}},"3.14.97":{"name":"aidevops","version":"3.14.97","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.97","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0e00a5ce53ecf37f0982c11c450d1cff4d8c6024","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.97.tgz","fileCount":16,"integrity":"sha512-ttfABOfV0dDIl2R0JA6PI5XuYtkhy7e65I1vgLdQy4dbv7Zg7BXSixob71Cqi3DNhxkn9QvmMpkcj7fUzJTXrg==","signatures":[{"sig":"MEYCIQDIExMg1Zoc4OpAJJHytAfH6GjQuhBykoJU79pm92RjaAIhAJ4KRi0EEGK6fMPBFcGr6i2CfCwTznJHus45TKnjktzG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314308},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c3a498a07aca0fd0a1a307c9e8e5e39a62e018c7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.97_1778197127093_0.1689307563685314","host":"s3://npm-registry-packages-npm-production"}},"3.14.98":{"name":"aidevops","version":"3.14.98","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.98","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8132d58473e0cd4d851e7808d652afd5cffe5c2c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.98.tgz","fileCount":16,"integrity":"sha512-SWWK3qPThSXI1kTQ5QLaf1X+RjXQaTqlptSlE72udZaVZWiK1v7rav/PLd6M4WILi24tP5ie/icD32dil/6hzg==","signatures":[{"sig":"MEUCIAjHiBV6YJCJKZB8JpEQF8RMGTFsbVY2PfpCaQd0FTbGAiEA1Ss4zjvaga3CB/zcsX//RwIw0WyhcB5UASfcJ7ImTeE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":314766},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b2dd842adc43def7b0f9187b2d1030f9a20d5152","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.98_1778204297037_0.8169759324517771","host":"s3://npm-registry-packages-npm-production"}},"3.14.99":{"name":"aidevops","version":"3.14.99","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.99","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7b0305ffd2e07c33132ddacda2160b9d2299f5d8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.99.tgz","fileCount":16,"integrity":"sha512-hhcuHjgru3hTS3rU3K+1nRlhABvT/wPtY5zxKR/nD/cjdk1GhEW8v5QQ7h18GX7IQgXFHZLU53GrhAVDkyyvNA==","signatures":[{"sig":"MEYCIQD0YeIl9S3CSThJ36isr6GvtRTVMqjQ9YPcqeDqq2CXNQIhAI+/kzraHH3CvtxxlZGebmK1fySPuKl2uFERM4lGuHhp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":315784},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0c4ff3e1007fe22b0e419751043349de925420a4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.99_1778205542863_0.7658824976122662","host":"s3://npm-registry-packages-npm-production"}},"3.14.100":{"name":"aidevops","version":"3.14.100","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.14.100","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f6c5789adc2c0fe707449ccab36b73f25ddc4c66","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.14.100.tgz","fileCount":16,"integrity":"sha512-CA2SbKAb+OTsDy8XfjSHOw125OV1jH33Qs6viuX3r1Y0kJqBKPhhQx2OnJ72gij90hDXnNfHR0GyRilg/nH2RQ==","signatures":[{"sig":"MEYCIQDFrTXbTZR61TPbNApphaBzrdKnb8zjpnsb7DOuGWx9pQIhAJHxhdr6HJDUZk014pHPwDXfGMTtFvIuzqKAafDIPLno","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.14.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":315788},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e12853676f61f06f900b701881c172121a6a62cc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.14.100_1778206753607_0.8316895849917412","host":"s3://npm-registry-packages-npm-production"}},"3.15.0":{"name":"aidevops","version":"3.15.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e9ed0600f6809d4f5f2fa1cabc7fa3be05247640","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.0.tgz","fileCount":16,"integrity":"sha512-9dfSpnED37MxjbrRnNqMZ6rds0JDQbWAZkP7A0fxn6/rzq1FMBgYqjOq069jnYp1V5wlatVRzZ16SwCSMjJ97A==","signatures":[{"sig":"MEYCIQDB7/Li1IWSGoXx1tuIFfb4CEuRwsdCK9HxIZmQ4Rbi2QIhANpV5pPBUb1C8JXGXejQ4py8++HvCUWQ4X5tAXe0gmi9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":315780},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f8d9ce3096730bdec4f5acc8acbbbc5d82b89e69","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.0_1778207312368_0.8233625511663616","host":"s3://npm-registry-packages-npm-production"}},"3.15.1":{"name":"aidevops","version":"3.15.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4da7d5953b20d811b8117f4be6daa7e3fd0e3f4a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.1.tgz","fileCount":16,"integrity":"sha512-96XUisTWzOekPDw8I1gehmfXX93JBioXkYOY/cSbyl9YpiyYraTzU45qhSryy08MYNhWYXzazXfY52kZGnEqrA==","signatures":[{"sig":"MEYCIQDNCwGo6Oqtki0EZedZ/i8y5QdxnSrX/nXmGw0Kj5U78QIhAJ61PV1eXDK0SM5B49WhUZ2jahbJEhL5kNTkI2ebE7hv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":315833},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"76198523df36c640b34fd183818660717ab516e0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.1_1778208367226_0.3760813055173271","host":"s3://npm-registry-packages-npm-production"}},"3.15.3":{"name":"aidevops","version":"3.15.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"128e50ef5a485ee5647ed91fd7368a517e2c4c76","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.3.tgz","fileCount":16,"integrity":"sha512-eXZBzzd2fA/hFmJn+nFs11QwclsALeD7wL/e1voqVSDZtcS4QK+pZxjxhsr1gl/mAz+D/7AMSvbYWcv5ThjCLA==","signatures":[{"sig":"MEUCIQCCAwU7EQYa4KxN47Ydg9Y1JBH/Imbmt42FKfrIBfKVTgIgdAgsgtauxMCa355hxnWFkQbXb8trbK4TwjJVJBqIIhk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320839},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f253519e0ff2ba930e8e9a2ffa2a167765744ef8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.3_1778241929250_0.010788428309250975","host":"s3://npm-registry-packages-npm-production"}},"3.15.4":{"name":"aidevops","version":"3.15.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f3c7b836dc3742de38ba5ae7a9aa467a589e7955","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.4.tgz","fileCount":16,"integrity":"sha512-7FoOCFCdIp1Jmmg2k14CX+ECo+5K1upHiAgFIDBxQ2Nrt2PAGZ7Kr5AZPzCDbwEhgASWiOd9SLpBiZLRN1YsyQ==","signatures":[{"sig":"MEQCIDTRSfn5j8fHl9EOq0TtOwEfeEp+m9OX3iafR4pbls7vAiB51VdUSnIaYA75FIR81JJWVOya16p2/hcBQV5A9NwzMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320861},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"81a4e8e02e548fb5a60655e9e8e453a8d51b8613","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.4_1778246962318_0.5062817607637398","host":"s3://npm-registry-packages-npm-production"}},"3.15.5":{"name":"aidevops","version":"3.15.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2b9a3a1929b4ab99c19c32bbb2538d39823054d5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.5.tgz","fileCount":16,"integrity":"sha512-XuK2mbh8SuCZsQPDqDN2wQKwmCg/rGPUq2csVJIUQxuoHnh6dxpkTGg/JPNoTJL7R+NzyzCoyhuGqJQIg2ZNhA==","signatures":[{"sig":"MEUCIF2czb2Ktg3KcIA1l6Cgbu4l4GIo2v6KjkaO0WJ0LS0hAiEA4ctvlkVi//Bn6IY/gkeR/J+k/FJf04ZaNvgmT9dhd9A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320861},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cee59735e7b27123b41009e6b172e2eaf8b1bf3a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.5_1778251910356_0.1464900617118705","host":"s3://npm-registry-packages-npm-production"}},"3.15.6":{"name":"aidevops","version":"3.15.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c846bd6c177fa752fedebbc6a977a6c35a0f2435","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.6.tgz","fileCount":16,"integrity":"sha512-gm+GIy6bhS50LDg4TT+3y03JyMfBtecxa5HBi8W4otxKxIDD8kXvE9XleFx8PKTT3JudyA+xYtkVwRMGwgpTPw==","signatures":[{"sig":"MEUCIQCpvitXtHPHjh/YuORA6r4edXICv025s8AImwNTVd+LqgIgRqsdeyuvMZmkfMbkENQQi548e18UZRJj2Ynktvk4Myk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320861},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"832a26e67f17da196b435053a245afb2e20b9f9d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.6_1778253281626_0.48412332075047915","host":"s3://npm-registry-packages-npm-production"}},"3.15.7":{"name":"aidevops","version":"3.15.7","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.7","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"490c227a1e5eca1624a8fbe603393d5e138dd319","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.7.tgz","fileCount":16,"integrity":"sha512-M1rvB7FZSYiArbmFWKrlP8/P2dCwrb1VnshhGw8sEqGf/lADJ0fbiHVR8AE3XWpHBVCdpHKVHF9g0tLtqs06kA==","signatures":[{"sig":"MEUCIQCwAXRdXuMCrC9EwAdu1RNoZ266fgJ8tqsJGSNYoALf1gIgVGGa932un//LiHQUlD4OXPmtu7ChnvWpTNrCrj9ur94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320861},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ad885566c33a71a1773ef0f898e5491030dc4db7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.7_1778258463327_0.39466759053907574","host":"s3://npm-registry-packages-npm-production"}},"3.15.8":{"name":"aidevops","version":"3.15.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a3e893e531982ae9fc25f65af99f9be1d0e5fe57","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.8.tgz","fileCount":16,"integrity":"sha512-K23hvUIPAgh27qQX6MasSV/ziyWM+3RfDrPtvjjllIEUPFGVRG1r0N4po5zDvLe6fu5yEruD9LJlcCfdaCNscA==","signatures":[{"sig":"MEUCIQDdjUhAOgvTQFdjlItkfZ6bjDT0jGEMJYDm8Hetu6MvxQIgEcnFHUnPoyp78MPZauWwRpH/qvFtGWnc7jDympqAJ/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320861},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e2ddf7e9815068a7e127f9a24d69683e972c83e8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.8_1778259702010_0.714877091791877","host":"s3://npm-registry-packages-npm-production"}},"3.15.9":{"name":"aidevops","version":"3.15.9","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.9","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"46895335bbb13334ffc7d9d3c4dc6e4844ce2e0f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.9.tgz","fileCount":16,"integrity":"sha512-hUIta8/ubc2BAtqeOmDb4m6c3qz14NAW/IauIUSktnaW3UO0swDNFgkDr4Fw+Ckx0EM4i12IiLKba5W1LE8r5Q==","signatures":[{"sig":"MEUCIQCnal/5P4Ebt8mKhYQVd0QZ0i8Z+i/dZMXtqvlSpbJwVQIgMZV7jlaOjWCAE+gMW6KHNov94soIcHEwERXqcoLJiTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320861},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9f8d6477010b7aadfb2cc6adb6be0948d1008de7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.9_1778260306618_0.9175400850007907","host":"s3://npm-registry-packages-npm-production"}},"3.15.10":{"name":"aidevops","version":"3.15.10","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.10","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2387c7df27d7ecb8bfa9cef4466e99f453d6b857","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.10.tgz","fileCount":16,"integrity":"sha512-X+3gEN6s8Cmb1U/NSj8vzFvLcfQjcKXJmWoNSvtRFZ2EDRcUvoH27k9Jdb+q6L6YQPq5F8SxacTnErPI25CHYg==","signatures":[{"sig":"MEYCIQD7mLZD42Y8kgOIjRn6bnvu0Y1YmXhXSk1bHrMBYpCVKgIhAKc7oJG+ERJq6hhujWT8St7nsIOuaDsSALUIxRS1uf17","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320865},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"46bb435ac9e6746f604e9fabfc082c519b6d1df2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.10_1778338409864_0.45451877835729104","host":"s3://npm-registry-packages-npm-production"}},"3.15.11":{"name":"aidevops","version":"3.15.11","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.11","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"614946fb7a0f31a1bc3e980ab43cd3f4c5afa3b7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.11.tgz","fileCount":16,"integrity":"sha512-y0drUvr9sSpTfUpF2IXOQhgZhbzJ53o5WJrtIkRJWthP+NPHayI9hsznryt8CKtZ4gDvV29Nf7Ymy8Z0/y8tcg==","signatures":[{"sig":"MEQCIArlorRl9/0oD3RtNa+9FKmN5ErCbAfcI6xpM+1NezxeAiAoo3gMF1T9Hk6nkqoHr6B/OzXIvF9LQfaptTpUCCdDKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320865},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c86c61bd3baf0dddebffc4bf40931fd6cca0a5a5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.11_1778342248965_0.6096853804789764","host":"s3://npm-registry-packages-npm-production"}},"3.15.12":{"name":"aidevops","version":"3.15.12","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.12","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6cfaac6427d7e924b000baa40d59e862c04d4965","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.12.tgz","fileCount":16,"integrity":"sha512-bmeMtZrAJo6itNHHlTkammSMyiuZCFpGN36b9+ox+XfUuXdpKMz7HuveHHnvUH4ri3eoXq3/zTKdnU/THyBigA==","signatures":[{"sig":"MEUCIH6Fzv0v82adRln4/tVEW/NKEGFsjkZYb46prFha1Xk0AiEAtJSAkdjISX3z2EGjabZAhK8UCQROv3yHfbaRjjq2uaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320865},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fbf5c2b047438f4a36b8115babf9cdfadcbf656d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.12_1778343422171_0.7034419790307094","host":"s3://npm-registry-packages-npm-production"}},"3.15.13":{"name":"aidevops","version":"3.15.13","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.13","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1fa03226ddf29556226ddb12e38e02d484b5f468","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.13.tgz","fileCount":16,"integrity":"sha512-paiBbqlODeGUYhaaL2bi68PpDuxFLZPZxaDZCXO8wfPP6SSLy8FEsyzy5v84kp7ptbsyhyXw7AV+ODfNpoaSiQ==","signatures":[{"sig":"MEYCIQCxngwYWt1AFbv0KA3jn7UBylB3VB1sfDw5ptEWV4zU7gIhAOThh0lYlw7hqe8oMRDf2hOiqS6TqduK+hSaoApP/5x3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320865},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"61551717c7e849c5bbff4e459433827942777f18","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.13_1778347517075_0.3409302415401665","host":"s3://npm-registry-packages-npm-production"}},"3.15.14":{"name":"aidevops","version":"3.15.14","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.14","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"138e577e846c5173c60698c90b9e591f87e5d459","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.14.tgz","fileCount":16,"integrity":"sha512-hlj3GLXNm0IC3HW9wHNHhIZDfYSfwnehMkomlHxTAJqGPOydGmhKTMm1YyWdlaJhHAqrAbTP0iNQvlh35h9cLw==","signatures":[{"sig":"MEUCIQCd2HrIYDOLViixuMWhY0ilj0twl9HZQiXflDp7Wecx5QIgPTuZdKNZNzr88wqJpLYyA/IaMVIZJLsnieHsRZZ1IyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320865},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"60ab7cae564c92b61541499a9de8e398ee740faf","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.14_1778350264388_0.7671182250650517","host":"s3://npm-registry-packages-npm-production"}},"3.15.15":{"name":"aidevops","version":"3.15.15","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.15","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8b4054e383c4a0f2188e41b00eb34d7cd699d251","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.15.tgz","fileCount":16,"integrity":"sha512-gtwpgNnzeUJVskvSAxB0/Dbygdp6XoyZDigzIj1Te6b0p+Lr2YMAoJDRZlynMJzUUo/oSFycqttq7r7M71wiOw==","signatures":[{"sig":"MEUCIDYF21B7YGCJNkV3WzxckrY4FcGXe17ZVy2e++dOvKYlAiEAxCEl2GeOiriLiqzoLMjG+8QTXFDNhfiMy+C8ADSWlC8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320865},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"beb38c46306299ded3dd8454c25d592c4ba73426","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.15_1778353810259_0.253308647056385","host":"s3://npm-registry-packages-npm-production"}},"3.15.16":{"name":"aidevops","version":"3.15.16","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.16","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d3a660692a14bf70196d4f611e1b77386de95a48","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.16.tgz","fileCount":16,"integrity":"sha512-CNHZupx01h3h4aQ441DhXUqdNc8guu5rv8uH1ja8wkkltdxyL+Y4Fiy2PGbPy7AJ7xIMvZaSkqqnKfDQ3Qzopw==","signatures":[{"sig":"MEUCIFFwIZWtEFxrYDp1QSF9uA2UjrCg1mMcjrCruA/SDBMgAiEApKnA7S6QsnvTB9I08N9FJXHodoOF3n1wtrtG1BuNXD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320865},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c0d115393ffcf1c6e8a7f2d6be512c779a417772","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.16_1778362582723_0.6218527804131009","host":"s3://npm-registry-packages-npm-production"}},"3.15.17":{"name":"aidevops","version":"3.15.17","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.17","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7e4e61ffcd937b7e39c0b83f79647a6a5cc56955","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.17.tgz","fileCount":16,"integrity":"sha512-wzKxPYPlsV7ZPOfeo/U3zRyPeXBcYHfCCo7YhjSax49rKccrz+eJv1/ezEyWGU/qsKQ1hHFgU089m5kXwSOWrg==","signatures":[{"sig":"MEQCIBh+66L7pYSycuH+Busv+JrqD3juds+rGyb5nOvhUkUsAiBrqiKJWoC28thukoNzu99yOYzpSOTCseKK1JZq5tfqaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320865},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c255c9a2744add5d63cd7753dfb36c7794d04926","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.17_1778365051988_0.3633128498337823","host":"s3://npm-registry-packages-npm-production"}},"3.15.18":{"name":"aidevops","version":"3.15.18","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.18","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ba8bf71b1b920be19f2daea97cf5f9dcfdcd8d61","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.18.tgz","fileCount":16,"integrity":"sha512-GluMHRZjqQjGfB9csV9HcOvI8TFQsxRVB/Z5t8sayrgi+XiUrVZufCM/2vaq3A+KR1UHZf1NtkCToQhMZSDSZw==","signatures":[{"sig":"MEUCIEr+TGju3N79rBDc6Sc88XBECNlSqzmVR5t75QgJowM9AiEAvelaWD/2lab3/Qq2smCwKza5Mo1FoXgIfzRn12yLs8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320865},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"be839951078b401d12dd65b929c2ba422561fb6c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.18_1778367738187_0.2706043356306642","host":"s3://npm-registry-packages-npm-production"}},"3.15.19":{"name":"aidevops","version":"3.15.19","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.19","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"364779bb5d609bf2a06bc7c5bb2131b79648a4c1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.19.tgz","fileCount":16,"integrity":"sha512-FPxM8wqqlfaA5zbQBheCsc1L9BHSwV2Ve3upprFTTCchxjt0R3MU2taKSihTrEy7C+4zpZ5eVwSGwzuJ9Cguzw==","signatures":[{"sig":"MEYCIQCCZZGLchproKdLgXeybrQOcsobhntyxzyTdqV9dFjKLgIhAKUhp6t2WUByH8c/AHvATQUzIM6/PaeOpasrdNQ1KUGp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320865},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"60258b9d89e64e8b2634e38dda8a53fcca06b627","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.19_1778369250603_0.7096545100028613","host":"s3://npm-registry-packages-npm-production"}},"3.15.20":{"name":"aidevops","version":"3.15.20","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.20","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"36e878561e5c79b7118ee85c7f7bdb2848605e54","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.20.tgz","fileCount":16,"integrity":"sha512-svh4eQr1rHmavWYXYxNdwYdslDDwpsQm64GxSKHOisUPqA0wyG0+eKuicU1GpsLocu6g+hAUOEHBO7AeMj/1mg==","signatures":[{"sig":"MEUCICZh2KO1z4tzc3bnLnQorU8m9/oV+c9/4699U/UdculYAiEA0TmgKRSdUQnklTUWVyAvnR1N1QUVRh0RrnCFIp15AnU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320865},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a8f39681a15413e82a4fdc69df05d06c9763b3e5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.20_1778369848283_0.8619640033268896","host":"s3://npm-registry-packages-npm-production"}},"3.15.21":{"name":"aidevops","version":"3.15.21","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.21","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4b0b351bb1f01497b2b5af8941bc8543e43c118f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.21.tgz","fileCount":16,"integrity":"sha512-cTZuXDdYMVib5pINx/RtxSNCeJLJG7MpBTFm36r9lh7/OIHI7D2cBwwmyzKpyc4jeCKnkEURi22EQwGNI0+p2g==","signatures":[{"sig":"MEYCIQCqJMfs8RrffVq8UjS1w/OZr7k8Li+5um1ol2smuD18hwIhAMZDI5/wDN1KFyO3LLivPYwbwA8lrczV6P3EfN+S3p4o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320865},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c583ef8616845078e5ca7f061f9c273e0a1e14cf","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.21_1778370662214_0.5279916858157767","host":"s3://npm-registry-packages-npm-production"}},"3.15.22":{"name":"aidevops","version":"3.15.22","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.22","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d43928a21fcdf42293e0375c53257d2f303d5cd7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.22.tgz","fileCount":16,"integrity":"sha512-zmtvOay6dX7OmBPUXq675N9bsZURvJs9Pr7PA9tv94/MnS3anb1ONk24A5qQj62hcgGQzOsjlJf8lEiMWzpnfw==","signatures":[{"sig":"MEUCIHDvj/zlrbczTCtoDRP4Y42p5wW5uD5yISsvX7IkGBXTAiEAvhiNg4+qgB/Ga6CN8gnAAUpdQsM8gZ5kEJf2e6uH3vE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":320865},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fb00f2bb9c1bc2673220b7770318537b9e723e72","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.22_1778371416919_0.6948095770529366","host":"s3://npm-registry-packages-npm-production"}},"3.15.23":{"name":"aidevops","version":"3.15.23","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.23","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bc7285cc76920ba99bdc38244904a2598e89bd0f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.23.tgz","fileCount":16,"integrity":"sha512-CoM+kN+zB9WVQ+JAp+I6JgD1eGmqR1F8wlAW3IB5SGbLG3zLDtXWmWbQ8ed10OpH75mhHrm+97hYNOugYYivJA==","signatures":[{"sig":"MEUCIQCXsKUYTq5lV8TmNuXfxUUR8X2+5/AWc2s8RgBOAn5V2wIgT6xuSMtc5erGXolEoRym1nN5ZqAb/Zwd2J1TK9uB2xY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321464},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"26a06c73a40d350564a6dede5a6c15e51a66581b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.23_1778373437536_0.968928390641564","host":"s3://npm-registry-packages-npm-production"}},"3.15.24":{"name":"aidevops","version":"3.15.24","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.24","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"86a38316158cb9c04cb4156e7ac1bd7705f73aa6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.24.tgz","fileCount":16,"integrity":"sha512-n5w4EqbcDj2vfcrf+7RNozKRrd+9rgIo/QCickA9HoLgvhvy7pHpE404Hxd/xmf4c1iTdPAbv85sDe4UEeZfMA==","signatures":[{"sig":"MEYCIQDdb2YxpgXodn19LdSgxXnms6F+xCTYROsg4BvuwXXMYQIhAPWB/V5Ri8D47OwAzFIG5UiKhDHUXOoRPDBQqngb5HNR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321464},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4162f2e8b051086cd3fbb7af2e1be6e36abafbdc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.24_1778384641021_0.22417887672394854","host":"s3://npm-registry-packages-npm-production"}},"3.15.25":{"name":"aidevops","version":"3.15.25","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.25","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ead83137388d8220aaca0c5de6fb90073152f869","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.25.tgz","fileCount":16,"integrity":"sha512-BHp6UN+Q1m58HfD8BpP70a/GVWaQGPwe2j8LP1tkCPchR1PJ2GU6sdF8Crza14lXJAqvWghi8EJ/tmpDxaqpVQ==","signatures":[{"sig":"MEUCIF0GZX5rf1LN8sO291zU6DRFb5elnSGSeOJAGxkLqKPoAiEAsyWsFWGQS0d+USCtFgV1NIg99BzOFoM6MpGKBbiQ46g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321464},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"07c5f7075baf6c3d57cef1c53e59d47f981a4628","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.25_1778387935333_0.7973902440001588","host":"s3://npm-registry-packages-npm-production"}},"3.15.26":{"name":"aidevops","version":"3.15.26","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.26","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"06c799098fe22660724f11705ead5844720157e8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.26.tgz","fileCount":16,"integrity":"sha512-mbagQzjWflHRiw3QI6jnEL8jS0gZFhyoszmkqSNNL5SfWkwGDaebfH2IqSACztDHeJLdeamYGtZaXXC55jxqjA==","signatures":[{"sig":"MEQCIHseYSKk/LYs/ZR3yX637+MmVQSg7eJu/VwyvqA8oYriAiBSWCe9cpL3DAqVU7JylrameT7QLavL67Q7/rKw9mSy+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321464},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7aaef7a58483fcb7075d8fbe5b9ed293fbe664be","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.26_1778433314869_0.44508833023189043","host":"s3://npm-registry-packages-npm-production"}},"3.15.27":{"name":"aidevops","version":"3.15.27","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.27","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3a3962c2f492fa9bdca050fc47cf9ec0755e59dc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.27.tgz","fileCount":16,"integrity":"sha512-dzcwyxh7w+gDpgfKJHbuaZ1gjvXbP97S5L/49orHGZwuZB6N2ppsrUBw4bKu9cl11WICT7aNvxdo5aHzaJHUwA==","signatures":[{"sig":"MEUCIQCJkaThv5T82S81FMUL/fqsedhz3lOrHcZyIAxwJMrfngIgPyf2F/6RCEqPyY+e1X6bRpRHFnBdX2f0BC7v0hIgoCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321464},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b8b5baf7bce7cc50cad52b2321c21ed0274c95eb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.27_1778434346603_0.4534355618010726","host":"s3://npm-registry-packages-npm-production"}},"3.15.28":{"name":"aidevops","version":"3.15.28","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.28","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"90e8fe7c88d55a6e4da6698a74c67a310f3bf2c2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.28.tgz","fileCount":16,"integrity":"sha512-+Yb3zfzG9QhN0Rd8f/66j1Jbq+bzkLRatk3xMj19MtHDaF8gy89KBurP5z4U9tds9Tuwke7VKJrO9F0y/o6ddw==","signatures":[{"sig":"MEYCIQCqWdXDNfS+3o/82y+d+J5EOlg8LGrJ6Dm4MGUUTC45eQIhANculhIHNC8J/ueD64Gfa9Xsywee0rfTT0VMmmGxvj4x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321464},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"70897b837175965c8b5e26f922e1809244a1d3fc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.28_1778437708881_0.21490339786285495","host":"s3://npm-registry-packages-npm-production"}},"3.15.29":{"name":"aidevops","version":"3.15.29","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.29","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a5dde880ed34893a7687cd1cca81f0bf0f2391e8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.29.tgz","fileCount":16,"integrity":"sha512-KNwB3zCJeydlFqn3AKnvzSioMWVIOrq35t42DqAa1VjZPfoGwYk4OoEolEheZNU9GTW2U3SYfZEh22TF8XJr0w==","signatures":[{"sig":"MEUCIFORwk8r6xaeCiO8t5Ib00X3QXNxWrPoKPyv5aQPNavrAiEAn2mKYTk6haIFDQE85E6pZDxpLKGDSDWEiAaws/SR+mw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321518},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"69bf14eaeade385c3d6c726411422c746faa4375","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.29_1778438517426_0.0876851291553149","host":"s3://npm-registry-packages-npm-production"}},"3.15.30":{"name":"aidevops","version":"3.15.30","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.30","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8f820d487748943f0e1727a9fe6dced1b50581cc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.30.tgz","fileCount":16,"integrity":"sha512-WIcwmmmyhr1r7DsXpSFSz1CjvjGl1yJqdfZf00p8DZgQl1U9huuhT9uJBoAvrOMy0y0rEsJgYlJKcKzv9nFIpA==","signatures":[{"sig":"MEYCIQCf8BZO+BBK/mW0yFm9zoPTWu7azTpBP1aLxRrN99a46QIhANewFyNZ7mKQQObL0PuUyU5KTerE0zTKQNIeiK1kootu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321697},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"71b89dff497fe75dcd256ee49c7c2e9ef9260f5e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.30_1778526444666_0.9040287007726799","host":"s3://npm-registry-packages-npm-production"}},"3.15.31":{"name":"aidevops","version":"3.15.31","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.31","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4d6624f6643842d280b9cfedd864c8e025bf1c54","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.31.tgz","fileCount":16,"integrity":"sha512-oezOyB00XVdiD8/vMXs4YWlU08TVNgb46mYUGr/GOGdavwRfp67JmHvz4YxzsB1ZyrDAVaDh+1VxCYoVpI22sg==","signatures":[{"sig":"MEQCIEDcpEpYCSHTAd0yBCVUKnpl/KeYmI+jHYDCv0VNFel1AiBA74xl19bvPT53zop6hnjUAyEi4PrpaqPviqKCBre4fQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321697},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"344ceec6a894644cf9826360ef8d3e8d00771442","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.31_1778526892014_0.6630170936931092","host":"s3://npm-registry-packages-npm-production"}},"3.15.32":{"name":"aidevops","version":"3.15.32","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.32","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"65062d9b2e262c9f8e7f4e7416e5ff35af6cad6d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.32.tgz","fileCount":16,"integrity":"sha512-BQvbJtbuA94IoBrq5bCk93wdD6Du18l5AVjRRYbe4YNMDj9Qn7fW20jMy4D82tPx70YF1hPJftt44/gDgG5m2Q==","signatures":[{"sig":"MEUCICEkXpDMLi3TR76cjxxCA3iz0YxTU+dMrLmlobf6/iJsAiEAixX2tKDJ5h+KOdSFxzHe2mOma18SPLlmEFGTkLRBzEc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321697},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4d06623bd0584f94150b782fd4e0458fe0a54c9a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.32_1778546572702_0.846642469451359","host":"s3://npm-registry-packages-npm-production"}},"3.15.33":{"name":"aidevops","version":"3.15.33","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.33","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"57a4bda3987e7c0fa9da9cc197177e8949f1d0ae","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.33.tgz","fileCount":16,"integrity":"sha512-X6GfKqKKldTjdSFKUVWKnGry3mqBE6ira2VNsBoIKziKiayQY7OHuklRO7GykoGCY0UrslMmzkrPtjUSjc9xIw==","signatures":[{"sig":"MEYCIQDuqUM49U4gFzPAQoCbYx+7xCr8h8wxe1AtcTOB8fIh3AIhAK/8Cd+xmy0VVeie8L7hsDYXgZGjk1LUSaiQQjhChhSY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321697},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"896b02764811545411c8eb6dfb815ec3b5fa9666","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.33_1778550009544_0.691056375737664","host":"s3://npm-registry-packages-npm-production"}},"3.15.34":{"name":"aidevops","version":"3.15.34","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.34","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1636719a175fcd321ad6160b0072906161ea6835","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.34.tgz","fileCount":16,"integrity":"sha512-HU2PIWzCJZQrH4zwOXLZLdFDl+opVOTXGnaWOSffJKTUgYLJWZ/LT/Cg1XllOTY1Q7pvm3qS7QLrSOf/4f5beA==","signatures":[{"sig":"MEUCIAQHM8GxHonpz6hYjQO7qG+n0hiChG5CSZmzozVFQDPYAiEAvklYLJonCCUgVCND2xYObBaS9zHJMJTZhoIfpFgE1fw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321697},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"81c57c08256dc575166575277daa05fbdc799491","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.34_1778551089240_0.3295878880822034","host":"s3://npm-registry-packages-npm-production"}},"3.15.35":{"name":"aidevops","version":"3.15.35","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.35","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3c1ad2f740cfc362737c491903dd9b5baf957100","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.35.tgz","fileCount":16,"integrity":"sha512-wGbBSdxb0W0z416xxWmOq1xWF/gFEiODy/aANvKB6Ujub/lRUgF5TckbkuSx7S0vzxOCR7CFdOfzLlJyenTv0g==","signatures":[{"sig":"MEYCIQCA5tV0g7jJpPc+nY7PuAdjCNsthw9Wtx+4w8k6ppV2igIhAN3N3QvHnWNxNDHJopHxMHuXmESv14UQRNXV0xGUjQa2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321697},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4d1460df03b847f82b18ca1ad0a0149429813068","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.35_1778605265325_0.5302183567946881","host":"s3://npm-registry-packages-npm-production"}},"3.15.36":{"name":"aidevops","version":"3.15.36","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.36","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4ccb0e22d1af7614745d9189b5da3696b0db2964","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.36.tgz","fileCount":16,"integrity":"sha512-FuwX+IHetMgy+X8/0W+w0+txGLZ6q7VR98HhIVSGZM+OHckx9PP60Ly4GJLHRrTtJxio7BHFlyObKbZAuWdGIg==","signatures":[{"sig":"MEUCIGQkSMY6zbcii5pTRItg6aImPlv1TsqrF53OhNMTFHFcAiEAt+SijLjmhYqR9xeywPvIDxYaHtsaKqbJRYg7twp3a2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321697},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6fc17d696e40bc263bae29285f26382d95fede76","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.36_1778607442538_0.5019898571654677","host":"s3://npm-registry-packages-npm-production"}},"3.15.37":{"name":"aidevops","version":"3.15.37","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.37","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fd6c339ea76370832ebe1e967c3bd465721b0bd4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.37.tgz","fileCount":16,"integrity":"sha512-VjeI/n+Xl3QNM1IMcg+ECe8TaShjHn2XXiB3+u8zxG/prz0E0yE0kRdHK7ACqK3yAMgx0LI7LlKXYI4e0gHu8w==","signatures":[{"sig":"MEYCIQCfB5s0YMzlguaalQ6MqnuVWBRGqtUS/Zq5xj5lPcBO6gIhAPxpCA601VAf4oDW/ZUj/SYsqD7CJxQEYEjXdnzB2XMU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":321697},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f9802b40ae90a25ceeaa7828bb9c895ccac4bfc8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.37_1778608421085_0.5364430304611403","host":"s3://npm-registry-packages-npm-production"}},"3.15.38":{"name":"aidevops","version":"3.15.38","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.38","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"08bf5c0973b20c1b0c74fe68067b6303f92a1fd0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.38.tgz","fileCount":16,"integrity":"sha512-HO0Qahj308berWZnY+2AwBe3f7vIptsfcOckRTDjGZpsYqZgkb5HPa5vef9Ns5KN0/y5xfDdfas/CaMslNP8AQ==","signatures":[{"sig":"MEYCIQCX31YNsJcd3ajKV/XSBWsMaxsLyy1DsNfqLLEFkSE31AIhAItkIqQUtBu393o2/jnd+4lt7pRnQDB2TS2WXaWSovwt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322024},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"29369789ee25666c282c646532a0c705c669df32","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.38_1778610634759_0.033360686683001406","host":"s3://npm-registry-packages-npm-production"}},"3.15.39":{"name":"aidevops","version":"3.15.39","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.39","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b264fecafde928f42e5b5532b3cccaf1b5be041b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.39.tgz","fileCount":16,"integrity":"sha512-pVzKNduGvHlBSXAE8AbfN9KVWpaTHMzYcKlqDZ2UJxXQwiqQQsyiOZZPkvfqsvYzMyBonKKAaMCNDMltY8x+3g==","signatures":[{"sig":"MEUCICeV3KfoBLlp16j2t2tc5kh4bl3eVo9JzCiX6HWpplT9AiEA89ny0KmHhVKibhZ5RbspL2B/OkekAZhOOvx9bOURke8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ec7661e534b4e94b1c4db7258d7a2dec5dc169a0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.39_1778715698145_0.7134379249904752","host":"s3://npm-registry-packages-npm-production"}},"3.15.40":{"name":"aidevops","version":"3.15.40","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.40","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c442f60a4b007333fe147d3a06ffeed020a40063","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.40.tgz","fileCount":16,"integrity":"sha512-Xc5i0jFG3aAR9XX2BX6WDEx55n316PMtikUkfldgkq0BGvuDbigtuMAZ7WPnjRx7fhrPax+u0TPbq+GcTAVvBw==","signatures":[{"sig":"MEUCIQCeQrXAAmwXJ2V23WpZ8cdHtwP94afEfi9POnnG54rwSAIgTb+qdMRhvw4Cyr7QKToHUYhjPdl48c6lKygANelkOYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2810ad75c6b759e8307a110858324010f5e03d74","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.40_1778716156439_0.2470161299451843","host":"s3://npm-registry-packages-npm-production"}},"3.15.41":{"name":"aidevops","version":"3.15.41","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.41","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"19aff51bdb6f4be62c2e14ed51916058fd5b3d1e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.41.tgz","fileCount":16,"integrity":"sha512-sUNo/kHoy2oxDsrVmHg4B1rGErqO666FCjvb5zhqFFAppzEuJQynH5NbiPNcCpFkT0/tdE2dgFeYfI+HgFJFWw==","signatures":[{"sig":"MEYCIQC5DK4feV5okM6i5KOQDj3SoHEbJvvKvcAzyQmHvo0nIQIhAOhTAYPGyTCHNmoef0kfVZpgeB43lHJxTdopPjRMR9Ig","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6a38debcdb495c9e95480d3974f1fc4c610de6fe","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.41_1778717353098_0.20865870278575782","host":"s3://npm-registry-packages-npm-production"}},"3.15.42":{"name":"aidevops","version":"3.15.42","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.42","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a9cd81687aa85629acdd63417762c3cc2433fe82","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.42.tgz","fileCount":16,"integrity":"sha512-A+yl0trqQgumUwm+KZWlOfQEWJxYlq4UwbhAJjs5o9NJkAAdLjSnU+oc2VGANGu+TW8R44BZ/pQYS2uBBwNHHA==","signatures":[{"sig":"MEUCIC1WF8A2Pl9e/Cy/GPHkotlWNAGHCCbpNbdaiuPd5LaUAiEAp0yPPiH45vZLHXf9MhpXsianF3AcCU6/8dm9okn5KeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7047862e0cefdc19b1ab4827cbd380ac60315138","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.42_1778719779917_0.6422912383448505","host":"s3://npm-registry-packages-npm-production"}},"3.15.43":{"name":"aidevops","version":"3.15.43","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.43","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8cc96ff7d04c31cb68bc5cd58e8671a4d1a4149e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.43.tgz","fileCount":16,"integrity":"sha512-ynKASBd/96Dj5h3mCxgmZSlulwsfZ+WcYcEIeiLSs5pBzQdqRw2+jEAbprz7Rl7c1tP8qLhrCNCgqXQqD3NH4g==","signatures":[{"sig":"MEUCIQDUmU/w/MlXJs0zZhUPsuLpuIwu9QmMhUzKiuyJXbyRZwIgO1gdkcdyrm70RCvoF+owD9F0DS4SzGR+graGiBDnLEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"41997656d2294cc623a80b2b638d70ab9a1a8678","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.43_1778720324882_0.01626590477410872","host":"s3://npm-registry-packages-npm-production"}},"3.15.44":{"name":"aidevops","version":"3.15.44","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.44","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d0583604724e2ed604dd5a099631c44ba14d701c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.44.tgz","fileCount":16,"integrity":"sha512-gy4yLMJRdnKKl50kA0J7wQPKJFC4uvqtmJd91v3c5mlkuQZcvhQRhAyPcMTRqpz7jA0z2WlI7ggStjTeEw0rkQ==","signatures":[{"sig":"MEUCIQDLqCegOnGH1NkS/WgJ2ckZ1ifm7R9wnXZ6PjaodvojTgIgcUuyYNkLRGG5SSqNw8VLiG74wcOqnKlBVz0mW0Pbllo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e81aebbe379816bbf8181599233ffec3851f5576","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.44_1778724242301_0.7972344060665346","host":"s3://npm-registry-packages-npm-production"}},"3.15.45":{"name":"aidevops","version":"3.15.45","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.45","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5b6da87e46db7493016e69020f76ccc6ce61fb44","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.45.tgz","fileCount":16,"integrity":"sha512-LYdnudu4gklCIOollLlfl+tAQByokNsAc9KsuMf0+7tJRwCtlkz3uCPiXgxwnWZtIvy6ZhwQpP8ouRGTZLh8Lw==","signatures":[{"sig":"MEUCIQDPYHPMRxdh9BzAHpjJfZ+bN92ytHb5pg67/MNTtFkAtAIgLLOBstcB5fZK5/BoWuAig+2aFr0Hf4+6f6I2FwmwMhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6936cd23d0dc3c3127971565270499299feb9073","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.45_1778724951984_0.0687423258482649","host":"s3://npm-registry-packages-npm-production"}},"3.15.46":{"name":"aidevops","version":"3.15.46","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.46","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"29468a77fcd43ab6231f613b592f9ae9d3e80589","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.46.tgz","fileCount":16,"integrity":"sha512-CwWsNK8AP4HJ8tWLdngaEgLZrcP741ODtlVcn/CbxwPlh00hsq0khhX4X6Aa360AnKuLhFpAr3qzsJFoojkj4Q==","signatures":[{"sig":"MEUCIQC6DK1O0IaTrA4lKzpluk76LbRyeNZWai+6CPNpmbsZAQIgfVhEecw0JfOzapPSFOPAzMnPJqpTgaJWAFag2dzjNUA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"24c7d9fb1da89a9b30413a11f162d42a1d3fb9ca","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.46_1778739510157_0.269097765107875","host":"s3://npm-registry-packages-npm-production"}},"3.15.47":{"name":"aidevops","version":"3.15.47","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.47","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1a12a363aa8cb223d4e67dbc10b806fe20111ebd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.47.tgz","fileCount":16,"integrity":"sha512-QCFGWISCdIE0C7w+bKVHxNPr7ZFcxy7a5EKfZxvcZ2invYH8iX7Ja7Yobuqvori35FXmItkzd5jmlphf1nuOog==","signatures":[{"sig":"MEYCIQCQuJfYbvxy1pBkL1X6DleR3aqAnDufVyCshBq+kz+qtQIhAPfim1flEd9O4dsDEQQO5czrv9sN5i21TS5AWrJf1ZEl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"de9968f40d28c48bc9257ebdcf28e34061254bfb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.11.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.14.1","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.47_1778785418054_0.9351419318113274","host":"s3://npm-registry-packages-npm-production"}},"3.15.48":{"name":"aidevops","version":"3.15.48","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.48","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"952238266144187250821a423a5fe90752becba6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.48.tgz","fileCount":16,"integrity":"sha512-1tZF13Pfe8n7shZq5ZK7f4lWUk9DpFtwP28Bl3CVMJoCJA2FpRyvK0f4P0hfevypjcesftuZaMsVeh7Pv0dk8A==","signatures":[{"sig":"MEUCIF3JNj/BLEMXlrLjOwLqoZw73RH93drum9q523TNNq/xAiEAsoYQ8vjFPdhaXdeGfxT8JguowiJUvfegfXgpIRmejBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bd025abd1d90c83b2883e431966dd7fb463c3208","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.48_1778785588259_0.3818652507724003","host":"s3://npm-registry-packages-npm-production"}},"3.15.49":{"name":"aidevops","version":"3.15.49","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.49","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f6024f0c97f01a9562c8901d9589f09e8b765c67","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.49.tgz","fileCount":16,"integrity":"sha512-+hZr4C+Nor8HnXuvHMqGeNYgV2h1yZceF03pJgscqNFPPp612PVs514RIDDoFyE9eNAoDQBpSUmoekn6E3/GRg==","signatures":[{"sig":"MEQCIHMxh8gzhr4BIN6QrL+Y3qyf0QNYHCART6nk9gtvPr32AiBFrs/NZurMelhssn2S06j5nSuuJFdSso6Y2BjHemWCsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"da8d20be1c74580114935afff39f0c71253e3da9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.49_1778794101342_0.7816406077267266","host":"s3://npm-registry-packages-npm-production"}},"3.15.50":{"name":"aidevops","version":"3.15.50","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.50","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2733db109725a2f197fa6001f8af6c3f178395ae","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.50.tgz","fileCount":16,"integrity":"sha512-4B17t5AU6LllBbwptsxTTlOPV5zqzErRVLzPjYUj1kOwX8FDoHbxli7pQpzgxNBUiup+ihndUaxyCLmGy31CJQ==","signatures":[{"sig":"MEQCIGrMD4tmaRf32Dk3NrbpMeVnOYHAGRMyk8N4IDPNuKn1AiBrjpLaa3SHERRPDHjG+0i5BTXuHKA0KfuI6VEMTVtseQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d33947c7317abb8ac12d8b76a1c4a4c9996f2fcb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.50_1778796137627_0.6471606423706933","host":"s3://npm-registry-packages-npm-production"}},"3.15.52":{"name":"aidevops","version":"3.15.52","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.52","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ea0e3222c3a2bb013a2df7023b4682b09a0ad2e1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.52.tgz","fileCount":16,"integrity":"sha512-+4e1ahE3Ea10mj5x61K4SmqjUktrwMqL8Gz0+0cLQPfZv/w91NXmEy64U17Ms5gUpEuVCQmX60JtEuEA3emxtQ==","signatures":[{"sig":"MEYCIQDCHYTAMoLY4DwhSlj5A5JavfEXnBKztv0mgRaAvBR4mgIhAJ3JPFKkdaVq0vZGY/TYBY/LTwOBiggCfib6LvXCBXSD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0cad2d995aee96489dd053e71eebc97855b4c54d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.52_1778855204194_0.2562372689378365","host":"s3://npm-registry-packages-npm-production"}},"3.15.53":{"name":"aidevops","version":"3.15.53","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.53","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"02dfad73f6b82af5e9ed4855e57c52f20cba5c02","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.53.tgz","fileCount":16,"integrity":"sha512-GvGNRwv6oLy5nqBMQXKtLHoKhefs1gloObhHoUIZE1FLDHXqp7ENA63dhOyCO/x05RQ8Si0hXEGdiKQBUbBynQ==","signatures":[{"sig":"MEQCICgr9feTP+iu8/Nj4zJm5zy2Rk5J0G1cY7kTiH4Wa8mlAiBiOH4vAKqlWqRu1fm3vr/MDh3q3HKoUaGVrUYuVmRJgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"360cf007db516be6d2a75caa411e21356b65ab81","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.53_1778860910144_0.7163209998352869","host":"s3://npm-registry-packages-npm-production"}},"3.15.54":{"name":"aidevops","version":"3.15.54","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.54","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7d61d475a628dee4acc48651864cc644f56760bc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.54.tgz","fileCount":16,"integrity":"sha512-tuzejSIvOIwl0BxoFrTMc2NmkgaitnEzK3b4OQoSQ903sXE2eyUl9rZnboXcJE3hA4dO2yWOZapqoTOgy34ZwA==","signatures":[{"sig":"MEYCIQC5juFam5nWmtROUSm3SVzRZ/CT/29ZY4zFUP5sUgcphAIhAJAoUG7p2HUrpg5gcwLVhZQPAf1WhDwjyIt0Cy14Fspl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"81fe1d72ef25da2567881eeb6ae84afe8cd37e64","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.54_1778862414917_0.804902303269373","host":"s3://npm-registry-packages-npm-production"}},"3.15.55":{"name":"aidevops","version":"3.15.55","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.55","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8cba39d405a8d0ccf886e4a678d707ff657d7a71","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.55.tgz","fileCount":16,"integrity":"sha512-kdFmBSnV6VoAuBXrxQAEhDNWVLDP5SZNV3vJ6Uf5h/gGoujdqh4vJZOw/RT8Oc+ow6kB7tcxzaGWc6Uu7oK0fQ==","signatures":[{"sig":"MEUCIQCHm1lx7hThCQ657AvQEIJfq+8bLfY1IdEtq+U4jMpyFwIgc7LTE2UveefQxbDrc5J2jkZeDDhPRiZV7BbE+bnCR4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3cecf4d8cbf7f5a19869dee21e022d1f0c359b29","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.55_1778957800059_0.5195318861547125","host":"s3://npm-registry-packages-npm-production"}},"3.15.56":{"name":"aidevops","version":"3.15.56","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.56","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"486636e150d07dfdc3127b890b1ad44d94b43d88","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.56.tgz","fileCount":16,"integrity":"sha512-F06ncVLiD9bSnM49vQNFuUSt6w3qW/aKZ1G7zy+3gdXE1vTQoF5QU8D+yA2KQbcT8U84zqrbUvw5lKIvRb/cSQ==","signatures":[{"sig":"MEUCIEMMwQoC8u+CwtXYAakW9AmU2eT3G6nAkyP2R8VuINGWAiEAkQumCmPZvu5Ifn6xNdNbn8wOZRAk9fQVVPov/ci3p9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4c99b9d70f2314ce353330db28d3aa4f297e025d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.56_1778971576165_0.4531650482839491","host":"s3://npm-registry-packages-npm-production"}},"3.15.57":{"name":"aidevops","version":"3.15.57","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.57","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"163e4ea6df3faab95a8af74ccde29442d06948fe","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.57.tgz","fileCount":16,"integrity":"sha512-mMZETDh0Fh/fASXkiukweu1fL7r1Yaoe4QzBcsEA7vvzQj17/hDab8m7n3sKDBETUiDBxPYohmTxiIxwQU1BHw==","signatures":[{"sig":"MEUCIQCI1Q25uJKGZoTvGdmlwwE12iodHudsMalc9u6Sih+3RgIgUeHta6vGnr3HbE3Qi2J8Go8dC0B9gke2O2plapNH27g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a19f2ce5b5a295999062b8ced05aac0e76ea0f50","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.57_1778980883658_0.045651183247081395","host":"s3://npm-registry-packages-npm-production"}},"3.15.58":{"name":"aidevops","version":"3.15.58","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.58","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"da5aff8d3b1dd383ffc6f4dfd52033bdcb89e7ab","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.58.tgz","fileCount":16,"integrity":"sha512-irXcJTQ6BxTkSBS+Pb7XN6VUzLHptkG5W6tw7YWrbPwnFlquF55uTyuiH34ZAnKkZe7IExY29xyeWsDvGbOf7g==","signatures":[{"sig":"MEUCIAREml8FWOhgdeBhSTKpG4UBwkho7q/cQDZmIinXv9BoAiEAm0pvRop19w33rJ8eWnH+sKBirpQngHSHS+8zLJ58uCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a7b572d44a70fb2e1a198b3977b03bc56618e44d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.58_1779005998439_0.13791886721957813","host":"s3://npm-registry-packages-npm-production"}},"3.15.59":{"name":"aidevops","version":"3.15.59","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.59","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e683f6d79113cb20cd44f5ce07de5dec769969fc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.59.tgz","fileCount":16,"integrity":"sha512-erSZukXx5r79rEL+ODquK/jBAAbh6qOl1gKcbWygsSjW2npthUyGtB0+iz6x9wq1Vewjp9G1gpwdquKAPHfdnQ==","signatures":[{"sig":"MEUCIQC9qJCO+yyo8IrHKLjyWZTVE1bZPlAlPc31XmfMrolHpQIgaef6a0Ey+ISRmgoreNzsWYCDsEQPJHKJxSB2kkip8UQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c1f17db5bd979aecb1ed097861dcc560c581bfec","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.59_1779053519107_0.674179639869563","host":"s3://npm-registry-packages-npm-production"}},"3.15.60":{"name":"aidevops","version":"3.15.60","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.60","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"32aefb14c111b740a52df3930f19232fdd9234dc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.60.tgz","fileCount":16,"integrity":"sha512-9Do6FHXZojBx/vZz9Y+ZDOcUra3jzFi8ePlnBG645W1Qte+Jhs7B597nwT1Md3Oy6FXpBSRHXX4qo6grZPM1Pg==","signatures":[{"sig":"MEQCIHxm8+zIvaeEL5UkHLUH/tmBINPWcTZEvS0cNtPdclZWAiBTCZGOUcZZOJr244SWQGFrJb1nzn+gQgKjzzy1j50Fug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6579bd8d6e5def6f62d3b4f7ac39e0d515bae6d0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.60_1779069463724_0.3964228224291877","host":"s3://npm-registry-packages-npm-production"}},"3.15.63":{"name":"aidevops","version":"3.15.63","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.63","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bc662b555f27a6d04c9e6f259600d190e2f15d80","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.63.tgz","fileCount":16,"integrity":"sha512-7KGBxSes5NCM1WazcjlvD7gyXVQKYhi+OaKKke5tjNvgzDJUSVa1xtTUvDQmCdCY1dRwIzRX8vWXVzkV6FRt4Q==","signatures":[{"sig":"MEQCIEGH7Bz1Ykz7A+HZGGAoMlmsGgKnZiEhGoKzxW/AD6gMAiAfYGCm48bkybmx8eNKgt4SUwNsRHvURGNqvWwH9FqYIw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"946cc8b71315cda8ab42c2037e176650b15ac4cb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.63_1779138479312_0.7611906567002005","host":"s3://npm-registry-packages-npm-production"}},"3.15.64":{"name":"aidevops","version":"3.15.64","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.64","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b7f1d3816ff537d4b5acb37c6395d1a4e132f905","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.64.tgz","fileCount":16,"integrity":"sha512-3EepZLY7Ounxjri8lAGOQry29wZnKNR6XG8A2JAoC7ZSa9A3oJXJeTcsqzZryPVqeDeJu6UEGxWbOqJUFiE/cA==","signatures":[{"sig":"MEQCIGMt9OgLeB8YVCQXAav0CJCN/eOuq36CEVCQoZzSQXI1AiAqGSuLH6VgyIY2jRj+RKOgSfQdQEpbPJ3tWYW1IXCpKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"048685c01deb8ba19feaf353aedd265991c36174","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.64_1779152960490_0.6148262030449094","host":"s3://npm-registry-packages-npm-production"}},"3.15.66":{"name":"aidevops","version":"3.15.66","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.66","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"36d666399660c4dd204a23d48b811d79979eea0a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.66.tgz","fileCount":16,"integrity":"sha512-xPw4wvUJWXYINHLyVNT+aiXh11eVOCVjV+CiTh1996VMWf3itOmnR7F3RCJ2Wh45h+oKLLmyzsOfNqqALnBohw==","signatures":[{"sig":"MEQCIEKCskuIb8YLdHBggoWEYxe8O1c+xQ8VNH0L+/kXSh2gAiA41kkmF0h2dNWF/JqsHgYeH3ow/32x8RnmBi4rJqYe3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3edf7416dc72c453ff056d4cad01069e715a5735","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.66_1779205867630_0.9900149919230405","host":"s3://npm-registry-packages-npm-production"}},"3.15.67":{"name":"aidevops","version":"3.15.67","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.67","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ccecbe0c991a2d5a29c587789ab24199853993ea","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.67.tgz","fileCount":16,"integrity":"sha512-uIeyY8hUOlSXuB2ZfXe8fdK87cFrpT+nVrVvvfvl35SFGI057dowwraZ3MDpYVIwuSasoGdJ7i3HM+g54nNktw==","signatures":[{"sig":"MEQCIAgaPnuuWSGoqszCvph2WZr20mA99W/0TvJSJbuRZRMUAiBg0mv6MPJqkq2HolwT7+bkwz437jGDlrYmtZBq1ccOHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"66a5fc5f4842534028d5459139114c6287e13a80","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.67_1779206043467_0.416888003534964","host":"s3://npm-registry-packages-npm-production"}},"3.15.68":{"name":"aidevops","version":"3.15.68","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.68","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"055cd24162f881446734420b2e912d23aeb3a2a7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.68.tgz","fileCount":16,"integrity":"sha512-F1fhEJDukOwxMOVJOeY0+KD1aXPaKxvaP6fEn3zzG7bnejoI165sagcq92t7uQ5GEmo0f5mshCp6660yFz8pNQ==","signatures":[{"sig":"MEYCIQD0NW2xrHo0W/obFVt2uDm1Cywjtby+nukrFLzhw0UUcAIhAO5XOzO/x7zLfzHkwPNfCNM+uJz2msRqWa3jfpCi6tRL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9ca52f079ee3583a9c0ce393cd2d665405656e3f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.68_1779228546783_0.43240246762653767","host":"s3://npm-registry-packages-npm-production"}},"3.15.69":{"name":"aidevops","version":"3.15.69","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.15.69","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bb6a12d3688db3e9d1c472769450db040d8bcebb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.15.69.tgz","fileCount":16,"integrity":"sha512-VvfNLdNgE6683gQU9ZbKhn/k7W4dLX6JRcWDuMx47+puXo4Sw7p2UQ1m3m7RhnENiI5VP3iQX2ZrKo9t0zbevA==","signatures":[{"sig":"MEUCIQDkb9XvcPVcI764fzECRF8yM88kUrllt5/XMwSHABy/uwIgQiRoDefeu5GqM2kmK18msVvfO+1FaFtSbbFS+eC2Y3g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.15.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322407},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6fe019cfc8864044347abe8f8e0d09912b00e3f8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.15.69_1779238575106_0.9220778465106714","host":"s3://npm-registry-packages-npm-production"}},"3.16.0":{"name":"aidevops","version":"3.16.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.16.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"aaa0732f966636eb961ffa533e02e6fef6d6d37f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.16.0.tgz","fileCount":16,"integrity":"sha512-9qqp2qPwY/YTWi9IS2t55nc3U71on8VJloGa4Q90CyfsvtdjtAU8rfss3p8pL+vQpaiYAfin8MBbD4ibPPpSNg==","signatures":[{"sig":"MEUCIAoOXdvHuNJM8JUzNwfPBfjvxMlTnhkdd7i4WBtSO4loAiEA16o59+xTISXSkx++F0/XREDbvvFBvvN53nFBh3H0+b0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322823},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e73fc42737a4ab74a2d04022000bfae7b6f29465","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.16.0_1779240946118_0.6074803924409564","host":"s3://npm-registry-packages-npm-production"}},"3.17.0":{"name":"aidevops","version":"3.17.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"19cdbcd00ae920cb6a4df8ba673f508821c30592","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.0.tgz","fileCount":16,"integrity":"sha512-GS4I5ib6tD65WLU0SjvAKus5uD95m2EsO/QNrgS8PEyx3FMnif7y+TvbUNgkOM5L/JCMb9ZzqK/gkCO9LKnzMg==","signatures":[{"sig":"MEUCID4pzATVvt+tLKs/A5LNoQ4VT7P2JkuERCIljN7tognhAiEAqjV+OwkOU+YdfH/3iqOSC+Rb2Q7/m9Ts0Inh44O4cMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322823},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e37c16720e8c3b57001394b51ac748c3ceac3594","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.0_1779243721017_0.06731513950570145","host":"s3://npm-registry-packages-npm-production"}},"3.17.1":{"name":"aidevops","version":"3.17.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"da9bb68d667ee4a90519733dc3d5e4979759e61a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.1.tgz","fileCount":16,"integrity":"sha512-Kk8CRsdrEeEBfylR11/cKJoRZFVbGqRRiK902WOMnWO0nkt6+SrYp3RH2GmvZB+9lwhhcB7u/Ywj7Zezjq+/wA==","signatures":[{"sig":"MEUCIQCpmCHntO9b9hb7c0/CZWp6NK+0tW/H+ZJUfCrkXSqH7gIgXCP2RIMfF3OTUEnLB2mCT0Oy9NDmv5Z9Vh6Ob6Nm7cA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322823},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8a08c7fa7fa562474ed49d4de09b89fbf6f880eb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.1_1779245162460_0.6245239681632455","host":"s3://npm-registry-packages-npm-production"}},"3.17.2":{"name":"aidevops","version":"3.17.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"aae0a193eb33d60b37631b42ddc2236516874d0b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.2.tgz","fileCount":16,"integrity":"sha512-kHytjtvrhkCYgsKWBiWYYhVmmKZsmpAJ1w3jW99sa0/NFla45vPm3nH7Gcp1AzBiNxZEEBedJK0qqLjzQpooLA==","signatures":[{"sig":"MEUCIQC62xXo7kWAjmwswX1Oqkz39cznQ2KM0NqQSU9DqJkdTwIgKh56Hr4xxJJ2Js3eszN6hz9fMjZ4xRIHuKsc6wU3fuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322823},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4b936636f0dcddc7cfc77ae33f2842d7dff9194b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.2_1779268966959_0.9989712052528787","host":"s3://npm-registry-packages-npm-production"}},"3.17.3":{"name":"aidevops","version":"3.17.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2e0655ae99a96042c540147e26fd8897c773ef6b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.3.tgz","fileCount":16,"integrity":"sha512-j+8KRNqEcGXb4E7t2H/5aRxw7RvyQnltD3TMbZIJw5g5quqbqtQLMr03uGsgrN3Wn4V6JkA7cOetl59TVmEFVA==","signatures":[{"sig":"MEYCIQD4GMkOz8Oj/M5rfhVtuMFVbN/6PfOF3N1NxZ+evlhCywIhAOykAJk5hLRhibeWuVRnseWbTU7gF9PtV6JBvYda68SE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322823},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b6d9f3a2d8277b592897a6b31cc777e3ff43b50c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.3_1779272360999_0.8784002942164544","host":"s3://npm-registry-packages-npm-production"}},"3.17.4":{"name":"aidevops","version":"3.17.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"70c00f5d715a6f3e0b2f910b11c40241d90766a6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.4.tgz","fileCount":16,"integrity":"sha512-99xnPEo4V+DGtGZaTHmzAfJyw/zKZGuLSGPFfjRFoood2DFl9vdNEHzYiUH7bYPDsk8iP40io4yyXytCH3ndaw==","signatures":[{"sig":"MEQCIHcawAr+Dqpxnh0Q0n8NvhJr69hjeAO94dxeYgJXLTwjAiBa0uJj5JxAFQVQ0huF2OsYZ3DhApLD8SbFSG5KGXXO3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322823},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"41a99b3bea01873658af8836030f2a80911b1045","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.4_1779286349901_0.7700291463405686","host":"s3://npm-registry-packages-npm-production"}},"3.17.5":{"name":"aidevops","version":"3.17.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"414a259700ba8d78d96247928d1707c2d2c214d8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.5.tgz","fileCount":16,"integrity":"sha512-E/+SwSwl4f8dx2xhZUpSkt5wB6PTJNlNQ27EDozWKWxv33Bf41VMrDeWwKZTa5SIn8kAJHNub4MkkTpb8l6F6g==","signatures":[{"sig":"MEUCIQD71H4Hw0NaGwayu6+RfW8jjOYmz6dhbth0VNOB7TUVwwIgPSiC1inxQtMXpYKMIw4cE1EtkME+7wszLaWdj74EXXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322823},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e911bcacab6fafba73d6340cb2ea9471827af556","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.5_1779287135405_0.8016868327859821","host":"s3://npm-registry-packages-npm-production"}},"3.17.6":{"name":"aidevops","version":"3.17.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"976f9b8447d41fcd1124bf03d748b5b0e28d61cc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.6.tgz","fileCount":16,"integrity":"sha512-ZayeAEZtoTwhiirrwehhJBx+ehWFPYZP0Mw7lN1t1BSF2nDoXFzPjAvqhmllzmsskTw7Wn6ORu4EKpCfl3l4YA==","signatures":[{"sig":"MEQCIBXBjrLF8x7HJxNwg/10embyCNS6DLGzkKvw/b7jfIQ5AiBzHZDbFKGG5GaqEOUeegjTzN3E0LqSkos2Jnaex63tmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322823},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"00c22fd5851af2f4c1404cb8bc0132bbf05ce155","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.6_1779288476259_0.6030746996529168","host":"s3://npm-registry-packages-npm-production"}},"3.17.7":{"name":"aidevops","version":"3.17.7","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.7","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e09cc0509e533f12dd2e00f99b1df4524606d8df","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.7.tgz","fileCount":16,"integrity":"sha512-Blcm3KTffXo5bpjFuJe1hnoNG88Mxua1wO89enwmABvaYTp1ET8gclVrLGr2nc4zyD2wxNYonVCn5FGlK7lO2A==","signatures":[{"sig":"MEUCIQC6n6teEyY+ZuLU534Xdx94+vw8/hXcgKfI2U/pNz0l2AIgPoRqHF+W7zUQ7biIPAgwO0eIbL5BcNdcNuPUg8zPnaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322823},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"203e6f4009a663756a911aa2df8205b162e55f81","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.7_1779294020214_0.9251200412531155","host":"s3://npm-registry-packages-npm-production"}},"3.17.8":{"name":"aidevops","version":"3.17.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2f52d1a57ced31761b58df4a3207f3812c9ea4e1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.8.tgz","fileCount":16,"integrity":"sha512-V245trJ7u78/G4NRw+fD4/TjMgzMq28Wfi4Mjb/bc7AklXmpfM6UdZ6tbBkdGaJLvLWEjKNi31321wXrKDysAw==","signatures":[{"sig":"MEUCIQCAS7kJ1AWpv/nQQUuI8m16oC+B5/pji9PyvdHXKP9llgIgBPH3joQwV0mQet82x7wEIuhknXCrD7Z3OR2j1mOxePw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322823},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fb2c7d77448604cc3e27b518ced48fd523a21102","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.8_1779301102925_0.6292777499968725","host":"s3://npm-registry-packages-npm-production"}},"3.17.9":{"name":"aidevops","version":"3.17.9","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.9","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d1136885fad95b9fc91e1d716bc48a9931b0ed2d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.9.tgz","fileCount":16,"integrity":"sha512-b7N+mQNYtlkhkI1cZjhV7kRSv5W4se6cjk5PwEHIlX58ViWXpSgw62pMGXAn2AHI/ZMXFk9jssYPOk1xPOPSdQ==","signatures":[{"sig":"MEUCID1Jq+hn8qtgi/LgtiH/RgSPER+C6Fw3ePjYEpsAOTmvAiEA+oZU6FcGQ8WKCxLqzXp9M/oMDNHSRCvmp2et7MPq95c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322823},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"afaa5c7a483f20892f2079578fa637a653b2458d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.9_1779308421803_0.7593929419135019","host":"s3://npm-registry-packages-npm-production"}},"3.17.10":{"name":"aidevops","version":"3.17.10","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.10","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c43b6d2cbcb6a9c6ec8d0990e5b9b9a03cf9263b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.10.tgz","fileCount":16,"integrity":"sha512-DywGuOspf4BVblIAObo34jiYS4lKV6XfzHyw9LW6DDriNIwwpvWXF0NfytyEpaE32xhk+Uxj1NVumYIkoQIFAA==","signatures":[{"sig":"MEQCIEJveYPfzfOWkQOIrJDC5VQ48KRmE8yZZJduY8eJi3QDAiAZqWMP5V1scvW4t7Oqa34kJC8dO/WZuVKw7CSDOR3tsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322827},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b7ff40b28a82db58374d42101cf83c0432a4b8db","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.10_1779313383502_0.9004694196881406","host":"s3://npm-registry-packages-npm-production"}},"3.17.11":{"name":"aidevops","version":"3.17.11","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.11","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f888efe8e529bde108974d5f2e0ddbe259f71583","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.11.tgz","fileCount":16,"integrity":"sha512-/2uvsQF7W5FWAQT8sYvN3UZiDhRIJRN0pQNZUawDyFTh0p3HHRs6PJ7SxT/YECgNyf4wpXfMB5jZJr397tRfnQ==","signatures":[{"sig":"MEYCIQDYPOafzmf3enWfuA5tNr2wgZA6ej68ZSObWlXzUYHS/gIhANz7eIITOMnGhP70OlbrUsfW/AtnVb3qXcAKU5CctshH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322827},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8d5af3b77a398690875564413f4cb2dea28b3f74","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.11_1779316130157_0.3419899339918824","host":"s3://npm-registry-packages-npm-production"}},"3.17.12":{"name":"aidevops","version":"3.17.12","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.12","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b089b4280c981c039f4140b8822fbf12d37709fe","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.12.tgz","fileCount":16,"integrity":"sha512-t1G7PT/675f8LDTl2MV36krzOEs39lPz1JeZFXzj/tY8NWHIyiM3n8fa5PrDOH9d3egFkZWtlDGuRC0Y9L0few==","signatures":[{"sig":"MEUCIQDfNM09hr6cyBN0HTSh8pB1jZ/mMa93S/BT5bHOJMBjNQIgZjiQ61k4NZYe4wX1AaO6RSQI01LATAY8gJSVWEWRK4E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322827},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5bc35fce6f548cab26ed14134587e5e5a1fbe893","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.12_1779317785347_0.1438595769070119","host":"s3://npm-registry-packages-npm-production"}},"3.17.13":{"name":"aidevops","version":"3.17.13","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.13","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b1d0bbf0067c4ccedd05c3ff26c0a368e3f8de4b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.13.tgz","fileCount":16,"integrity":"sha512-V5ySPxsn0Df/blHb9JrDnXPIQa56r0+FsBl2LPNqXvsbHSRwrcmEajtNawL69TBV8Udu/bFwvrUka2KMP5HheA==","signatures":[{"sig":"MEYCIQD5KEPnUUrIExgqWp3mpoQhxSIh8+g4sd80Z1Ll2MvwCAIhAPI8oJ3+2Qvyh0gDEIDzt51KdpSUm+1u7j2Tj77g5ewh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322827},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fdf7c5e8361d082b50b2704f28b8f57a40a6b921","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.13_1779318512001_0.215610283308034","host":"s3://npm-registry-packages-npm-production"}},"3.17.14":{"name":"aidevops","version":"3.17.14","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.14","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d7aa57bd61cb9d75bdc71c07f28d7bd93a615bdf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.14.tgz","fileCount":16,"integrity":"sha512-heLfXeGlWDVLFDphUWhh7RBLwmNd4ftDWD4Ov3pP6zl3JhVoEAtKKbwY+Q9nXdz881eA8xZ/CNu1y3OWlyeTHw==","signatures":[{"sig":"MEUCIQC1HoTL0/5B00h3ENK/D+2Gdio9d3foWHudK/RVDgajhwIgUhSopI6xONPDca/pmfzwtJIjL43lPhVBacD4T/k1Tvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322827},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"25cec99ef3ded6a20402d679fe6c5fc5bbf2772f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.14_1779320473273_0.7003800985090938","host":"s3://npm-registry-packages-npm-production"}},"3.17.15":{"name":"aidevops","version":"3.17.15","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.15","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4cafbd3ce72ad121dd35caa52580f055daf57bef","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.15.tgz","fileCount":16,"integrity":"sha512-cCS4iRu8HHquhgJc+jAxA4TY597G/J8v6y5GB18EKlmKpynZkApUU1fqkbcAHN7SKcy2dT+RMegEpbdFmyQOLQ==","signatures":[{"sig":"MEQCIGMxRgzTp4gFB2k5GkAv6yhJSlBRHE6TMkz3+Qw/fRgUAiAX36CdaAbXUXgvjKfV7dr+TsW/wpSoIWy0Yp8/lbpUEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322827},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"58bf4f3d4782b4b3638c9d293dea6ec5a1dd5914","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.15_1779325528400_0.22496943773289235","host":"s3://npm-registry-packages-npm-production"}},"3.17.16":{"name":"aidevops","version":"3.17.16","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.16","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"554153d48529a824da4e5c80714b4f3e143573f6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.16.tgz","fileCount":16,"integrity":"sha512-GZ7GczbcPaJtWwBQL5CaiRi5QQzRLYGEOXaHa69VEv7+c4aVGsYaPFzXCfc3N7b4WffQrUOFVJQf+HIT1AfU1A==","signatures":[{"sig":"MEUCIQCzIRjbkFzoK1Iim5tlXTz4bWD2kojrIQwR/sVi5k9VqAIgDm8+5nivd92wSFZaFH1fUnQ3FiqC7yWtu/JxuUlu4dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322827},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c3004b220088f4833967b4b17ea74a865b3ae510","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.16_1779326675648_0.9580374648709113","host":"s3://npm-registry-packages-npm-production"}},"3.17.17":{"name":"aidevops","version":"3.17.17","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.17","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c46bdcc6fee0fd3d75560d2b8d74f2ee815b730b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.17.tgz","fileCount":16,"integrity":"sha512-H78zyLH4vPBd1JnozFmHdxI4MMWUfh9wQNhXZrJQ+Urx9IRDrymIWLYh5QNSgPQnwXnvgUrHGLCAbOa4Gl0bDg==","signatures":[{"sig":"MEUCIQDupnFo7EgdlzWNIEYOSpVqrrl90qFgSen06phaDB2rhAIgWgpXSrrkIIF8bx0Sm5xpWnMS8MO/rKOxMyzTrmcbIZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322827},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"15ca904b674df3fcdcdaea4c813cf3447ca1551b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.17_1779328214823_0.1293344283568576","host":"s3://npm-registry-packages-npm-production"}},"3.17.18":{"name":"aidevops","version":"3.17.18","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.18","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3b8eda13456c3cbfe5bbb0968493bc751e916323","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.18.tgz","fileCount":16,"integrity":"sha512-GZihhj5eh7KnWIeJ8cwD/+W33Sp52YN9VDNZCnbIn5NtwMCexEe6QjLS/Kv99JIDC13xDGwCCChHg9a8SUnF0g==","signatures":[{"sig":"MEUCIQCDZp1mChKNhwN9+6+8ijPmRS/h6etqOjSNrcA5u6SLWQIgdnsReIis18mvPdlzyFExHV4bei/tE6/6VU73Cs6I7Bo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322827},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"98ee2cf51dd9f6ce20a294006e7f5cffebb9ce93","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.18_1779330446309_0.08882492835423905","host":"s3://npm-registry-packages-npm-production"}},"3.17.19":{"name":"aidevops","version":"3.17.19","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.19","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bc60ec5732ed9a98b22fdf646dfc1ef291851a84","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.19.tgz","fileCount":16,"integrity":"sha512-F+Q2AiytXNErBIF51OXpORxpn2tzYjSXoxEf2lADb4eSbvGp0ZMpMUD424fTQVEK2qhV3s8aRtVH1jdxUd6g5Q==","signatures":[{"sig":"MEYCIQDMLNcgHIJ5pd0bYZXS6bV+xy6wNDeEHMkLyf0HLxnzYgIhAOO059p/zIpkIB0sxCiQjFd/9W9sPAA3dcXyTq32ZMJq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322827},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2b1dd61b1ab6016a85df8a6eee90a8b51627565e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.19_1779355833490_0.4276398030289523","host":"s3://npm-registry-packages-npm-production"}},"3.17.20":{"name":"aidevops","version":"3.17.20","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.20","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6c4120c262c9ec58c6fc3070f2da6a75030906be","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.20.tgz","fileCount":16,"integrity":"sha512-jKeSmxhC6KyOdRVp7IHyrSZ5P8P9IJqvMaxmg7XnWApBrO/lKtdCV4oZmnmrv6hV/r0iCKhJz80v7//sv79dYw==","signatures":[{"sig":"MEUCIQCh0oPQbkpc9OYWY2hvWkL97YkzpYvMzFmqW+zGMD9QMQIgJif1efw8QxpEf6BhCmwuSQ8LOyoguM/7VSBvDg2RCjs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322827},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ccf77872ee8c46b9b764a7a28afb86e6c1a04053","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.20_1779370083746_0.09952036622117921","host":"s3://npm-registry-packages-npm-production"}},"3.17.21":{"name":"aidevops","version":"3.17.21","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.21","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8656382fd9c22c7391d2a03789034f248efa0568","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.21.tgz","fileCount":16,"integrity":"sha512-glk9P7GzNKIHTC5dQJ4oKOhN7eBYCkGCEtiXEnsLd12E5aKCa4tB3wekeAspZq7wBTT9Hh6rzizl6oFA+J/DvA==","signatures":[{"sig":"MEQCICSI92uwFmdJFQLUdhz0CG098oQ+3ZVb9E80QVrv8+/bAiA6HDGqurOObjABAHJgDg0bjmO3JXeBaJyDl2L8B9ddUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322827},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f7023d3ff0ea4e1d9ae5781a2ec7120090ffc486","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.21_1779375434492_0.8627430066362864","host":"s3://npm-registry-packages-npm-production"}},"3.17.22":{"name":"aidevops","version":"3.17.22","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.22","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2a641bd9b0a43074b5d11a0951aa553ff86ad1d1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.22.tgz","fileCount":16,"integrity":"sha512-yU1a1CDKciovf3Kylq5m97XueJGoiEWmnJp+bO4qse8g8R9b0v94c/nCk5M1AoBNQ3S7D7kfeWiM05FZb+o/sQ==","signatures":[{"sig":"MEYCIQDx2CpQjZmpljmk3HO3GIrK0y8k8hqU67zvmE8HkRqCXQIhAPPIjoAFRMweD5SpNCxRIf+ynsd10swlfdTJWYkkJ6+w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322827},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a93d716c07141a35aaa1f679e1b7bc624f086624","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.22_1779376175994_0.9335764167740437","host":"s3://npm-registry-packages-npm-production"}},"3.17.23":{"name":"aidevops","version":"3.17.23","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.23","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"68805bd00859ce7a1dcc15741b1cb6353bcf72fd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.23.tgz","fileCount":16,"integrity":"sha512-VgwT9XGgmod26wCig0gYrd8vxGHUa6l7YwyBGfAjPqk79NkPv32g1OL4A6lq7dAiU4fSgXRUK8N3WKusU/px0Q==","signatures":[{"sig":"MEUCIEnUwpxMR7vrFKU94uKIrwGUMotrkaEsa4RvmnOdllqLAiEAh4EuhSbiaREZ2BGvgkvNl963iuEUfkwfIgifiELehbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322827},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7cc81433950fcb53709885b07a376d8c1bd5e3ac","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.23_1779389858883_0.3803612940718515","host":"s3://npm-registry-packages-npm-production"}},"3.17.24":{"name":"aidevops","version":"3.17.24","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.24","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5ed5084a36342cb27752e5c59a8915220c39f7da","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.24.tgz","fileCount":16,"integrity":"sha512-0JMiDCF+O1FdYkYGzE5fuoHaE98T+pYk/z20CqUpg8U1v799hb3mrGafWTSZM23OVK2NkTLy98eAhtcXjuUgiQ==","signatures":[{"sig":"MEQCIBTwR2GUiXY+AZaJPl+mkiuTQ1n+eLeYrwhNw8mGWgfyAiA4pD+Y1xPgto5ZsxKydmB43hF6VA8hFPeVpj0CBgqHnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322827},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a1336d97b5743e6a683305a8cae47705b50d41a5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.24_1779390013480_0.42397747156153565","host":"s3://npm-registry-packages-npm-production"}},"3.17.25":{"name":"aidevops","version":"3.17.25","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.25","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7092240875144e1c8752ab3d9cb940ff4c648ddb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.25.tgz","fileCount":16,"integrity":"sha512-HdzzxmQghpeVJMh4/HVexTKT07t69UidCLQP9OjA8bPij8gSOCta0OSh+8bPMJigakcPKbkUG8ao/r7IK472+A==","signatures":[{"sig":"MEQCIAP8KiZjIHpTnneypxN5WM0yQUPhSeHC/qT7oWZdhU8bAiAfzcq+sfRuC2djqycth0GBlIeJEccAzo9XjK/OxXYxVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322827},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"458115eb0a7d8ab78df4687e5ce7374d3284895f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.25_1779397782050_0.7050742264993934","host":"s3://npm-registry-packages-npm-production"}},"3.17.26":{"name":"aidevops","version":"3.17.26","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.26","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d8453c1a9e8b399113a4c4f62e1a945b00e27fe8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.26.tgz","fileCount":16,"integrity":"sha512-zaKza8wf214SHWV6yET02qBAohSUW872MUrLdfQ/oP1uTKNazZ8R39BdQ3TcnwQNojrMI+aNbpmtHeBgkrtAcw==","signatures":[{"sig":"MEUCIQCQ3NKu9cqSJnH+QAbJr0lJ4Zj21JbDr5hu0SOcxPZuLgIgJHzFt4nsUg6sVlUfJ05cMJwZGcOR4RpLDHHvnqNOQJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322827},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5391023afea5ce26243496da0b3c0f99d234833c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.26_1779415944450_0.6272926439979685","host":"s3://npm-registry-packages-npm-production"}},"3.17.27":{"name":"aidevops","version":"3.17.27","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.27","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f146c63d53b3ec0b3a85785c0c0b66568276bb50","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.27.tgz","fileCount":16,"integrity":"sha512-4qPFV6KkCQ3DzwFC1WoRQGvOxdyefEGXE5xA8/+fyXyBMrTTTyv9pCEHdys1bucOC8k+BUWRjAwsBKdtjR5RGQ==","signatures":[{"sig":"MEUCIQC4lfUdZ7vvoeE/xhhMFgOp6bEPXAJxWEiXPV/txixqigIgU0xalTjEL6aFpJ7AxzfJkcFKFnxTDxMaNlWyCEhWshA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322827},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"138ac9dfa24e15152cb36f53c7ac43c63738bddc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.27_1779421871914_0.18477648347068976","host":"s3://npm-registry-packages-npm-production"}},"3.17.28":{"name":"aidevops","version":"3.17.28","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.28","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8ca10b45349a292657d1f058f1befa0db031da5e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.28.tgz","fileCount":16,"integrity":"sha512-MBDOjalX1/hTtjc4AytWNcE/EBw/b1RBEI8o6mweTSPJaV4hqDI6lYmWM+7PVZh3eFRLpM5LhJNgDFfkYy+YZg==","signatures":[{"sig":"MEUCIQDLChQKpdL3MAfLxGDjUGUI01rhs/g0tsLTN2uxQpVlGgIgENPScNSQfNsW7nD1g5eshMQ0j25BLaGlifLH1C6biIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":322827},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bf3d56c3677ec9f652bada26f799f81c24284925","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.28_1779443982412_0.28708678587412395","host":"s3://npm-registry-packages-npm-production"}},"3.17.29":{"name":"aidevops","version":"3.17.29","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.29","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"74911ba8b7f4cb0e9832d513ee436662e0adc809","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.29.tgz","fileCount":16,"integrity":"sha512-7DqYNbisSyHn5JGUgORIeBRTdM+wUarSnnEtpOIvT6IxVdrP2bQ5c9TxQKgSLD2CPozzBMezVh9yV4shinVI8Q==","signatures":[{"sig":"MEUCIFUrEaLsk51QnU014bzPXo5MxsrzZt6CySU7oIsLHqnhAiEAnJtJ+eQ8hUuXz2uEuGdD8tlDKV1tqE0cikiVDLDpnFY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323823},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"30e21d632cef51c81594fc961e9be58277e78377","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.29_1779578806291_0.5789721712400864","host":"s3://npm-registry-packages-npm-production"}},"3.17.30":{"name":"aidevops","version":"3.17.30","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.30","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"271399cbdb879e6952a4e7370c371c9511411954","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.30.tgz","fileCount":16,"integrity":"sha512-2vA3Dy5ZajOrIe5Jd9/J4qAByEgKsDzG5NFvIWv+Kgqhl9A3gtCatthggovJ8mQVesRJ44/K0kYS6ZOoRPj1BQ==","signatures":[{"sig":"MEUCIQDRWWHorCj81HYAAY1CCjiFqEInXLcRg3GoNFWycEnXcgIgdbZBGndmcUMS8eoRH1fkhANIievpZtjDVagNfVsljH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323823},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1854820c7f8333246b8c2b6bda74096b85910106","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.30_1779633067661_0.817052626483503","host":"s3://npm-registry-packages-npm-production"}},"3.17.32":{"name":"aidevops","version":"3.17.32","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.17.32","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e59efa77c66c8d14bc4f9680bf00b71698b0b4d3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.17.32.tgz","fileCount":16,"integrity":"sha512-HMsmC6PslyHsz9xAPOP/CNLtz6HtY5s25Peeyv81xewjkRP5IaZ6cHQHrNZK67+BRLgHBQUctJhwlLfsutoJ2g==","signatures":[{"sig":"MEQCIA/yaXHjpC1c/seVMqkuxOZouImqq/rM6nnqQNWtuxLhAiA6wjwd1XYPh120wU3qSXrUncFNDRctR5g927YPwZh8Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.17.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323823},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ffea788945942584f2e888308ded72e030adf93c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.17.32_1779704570128_0.7640668752232203","host":"s3://npm-registry-packages-npm-production"}},"3.18.0":{"name":"aidevops","version":"3.18.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.18.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f8aaec264c49b282568f1ca18d79d6ab99e03a0f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.18.0.tgz","fileCount":16,"integrity":"sha512-SsOTcv8qXHGxtxBp3GOP8bKWa2XAQRqPAToUwE6W4ZI4taMSPWz52g82/gdqFgbby5ChLysb5fNMb+1ZW3+W4w==","signatures":[{"sig":"MEUCIAze0aEeHqZpRiROeL6mitSTD7M0TuaR0DqNiU6QN6IxAiEA/v1oOHSbvwGnjscWVMKyROHvgTfTUgOl64ie6EGdtGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325602},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"17a3beac154ea8341cb7a60c7e06d6c1efdab3e7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.18.0_1779720143326_0.2710432600718453","host":"s3://npm-registry-packages-npm-production"}},"3.18.1":{"name":"aidevops","version":"3.18.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.18.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0d9e1c8e9a56a5e2b24346c215b8f6c6c7e6f66d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.18.1.tgz","fileCount":16,"integrity":"sha512-e09IWbaW15NdCS8fAMsbUm78Hfzeqta9Ye2TsWjLC+bvop+cUn4angGa5MFMG7tVzZMb9lxtp5OKVOK/SK9OIg==","signatures":[{"sig":"MEUCIQCapvFObbs3Ka3fNvkMWvviiQBAd5hZzOGyncBhckANygIgbxOHy1+FDOLGS4vqIMWbLKGJbWVflzcCmn4s7K9fpik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.18.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325602},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"23ca640925498f820cc2590fb26e3716bc9db643","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.18.1_1779720210201_0.9586780899198091","host":"s3://npm-registry-packages-npm-production"}},"3.19.0":{"name":"aidevops","version":"3.19.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.19.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ce8c65f41fd81029e33d0afae182eb4d49328938","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.19.0.tgz","fileCount":16,"integrity":"sha512-7sQp6WRZ3UGISU9Y3P+j2bY+R1bYvkaxvKOuZMdF2quEJ0nqkYKTmZ8x2TWJ8qMMxUSzB9HVnRKyt4oxUuIMFg==","signatures":[{"sig":"MEUCIBhMXuo6ZI2ma84NC9KQ/z58tz7SxoL0h2m1+dYyxjCpAiEAg42jdOaAYONkQLc9Z7PQSmjozXWw746rujzPWD5hmqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325602},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b117fc4314c7ee08bb781e4e4ffd5dd0e7cb8177","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.19.0_1779739986581_0.6563961825856184","host":"s3://npm-registry-packages-npm-production"}},"3.19.1":{"name":"aidevops","version":"3.19.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.19.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8acd9b27fbd90fffcdc5da803d7bfc70af64c7eb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.19.1.tgz","fileCount":16,"integrity":"sha512-MYpt/qi3FL3NrqK7a3eXFuVl/Rm6vrsETugUf1eMZGL3TlE0gXMf4Mv20O77oNGRA17HCEyIAw/gbI3KgzI2IQ==","signatures":[{"sig":"MEUCIQCGz1VGVp8cgeZu1HKFKwiiURNflg3a89kEvS8lXT4AswIgRPsi/Pmm6M80JdY693PXpx1DbkObWt0OSoXvZGZqCFM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.19.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325602},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4b5b97bbbbfe6825d3d6a72355e86772d8453551","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.19.1_1779760685641_0.09694303123821535","host":"s3://npm-registry-packages-npm-production"}},"3.19.2":{"name":"aidevops","version":"3.19.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.19.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b382ae23d3255dbb3cb2f0771f862d2f55f417d7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.19.2.tgz","fileCount":16,"integrity":"sha512-iani2vsEtkBUFlugEfJmpjtm1Yx9MTQcxPeMj5B5240c4z3792iVX0nDtJ6ibeaoVv0oW6CexjAQyTkGsXfJ7g==","signatures":[{"sig":"MEQCIEL+t9KfalZxLfLggehYv/kNEoyCOw0iYbwhjkFXLt10AiAq3qsXrgdhviEsA7o/LTYVvLtz5AzDxb9l2SnCCJZNIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.19.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325602},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e25118f0acffbdc21a7422f4225dc5b74a543e4e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.19.2_1779769784690_0.2736412846102747","host":"s3://npm-registry-packages-npm-production"}},"3.19.3":{"name":"aidevops","version":"3.19.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.19.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0e9e34c79054bde5c3349b06e50efda558b41188","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.19.3.tgz","fileCount":16,"integrity":"sha512-lv8ftXyurIFGtrgf7IljlzPchdxeCWk9mX0uJebqNKbsi2G169hq247/zr12/v5PvJcMrzbvFYUdUR9+Oc5JIw==","signatures":[{"sig":"MEQCIFahi6cg1V7mijIqZ54f+zIFzQSduXc/7ZQtXYxnlataAiA2VP+TJZf1ko1tzAy9sg0VOTN06eexYTxTcXAbBt33WQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.19.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325602},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"57aa2c2c651cccb8e5ea60715329944510ec9ebf","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.19.3_1779771819771_0.8004233054306091","host":"s3://npm-registry-packages-npm-production"}},"3.19.4":{"name":"aidevops","version":"3.19.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.19.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9c68b84e3e4ca7bbef01bbee2d1efcc55c918d7d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.19.4.tgz","fileCount":16,"integrity":"sha512-wxIzV7stEx4BsM5GBymhXTRUxMpGfvTlfXACgX6cxsnCCdiQLVD5QU8svAXvuCvFO/HDpBlprf+AhrtGjKM3CQ==","signatures":[{"sig":"MEQCIFkOsOgDzc74O0n5sY3nZH+5wQFdgRobDSHorWD0kM79AiBxYon3ASIneK/oEs6AN/N+sJdmVqdDuEhLTv1B/BAuHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.19.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325602},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"988093fbbc3fee78a07bf13e5c00dca32787439b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.19.4_1779772089488_0.6218698585863689","host":"s3://npm-registry-packages-npm-production"}},"3.19.5":{"name":"aidevops","version":"3.19.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.19.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b46314d575044e81265385f8c556b397ff5098d2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.19.5.tgz","fileCount":16,"integrity":"sha512-Cvz/8w9OF8KoCe3mNKAFk2usvPOTGb4LD7tTVPCZRX7JmcHu/43KPCu1S7SdImwQrGsG77xpN1a/ow4CGSkEhQ==","signatures":[{"sig":"MEYCIQDRgsibFy1rRqtfApiPplHYEVRN/dDcHZ4f/DLP8ERvCwIhAJS7+Il0B0Ki0LpmG3ZBSWpgNBAGe1/Sw2Ck6/9S5UxI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.19.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325602},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"976cbc1ec115137c1f176918ca72e18baeb4f7eb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.19.5_1779772219906_0.15038467193690686","host":"s3://npm-registry-packages-npm-production"}},"3.20.0":{"name":"aidevops","version":"3.20.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7d3a480a3952f665bba9e71f7f643aeae6a54607","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.0.tgz","fileCount":16,"integrity":"sha512-ZSboFCBV0N4tKUxjfFPWgkbupRV94Eu+oRtBaT0zw/R1wV+WN+pp5GT9Vw/1dKrLLEAJNzK/BkjJ6/KX1Dmanw==","signatures":[{"sig":"MEUCIFf0QjYoJtWfhNrWhvG9CenQ3M9iQFyh2D0AkrXQmY3EAiEA0SwKoKTYTLqN21IgQbfm4zlPjsrAyphfzLHlWWCyPUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325800},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a62fde3a408aebfddc614e31681635c7c50a8c7d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.0_1779925572836_0.19379271454585556","host":"s3://npm-registry-packages-npm-production"}},"3.20.1":{"name":"aidevops","version":"3.20.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6c3ef181b0b594cbbe20127cb71f7d965d7b6ea3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.1.tgz","fileCount":16,"integrity":"sha512-HSicKAaj70vOfGx3O0e9fP39eiQ2FgeyBiLYciBgkkPNStaXMFn4nHnGfURTA2F4WG5NfSTUtd+wSQypID9pew==","signatures":[{"sig":"MEUCIQCppD5RM5u1woaZaolTogILBqI1h4hnrKOZlJeq4Zu7yAIgTNPFmkkvqkK/MMrxG95VY2gJoZa+7MsimKRxb1FPJYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325800},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0d7caeab54eef8f8a668b6ea9f7285d4618670cb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.1_1779927892058_0.8875799208125617","host":"s3://npm-registry-packages-npm-production"}},"3.20.2":{"name":"aidevops","version":"3.20.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e796b5c70bd031ddc95f2da7dd85bf9f3e3657b8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.2.tgz","fileCount":16,"integrity":"sha512-W7v6iTy7nKPPehnfDrBu3EXCj+cJouK2/jvn1+7lJHX7fI9YfOsAxGo5xBs0c2dobEdit37TnXlih/O0DOljMA==","signatures":[{"sig":"MEQCIG+HpUtBDI7S9ZOgYc3rXmg/Ud01IIZzIAkbD0LCb0J6AiBO1oLYjy4HQsVLqBc33D7L6twN/1QUy0JvUYQiA2y8Mg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325800},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"dba75c4afdc5dd6187de3ff5b8559370b12bb06e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.2_1779929432785_0.23797409963520066","host":"s3://npm-registry-packages-npm-production"}},"3.20.3":{"name":"aidevops","version":"3.20.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ca88551673d3d3c8dda33e50479b75c57f13f6d7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.3.tgz","fileCount":16,"integrity":"sha512-NQEpw6PUysIe5xCe5x9MGc43kHLkDNScNyIXClZZVWfFIB2OEkxmGIOphfMFWtkfWfUAXSD7B8l2cGpOsOyzoA==","signatures":[{"sig":"MEUCIQCWnVRs2lWTKlDG+nqlrlef2WlZNusRhU42ZKyc0v05DQIgO1LMuA/cC3L1ccR1oK/uam49+u8tB/ma04TyPnEkBL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325800},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"562cbb398d8c826e2175a6c308be85cd453266ef","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.3_1779933350251_0.05322617252203665","host":"s3://npm-registry-packages-npm-production"}},"3.20.4":{"name":"aidevops","version":"3.20.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8a8e9e25cc7dfba1ad2dd686def2abb25c9f9978","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.4.tgz","fileCount":16,"integrity":"sha512-1z/w7OfPLhKHZ0wcNmZWzomrb+dP0UbMMzjFE2c0qMLHWF4PZT9tETvVEj8JLBAB1ud9SX4cRmHb7lAUUuHAWw==","signatures":[{"sig":"MEUCIDsBIVP0qAUqE3Tkg4fJB5zVb1tboF1+f8bUQPPaemjLAiEA7b4BB/ECoNYYjWZd+SEWsZ4rP/wQeCXc45ty4QLEzbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325800},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c1d6842a003b0b29b14b240984ba8e393227a4e2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.12.1","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.15.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.4_1779937773183_0.11748079846146653","host":"s3://npm-registry-packages-npm-production"}},"3.20.5":{"name":"aidevops","version":"3.20.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f26a04d091bfc7769e34aed08439614862c006e6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.5.tgz","fileCount":16,"integrity":"sha512-KTej6WkGdEZfM2WFmZiZwlROjqR9ClKPWyfGC0dBUK5mVUG/qoXpXQqZlT/8ESEuMQ8AdejZb1dG4GG7cKMz3Q==","signatures":[{"sig":"MEYCIQC7mVuhXpxtc94wm8a2+MfOCQV5D5I9D8zatlnAKv0ibAIhAM5FEych9FQgAUxT09Y4dos0M0qj6/V3J9slbpHDIy9L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325800},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"596ebd71247e5552da06937b86828e030487ad8e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.5_1780021994863_0.4028669350830387","host":"s3://npm-registry-packages-npm-production"}},"3.20.6":{"name":"aidevops","version":"3.20.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"59961a3b66c9c2b7eb390dbf9dc828f6fa54334c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.6.tgz","fileCount":16,"integrity":"sha512-GWamdZsG/uvoN5mXhe3wFgyCnlXqBftox93Pig1JKMxQXywIlqjeFS6cFXXEkFVgJEjG1aHbZKkB6Db2A/uZIA==","signatures":[{"sig":"MEQCIClKHKJpCXuZS/CwJ//DpBAZgPRfbQS6mc16W+r5bQtPAiBKSBfIxXu5u0PFDnoNlcgW0Mg1Z8+q3t8sE0NWL1HLpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325800},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9c1d887d59d9b9c17d19efcace226fa6df5b3d33","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.6_1780228594068_0.7070185084751293","host":"s3://npm-registry-packages-npm-production"}},"3.20.7":{"name":"aidevops","version":"3.20.7","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.7","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2b6b0374458e94bddc0680ee7cd924f2d9369e92","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.7.tgz","fileCount":16,"integrity":"sha512-bMWTGt4RC6wyPpZYp3ZqgQZBsLHRoYgAl/FEaAy1GT6ZX4CnLI0K0FZLE0lBFK3sFtXvtYPCLU6C7J9sGeDTmQ==","signatures":[{"sig":"MEYCIQDQ7yEO26Jj/2XG4qJO0nvt68rk4BbsxPTB8sNRNuMMGAIhAJIXMof0VvR0bVggc/uBUG06LOx/4XwvCfUHGBisWRdw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325800},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1d23f5cb997df830ac238553156bb96e0015a5e3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.7_1780281686095_0.46227481366181866","host":"s3://npm-registry-packages-npm-production"}},"3.20.8":{"name":"aidevops","version":"3.20.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c81df27dee2438d7f819f361330172f8efe1e219","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.8.tgz","fileCount":16,"integrity":"sha512-hu1YsC9YzaJQKQwlZ6Xh1fu5s3R699n3rhm1fMClW/XoLj2ZtvzbTzzuHGn7R9q9Ey9ATWri/0bvukfPIarhUw==","signatures":[{"sig":"MEUCIQDIwvUMKojpYe13PDfRDW0wAHfphGIMYCbhnezkdrTBfwIgbM+vyJEnFYfkChlgsqiLfzluyZ13Lb/LNvV3Udu2kwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325800},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cbe938b78de1d2dea9a626990e2ee2166143e174","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.8_1780332610800_0.2399024833372445","host":"s3://npm-registry-packages-npm-production"}},"3.20.9":{"name":"aidevops","version":"3.20.9","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.9","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e1351854e5dbbc674c2496a463c8f949f31a827f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.9.tgz","fileCount":16,"integrity":"sha512-F1/yZ6o8Gk+PGsNT1S/ktc4qBFb2Ht0KC6Aj29OOiEuWd1M8yut6sH9GwLIoku79+Sf8XWg7tVmIwlJc/9ZyiA==","signatures":[{"sig":"MEMCH0Cc1sD5nb4Gt5qp07uRWhpF07llRi119SxaXkIlAh8CIH4tyV8xmRq4/8Kc8+6LrYgwofWb0JuwJKSpiNr2LCvT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325891},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"22d462a530d400e10aa95746c82d9ae37e409965","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.9_1780429193563_0.09393633806318324","host":"s3://npm-registry-packages-npm-production"}},"3.20.10":{"name":"aidevops","version":"3.20.10","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.10","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0d0481ac32cd597ded491570b610f5f86ca1a8e2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.10.tgz","fileCount":16,"integrity":"sha512-jgxj5opRK0jCEpGveKV5RiDPUFmSD57y98pjYxAzViaBBMyZIqfYKYum/HPGZ27gf4BH3pyFZ18xUbJK6ZERoA==","signatures":[{"sig":"MEUCIQDKZSnWcD/JjC3j/SO727hAWc6Tp/0TMZwfwDjZjNimqQIgFawz2VpLTmAjG2ALVp22Gq93mU0Dl8AVnyJhxuMnLMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325895},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"675e77cc0deadad88400724db44ec3b7df2c6972","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.10_1780430133658_0.002392610951383878","host":"s3://npm-registry-packages-npm-production"}},"3.20.12":{"name":"aidevops","version":"3.20.12","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.12","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"de34cd79248af38e9ebb9dfe2869b2a744ab90a2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.12.tgz","fileCount":16,"integrity":"sha512-DZCi1SWV6raXQ6D4kcVznbKRCVWv0tBOr9qlRprboNOWZjhaeNIE9qOhxl4Ai4mHw01+MRtqRZ2ptQj4bgPEMA==","signatures":[{"sig":"MEUCIG5vjsEvLBPyx70RQTNhnpJh21czymIcMjbOTnZ9IUi/AiEAs7/WWnjxL2RpGC3jeZ8+pHJzA1Y3IYj3Bk9kGmrQFic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325919},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e818cc7f454d3c61f0f788ecb4b7beb6d20df425","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.12_1780529371252_0.5691648332203123","host":"s3://npm-registry-packages-npm-production"}},"3.20.14":{"name":"aidevops","version":"3.20.14","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.14","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"710e39d3a30c82efac8cff973015b7c659148329","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.14.tgz","fileCount":16,"integrity":"sha512-Ip9ZhekbubxlNICpJ8dHiZ6Fqf4oczJ2xFXgt3KQVxZNpaoC95FHJXWmLZgPh5Q6a+algHVJEDCLFpu+K+XYIw==","signatures":[{"sig":"MEQCIALMtG+wLRVCasWKX+NSg9qBpqVphui7fL41w8TZcaVvAiAxvOD5T+ckLFkEMZY3vvnNcoVAogI+8Hxo0acMJcsYUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325919},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"eeb98ad4d376c7dbccf6a071ac8db125bda6128e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.14_1780706069659_0.716318535373867","host":"s3://npm-registry-packages-npm-production"}},"3.20.15":{"name":"aidevops","version":"3.20.15","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.15","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"128a123b9e1ca1cf9fdb047576b3632f123cceab","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.15.tgz","fileCount":16,"integrity":"sha512-ERIU3WQPACDJVG5coDl8+AAamJRdrLo5zOjyEn7frdaY1PdGtAsXeu71hDDbrq5Da5uEiFq0wZehVjDtTV9kAg==","signatures":[{"sig":"MEQCIB2Y2A97R0Gog2e7TBJ3C7zFw2PyTNwj7vJc9WgrBowFAiBHrEPjs2On8CtlcIo90IP7S3y7dCTPF8erP5gmH2shog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325919},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a72a4987062b73ad2934c8f020359c34b032701f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.15_1780707539220_0.6101244790973523","host":"s3://npm-registry-packages-npm-production"}},"3.20.16":{"name":"aidevops","version":"3.20.16","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.16","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f0c13195015dbdb63f80b43cbaf82839705b093f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.16.tgz","fileCount":16,"integrity":"sha512-xUsQMUH6srDw0aNW8uH+VP++Hv5bCDifeV/TfYQJSSkbHkPdNXc6buyjqXMRv48QBWh84/V28DvmHrHouDpCow==","signatures":[{"sig":"MEUCIQCGrAnXkpXlDOps5el5RgTDe7HIci9pl8WHbrQjLBuoRAIgEiKeb1dCXIKmAp4V0Se02jwwySt6P6sDi5tdVFkG9RQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325919},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d96267e9762d4e0d5d76625b16c28bbd7d9d152b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.16_1780709396989_0.4608906949802869","host":"s3://npm-registry-packages-npm-production"}},"3.20.17":{"name":"aidevops","version":"3.20.17","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.17","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"45071c5689479be64102f4873d7223d545593994","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.17.tgz","fileCount":16,"integrity":"sha512-UbAEDuH8gKPYEVWZFAY3CN3k84KtZFfiR7DOdN4v9hXye0dOoy8Weh28UMuw2Uh5b4+qCfOV0kLc0yJBSq4n7A==","signatures":[{"sig":"MEQCIDPhXAUds6qfYeqWcclTYKRc0wvc8iV9I9hqsfy/8BXOAiBUZcAGeBNCjbXFjzj1xLaWg0MN9YI4hHEx5JDBwFl4Kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326104},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e3c31f05abdfe181153bb7ee233e01ea2869d1a3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.17_1780709514917_0.5710360207369982","host":"s3://npm-registry-packages-npm-production"}},"3.20.18":{"name":"aidevops","version":"3.20.18","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.18","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c5374516a0899e2cc2c36acc4adc4644e774996d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.18.tgz","fileCount":16,"integrity":"sha512-IYhNBMwSnARu+o95hC0DU6UOnSHykW8LTjWqNO1Woy9FqZFUPVIgmyb1sIPF5R1GU0vNhWr5ico6De/8KvIhaw==","signatures":[{"sig":"MEMCIEw6c7QUWkISJY1au9hvGOHDWAMtuSQQo0NuAERuhiEYAh8kJYTYFa9ohlbgjqITjKxjOsZ1dTWZsmt7E2RPi+R7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326104},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b1d6b47f47c5b420c8fdab15fab4b5fc912902e5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.18_1780756105442_0.14511624631162268","host":"s3://npm-registry-packages-npm-production"}},"3.20.19":{"name":"aidevops","version":"3.20.19","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.19","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3f0599daeff907234af436a709b39be9c8aaf0dd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.19.tgz","fileCount":16,"integrity":"sha512-0uBV+q8ZaBaoxeXQWdTNhDN9znW69IFSPOLc5zNHVv0MdlNGm2lIz6yOx31Hf+21R46eLEPWXZE54IXqnm8kFg==","signatures":[{"sig":"MEUCIGHWp9OL7RcClHJkJxxQtapXZ+6Ct7Xq1ZZlLvYidKtiAiEAwZOLVYFWdJ9t+f9j/tl9vqADv3uVP2IyYoK49RAwfTI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326104},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3c9d1eeeaff32475bb01bedbe87019d07efec384","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.19_1780772916981_0.22300780916388896","host":"s3://npm-registry-packages-npm-production"}},"3.20.20":{"name":"aidevops","version":"3.20.20","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.20","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d5508b1cbc3c17272895890e6d7c791974bbe28d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.20.tgz","fileCount":16,"integrity":"sha512-y1ZT5d9ZQGW4JAG9F8N8xAMbwasuCodHnUSPI39AI0NXxnWs9FlYAyE6uLN5TU10C4US5NCAGOfRlDIMRXz/+g==","signatures":[{"sig":"MEYCIQC5VNU913RANUqnN5eXcS18TwgqHosIyFGeOLt4qHaqRgIhAO7jbNnSKvgJl3hfK8Zl6JPUdjqski2Q6YCJdgnErwKJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326104},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"428814932a61b4e89833cf2645d1a59793def4d3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.20_1780785723030_0.44043438829774284","host":"s3://npm-registry-packages-npm-production"}},"3.20.21":{"name":"aidevops","version":"3.20.21","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.21","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4bbf879e7133d0cb70814a06e857a8cbd77185a9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.21.tgz","fileCount":16,"integrity":"sha512-a9MABQ3Rpqm/m9vECh+Vo1o7eEqkFS3IeDRfEmSiIyD2IZk4bDVymhCKXC8wn4JjyCPZWjqAQ6NDJ0hL3pHc9g==","signatures":[{"sig":"MEUCIQC235oHqjZP+rD0EdaqtC0ZjNrZKrSWKzhZuJM0PXhjgwIgN2xONKKg0Y6eNKoaUCAv80GS1IsJwW0LLUT16vWcoqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326104},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8160b3d95fa1fca15a3d7d9a3cab22e4961d96db","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.21_1780785803210_0.11045376876126989","host":"s3://npm-registry-packages-npm-production"}},"3.20.22":{"name":"aidevops","version":"3.20.22","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.22","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8538c0f47c53c7c3dceb0c3ee5a8c4da75d280b0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.22.tgz","fileCount":16,"integrity":"sha512-+ADy4ObuEVWFLOjVtVlzRkSj1Pd94ISALrBlLWhsgji5SIcYO5wADW10gFswxnCu0VUvphVzyDvu2i25HN0S7w==","signatures":[{"sig":"MEQCIE92Zm2jA9DMM4dXzq3MsaUm5AyIIOtRcgrOzUW3dlqQAiBRMy0xYaa4S81smJYC4lO4py+YFqWwbW5JT7j1Noauaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326104},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"938582e22c27123e4a6cafd7b1fb483679b1e402","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.22_1780789002974_0.08609638820091359","host":"s3://npm-registry-packages-npm-production"}},"3.20.23":{"name":"aidevops","version":"3.20.23","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.23","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dc2a758aafa4bca869983b43a80eb112833b0ee3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.23.tgz","fileCount":16,"integrity":"sha512-TjlxwSEiIYfZlONlZ1fVyu3B58Snrbv82GqEBWaV1yNQBaCuuzam/0xfJlbDo9M9A5RtncaOKhL5p0wnC2Oqpg==","signatures":[{"sig":"MEUCIDGI1UJd9ys4XuJGSj+hHc8wfSa7703H9oNPYcEEtVtWAiEA2FCyutT+kProE8sLiiiI6EGpOP6Mz99jXHZFlQfT6EU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326104},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c47181e2e90d7d0b27b768a413fac8d6aae8f614","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.23_1780791708609_0.3603234501367498","host":"s3://npm-registry-packages-npm-production"}},"3.20.24":{"name":"aidevops","version":"3.20.24","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.24","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d8a77f34005d12ca89b5e3ac4088cd57c8b68256","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.24.tgz","fileCount":16,"integrity":"sha512-MMfVny3hBkTj9cUghoqlBYlBlkBItVc/FH425xHwPYNeZJM4BwK/TdAteTY+ogaGS1mgAuN+TOhzIIE7a0Oh+g==","signatures":[{"sig":"MEQCIHRg88cl5i9f/AefVgnN/WyPlAi9PoPKtnLcb0gEATs+AiBvbhAYeRYiQ6rbDPfLz9bAvvi1582+P8MZ7szCRuo2ZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326104},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ab8e32242212b7d36d401fc5143d15c273e53e18","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.24_1780792445542_0.5550772984243213","host":"s3://npm-registry-packages-npm-production"}},"3.20.25":{"name":"aidevops","version":"3.20.25","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.25","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"62ff3d8ae45b534a39c6c84fda81c6a5b2778b7d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.25.tgz","fileCount":16,"integrity":"sha512-RxmlEzsT2V+9PvgaGbgNIuW8a6wKf4bZvMRMFN2gw3KTIHiKQt865qtAs2DDDGcUT76RnBF6hYg6H0HHDwssLQ==","signatures":[{"sig":"MEQCIHpJIkkvoPjuKpNEy2ogKYilipl75b/RVCUNFHwqa9LGAiAgiH58OobBGO6Pj7wXvn8W+LQQJGiPR7L3SafhDz9QZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326104},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a3f055c9d3bf4137ca4a8d570dc2cb0afbe8c090","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.25_1780792837071_0.7517490876722834","host":"s3://npm-registry-packages-npm-production"}},"3.20.26":{"name":"aidevops","version":"3.20.26","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.26","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"10abcc21a3794cb25df4c4d1472072b2f4cf18c5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.26.tgz","fileCount":16,"integrity":"sha512-f0RIohIw6dIP9AvAFXywGQPCD4r22Vtc/pFM8tydnOVXvfbBxf41t+gNmVZIouMUzsJCvzOuweZm3eH8WwxbmA==","signatures":[{"sig":"MEUCIQCC1WNLEvoqctUZF2JxKKAolXuaJA8+3pTb+ykVGZDJGQIgCQ/yxgrbX8MWmlu2h5ZVeESyYt1XEouigolHDMUBDkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326104},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1bb02f47e784a5d31c88a05460c20db69e5966dc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.26_1780795539191_0.6954822871283175","host":"s3://npm-registry-packages-npm-production"}},"3.20.27":{"name":"aidevops","version":"3.20.27","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.27","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5bc0cf720ff1d591868bb75b0712f31bf74138d8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.27.tgz","fileCount":16,"integrity":"sha512-5apQe7k2kto9XbEq5/HSqmAdNIhAgIJtJdVXNjFrcwobdj4HeSnSIszvPOXMch6HowceOinNECY6viUf51Hiyw==","signatures":[{"sig":"MEUCIFYc1y97uvpKNGX2FnYv4juTq/EzVwWTY5QnKtLNQ0YqAiEAsxi1hr7Vk+jnOQWfrVH3aSjwCsqIb/Ghh7HCOVJjH+k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326104},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"df550d66185f289d97ac04f827bbb6ecbb852ba2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.27_1780795744653_0.8977222033353383","host":"s3://npm-registry-packages-npm-production"}},"3.20.28":{"name":"aidevops","version":"3.20.28","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.28","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"51db77ab9cc5edeeaa3acb6e9e7ff96c7a2b5441","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.28.tgz","fileCount":16,"integrity":"sha512-IgL6W1xSFmAJ6oLBeeoXd3yZfnVasOULLsfLJHHtqlyRESaCij2ywHq6JcoVsjq8iLyhl0mUBzb4HeTmPQ7B6g==","signatures":[{"sig":"MEQCIAIWUlxzZ+v5oFoYizLpozltl7sgi6AoGrhO2y/wenNEAiAkKMP8+wOVTS3Psa9taxiExL0iQWULRI+A5RyGjOhAcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326104},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fe35ac157d1a744349e7141b9aa235946c60a09f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.28_1780800054532_0.8636804094570119","host":"s3://npm-registry-packages-npm-production"}},"3.20.29":{"name":"aidevops","version":"3.20.29","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.29","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8f4a63908f9a83c10fcd82e67c11565692b7a953","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.29.tgz","fileCount":16,"integrity":"sha512-EqaRuZD7xM43FCnGmu7Y7Bj9MsVoyMsTrfqqwQ20QPvYc9xaJajqSl2+33y3JyTM0Rj3SKz1UqGzXvLRQJQGGA==","signatures":[{"sig":"MEQCIDUGnWg3yPXYfQb6utFmxIzjwa5VEcKtjCZBKoVFuugnAiAgeUX/qsXDXAxACpyWfjQDRAvVtOGrDaV6ZwMQLptU1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326104},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4cf60851958a1bdb806ebf676d73340458be8681","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.29_1780843302058_0.47919472048541145","host":"s3://npm-registry-packages-npm-production"}},"3.20.30":{"name":"aidevops","version":"3.20.30","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.30","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a9343762cee0cfc7403cc0c5aa0d8a43a01accc1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.30.tgz","fileCount":16,"integrity":"sha512-S6NZ/e5u5ouaR6gvFORsRTIREQjOs50fmgepnpvce1EHotEFavcjBudBE6UBtynUaT3Ayd7AqXPdU2JwGIM94w==","signatures":[{"sig":"MEYCIQCOnh5qCCAjxn1l3zFoloHYkgqyaT/6JuB5mcxgJzUT0QIhAL9INeTRXYxFHQIHjNE4KCaCC2gUZfHOIuI//d3UflzZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fa24fbd0d82ce22713936d3a2d899d665445c2aa","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.30_1780845309766_0.8231402592034236","host":"s3://npm-registry-packages-npm-production"}},"3.20.31":{"name":"aidevops","version":"3.20.31","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.31","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"74b8dba5827663661f716b6011cb3a10d0424495","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.31.tgz","fileCount":16,"integrity":"sha512-eYL8i5N1sq7LlSjiVKLymyQavkQ+7Ue7A45NPAyd4iXom6fX0OBNqsrrVJpOHNkHu65RoB3BsTqjGsjbVuHKdA==","signatures":[{"sig":"MEYCIQDBTQ4WT8erUxfOkfu0zRQX0wqoAlfFcmfwLCdUhyieMQIhAMqCb3FLohHNyzmH2Aw19J7zNFbn0u8VDlvQfx6yxYko","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"aa9435160a9078fcd2718fc3019a0d373f6b3308","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.31_1780846673551_0.11966514613597878","host":"s3://npm-registry-packages-npm-production"}},"3.20.32":{"name":"aidevops","version":"3.20.32","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.32","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ca412ee2188b47e264261cf9ebc09aaf8b4bd140","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.32.tgz","fileCount":16,"integrity":"sha512-TfK0qVS+MRWn5/kB02IJeRzNs5EccQHjJs1e0wNzqcNtFmNReGM0gt04w725+1PPBcArYfLHuR8mYAbshEOrew==","signatures":[{"sig":"MEUCIADRvsfntEYWq6bBPgVfH+GBoTQ9Fk5GycMavifXgp8/AiEA/73MlUVfVUOZapatyEff05cXZPSNvlpnJ2VYJqAserc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"58c4fde008258c08e9ddf1ae1b2c399f0f66fdd8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.32_1780851384801_0.33500322214210176","host":"s3://npm-registry-packages-npm-production"}},"3.20.33":{"name":"aidevops","version":"3.20.33","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.33","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5ae69052dc861461f13fe84c8226f661d2cd8fa0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.33.tgz","fileCount":16,"integrity":"sha512-sB64LCCmm4ZfR+JwrI6IyUUCdXGn1x0dKWYmahBZ+3pYQ13gceqj0l5g+5XPr3NDxegQFVXtj/6EDe1O4ErDTg==","signatures":[{"sig":"MEUCIB8qIeaxZXUxwUclJ3b232vy9Ezf/K6kElMyATQq9rtMAiEAwG1QU+hFpA5q/4yqFkjzZfDggSPvutMK2tFOQOQI+1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1a88c15275eccea3644feb9d28cc3da0dd9f51a4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.33_1780877754226_0.24400857775454732","host":"s3://npm-registry-packages-npm-production"}},"3.20.34":{"name":"aidevops","version":"3.20.34","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.34","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"98b98b0fdc31724c6ca8c8129a9257091279d5a5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.34.tgz","fileCount":16,"integrity":"sha512-J4QEoQIyu9y4Yz1FgqOMLmfvrxYnhqJLHZnSnIDv1At5g6HlUqsxAp8RG3csU2opOGeDFTWjX/AWYcKKiYFtyw==","signatures":[{"sig":"MEYCIQCEDjG1bxoyG5veIxQKwpgoJkykxLEvdH6ASpE6IDgN+QIhAJOOflZtJLdh4jIgAWs25gHGfv8M63E2Z+1w5FhrAIYF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7023bf2c946735dda0fb7292f1474639fc5b535d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.34_1780926675480_0.24920551279173475","host":"s3://npm-registry-packages-npm-production"}},"3.20.35":{"name":"aidevops","version":"3.20.35","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.35","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"39be325c102e3de14e29ef36da7e2e873069b66b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.35.tgz","fileCount":16,"integrity":"sha512-zA8QeR+qYrZlaT7oWP8uVt7ae3VTQI/480GoeQQ/xEpmzmDbzc0cyut4MnJlTmnRQOhgwAcNHpjoegLGZ09yLg==","signatures":[{"sig":"MEUCIEqRw6FX6ZU7YHpZyh6pv58lsn9Kz3ewtkOBVASJaj9aAiEAxHNHqtpTl5ExO/IxGwDn3rTsq/7QTjjyBs5KEi08LfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c650cfdd1427f20195175d7966e822cab2cc4455","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.35_1780927932654_0.08898363899411965","host":"s3://npm-registry-packages-npm-production"}},"3.20.36":{"name":"aidevops","version":"3.20.36","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.36","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fdb4be6b9273d9d2710d8320daea6f54a016a73a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.36.tgz","fileCount":16,"integrity":"sha512-+xvTQcYzshnHURfLVkjeFrGg2rb4krTO3+Tb2rfR23u4d++49xL/4T4GqKDzu+WDy5QmZOBXGMh/f06XpnmtpA==","signatures":[{"sig":"MEUCIQDhfpPzpziY2BhrWttNVTqvjDXbaGzX461MDrH7hXmmAAIgYHE2ncOpk7J7yryxc1cI708fGNg9SVJLI1TdiMyqB+Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"40319f0073fd042e343283b0a43497f1550591fe","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.36_1780930924178_0.5591878585884094","host":"s3://npm-registry-packages-npm-production"}},"3.20.37":{"name":"aidevops","version":"3.20.37","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.37","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7a392ae862f4b511760d4742077214ec6585324f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.37.tgz","fileCount":16,"integrity":"sha512-YuxBGSBcpbQpsaUWvcbatVXKLps6uXTX+JOunYnzD5grhif55WhAPEcx08eE44dDQTByZagcM48rwn62kPikNA==","signatures":[{"sig":"MEQCIC3xNOrMAIp6pRSUXQHrCPgfT1IR7hRt1sGu+hulRZMmAiA6gVyDqc2BDY8/FQ6JE8gIvwL6XBcAY+sNnlECmDlVyA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d865703d5ab7ec86c545c4f72359e3c0d6b203a1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.37_1780949248130_0.23428169495579398","host":"s3://npm-registry-packages-npm-production"}},"3.20.38":{"name":"aidevops","version":"3.20.38","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.38","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3d9364e74525233399f4cdb9dfe7b8618ce5297d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.38.tgz","fileCount":16,"integrity":"sha512-dyQY8HF84tptgLRMGgJ2BJ42I6/72VAvMkNPyXhmV9pNASI6ipmv/AvUQYXSWTeZEqp6d+E5wOKghLtBvzy+QA==","signatures":[{"sig":"MEUCIQCFB5qbkE16U/1Jln3imF62xeiEyfmZyEUnVhF+KYdITQIgRawcrbs/l5/V9l6M/Rzx0fdpHy/svSeQSuE76TcqnX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"669f03f9850846374cc1d2758429c66b5be66a50","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.38_1780954278041_0.252445315348921","host":"s3://npm-registry-packages-npm-production"}},"3.20.39":{"name":"aidevops","version":"3.20.39","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.39","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fced7e24d8cd082e8c2a87cc1986cb6b25760477","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.39.tgz","fileCount":16,"integrity":"sha512-3TtHy5GAPWgCDTuohK2JwvsFXk6/3rRffFTK/zsP7fd9tigFkLlMFxUq9pUXwfZtwVTL35dFYWz1+m5FQq9t3Q==","signatures":[{"sig":"MEUCIQDnK7VKmwAsCvInG4tVfAl1M4ljrP2sLDTvGTSI62l4VwIgJfOIGU2luqXCIREtMIOLqWiuj65ZntyVcSDGwqB97e4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d6aa19674fc4993d5bbce994016aec0680374207","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.39_1780963559261_0.9868667253192871","host":"s3://npm-registry-packages-npm-production"}},"3.20.40":{"name":"aidevops","version":"3.20.40","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.40","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"52e5664de2eb1fbde6af3a051ee20453033b6b5d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.40.tgz","fileCount":16,"integrity":"sha512-JNxWnH7XTjv3QK9Otvp3J+Mmitnjy36cBpUtcbSsuvldI/RSG6wdnLaiwD3+h1RWbsa6WNWN3pXlfa4+QDcLnA==","signatures":[{"sig":"MEQCIDaMuvZA3ssKcke4yBwBMdK6lfpTGGuf2Ovdy2+436OaAiBKDK2R6dL9xcxHkRXyr824Wnti37znkwU6wJAFRs4GAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b5e97427157c1a3c2f9d3bbf73272dd271eb6553","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.40_1780964026080_0.8005589676007838","host":"s3://npm-registry-packages-npm-production"}},"3.20.41":{"name":"aidevops","version":"3.20.41","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.41","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"88eda8168c7ca28c64ed039dc9173193b12d3e75","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.41.tgz","fileCount":16,"integrity":"sha512-DvVZgc13yvZbNEh/8QXJtV/2uUAb+lM5tSBiXbIF9PMLFMiap3fUKlvIWZztn1951OpAZqzVgTxpr/hp1078Jg==","signatures":[{"sig":"MEUCIH5gHdhsRivGkGjMz6HmH0NLfBK51ac8LCWUmefGpPwzAiEAiJWk+NYpUHH3TXbFAvPRqQEdprmcLLADOWbf1DXGbss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"466b44f0db47cb2a8ed658a442f8af1066a53500","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.41_1780966488382_0.9581079056059898","host":"s3://npm-registry-packages-npm-production"}},"3.20.42":{"name":"aidevops","version":"3.20.42","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.42","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"94d8fae987ebb299a062ef8f7cfffa204d4541a8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.42.tgz","fileCount":16,"integrity":"sha512-i8o/PJeYn9cUs7y65/7LznCqVST9R1ZxWC8/ep+kTRKPajUdzFUZIie65uMyFKYTkN9w6YdJZK0sRVB6oZIszQ==","signatures":[{"sig":"MEQCIHZck8TL8zSRdlEoA6r21N4UYm31GjvcRF5GH8AsiruxAiAeYltpQS5Muf2EAzyVUSC1QT89dD8siJuu3qQxLCPC3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"573b09f6245c29a67aaaa854b298053cf466fbef","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.42_1781022932226_0.7194847968816531","host":"s3://npm-registry-packages-npm-production"}},"3.20.43":{"name":"aidevops","version":"3.20.43","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.43","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1601cba33b02f729e8d5a700711b7466ef33e6a7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.43.tgz","fileCount":16,"integrity":"sha512-NuGSF/T5WCRCyVwr3ZNUVB4vcyZtZl8d3HUeU4TL7k5G1ine5tS99+CTeqrxnjp7xWw6ZCR6DjeHenfkSXLW6w==","signatures":[{"sig":"MEYCIQC5H/yDaDgrZolsstgChEhnCmZ+623CLi/NdvJiQmSbsAIhAL6ni/0jwkvq4OoZsP8hf2WIz+auFiSJtaYEaT5kQMKj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"145fa31209bd01983d94932baa3ccd83b8570a6c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.43_1781024845179_0.6230073887440639","host":"s3://npm-registry-packages-npm-production"}},"3.20.44":{"name":"aidevops","version":"3.20.44","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.44","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"12ac6c870cb1e5d22d62d7472d2ecee293cd4601","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.44.tgz","fileCount":16,"integrity":"sha512-r5Fa5YXImO0BHdonttwMWUVLegseG9J1EdtO/MWSZdXEVApAyObvK4G13VMdgj8RwdQegHxwGUGRGtPr0ZhhuA==","signatures":[{"sig":"MEUCIQC4q9KqtDDYvzBxaK6xJbNAmMCQz+BDnO5QrJletpI5wQIgNmJuE/aJwMvmU2WZdS2Y0N5C6f1l+oJ130ySVW2kF/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9e5d8e03c3d394046457e1e4ecfa6445162c07d3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.44_1781058252651_0.7434429960335283","host":"s3://npm-registry-packages-npm-production"}},"3.20.45":{"name":"aidevops","version":"3.20.45","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.45","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f51b5e7b2bba2509b9bc5ccf34f210e8be9f6fe5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.45.tgz","fileCount":16,"integrity":"sha512-I/nFwmwSrZ7MiGWF8iMdVwKL6ag9p48O5iiAwdG1Q6OCHVqc/g5g9VYqIHsAT9WUcYH2V/y6mys8wJZwjLD7SA==","signatures":[{"sig":"MEUCIH67KjnKVN5fTXjzFGltnrS2bJtfIGlaUe+pNB0jUzurAiEAwgZeKNFpijak9PAe0Krsa2nmw2BWQt+QA84CQ5UMZtw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"adb81851aff2cd9df4eebb25d5e4f807aebafc73","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.45_1781058514132_0.16908742190040993","host":"s3://npm-registry-packages-npm-production"}},"3.20.46":{"name":"aidevops","version":"3.20.46","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.46","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"83d6eba54058fc9db75520711ae8492be2e4a35c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.46.tgz","fileCount":16,"integrity":"sha512-5eRRHJm0sTBDJGxWSUQGJEGKzfvg9vdR1TsEIghokYXvzcYoYHG6ahnFK1n4Zq1Meo5ONAz2HkSx44KUDmsvqw==","signatures":[{"sig":"MEYCIQDYNfbzpK1CvxrRbTXzj+W0L885mbxaDBUW/mpCTlSPpAIhAPtc0x6U6ot205RfVKaz8pLgKG0d47IF8Pd1hVrCS+mO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"33fd747fe23b5d05013dea5e8bd8ff81559ef7cb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.46_1781059480261_0.27222164464992993","host":"s3://npm-registry-packages-npm-production"}},"3.20.47":{"name":"aidevops","version":"3.20.47","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.47","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6618843dff63d5c0a523d3cecc5117e88d74e004","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.47.tgz","fileCount":16,"integrity":"sha512-isd1GjJ1uGClP9oZoC/XJqEHLQLA6Uk/TMNFOCHsEPAdtlaArWqRFsM4RG3SDvwDSL4LdCOvIbUuRCElKSkB0A==","signatures":[{"sig":"MEUCIAI9XaQJZ9XpZlAf72u+MmNjqPF6hcib5G64vKP5sLzgAiEAjdztDIiA0zZS1G5IIpcme6JYegRceoMsYjM4qvufFtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"95d6e465da2ba6b5e356161351ea1b68917c611b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.47_1781113173772_0.2166314264211171","host":"s3://npm-registry-packages-npm-production"}},"3.20.48":{"name":"aidevops","version":"3.20.48","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.48","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"56b9864b42a5f9a60764a5a6532e2c305bde304d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.48.tgz","fileCount":16,"integrity":"sha512-omb5a+CcrXF4VehGyTzRdprp6FZl/xsAy8F2m2TTnvlRT/ut4NG0hdHskyUPNEpHNzW0EVtEpn3h/AuTOmeX9g==","signatures":[{"sig":"MEUCIE1uPEJZ5cLvjdx3Lie+A8COJ+U07eUTGsTfz4sxSE38AiEA+E7DX6CExwflGSYq6pMTPz2wBxvClJ5DOBJVL8vwcOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e977c3d7d7462df67691453481124e0539e494c7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.48_1781113476125_0.8678393208663306","host":"s3://npm-registry-packages-npm-production"}},"3.20.49":{"name":"aidevops","version":"3.20.49","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.49","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a835e7ca9aa5cab1195159444af4b3be91fa745f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.49.tgz","fileCount":16,"integrity":"sha512-8ghbFzHJB9nFezOZLxFIb9lkJFZm8BLsAOdnd4jC/Iec/0IwwJgSV5ilmSKtu4F+qj/L/qFS7yVoxHMhqKSDng==","signatures":[{"sig":"MEQCIGDhc7eO0iWk7omy7ifEX6opxuOqshYpTbDNUBpKSOFuAiABHvIQifsriM14mZlq1JN081TL66lr85ekcytVEhZcbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"37304e809ce9acd6d02cf12c38629a546f284bdd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.49_1781113512587_0.7402234324287498","host":"s3://npm-registry-packages-npm-production"}},"3.20.50":{"name":"aidevops","version":"3.20.50","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.50","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b7d2e833000d5acb10f132a4a70255d4ddc906ec","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.50.tgz","fileCount":16,"integrity":"sha512-YTXeujwz7NjoqfgcmR3DInCMZsUnLV/HgaBvYIZQx3WXvIyyqcx+5N/YaFRyLQIFl9qd9QVOb/lPvUa0UJVaSQ==","signatures":[{"sig":"MEUCIQCaayahM32Lf7pxxItNOE4TVtglmfSJQ5Pn8tZ/M228oAIgFlwhtgI7f8hTnZteV98caG5o9FEsorStxP/9Pz4CykI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3606237375fdc94e50fc36c7766133013c5788da","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.50_1781114533411_0.7030317861054243","host":"s3://npm-registry-packages-npm-production"}},"3.20.51":{"name":"aidevops","version":"3.20.51","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.51","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bb7939213bb4ee366f2f16da4d706fa8e1cd33c0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.51.tgz","fileCount":16,"integrity":"sha512-eIWBM/NqXocpjaniQIl0Dc+h5r8zacbgG11T6//LU1n7SYwy4zuaCW8Hp3f1Z6HcSjOLwxv7kfwjxnGnXy1upA==","signatures":[{"sig":"MEQCIGk2Ge8H0uljVdATBiXm4wf8OrZiuSSr2hqgt+bTh5csAiBPVAV5JALdYlYcTf7HqgNBFCTHwujMCGfwoJ8/T5Q++g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9e2802a9aaf281c9e920389442ede931621ab834","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.51_1781117457566_0.11569795884352052","host":"s3://npm-registry-packages-npm-production"}},"3.20.52":{"name":"aidevops","version":"3.20.52","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.52","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a6114a36917984ca8f404288df2a6036cae6160f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.52.tgz","fileCount":16,"integrity":"sha512-iihTPrqEl6UF5bNy2BC4uUIHw6JswtsNobYJQrqlXvTm3T4q9UpOUUqpFMyxJn97BJfprvVACn6OjbQlgH+bJA==","signatures":[{"sig":"MEUCID8GcDJhUmgAf2rJYNW3KwGHliB9qSur5enXuT708MmzAiEA/aMzDbUQL3gt/naunOeCpO2Yg0moV/12+W+Gm26K+vQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7f4d76b0a645c5b35c9cda053db0d3bc73eb4847","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.52_1781117516105_0.4847893687600964","host":"s3://npm-registry-packages-npm-production"}},"3.20.53":{"name":"aidevops","version":"3.20.53","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.53","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7371b087dea41bbd42e48f8360143074683a4230","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.53.tgz","fileCount":16,"integrity":"sha512-xmPg4P7Ue2ZwXakQo4RkouZY6oDC9rRujUnFfmsWSv6jnDbMAKhxUfYn3vxVNCsui3nm/9D3HzjZKemzcKm7LA==","signatures":[{"sig":"MEQCIHsXJYRP1QMAu02PGmPS5FY0cujoyfnaFys6vocowTH2AiBT9PFxJXUUtyluqrMzX5qHHO4AJNU1gHB9eNfajxN6+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"aaa4941be5ce55538d1483be47cc2f449188b216","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.53_1781145828789_0.9803285194948912","host":"s3://npm-registry-packages-npm-production"}},"3.20.54":{"name":"aidevops","version":"3.20.54","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.54","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"af9aab017d09d79971ad1ca74c43b01ebf304b51","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.54.tgz","fileCount":16,"integrity":"sha512-pxEwRR01Jk50BplzRPnICxLTVNpra7JCu6vEZh9WgP5WO4z3ROJ5c5Q57Fi4ZXq9CnJ2KpyqlIDlMzdOn5j+ig==","signatures":[{"sig":"MEQCIEhr3DtAl6JjNpBpQPrP7/FiNMG/5h7UFY/dyM/J7NHQAiByB9E5mNy713aZmOXRiUFKk5QjDaHaEXABvFbh6Ox4vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"843b9cff483122449b54d34f03c64b915d7c1d22","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.54_1781190180835_0.4421337002583694","host":"s3://npm-registry-packages-npm-production"}},"3.20.55":{"name":"aidevops","version":"3.20.55","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.55","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"caebfd9e32c61d4f16db30cdc363652fdd825fda","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.55.tgz","fileCount":16,"integrity":"sha512-7RwxHA79+/0gSnJKh1W5KEaOLF+SsOGapbvVX3ch5ppYSYwLTGSEDlV/a1REfysl1FvuUX4jqY3GLd5eZ8xq8A==","signatures":[{"sig":"MEUCIQCC3R3SB/szrEkRq/KydVYe24XW5k9kzsp8oWYpAXOb5gIgMahU/A2z03HA0oJRx8QXhkM0a3K4y0Bk4nxkkY/VbNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"dd20403d1d8eb9bbe8a10c4bc0f34fe395e80b80","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.55_1781201412138_0.20193537316127008","host":"s3://npm-registry-packages-npm-production"}},"3.20.56":{"name":"aidevops","version":"3.20.56","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.56","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2d193bcd2b11fd19851f98aaa1b8257cabf8e1cf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.56.tgz","fileCount":16,"integrity":"sha512-52OeyRIkeybOEnC2Zkq+1RqVLOfTvCEEiweO0J0VYsttxnF9jh6RPbIbwqVfLNoaL7/1ve8iHOWruOKzMxPYrQ==","signatures":[{"sig":"MEUCICOJj0qd3QSWgbnbBEvEVK0nzbQxYVLz0XqQ8zouJQeQAiEAg1RQvZNfeZDTraPULG1cIEe465IDArQjqYW6ghflUQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"da7361e4b95453759cfd5fbf1c2f50beb64d573b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.56_1781226377821_0.15954864049655915","host":"s3://npm-registry-packages-npm-production"}},"3.20.57":{"name":"aidevops","version":"3.20.57","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.57","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d9ff8539ff0cbda8e25ba346d6f25efea9c3dd75","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.57.tgz","fileCount":16,"integrity":"sha512-DkE43InAwOqoAqgDX8egQn5l6vJBjpXCUzjshdEI+uZiKOOYJgkIKFautxOciOipfIlyPRwY4CFhOvYuQ6svdw==","signatures":[{"sig":"MEYCIQDkir9f25hrR2N3jtIeNbkL3S6P2cYXlalOiYwA8sfCBgIhAKQwdS9ZsZUUCRpojIqw10r6+Bty6UvTdYaaB9GZhUbW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"288b54fadce20257d60c3ebe7c9fe2731ca2cadb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.57_1781280471259_0.12481170901311112","host":"s3://npm-registry-packages-npm-production"}},"3.20.58":{"name":"aidevops","version":"3.20.58","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.58","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d38528273ad2cb482689a5b29719a12dc489b1d0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.58.tgz","fileCount":16,"integrity":"sha512-apXXhC61WuKsEV+urQ0+HVNTiagKMy/61UWy0C7IveS+d2VNNO8pzoQNBIttUlEWNOC5/Xrljj/3w0kyajToNg==","signatures":[{"sig":"MEUCIEvQlEZCST/8sI6OX/dLsn6V4QzAtya0He46I8Md5vMxAiEAqA6elgpZ2xTdiKYTXgtxUBEGZmzE61pVr27rV5+0vQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"020401bd154f4ab385a581c13d38f4dc3d9b1d96","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.58_1781356644446_0.07109384558590026","host":"s3://npm-registry-packages-npm-production"}},"3.20.59":{"name":"aidevops","version":"3.20.59","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.59","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"87341c8011cb5ea854babd99d469bb0f25496b1d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.59.tgz","fileCount":16,"integrity":"sha512-lWEUBxCZxLyTJiMv8bbUdsKyvZ9/45uIfPIc7LL0v+YKxriNi4E66fI9b3o7/wfHlgNeVK5U3pWXFVLGj7PfYQ==","signatures":[{"sig":"MEUCIQD7dxR/JjxahG8DsEmEiCpAkAbAiHexXkr+GDQJ/XDJGwIgMDhD6C/Ve1oYZDSJTel+ocCHjD8Baz+12f6psJR87aA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"42fbca986765e9c27e74c11e9e81707ac4869f87","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.59_1781373631069_0.4262792703982303","host":"s3://npm-registry-packages-npm-production"}},"3.20.60":{"name":"aidevops","version":"3.20.60","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.60","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"813a6214c707f5103e991965aceab74c60251fb4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.60.tgz","fileCount":16,"integrity":"sha512-14M9rZ4rjKBnTRyW2rkLgt4Puu2qE+584FxsVz78Zo/vG3seG7xZHPctYzRkbZA8nNRfHJcXUwjlJY09tTOe9A==","signatures":[{"sig":"MEMCHwPfXU9H2qJQIFRq8v+ulGrizCf+RYPg/WI/BbXf9O4CIDnXaLL7luVUnASqIzNwx0/7dHCdUS4IF8hyJigqfLzD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7c8318bda328d1d11d8e3b9269b0dbcad23542d1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.60_1781403834152_0.7972657103993415","host":"s3://npm-registry-packages-npm-production"}},"3.20.61":{"name":"aidevops","version":"3.20.61","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.61","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6cd7e49cf2cfde66b4134ff02273a7c9535fad00","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.61.tgz","fileCount":16,"integrity":"sha512-SRrueUZwnDMxUEHI378vZgSuOUCAj1ixWVyZzk2b75L/Hmqr0+/YLYaZ429vvICPxFWmGXytGGmpteOSsHkZ7Q==","signatures":[{"sig":"MEUCIHseD2ZN4NMlMlB175knSF0kZcsC7R5nmYnvCaGauKdlAiEAup7d/3e2C2x+2i5/TdNaxDQbCLhukLrsTROX6VK6YhA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4c6ed7bcecaa6ae0aa1f1e004b08bbdc5be9b227","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.61_1781404822280_0.4672393024526975","host":"s3://npm-registry-packages-npm-production"}},"3.20.62":{"name":"aidevops","version":"3.20.62","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.62","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"52350774e168554ac339c69605a82673feb1c78b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.62.tgz","fileCount":16,"integrity":"sha512-yLubuhhbCIWMbrw33eAewPzHHAQLqNJ1HcBEX7DbvZBBuH+uIqIGY5nUy9fS6zEmUqWEmQOB6r/StsTotq8rUQ==","signatures":[{"sig":"MEUCIBXdsadgTOUsM7OJi3UyIQTuUhUCRnBLIro1XI6uKHKlAiEAhHdTMbJHn74sczmJ4qZpZnC3Yy1s17zF/gu3MNzkuxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"62cf2a9cffa786a067b80bac3aad2afbec38fcae","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.62_1781478593221_0.1603983933093085","host":"s3://npm-registry-packages-npm-production"}},"3.20.63":{"name":"aidevops","version":"3.20.63","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.63","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e284da1fc669a53c973d8654f38fa59ed1132714","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.63.tgz","fileCount":16,"integrity":"sha512-WQYMBpnkgad3OD4kkhsXF+lWBksqqlixaRVWkokxOHRQYx5zQtTHaFl5qSR/2M5fOJJbmstzAJfKr+jfVvN45w==","signatures":[{"sig":"MEYCIQDohAeBtOyPM/V7GQF7QV1EYntPJo2vY81FOfuMYKux8AIhAJC0AJ4DQiI71isAHykRX6lWiyDSyq7DqwiB4TTWs/s1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bff526441f15cff1d3962d141a308dde91d5406c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.63_1781480048034_0.8129306942160803","host":"s3://npm-registry-packages-npm-production"}},"3.20.64":{"name":"aidevops","version":"3.20.64","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.64","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"13f76f597fabec40493aeca29a91292eeb3d6f98","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.64.tgz","fileCount":16,"integrity":"sha512-CIArYxLEWCMNPUHBirto1x99dbNrRKytO2LM96o7ENRPx4ENniyFFGn9GxqQq00ldtTtSSPvqrCA62jh1DOMrw==","signatures":[{"sig":"MEQCIA+FG9eqlMKbCyWV1EctmHpH3f6Lnf0Q7YmtYHo6obS1AiBnGkshofhiPKk0csNalCDzgT+NyaeMo3maMCj8H2xGbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325414},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6d07d43e8d0493d6f5a243e3ce7e573afdeb8041","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.64_1781491359862_0.7868143642206142","host":"s3://npm-registry-packages-npm-production"}},"3.20.65":{"name":"aidevops","version":"3.20.65","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.65","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1f6e670b5ed0c551bbb3c68624aaa76cdbd0cf65","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.65.tgz","fileCount":16,"integrity":"sha512-cJgpYBUklbil0drLdGkLEk8MS54Hl8A9y7+hYBs6r5Ohzed6pOiJf7XOclAGV3DfrTlzapFZXyLk+U8P0LJV+Q==","signatures":[{"sig":"MEUCIEMthoSeA7RlnkEGd94vXqC2/h86WUgommhU8Z0l8g56AiEAx98sfp11MaCGwNDiKzxy23OAMvSfXvtsmj0eAJQBDwM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323688},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a28aeee7eba9cf91c0240d7b78723dd2a464ffd2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.65_1781495480137_0.5178459783483087","host":"s3://npm-registry-packages-npm-production"}},"3.20.66":{"name":"aidevops","version":"3.20.66","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.66","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ef92e0849d4a729a78cf05a83d670fc83556e72f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.66.tgz","fileCount":16,"integrity":"sha512-mJRBslIxTZqfTA+iNZL2fNCc61CAP8aivHhIfHWfYcdGtyTr9Y3uk1FNuYbw0oDnYZv+0pECh1eY3YXGndnB4A==","signatures":[{"sig":"MEQCIHtuV2qoubakQc4h8v7LxDhP1DY1k/ZRaB761juvN44OAiAUVCkJGY9v9R3zIoaP0J04BPMXRFa5vUZFv5mZaKuixg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":323832},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7376443f974deb832567591fec2afa0f5c920778","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.66_1781497595284_0.3071981017433316","host":"s3://npm-registry-packages-npm-production"}},"3.20.67":{"name":"aidevops","version":"3.20.67","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.67","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ee614143a28700d6a1ae58ee4f8965665174632d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.67.tgz","fileCount":16,"integrity":"sha512-DCm/bUv4YHFW3F7cH37Clmt7XXm6jU+qIbeGYcXuET+ZuKVnuvX4JWTlxj7FMWyP7EgIKiso29Ug2GvWyqFDrg==","signatures":[{"sig":"MEUCIQDaPzp+qhSEiE9vM1iNBKV/82/ccEi8ULy3foV9V8tRMgIgYUYycEKo8mgCKCYuM5uj8xE6Y0iYjCM55cu6APo6tDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325209},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e32a8b53b9bbe98ddd67ec6c30aa263d38dd7fe3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.67_1781544450413_0.13125914645988135","host":"s3://npm-registry-packages-npm-production"}},"3.20.68":{"name":"aidevops","version":"3.20.68","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.68","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4fb4f4b8a2fbdebc74e1e8ad9f8a85077af8e0ec","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.68.tgz","fileCount":16,"integrity":"sha512-rKRUfDuUHP2loH1ou4iP+nV48PBIHe8VepIni8TIITOrml2oPOvKfaQ4xFWTy7gc6B1TkkProTv+IUsQ3e02Ng==","signatures":[{"sig":"MEYCIQDaZfHJ11X+gte+NJMYFM3iwfvntG1JpLB50I9RIxjhUAIhAIV6+bfqogHbgDuPcsFVzQ6JoWxOZjRnIOXBQoSr8UPg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325209},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3bf47a19fc5857e8912162d9f287736cbeaa72c0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.68_1781546547869_0.9852725370969508","host":"s3://npm-registry-packages-npm-production"}},"3.20.69":{"name":"aidevops","version":"3.20.69","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.69","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2630e65eae76b6c45d7812e9c7d3d715a11682fd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.69.tgz","fileCount":16,"integrity":"sha512-DRS+yAB+Db7sKtaf+eW+DxRfpkq3+Xa79oiI3LWKTRsGLFvC4NGNZVQ09xRF+L35WNs2Pg3PS4ckB5FIcGT1dg==","signatures":[{"sig":"MEUCIQC4LpHn98uOu5fxjzfPKCZ0v1/acoG+amq8nGCVB7JG1wIgRzsDBbztorGS/PPCASuNEgw2Ldn5LBdUvruT7ycL7fY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325209},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c25e2c96d18f50de79ec09bc26e991781ab4d856","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.69_1781548680183_0.21512649762121128","host":"s3://npm-registry-packages-npm-production"}},"3.20.70":{"name":"aidevops","version":"3.20.70","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.70","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"37fcfba43fc8b88bccfdd03aec3a363d012da2e2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.70.tgz","fileCount":16,"integrity":"sha512-h+zwWPe/7FhVGyvEPz3X53kmnsa1rfAfoJTh0n2IpNyJLcMXOOYnXhr/TxUj342NZ6Lag0yzBaO60xWhJPBkPg==","signatures":[{"sig":"MEQCIGkuWAT0+3KKticlnfcjtdCWBwJSG7CpKEJczGDFDI8YAiAq1NJ9DWLaL7+3dtUYf3cSGM1e0esXT5hWQ/Qa+elBcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325209},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ae824c6ccc78884ecb152d9a094dac2567366761","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.70_1781549447388_0.0931456659099188","host":"s3://npm-registry-packages-npm-production"}},"3.20.71":{"name":"aidevops","version":"3.20.71","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.71","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"feb5ef29ece71a0dea56afb241d7dc48cce91de7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.71.tgz","fileCount":16,"integrity":"sha512-3XB8Kri4Ojo6thifyW3IJt57Gm7nxHIekYPpYPwr31xxlf8ueFZJTIvXeV1dDIWEAMjE/paI5u0AFxmSms7uCA==","signatures":[{"sig":"MEQCIDGyOjh3aOByUSG+hN0WfxJT2y5KTRJYtuXbzkQVgSqWAiAZWmXS+g7KcBJExNnapIGadtrAeqoToostAQyLKbex+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325259},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ce7a502099db41993159d769d1a820ce3ce7d423","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.71_1781550175797_0.3509009690493934","host":"s3://npm-registry-packages-npm-production"}},"3.20.72":{"name":"aidevops","version":"3.20.72","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.72","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f996043a8459a325a8bdac838b9af3549f2eaf1e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.72.tgz","fileCount":16,"integrity":"sha512-kpS/92nvKihB9YCtXIraE6/k8u2jowRVPtoFMNy3O6v2JXKLB43Om1yuY5o0/2JPvpSdb82+6bqbZKI5aQBGiw==","signatures":[{"sig":"MEUCIQCx3nz9AVz//FNKC2lb9/N8EegIV/bK0SfGxt4zGYsZmQIgSlx8kWpDMSi8lUQrVcRtSJCPgwSnMcXzFrNduDQtTQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325259},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5e353674c8584d021732a1000a00023668809f22","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.72_1781550592705_0.8707202566819623","host":"s3://npm-registry-packages-npm-production"}},"3.20.73":{"name":"aidevops","version":"3.20.73","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.73","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d539bb30e1ae952a72c92d2635443ae318aefeb3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.73.tgz","fileCount":16,"integrity":"sha512-ieZn3sMpEe+Vnm+1sRqE6aQprIwRWsnBYxG5in917RUpqQjaJV9WIpzaPE05hFVgbbi2L1HfygzV/d/Z5qXDjw==","signatures":[{"sig":"MEUCIBmED7W739Rz+g0mTur68BVrURN+T7OImJm6QmI+4bQ1AiEAkzIYcFm0v9Xzfr22RMwE/dbUHRe9pSfeZl8otN9IxlI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325259},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"afd274082b82ea9ca35ec201140b92477e5e6dfc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.73_1781551461845_0.949500357731857","host":"s3://npm-registry-packages-npm-production"}},"3.20.74":{"name":"aidevops","version":"3.20.74","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.74","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2483db6ce1a23284f1ab81cb5795e19ee1e089b0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.74.tgz","fileCount":16,"integrity":"sha512-rJLR6oXuA8eNNVLTyvzZRaxi33It2W4eZ+HjZa/yA8ZRHqIt3CvzAoOl1okJDLq9ORr/gRCXHKuSvzH0WG3evA==","signatures":[{"sig":"MEQCIEPdByY7ZGnZPAre6wydK+T1ibY4AVo1XeDE/dUxpXtEAiB6reT60fvw/Z+a1t6V2xx66jNW/74SNeWBGTBZoJi+tw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325259},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bb2228984a2daeb09da90759d994a91dab404071","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.74_1781552466727_0.11242118989073902","host":"s3://npm-registry-packages-npm-production"}},"3.20.75":{"name":"aidevops","version":"3.20.75","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.75","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7aab2c73103318861655543b4ca8df9a8ec1fc09","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.75.tgz","fileCount":16,"integrity":"sha512-4dSp8UCr3Ox5ltFnGeMCcsFbQbdmo4a9PaqAoKwUdQUaHfryt8gLKtyLdDFCEsKznlQgvJVKcT7BAQT2SpIUdw==","signatures":[{"sig":"MEYCIQDCvSUL3g32l3L6n+K35qZ1P8AXKMAtwZ48UyffZEUSmwIhAMIMESXbgX6VV34YiWsXUxfTpyKKCGoQbxXAm+fIq9bg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325259},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0f5722d80c2d4078fadada4d840c1e8b7dd0ccc4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.75_1781554096193_0.4837621780621917","host":"s3://npm-registry-packages-npm-production"}},"3.20.76":{"name":"aidevops","version":"3.20.76","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.76","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1f3d20250efc50311e43e6dafcf43a35c0e1b294","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.76.tgz","fileCount":16,"integrity":"sha512-K8yUjf4WfScDWYCcWtXNaIvI0JeHYUW6WccxZPLsbCr9WUundKuZyhburHSgnSWDPQq+mDZVjYq/IiTQGUkqwQ==","signatures":[{"sig":"MEUCICELCVPnMvblOYiMgg32JrwgnqkpRFbf9bp+zO0w7UzrAiEAxOJ+PXyEc4ZiZiuoB65iHi9TKXqvaFlp8nyo/+hPNrY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325259},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"65eb8777c96ef6a0dabd27ec91fec654d77cd012","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.76_1781567668137_0.3131430426853301","host":"s3://npm-registry-packages-npm-production"}},"3.20.77":{"name":"aidevops","version":"3.20.77","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.77","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e865f17e7dfe223891268f01275d5557fbb8b001","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.77.tgz","fileCount":16,"integrity":"sha512-K8m6jj/E9S4hwunBwVLcqjEgnpM1rgRtIq6S7D6HKSlTEjwspRO1L7I/UNAmrDralRtMbij2Fdb0dhqyTTMVKw==","signatures":[{"sig":"MEUCIQC2kQ29FDzw3S+sDgECNol5ywHE/Fi0cnx3qMlLLl+tqwIgK1737fi2OrOOG0EA3YMemMq8Wh7zbOus50sXYH10nNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325259},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b8ccdcdbc4d38ab2175f81b2b242422694df0828","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.77_1781568427157_0.3590055456172736","host":"s3://npm-registry-packages-npm-production"}},"3.20.78":{"name":"aidevops","version":"3.20.78","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.78","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1bd37080a2f36d83b228670ce3107a2b873b0cdd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.78.tgz","fileCount":16,"integrity":"sha512-HJAMFcPXARzVUBKT9vhc8GxB/n3bjMD/SCfrIMebKulxD2KgB3CSECiNM77xSihuzhKJxhIHEMMqtOgR69ksow==","signatures":[{"sig":"MEYCIQCBCIt7f45Enfh9PE9dH5YxAiqHjZ+nmVU94NQzmBglTgIhAK5KHFc1Zooe4wI/D8Zw/JpEeGcE1YjDGa20ZC1y5iff","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325259},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6f9b887798d5090022eef8acad8c0ed702abb58f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.78_1781571901969_0.2745037838415856","host":"s3://npm-registry-packages-npm-production"}},"3.20.79":{"name":"aidevops","version":"3.20.79","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.79","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7f390ae2e4737123919cb0e4187d8e85e0e2d6ef","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.79.tgz","fileCount":16,"integrity":"sha512-CH1lcXlCZtIDbZ2l6RLgr3X/L1JEpapygxTjNAWD5TD0+KT6WqOfxgzuAvJpRdNsQZJnakRyG7vF0IwKsfR0Dw==","signatures":[{"sig":"MEUCIQCfZFIaZlRsU9MlAOO8sBxXXLb/fhFM/9tcTeIwR1RMUAIgJ8Dhsl1TK9JuTVFQHmBURahGqXcPAkgokCAH78wLMbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325259},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"097fe1addf03600bcc826fa84a921312b93c80f7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.79_1781573419185_0.2522075193837474","host":"s3://npm-registry-packages-npm-production"}},"3.20.80":{"name":"aidevops","version":"3.20.80","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.80","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"96138b49f7e20ca6fe6cff246930003bd7015dcc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.80.tgz","fileCount":16,"integrity":"sha512-n/z+odyzeUH+TglV9bGbAiVti/QysOpAD5QkWSm02xyZTPmjAoH0nKT6bdGPZPFgvKVZwZmqeCLWfH770Q3aJg==","signatures":[{"sig":"MEQCIEgHyxh239knfg4dKyWTY9LcQQIUqJgljfW87x/S34HQAiAYj7AcyGewd78OreGIWO87uNSyfd3e1S98aKp10f8jFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325259},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"85b86b952e5ff92cb20bf2803bb7b8a0dce527eb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.80_1781582693068_0.03441929873187921","host":"s3://npm-registry-packages-npm-production"}},"3.20.81":{"name":"aidevops","version":"3.20.81","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.81","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8ca53a6c1a68e29ba449e070091a9854616c14c3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.81.tgz","fileCount":16,"integrity":"sha512-2a7YuURTnMT73b3k8rGBodu5X+UhwTU8bYSSwGJ8GkkbSPZFciIvC0LAkzTt1PKHxrUQ5pACIHn6H4kKILPNGA==","signatures":[{"sig":"MEUCIQDDPwIG4vhPelp+93n5jXnkbQLvRySiES/T7rKb8uhH9wIgSHDG7KUlN1hQDe6VZ+9paKXV5w0dJYlXjyNVuRU4Jd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325259},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e80a59787cad86f610b887aee6da8f73cdcf9cdd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.81_1781621858613_0.16908513064150932","host":"s3://npm-registry-packages-npm-production"}},"3.20.82":{"name":"aidevops","version":"3.20.82","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.82","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cfc3b53f1675fc1cf2de3a2819accc25223c35fa","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.82.tgz","fileCount":16,"integrity":"sha512-MzbMDxGq3nIZj7Ur0hl97zB2Xj3BAUeenEXrl8jBTLK9QSglSm2yoPrFG9nC38zdVdXwRipFrlaQLwFbCmWMkg==","signatures":[{"sig":"MEQCIGG6aekQrlXTOtwYtJFiwNNZ1yUB2t18vsLK3wwVhjduAiBCo1Ho9nwOFx+SSrEQqk/FuqukMCcJGrwxcAsefXErVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325259},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d29e3ef9a8aec57760a971a2a46b6ae350235256","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.82_1781627499413_0.7517054121309268","host":"s3://npm-registry-packages-npm-production"}},"3.20.83":{"name":"aidevops","version":"3.20.83","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.83","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9a54114ce8cb857b0e4df1b14ced2cafee219261","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.83.tgz","fileCount":16,"integrity":"sha512-gqFfp26qhT78PRYw7uw5XB4WL7AuSrgO5uBozlROln51KBZC2Sj5K5i6U8JzSTmTMHWpTyU21PN+XEezHZmpsA==","signatures":[{"sig":"MEUCIE2L2XtXFV0ikmRNCbVkIT8MAwoIbzAgIIUMmuZ0TShYAiEAt4OZBh+N0qRZV8JAIYpIX4IhLyvMUQvgY4hr2S63O9U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325259},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bcb6753ed24d03f05c772d8fe7eaf8bb185815a6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.83_1781630764426_0.34831834789479776","host":"s3://npm-registry-packages-npm-production"}},"3.20.84":{"name":"aidevops","version":"3.20.84","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.84","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7e0c794359935898e07bda442fa7e677bd80b070","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.84.tgz","fileCount":16,"integrity":"sha512-NN63GKRPMTai6+WAVbQZyKO00ekhuAhr4KSFEZIOic3qcqfXrZW2w0gopdNM7WofTQYq0rCzztB6qurp0co6nQ==","signatures":[{"sig":"MEQCIGF24O2Oqsvu4ei/Ba+FpdJS1X/XJN2VHqKYbumTvWtdAiBRJQ65R6ycMIPQpaz50PtprD+tAZ+VN/vzJGJk5fhe6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325259},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2fa80fa9172e0e4df6c55ea961aa3ddc4303377c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.84_1781631363832_0.6415176717083608","host":"s3://npm-registry-packages-npm-production"}},"3.20.85":{"name":"aidevops","version":"3.20.85","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.85","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"182f5bcecf0b45b718f9465e13aa6be8bf011e8d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.85.tgz","fileCount":16,"integrity":"sha512-LY8qkqEEwJh+pAclRoNeJlNCtnyCFn2mjGXYqvkxEoz/NtnMs7VBqhL2Enbfjk/LT5s9fg1ToXnNqnKUJYIJiQ==","signatures":[{"sig":"MEQCIHnhz62LLJFW3nKZPHcFbtgl7BWgxWTtbUZ/iTl3IhSwAiBTwE+MbfOVPRxpoQjOUaviOKVYTYXY+ujmrXkif7Qxig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325259},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2f3d61abf24d8dfe31e898e2d12fba1b942d8b4f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.85_1781635878893_0.26551270739959176","host":"s3://npm-registry-packages-npm-production"}},"3.20.86":{"name":"aidevops","version":"3.20.86","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.86","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ec224c1a2e8657c90932be12ead08917c4ddbd55","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.86.tgz","fileCount":16,"integrity":"sha512-LSyoewi5EAljQ29oB40cQK7DeF4ZTO0/phA8RkMp4VTQMUMR2tq8WzfiRpdtz5DLaGpTSjgATEOhX3oxzo4iDA==","signatures":[{"sig":"MEYCIQDc0AZhHzPOKGVpmVxOMe1AFUH7trh81JhNJoAxxmTelQIhALMpcSrkprhIZ+CKJMt4aEXpLx7JHxbF50bucuKT8W0J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325259},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"56bd67e325f2485bb4e867866604fca1198c8a22","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.86_1781656715524_0.6273410082207058","host":"s3://npm-registry-packages-npm-production"}},"3.20.87":{"name":"aidevops","version":"3.20.87","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.87","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0a699f87e756f39f0cce586b91a335e957aa4a83","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.87.tgz","fileCount":16,"integrity":"sha512-+EfotDRXEy7cSEXUzEgS3sdV8n1zR4yayb8e7M3u8NmJmGtiJH8L1m3ZkruglMeJlF5jQc4QkW92M+gwHwGdDA==","signatures":[{"sig":"MEYCIQD3iRvGWPOB42Nb+ncHlYQ5GrMGaSSjgZW735KRWB3EjQIhAPuxKXLuJCsb57FgrXd1zzTdjzkJfsQWa7388+zQMqXi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325259},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c381ef4a26caa4aed1c5a4764a83835b0feaa84b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.87_1781726047803_0.10563102457916607","host":"s3://npm-registry-packages-npm-production"}},"3.20.88":{"name":"aidevops","version":"3.20.88","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.88","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1fc5f265fa662f152c426b770667bd6512f7539f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.88.tgz","fileCount":16,"integrity":"sha512-ZlH3h3WU3ygS55PnR2jAOhQDdZN2Yk+bASQQTSxtaRSLRtlIzxLf72FYoqlsXgWNZiajsDwLSNU6VpFVjIAK7g==","signatures":[{"sig":"MEYCIQCFmPt0ptPJF6va44ZzqM8aIwLZ7bKEWEYs6Pw3Vll+SgIhAIptsfxYluhJ1R0dDYsC8TVB1wtNaypLULHjIvmMKRkR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325259},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b2caf3519aa160796e00e98d041ae233e19cdbf8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.88_1781726532249_0.727881249161856","host":"s3://npm-registry-packages-npm-production"}},"3.20.89":{"name":"aidevops","version":"3.20.89","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.89","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"078da3d98a4e7749303b5c861120817a2cc613cf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.89.tgz","fileCount":16,"integrity":"sha512-XtngYu1ckZjcSapjfiuF7HmHm2ONch9n+Tc6u7m1wmZcTm7AA7Hj+mPqVl6VqepPXMzX+sln9stXKd9hSTOrDw==","signatures":[{"sig":"MEYCIQCAbEbGupRK7SDEqe1jILAAG7u7gCshgrX/n2+jyaezTQIhAIQAqV2PZxbDHVOJui6yPYNiV0JtIZGNo18Lx3Bq/ZiI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325259},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fb016ab4ede2135497a67ad2eb24f0abf2232e68","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.89_1781736964562_0.8344763560533042","host":"s3://npm-registry-packages-npm-production"}},"3.20.90":{"name":"aidevops","version":"3.20.90","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.90","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"30cdca139b9041464e167eee6c417bd640a1ea8a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.90.tgz","fileCount":16,"integrity":"sha512-r3ytSHR5nvs9Nf8yrLuZdV77esInrSwHut0cKdwaBU7N4jgSNKsNOcGP/m4OXJn7ylARCtrVWNRlFxKFrI5qmA==","signatures":[{"sig":"MEUCIFWfM9XwTaqTLP8iIht+mAmzaR2qK2eV03zOtWYpsX2EAiEA0l0KHfCaamLZ2touR1bJj0CyeZmvi5mcDUp6Og2onco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325259},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a643c85d8f2ac65e86e3b9dd006d3cf33eacfad9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.90_1781737869579_0.9246476152232208","host":"s3://npm-registry-packages-npm-production"}},"3.20.91":{"name":"aidevops","version":"3.20.91","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.91","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b7f5d4582c51581bcc8170311e542e2eb098726b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.91.tgz","fileCount":16,"integrity":"sha512-/osIAID+GwUNaJtmu92L4nZ4cAw1mAt9rQe0Ouunbg94+jwmPHg3Poth9VzwwpwAEwxnlqtasKxG63UTxLvMng==","signatures":[{"sig":"MEQCIHbzHrFK9RQy90S1E415OhUxsUMDfA96H2ZYJKrT7p3pAiAFrpHZSC+9IBORuzyYj97sJnYDAYE+TEes7W3AyqY90Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325259},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"672a35afcdb475468ebdaff64c65f9157e21a54d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.91_1781743099870_0.9290519707023228","host":"s3://npm-registry-packages-npm-production"}},"3.20.92":{"name":"aidevops","version":"3.20.92","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.92","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7cb652a1a2e4f113fb57884582bded5fb8f3de4e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.92.tgz","fileCount":16,"integrity":"sha512-iuwk8SYNFKhNkM7ZIZD5xgmcIT3s619VodzwXb9i1fqffOG83VzTuMZOOeXhq0TvV+XEfqz7AI11HfVtC7iGDg==","signatures":[{"sig":"MEYCIQC//4ifUOyxKO02BJoYViBXJc7d5DyE3V6Fz/zPibB6VQIhAO+VsRzNDYPss0xzuXPTgcivANg7vANJolE2+rIDbNIP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325299},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e5bf9a57afb407c6ecfb856fa9074bdd7e4831d5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.92_1781745926637_0.89780920678181","host":"s3://npm-registry-packages-npm-production"}},"3.20.93":{"name":"aidevops","version":"3.20.93","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.93","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"81ec05e09f8c448c1fe11a9f8d82078b623e4474","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.93.tgz","fileCount":16,"integrity":"sha512-Q6u2PBeTMlZVgpDGhpvTVdF/rdYVeQiM35Pv2/IfkhQulBSuTbCg1OdnjQLBDOKmfRGAX9+Xl2mB+8LKWfOZRw==","signatures":[{"sig":"MEUCIQC5EjdUmwzUAHPDrkBTnyW2vLMmOBYI3ZXk0UhnVw2NwQIgIOLX/gcjktZ7KG5Juhg4msLA6Rbc9w6PG41UunJO0g8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325299},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c4bd1f1377c5ba3dec57c2a048a25a0e2b8ce199","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.93_1781804589548_0.2672184312067225","host":"s3://npm-registry-packages-npm-production"}},"3.20.94":{"name":"aidevops","version":"3.20.94","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.94","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6b428217ce3abf63d0cf081dfc943a6ea625a762","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.94.tgz","fileCount":16,"integrity":"sha512-aukvYVSvt5xUwKTy/al3yD0+WqutxlO936WuA5kQxiwr2kHveY3zAFvqktgw2uv3oH9dTuC7EyD3J96zbDys8g==","signatures":[{"sig":"MEYCIQDunBR9VB1+51OunGcfDrjkwDf53GPzoST2a6viQTLMWAIhAL3tFCGS0mCs2vCDl8Saxn2AjJdStwFzb5NXrTagnc47","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325299},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f2dda53c0dcbb68565a7d4013407e5fff1be4a61","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.94_1781804805767_0.6152242841441231","host":"s3://npm-registry-packages-npm-production"}},"3.20.95":{"name":"aidevops","version":"3.20.95","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.95","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"04d8e9f54c4fe50d424f0651a92175ea738fc1d2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.95.tgz","fileCount":16,"integrity":"sha512-FLIeC1xWk+ktzr5Q2ZZ5hw1Em+ZaPrLWdjqQ/UW9erC2jz2i75Etno7BXL6amKGf3gpZX7O8unP+I7vQ80bJlw==","signatures":[{"sig":"MEQCIDh80yBhscCZIwR98XfsBMzma9AcWxZG1u59HMwIajeIAiBoQNuhK4wnGKNx9EY7t0hht/j0ywIUiENIxIp7Z8ziZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325299},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0822438b0d1dc26f2eabbb829b44818a6a938c6f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.95_1781805294003_0.6975305131602305","host":"s3://npm-registry-packages-npm-production"}},"3.20.96":{"name":"aidevops","version":"3.20.96","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.96","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"42da9b8b5b48fa2f462c792cdc783d3fb49a5ca6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.96.tgz","fileCount":16,"integrity":"sha512-Y0mNxRkMoVJLL3zcGQcHbKKYxFOuVSofjNYgqQfD4/sA3Da9osBX8W6jm97Nzc0yq20V0u4mvBxFS2hWSAkgmg==","signatures":[{"sig":"MEUCIQDjNadqu4Um1XSyUpIA0u2soNh0Sa+nhfNgGzlU38d7SAIgR9MN03wShBTvevzXuIk3XMCP9CJVKlMpAJBAoin1X9k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325299},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5cf0deeac2dbe5513f420e6b36e95df98fa5f889","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.96_1781832233155_0.19682209598450529","host":"s3://npm-registry-packages-npm-production"}},"3.20.98":{"name":"aidevops","version":"3.20.98","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.98","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"66b91e3574d11e68e59c7a1dc214d419f9656978","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.98.tgz","fileCount":16,"integrity":"sha512-ykvKfed0p4Bcd6GqnOc3vtihvG/VEZivT96UP+ggPpkzp1hJsFoBHZDSmmpxTOTL6P0yPR/xU3o++zw+JTuvoA==","signatures":[{"sig":"MEUCIQClhqJDuvzOk5sT1DrIVloVRF5ZpVtrAegq9unJCI+pYgIgP2e0nGN3Fb5B3eVSPS4M4ISVbxE7kygjnhkwNtH/7/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325508},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3f5877e717ac3d3f3e800dacdf8c20182fd383b2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.98_1781912241955_0.8087432387713378","host":"s3://npm-registry-packages-npm-production"}},"3.20.99":{"name":"aidevops","version":"3.20.99","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.99","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bdc1f5dac0b20961d7c5fe848f33b3bad8de8c40","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.99.tgz","fileCount":16,"integrity":"sha512-9cxYvzns+vGPt7vPrAaHn/1Kk3LqNmLV1egKj2c4uRpqBcqDwYh69CLkIA8fGm+MwxQPBR2pEINZyOJQfJAJ8g==","signatures":[{"sig":"MEYCIQCeBMnQ2hCm0xugv+miUm59Sm3Mddpk9jxN1UJLl9h5pgIhAIwLUI94v4ieUhYCFUi+EYI783CurdT2oRHTs8eS/25o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325508},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b15fe45697174866f3579c7be8080ce0213f7b72","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.99_1781913109992_0.25820828557537023","host":"s3://npm-registry-packages-npm-production"}},"3.20.100":{"name":"aidevops","version":"3.20.100","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.100","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b9d2cdff00ba7e6bb28eb54082b54b3c32fe3caf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.100.tgz","fileCount":16,"integrity":"sha512-oUAZtvYALnjO95Y4F8WNXuEABErPchoGPqw0Qp8hALVye10KLsxw+Xv+7STujBnQ7+bNY7Qx0eT8PwWsDmuoHQ==","signatures":[{"sig":"MEQCIHnqFuyghKzko0IazR4AExcnuOIQFQtsv10W5NlN5LueAiAunah3UvgJ7zARVLgtrGh9boxw7MAU/Fhsq1cih4/4Uw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325513},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8102e44e3971b157e43f644c6c113064a3f20c93","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.100_1781915360125_0.8493102052432764","host":"s3://npm-registry-packages-npm-production"}},"3.20.101":{"name":"aidevops","version":"3.20.101","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.101","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"00f1a637a9090de521a6f9e1364e6f3bff430d25","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.101.tgz","fileCount":16,"integrity":"sha512-XDppI+/d/Bbl7WqpBxGqeeLlJONFQNEynAwcwnN2SgaUWOyxI+TAKy1zrY98SICP6tf08UJvsjDQSSHm5vRK/g==","signatures":[{"sig":"MEUCIG3gvubZA+7PJEksXfLD8sPFHsCZLhMK0bY5fQF1erZ5AiEAwie181S5Tm2hAYyR2pT9QH6EplsX5I5qqQDg6T8itbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325513},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"696d74ad1fc170b28ffed3b6256232b7c98bc9b4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.101_1781979737737_0.7187148341036216","host":"s3://npm-registry-packages-npm-production"}},"3.20.102":{"name":"aidevops","version":"3.20.102","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.102","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d95516ebbbdb6298626332e024ca4b5c3d8c86ab","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.102.tgz","fileCount":16,"integrity":"sha512-87RXx6ZeRQjcCx/8DgGEp9UpvB8+OMmAqKTIMf5oaOzk6UEHskXfRMlziYtxn9Kx+Wi7fXVEPdG2T+Gz241WKA==","signatures":[{"sig":"MEUCIQCKQK/yMJuSSoMlVjLcj9FTKAvG25cIqy8fWEJYNtt9+AIgOwNdyzLXfNH8xI6Wvs/PaGmyY/eNnAXqmzerZXvdJT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325513},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5782ffea5a4d63dde8d838d14d562317a21bb26c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.102_1781980179192_0.5973740479449148","host":"s3://npm-registry-packages-npm-production"}},"3.20.103":{"name":"aidevops","version":"3.20.103","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.103","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0cfadb1680e1a553d45f7c7dc44e39d14ac20a81","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.103.tgz","fileCount":16,"integrity":"sha512-gXPrRPfxmjcqX4BTAi2NIviDRaAl0n0wcvRmLBGcugLnV579I9fSbG1PK/AU1JnlBuGXZYTcPgyieJ92AB5HCw==","signatures":[{"sig":"MEYCIQDNmtZ0mMqOjOQRLYzRkN3u1C/tBNqI7k4e9u1BY2nG7wIhAPYh3H5MDTq79vNz+/+c+3EW27QXExe/I8lPxuPSNCDa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325513},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ac3fe9b18a72483a312252028bf0daa7e51602f0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.103_1781982175934_0.4342423080531015","host":"s3://npm-registry-packages-npm-production"}},"3.20.104":{"name":"aidevops","version":"3.20.104","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.104","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f8b5d46faf38984f6832697776ad3042353a2232","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.104.tgz","fileCount":16,"integrity":"sha512-YMv8rEIiI0eX3Op7/oFnLP6ThyrD5HfyxxpVcoF0mLb/3IcCNegEOqfwe7mXnaNdmdUeZZsGoeGySYbTJaF7Eg==","signatures":[{"sig":"MEUCICSipifUavNe345praWJpAvVkuhx1R9RLZKyJ4bsjnw7AiEA56PqObVzH71aKxY78JyToCzgDWOF0duV0+kLDHWR+zM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325513},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"de5d261330a9770ac4c39203a8b07f92e543c339","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.104_1781984219917_0.9484821952613118","host":"s3://npm-registry-packages-npm-production"}},"3.20.105":{"name":"aidevops","version":"3.20.105","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.105","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"547eb895e33f02c96b6e7246b7453098b9334760","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.105.tgz","fileCount":16,"integrity":"sha512-wla6+WySEA41fDmwC7lZCbRZezR/yD0ZDM0+2LqZzPznW++hZuKj8ZWj8JXTbaRV4w/uWdmZ/gZFFC9D5qUcFA==","signatures":[{"sig":"MEQCIBSgY6zBxnNcbxsnFu+G5DfaFjFxmiMUXEFaxw1jHiItAiAEv3qvlgmc9MUz/hZdFs7xnuIZzWv46nacQq+qEWjMeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325513},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2e961e6943288bdf170525a8b088797acef918eb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.105_1781984883800_0.847944521998165","host":"s3://npm-registry-packages-npm-production"}},"3.20.106":{"name":"aidevops","version":"3.20.106","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.20.106","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ff2b9c593246aead50e00c2aa6805fe367a82cba","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.20.106.tgz","fileCount":16,"integrity":"sha512-KCmhgA5vTSzk6lZPCEZgOo9HZZgwWNmdF5Nnhm0Ol8tllrdhG1g2RKQACzuwCoNYQwYgI5qBYGaqQ1vEBsfr+Q==","signatures":[{"sig":"MEUCIQCVXlbLXllW4Vp8DgOyRfs3+woDGl+rVgJicZeH83iLbwIgBUSjg9A5koXZbEmeZU9TLkVxVtcFo74M/NrsuZrTDVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.20.106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":325513},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"aadaa7261bf0a2d1cfedfbebe83a38be24b07aa8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.20.106_1781985446439_0.6651686712143061","host":"s3://npm-registry-packages-npm-production"}},"3.21.0":{"name":"aidevops","version":"3.21.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.21.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"97e4ac5b6f5b7115987d8a72b107ec3e2cfde6a9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.21.0.tgz","fileCount":16,"integrity":"sha512-aceQp3BwsqRcThHDRTuBszdU2b/7HGoN35SqKR2lRogR190jCreLD4gh0uC/AP6Prl029x2ajZ6XDc2Zd/dU8g==","signatures":[{"sig":"MEUCIHXeevy3DB0P8TgJy3/gikDBVy6NGVMgOlfopTLzG6yQAiEA31OhBCH0YNLt1OGJAXdEBQNfg6a2/hwg1sUn53SMHyk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":326187},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"aef3f63303793f8b776a1ca7fc31b4342f6a8fa6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.21.0_1781986373126_0.46169900453710344","host":"s3://npm-registry-packages-npm-production"}},"3.21.1":{"name":"aidevops","version":"3.21.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.21.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"043f4efd4e2daffa560f908e77e343976a60e377","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.21.1.tgz","fileCount":16,"integrity":"sha512-s8aklNY8fh46u5NwRkLcNQ9i5R+HoN/7XUUkn0RLbymglYZlulWeJDuRY0U9blocqyrV/4fxMm+3p95pqKNp6g==","signatures":[{"sig":"MEUCIQDdxHSQ6wfeyaRkpngP8stN71xZqLNZ/MP75lCHiuQKZwIgL1tPCebnW4nS79Eli6GqMNaeMANRbDT03DgYoulHyPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.21.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330175},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"22951049dd9c57f0c3193bd51d85806365f8734a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.21.1_1781988960070_0.85321864037246","host":"s3://npm-registry-packages-npm-production"}},"3.21.2":{"name":"aidevops","version":"3.21.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.21.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fc16c9e0d9b52025e9811a0e97753f09e8499960","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.21.2.tgz","fileCount":16,"integrity":"sha512-0yYQF+Nvcf1Sy3XMMt3NSWvzy1jxz2hzLTn2/S2RqYiFbJ6K+3WmFi6WtsAuJVxcPz1U4BgjKfpkcDoJREwfHg==","signatures":[{"sig":"MEQCIHUenRhbengKLjSpuLnnq7e4KAGYSH1miHJXtIYm0weFAiBvak/v1t2ri6EvulXtHqaEjwuymHei/vh1MHUI31je6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.21.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330175},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a8cee06539c109904bfe17b4fbc16de8f6793d0a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.21.2_1781990564392_0.11449767027558666","host":"s3://npm-registry-packages-npm-production"}},"3.21.3":{"name":"aidevops","version":"3.21.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.21.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e5bf3b69b3577b037a7ef9775c61e6b72e504ae4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.21.3.tgz","fileCount":16,"integrity":"sha512-QJ9L0l2Bxg+Fc6+8ph7vxmsvtzwgN11FlnPOZhY/+hiTV02rH2jxFbm5m/YOLBVPlKDZBHJeLBtY1XeenbTaBA==","signatures":[{"sig":"MEYCIQCVYkNdKBUuWNyX0O7Q3wLAjbvGtP4D78+Iu/0qS2FuoQIhAJe6mK28Rtwd4kr66g+B0P3myEmcladhXrL/gzPyuxES","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.21.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330175},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"756e5eeadc4ab83aaec875e6b6735b90833453bf","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.21.3_1781994107677_0.9576640383284183","host":"s3://npm-registry-packages-npm-production"}},"3.21.4":{"name":"aidevops","version":"3.21.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.21.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9c0c08f704005de0bd28ed97853e07f6006aeae6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.21.4.tgz","fileCount":16,"integrity":"sha512-qPslLP+mthMB5RCW/vWAfgslxLMhS6/IiV1Wzm5JPXA+J5UidEORoWD4UFvajFPUaY7hdl4MVTJelzt67Oisjg==","signatures":[{"sig":"MEUCICeFjFFik4YgaxgDeIi0J7KehW79873MsX2P5A4XoB0/AiEAxbckAoGIws4FhssJ7iH980bSI8rogmO1swkZWD5CUyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.21.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330175},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3837dd8bb88d94d586306973a4e9682a788e5581","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.21.4_1781994620372_0.7085003542309958","host":"s3://npm-registry-packages-npm-production"}},"3.21.5":{"name":"aidevops","version":"3.21.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.21.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5ac8cc21ab51a1ad1c3a0cb5c384eea97ccb3a3b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.21.5.tgz","fileCount":16,"integrity":"sha512-7DQZoUp2TDZprGc0OOJNibBHtdsvNodS9MAHCWMMM6WkWFCAKR/z41ej8mIkhkCVP5jbwu2AaIbb+YY9TK5Dlg==","signatures":[{"sig":"MEQCIBMp1e4JhvQ6SpbQRkagq5Y2iUooZXyB7jNDrgWbv2NeAiB4FjIAVJRb+28/MTIi2LazrjxPmOhA76oziVlBLEDU+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.21.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330175},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"895031f2310c497d5d1258b0597a308404c08cdd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.21.5_1781996809008_0.8943502245397885","host":"s3://npm-registry-packages-npm-production"}},"3.21.6":{"name":"aidevops","version":"3.21.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.21.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c7211ea0f961d6a38dcd1814c65f87f39cf9ee10","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.21.6.tgz","fileCount":16,"integrity":"sha512-pSD2IDMkN95dlJhWjzhVK6MuTb7BJlNkFWAbeQU8l0Q0XY74NcRfDX4sBYX2Bq/Nuj7yWOMrqgPENqzlbpZGyA==","signatures":[{"sig":"MEUCIQCuq7MzRTQUvRkjUSpXpzT1zm1tqpf1TOkTrcsylpSoDAIgfPJP47hJmSMx+Q644zcVTHIyzOb/AP/D/Zi71THOXMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.21.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330175},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7a56cd0e4fac88afa1b2d8ebbc35a1f0b150a8e0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.21.6_1781997783106_0.8278273321583951","host":"s3://npm-registry-packages-npm-production"}},"3.21.7":{"name":"aidevops","version":"3.21.7","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.21.7","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c3394e0c11ac701387898c9e6949d349f2cb480b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.21.7.tgz","fileCount":16,"integrity":"sha512-+/0lGWArtutlyF1ggnBPFskUksFkZIYS+qkRqK7zP7ZZrjRcQm0nPZQeJFZiXua289/xxo6qI9aQ6sQYDSx8hQ==","signatures":[{"sig":"MEQCIHEPVkLtZ5u4U0QBA0KvUsKpA3J0TnnGPpCu46zECcEZAiBDaVbToRCq21zyAcLm0pwrQY4gJ0siSk3TT9oQTvdKzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.21.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":330175},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ce15aca036abcd0cdfcde464549b9553fac79b21","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","postinstall":"node scripts/npm-postinstall.cjs || true","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"elysia":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.21.7_1781999483746_0.1633675914315904","host":"s3://npm-registry-packages-npm-production"}},"3.21.8":{"name":"aidevops","version":"3.21.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.21.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"58b6194f8dafbf7d7af1079f7c494c4d139b58a9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.21.8.tgz","fileCount":16,"integrity":"sha512-MvgfhJhVNT+34wPG2PVmYANhvQxws/XQFq6jBVCryhKG+yzDUOlJ+ZhrHgL9TkCI00nMN4FgHoBhGXHnegzk/Q==","signatures":[{"sig":"MEUCIDAl1qIb6Ql+hEFXZdRxlklqYA4LAg6U46QcgX7uqWpWAiEA5wxg3Pf86vdvlkUZM9HoVY57YwCJEwOqV07FlFIIuXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.21.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":331384},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a51d43113d50fdaae599dff6874175ca0c4f46bb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/status-adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.21.8_1782005246588_0.8456777871680283","host":"s3://npm-registry-packages-npm-production"}},"3.21.9":{"name":"aidevops","version":"3.21.9","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.21.9","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2203b9fc591b5e56bbdcb336cb826f72c32c3552","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.21.9.tgz","fileCount":16,"integrity":"sha512-qZFJOtH1K/3mo+f051x4ydDR7sP6hUkcS9q+qrCd+0inkQoLuLpJPHulsuzoo6wopOJF9770BE+s/FtncwVEgA==","signatures":[{"sig":"MEUCIAbzTShR/v1YrxUUncSDXY4aU3fDTSa+ScoR5ZW6QYJLAiEAw0pCZ/F/aQP20xO82KTPPrQNq25qRw1UdpfKgWMslIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.21.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":332170},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e1ffdf87ede57e36df6c82e84cecb5ec7440b189","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/status-adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.21.9_1782010561120_0.9025884059123606","host":"s3://npm-registry-packages-npm-production"}},"3.21.10":{"name":"aidevops","version":"3.21.10","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.21.10","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a6d3c779fd2d77c151fbb84494e33853145c7345","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.21.10.tgz","fileCount":16,"integrity":"sha512-a4D3HXDoL16p1Hm5yZEcZJUjx/Br4LTA7jTACRzJLyo6q+rbYewQLh/W9peCXxSn72HVuI7SCqwxoUkuqQFZdA==","signatures":[{"sig":"MEQCICcgpg45i5FuOgf/q0u/0/H9OtQI/SWuj6r5+psC8cffAiB38EgovKxhZh8L6HlsHQNR+C14F/Opvz3OaSqyUtr5bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.21.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":332169},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9af7458cd5c1dd983cbda58358e87c2df98f55b3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.21.10_1782056273029_0.4120964735566379","host":"s3://npm-registry-packages-npm-production"}},"3.21.11":{"name":"aidevops","version":"3.21.11","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.21.11","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ac2dc11fd264e7bf0cefd56633df04ff22506fee","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.21.11.tgz","fileCount":16,"integrity":"sha512-z9geNCt83lY7VVF1eD2E1+8kWeLCC0eA5ygjJNq/rpCNRHFelnn4Uh7yPFThaggP/DiDibNWkqqMX9H0As2uIw==","signatures":[{"sig":"MEUCIQChx3r2hsnsdEe9wkjT3txoblb6HIVpTWtL4WuLgiRGvQIgVWYn0ymEae9xTh7MsmZxgaAJXI8TWl9T7EFJR7csS+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.21.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":332169},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"56403d758b9a3780201c3fc2bd69ea1952a3b489","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.21.11_1782058300905_0.8576417182723426","host":"s3://npm-registry-packages-npm-production"}},"3.21.12":{"name":"aidevops","version":"3.21.12","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.21.12","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"201ff9750848e25d396650125f3c394557aa46ed","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.21.12.tgz","fileCount":16,"integrity":"sha512-ykbLJEtA7v93+GB1Pndp0WoVKc6Lrs+KsjJrhv6wfoP1B50q5knuAMzx6cvN80sdy9+w6VBwfDdvMbXfmqodLA==","signatures":[{"sig":"MEUCIQDdbafdIWPw7Xz0Sdd8pmUakDC2O4+RhFAd+JddkGH3BQIgatp6/IdtfNhQ0vXLDrm7Id3lBD+vi1j6Sak/aDc+jp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.21.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":332169},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1b19774755f4c8e086756160cfc0a4d8b4425a56","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.21.12_1782138140984_0.15978958687420364","host":"s3://npm-registry-packages-npm-production"}},"3.22.0":{"name":"aidevops","version":"3.22.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.22.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"23859c7c92208f74d03fb33c4b6896b7b263d10a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.22.0.tgz","fileCount":45,"integrity":"sha512-KETFBd9hRVXeIM5I/AizEhjvXPczza2wQ14rQiv3gK8tUG3hQ5+alLcE5RyDwkcGXZWUmWt9FlzqYroQJ8mGxg==","signatures":[{"sig":"MEUCIQCWGKPksp0kblLNRZedzXJLwnhNKooQaJBXqg6vXeYKjgIgCws+tTbcHs/2UWRdT7KKjKqfdyCdcXl4BLy8RRMo9IQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":596664},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8efb771883e0d595d5317cdafd658c25cbca8b06","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.22.0_1782175744196_0.21368938356270117","host":"s3://npm-registry-packages-npm-production"}},"3.22.1":{"name":"aidevops","version":"3.22.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.22.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b20f1b2358ffbb9acfa4864d47745684978668af","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.22.1.tgz","fileCount":45,"integrity":"sha512-iFJF51t5UCmuHLrRGW2f8megGWHknjMJXZs86K6/9qWG9JE+LvZbwhAmPLvGE1q0IXsdAWbxoSn3LScaWOzjXw==","signatures":[{"sig":"MEYCIQCFSlbxYG1rJWewDFumwPR5kCifV0clxU7yxNsJRVAJZQIhAOgY9uzfAlqAqkCy7blCc+NCrdfLM4nz9Xr2BKeodIqY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.22.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":597496},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d926c6039e983d501c60752e412ad5a462bda757","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.16.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.22.1_1782322090787_0.2796609782674493","host":"s3://npm-registry-packages-npm-production"}},"3.22.2":{"name":"aidevops","version":"3.22.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.22.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7462878e97da4cfae7a23622f3afc5fce8ac6d9f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.22.2.tgz","fileCount":45,"integrity":"sha512-q8E3CnomhNPzeZ6w7BY8fgoTshiil783uJdiTrdFXL0RLqWMcgLMdRJgC9res3GodLD5IJbeHL+tLHucDHwK+A==","signatures":[{"sig":"MEUCIQCyurG7vDQNlIanTF0B7L06C5cgolPyRsvDv+oN93FHogIgFnstC19+cqDxLNfpnc1m2WL9HaGtRTLybAJIRbOT4nA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.22.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":597198},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c0dd10a780dd88dda7bb3d5326682059fa720620","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.22.2_1782441868894_0.39097138188784464","host":"s3://npm-registry-packages-npm-production"}},"3.22.3":{"name":"aidevops","version":"3.22.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.22.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ec2dcb292b5051950c5cf135e1bfb058eadd60ac","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.22.3.tgz","fileCount":45,"integrity":"sha512-gN9K1htiNokgQci6RI0hOe7LzFw4C5tunmjTUpA5hoHKIcwh+n34aVDnwZtFNIOY2wgKJhcaBbS+UbXZjop73Q==","signatures":[{"sig":"MEUCIQC67EnC4if3EYiYfJZ0Pbgr4ZKCq+jx502v+WP3eCIH1QIgUBP4X+UlAm7mu1IRZHnwAdfBi0raQezQTiMsjtkY0J8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.22.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":597198},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9e39e1ac963cafffde1273e89997cf63b89714d8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.22.3_1782443038215_0.6528447091979768","host":"s3://npm-registry-packages-npm-production"}},"3.22.4":{"name":"aidevops","version":"3.22.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.22.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6f07bb377afbb22989bd5d6f98330520313714f6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.22.4.tgz","fileCount":45,"integrity":"sha512-Gg4vKD9Nnl9X1erXuLJ+WOR3oZJzZ779OavxoX+3w0hTOOz+CbeXzlIyZ9jNwIsk8t7WGNysvVRoBM8dAyRjdw==","signatures":[{"sig":"MEUCIQCHe05jI14qyuzJ+dPleBVtYz1pv3U86WNNQoAEFIwPRQIgauSRYFWgmm9kk8t+8f/LHthAnacZH2Jg7kwtufJ3itc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.22.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":597123},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f13cb79f654b714b95de36091963bd5761914c54","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.22.4_1782444696576_0.4944615717003411","host":"s3://npm-registry-packages-npm-production"}},"3.22.5":{"name":"aidevops","version":"3.22.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.22.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9f4143f9b0dcd47362a723d34e03ead06b736838","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.22.5.tgz","fileCount":47,"integrity":"sha512-9GvDiPwcOAqDSYw6tmN4Qn+KiF+FO6cyMHBJEC6JZ/4n9uuY6GE8gj5bFX/8lSyDo2ulWaeLHPbvi2MlZpkrvA==","signatures":[{"sig":"MEUCIQCN469SuHcxo/VVhFr34eeI4/vDKwInlohaREtpn8VqswIgev6QQYZ1A9SBFSpcaB96ksruvRp0wvr16Y6pwIWV0xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.22.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":624350},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fe8ae14ace4d734cc00103043a10902bda400379","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.22.5_1782483183644_0.839042451558272","host":"s3://npm-registry-packages-npm-production"}},"3.22.6":{"name":"aidevops","version":"3.22.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.22.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e557efb9dc11e48d011b059b6e8ad3058412b706","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.22.6.tgz","fileCount":47,"integrity":"sha512-yawVF3lwFNusDfogu/nBWxBjiCgNnfY/WpP3yrqDmoqBLybYJ1Qfdh8wJE8w1QvlvUfzfMHFo5zp7LYx1J9Jwg==","signatures":[{"sig":"MEUCIQCH4HTrEyFuhxnbplpUHTe9+o5kFnM0C2Rdl0XdVBSaLAIgYJQwJV7lyt6yTE+V4LIbpfZxV54uIwnmFrHi82GXivk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.22.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":624350},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"14980d7599265e02aee9134f18cf902a0d6db9f8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.22.6_1782489535206_0.037465651862459426","host":"s3://npm-registry-packages-npm-production"}},"3.22.7":{"name":"aidevops","version":"3.22.7","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.22.7","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2390fbcff10c7b13e7f8469547f7677ac1fabede","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.22.7.tgz","fileCount":47,"integrity":"sha512-afqf5nqC4uK+jqgezwsqVROdBuBOTUg3ymp12FCGXmMvwi8vISj2w5hmsH9eDw/5IJK1ov/XCRxP+hvCz3uJuA==","signatures":[{"sig":"MEYCIQCGu9MoQZmaFvhcwNS3ch44WaryWE/arx81HvDYwKRndgIhAJ2Abwt27+NiWyAcmxrjXAtL9gaNYKS7q+TuEQL1Gm/P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.22.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":625046},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c746012c241509983c5b0957e5edc27e91d91549","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.22.7_1782492337314_0.7562706027100181","host":"s3://npm-registry-packages-npm-production"}},"3.22.8":{"name":"aidevops","version":"3.22.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.22.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"833a9cdb1420b45f91c3b0b4cf3c480671b7bcc9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.22.8.tgz","fileCount":47,"integrity":"sha512-0Zgpem8kQsiEZNSDTIc33p42/gylJLOM+6AUPHHAJXZ01fLwCQkv260GRJeHr+WzfK5Jz6y6a3TnVhMXyEDIOg==","signatures":[{"sig":"MEUCIQCBixX8KwbLLj5pzk8q4HtOr0F+iwAsy/nC7X5vJ32fNwIgMKtcRBFv2i6kUa9FMIvkiEsjbakrAls+08VZvIHcL6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.22.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":625046},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"874caff1cea05bc571c06c933568d65ca32d5c79","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.22.8_1782497430595_0.2676320825310685","host":"s3://npm-registry-packages-npm-production"}},"3.22.9":{"name":"aidevops","version":"3.22.9","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.22.9","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fb9c3a72c7ef83e8d354b16ef7293f7bf4a08714","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.22.9.tgz","fileCount":47,"integrity":"sha512-PwXzOi1iBVYNzT2qGY6qLBq7SnILe3jkYhTOBtv1dxece9v2UrGps0NsBPl9KA94pt+0uN+FrIcZ+gcvEd8aog==","signatures":[{"sig":"MEYCIQCDIUzDh/c01BYDJ4xPSPdDnQhRENumko7nc/pBvjeFWgIhAOYdPDwhAOkpq+z+bJ8ipfbhfV6yrZyVUIl3u3Q45s9T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.22.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":625046},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"21562b31477aaf5ea7111c55040b683105a9c0c9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.22.9_1782497661170_0.17554210871282216","host":"s3://npm-registry-packages-npm-production"}},"3.23.0":{"name":"aidevops","version":"3.23.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.23.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2308c7e3681a3d81fdd58df021d3ea0cdcabc856","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.23.0.tgz","fileCount":47,"integrity":"sha512-OFrqnhRkjA+LMYQgwhMzlA0nFfnEzJ5nfk45sHpAqKJYr/yqPytUHGJ9hZQHQJWWRPAWc633oU3CdcJMl/Mz5Q==","signatures":[{"sig":"MEUCIDGvMH1x/jE+phLILc7Ruu2nI/2nFEZrwjlcsqzpWuItAiEA2hNNBebyL4/OPXPifwsRQSH8xrS/L+Cvmt5ZkMbCQsI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":625046},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2d35b24aa06b15041d34313d34c57e1be89cd1e9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.23.0_1782512963866_0.5019841926724622","host":"s3://npm-registry-packages-npm-production"}},"3.23.1":{"name":"aidevops","version":"3.23.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.23.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c1fb344234355f24ea04bf37c6c3cc523664de4b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.23.1.tgz","fileCount":47,"integrity":"sha512-AHs+ClynQY7JyDLOBQnQXB2m5/vOejy+Hp8qriT2p2VkT8tNJQvQQk9++a5szdV9ko4hLTl7hRtybn3NEGYnIw==","signatures":[{"sig":"MEUCIQDEb5T3YZfuMBnLfciUQ+aLsfOoYkRX9J4v86Yt4Cu9VwIgI7gs2sA4lSNPY9BKlN8Zcp3xe5D43hw6w+8cY254FSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.23.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":625046},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4ff30de7c72ff5dbd6f1c90785a38ee5bf704590","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.23.1_1782517142236_0.8962065657976344","host":"s3://npm-registry-packages-npm-production"}},"3.24.0":{"name":"aidevops","version":"3.24.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.24.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"764e2b2b3b571a9f2a2135d1b270d628a79014af","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.24.0.tgz","fileCount":47,"integrity":"sha512-7VjlwgesSNQ5Pni9eU+A59hGT93qUolkZ7nxoYTQG79RmNyi2UUhfTySkxkjdi8PPDcyOnG9lZ6If6rVfEfwtw==","signatures":[{"sig":"MEUCIQDfmAeB2mLeN40NXAVtH0zilbiORQK8RPdXwt/qX5X4gQIgcRgouNJEpXeIgGYF+tA5yHR3xrftPUgvkHw+YyH5UpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":625167},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a2838327440943289f8838a14d6b19353b518ae1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.24.0_1782519091106_0.2500156752697096","host":"s3://npm-registry-packages-npm-production"}},"3.24.1":{"name":"aidevops","version":"3.24.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.24.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bf1c68de6f6abd8fd6258bda2168dbcd9bdafa97","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.24.1.tgz","fileCount":47,"integrity":"sha512-zRWZKgy/EPAsjfJMEVAtuGyb5wqfk2sL8nLdLUj9+Vm/sySF6MP4L2HHYXezR9j+OPDmUC2fxhfpbIzQvEgGmg==","signatures":[{"sig":"MEQCIGJ/yw4U1RPlpMYevbZmm9v12TSjKR07PzV6bs5QzNpZAiAfvjXDEX+eGrkGuQ0FCpwatdO2HP7bafxgl/zx7iMpLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.24.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":640638},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4130011d998e9847b175bba8c694d5afc2c3a5b6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.24.1_1782519523455_0.6581304439730697","host":"s3://npm-registry-packages-npm-production"}},"3.24.2":{"name":"aidevops","version":"3.24.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.24.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b66585298be8b61bb54c18db2e8fa4801faa2eae","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.24.2.tgz","fileCount":47,"integrity":"sha512-UdxHItu93A5R7K3oq0Gk6i6VKT0hlova15e4dCMDnt4MBroMl89LHce8gWQt6rYhI4rw6ZH6FBXCN0RRElNRuw==","signatures":[{"sig":"MEQCIBXIDTAnUYZHo6tfMfCxI7AE0vzc2cB4dRjmerLWM/WeAiBMGWSvdaZarIQFdOe6VAjgMakPhL95gMHnq5DGu7Vs8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.24.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":640638},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"62fc84d72b0e7174242333c16bcfb208a6a9f6b6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.24.2_1782519893295_0.6843639116173688","host":"s3://npm-registry-packages-npm-production"}},"3.25.0":{"name":"aidevops","version":"3.25.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.25.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"db1bed6c9242ebe5bec9fdfd5363168a7fa9b3b4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.25.0.tgz","fileCount":47,"integrity":"sha512-90mRFsUSAF5fB3m/Z5/TNpXdOk8aVS+hF4JYYkZ9/rBR9GSs321xcltqZndVd3gr2gc/aGBBoLZbbxQYLb9nZw==","signatures":[{"sig":"MEUCIQCkSBqgn+A1TYa3C2v8HuOgWubQ8+6xyyYyr8dPTbA2UwIgBo0XyQAi6zUKzC9w8VPV3Z2gIjMe6oo5r0dD4TPPW/k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":658746},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ec22d5913008f7df23c222a1d0c3248492c184e7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.25.0_1782525343365_0.13081353623577807","host":"s3://npm-registry-packages-npm-production"}},"3.25.1":{"name":"aidevops","version":"3.25.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.25.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1decb4f880837060a727ffd312169f4ab29be24f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.25.1.tgz","fileCount":47,"integrity":"sha512-eqMOCF2CYtUKJ5K/y4XFK5dLDTGZz6WZbvvhzlqxO6Q2SCQq7ww5hEm1/ONnlhklGIPHwA9Wo/2zhLni2qB1mA==","signatures":[{"sig":"MEUCIQDTXeoRYG4uVe2BBkZMtvLgZZsdAdsfh4LDLZY+0eaOMAIgZVBeAWCYxDU+SoNWJAAGnbyu0DdrvN5HUoBTo7a0KaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.25.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":660469},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"373382d18cc4078f0addf105a7b348abce92d45a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.25.1_1782531600475_0.4769819195495617","host":"s3://npm-registry-packages-npm-production"}},"3.26.0":{"name":"aidevops","version":"3.26.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.26.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5bb5e81d4a5125b45130051ca8b293a974138894","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.26.0.tgz","fileCount":47,"integrity":"sha512-rarNPnxqp+mJYgoZcduHxkUm0ACfzFxmVobog64LHFvw22ytuFUdAbdHAd27ytAp6J1Yq252kzAUXSTaC3s47g==","signatures":[{"sig":"MEUCIGyNYrVSq+1/tFZVUfYGmYN+TLB1+giBr2523gFh2KxqAiEAoxxcWL5xbC1mqR9scO87TPZikJ5Y6tXlS2METB50Z3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":665139},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f82d482c67fc7eabfb61760c1587c2cd45ade5be","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.26.0_1782533233818_0.3489995306710665","host":"s3://npm-registry-packages-npm-production"}},"3.26.1":{"name":"aidevops","version":"3.26.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.26.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7b84dd4ebd4c2c6bdff49d7b272e68be55b994b6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.26.1.tgz","fileCount":47,"integrity":"sha512-XqQ23BRgjt9x+kY1o6bG+BUmGmS75TjJuyT2ZF3fMEtjI6I4i8FX8WZjGulH+4QEB6D7gtblGalpN8pebFkGdw==","signatures":[{"sig":"MEUCIFT1BbTj3l44NzkXP54UfFs0f7yvUlvLxzdWjnS/4lAiAiEA19M6rKHqbDq3xyjvTXI3YTz56XNBB/qZmewijYTqywI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.26.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":665139},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7829c7058d21386342192b9ac4f656b09e7c6d8b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.26.1_1782535173633_0.6194468717707433","host":"s3://npm-registry-packages-npm-production"}},"3.27.0":{"name":"aidevops","version":"3.27.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.27.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3ad9bc5f93a4e116605f181a88a60f7ded5aa819","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.27.0.tgz","fileCount":48,"integrity":"sha512-Roicawq/sjJyVlTzb/+ebXRFCKO9MAmZluNc1aJeWvVmXOuAOknELxnhRe6vPEC+2/DG8t2lcV39sAu6eAtpKg==","signatures":[{"sig":"MEUCIFqMA8bIJjU7gS/VP1SqrtsbZ3VRUvDyBpxg9kKu8xQrAiEA+J0gssNKFqmo9cairQHTK7hyf0X0BMg+bOHIjXMmcsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":669477},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4bb323eed524716c4ddc49982883de77898b930b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.27.0_1782537642368_0.38673775177802794","host":"s3://npm-registry-packages-npm-production"}},"3.28.0":{"name":"aidevops","version":"3.28.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.28.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"77fedf5a1aa5cf5a37e2054793a06bfce268a5dd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.28.0.tgz","fileCount":48,"integrity":"sha512-xRlm7ktlSuLNfR7HYUwxrIS/1WRKiO61ncKX63d1mMegRhyTyuazXdUWHHjak9+WwYHfQjya52pP1M51t2Sp1Q==","signatures":[{"sig":"MEYCIQCiSh7JIFyi2FRtPDvdRQ6oEb29qYxsFUeetzVb1iWndwIhAI1qi8Knp0Qciy1Q3++uHzJuKpXKFNDSfYko5vQo18gp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":678285},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3287ba334b77c7e80165547d309c368bfafa4447","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.28.0_1782575354825_0.08885782312349577","host":"s3://npm-registry-packages-npm-production"}},"3.29.0":{"name":"aidevops","version":"3.29.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"72f8eaa6c0dc1d559bce863a92b0255eb76a47f2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.0.tgz","fileCount":49,"integrity":"sha512-m7Zol8Ki73PGxqS9NB7cDHxH24esypMDPF86F6asGPfRRrmhn2jK5qCt8YA4nxK0Iciv0dgUYYr5BvXIHgwCJw==","signatures":[{"sig":"MEYCIQCdrnz4Go1m1jDQBT4xTgj3IXKDSKd4GPZX37Vefsbu4AIhAN8chyT6+SsW50gHovP0pm+ltLlRoQS4n3/d8JABynuD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":714770},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4523350c49d6b7de6cdce5ee607bf3aed0041665","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.0_1782580228974_0.1529690470010876","host":"s3://npm-registry-packages-npm-production"}},"3.29.1":{"name":"aidevops","version":"3.29.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1b6c38e8e13ee216d56d4cf4292451f9246f4e09","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.1.tgz","fileCount":49,"integrity":"sha512-6oep+wPDRogzW2i1o+9rD3WOM02FwH0g56abDIf3m5Vu26rvDW5zQvz8ZYk8Mf7JcJDhDuWMgXxBbZTNQg8EpQ==","signatures":[{"sig":"MEUCIQCfjf90WeBaVsWBYsd73jTI20g5D5PBEx8w6+yJTzaJrwIgM7v6+NN7GrQhDQyo2SyoLgpBYaew3aWp0F4X66NY/Wo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":727393},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"50bc85022ebbe3555d4fccb93c40f7d243f8bce8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.1_1782585968454_0.7748678997910847","host":"s3://npm-registry-packages-npm-production"}},"3.29.2":{"name":"aidevops","version":"3.29.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"34b855832828cf8263ad594dbf88246c26218860","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.2.tgz","fileCount":49,"integrity":"sha512-nOIGJlxv4uaMbybs6rhtdEYLb8Jk8E3mP+EPATHsd2UgVz8MpsdlMuDzCiFRDyp4MplONqQNrd0FVgA8WoFxRw==","signatures":[{"sig":"MEYCIQC1OehjEw+eNUZSHp8wgfcg9Lrrj2W0EiPltqcYYLWhYQIhANOw4unvMQ8qMrRjdaCgR4c17Eib/Jofsmrny+1RBfLo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":731012},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b4943304c69012b46a9fa388db6942e9ae5c5aba","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.2_1782588076300_0.27257638348410773","host":"s3://npm-registry-packages-npm-production"}},"3.29.3":{"name":"aidevops","version":"3.29.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d60d59ad2a4811ded6ed5613385949d192bd085c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.3.tgz","fileCount":49,"integrity":"sha512-iycuum+bgy0OYbVC5gTWHyYQheRNaNcEL1pOLS4mXmDpYEv8TelwSwcNjfg8P7NMH3jdcin3W/yjRbF7yjA6tw==","signatures":[{"sig":"MEQCICcXvrUL4EJ1KHLaJYAzAmRd19iWHdtecQjxBwpF25UvAiBTap6+Za8CY8KRd7epmD1SsUxOjY2rK5t8msJB17+H0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733753},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d98a982addbfeb458db7279ae12bc9dedf6cc474","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.3_1782589470813_0.21464731657879432","host":"s3://npm-registry-packages-npm-production"}},"3.29.4":{"name":"aidevops","version":"3.29.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"67ba5a2c4cd106a0eaaa5c8edce7f63a4fa6851f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.4.tgz","fileCount":49,"integrity":"sha512-6p99aNA+2KRmnH6strysFlcCwqc07D4SUXOy75CCSwPLjBrccSF0pf/FNCvC9DRc0unJIxuTWb2ME0BGALWekg==","signatures":[{"sig":"MEYCIQCWRLbsx+Ln/zB/7sWaZ+bN1Vw1D1DOHde+4NeC7rfYmwIhAPayqJaKubyUXOfeqfSFU3f1v7qw8x2OgJemm8UMSTMv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":733753},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"47ccf2cd1b94dbe9d3e63b87d54060f6300aa213","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.4_1782597024940_0.11255780548825389","host":"s3://npm-registry-packages-npm-production"}},"3.29.5":{"name":"aidevops","version":"3.29.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7e156beedddcb9cc0be4f37d8fb11d5cf60c5532","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.5.tgz","fileCount":49,"integrity":"sha512-7nBMqrtzHFQFckafxw9SMQI9j1j1zSisMh8Wuf825ywa3UqK0O0qC4MFd0lbE5s8ht+4FLw9ZhWoXgFMfiMTXw==","signatures":[{"sig":"MEUCIDMPlxJZMzEtevoQGr9/uKdvfU2c2B7b4KM94dLWWNNRAiEAgpuoM0ssRwBIvuZ1vM5R/rtEuL7xWvSwNueMdlPaSus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":741581},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ebf7cc4c5d7f1c19527f926b0e9f5104106fa87f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.5_1782597655915_0.11139396806340018","host":"s3://npm-registry-packages-npm-production"}},"3.29.6":{"name":"aidevops","version":"3.29.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"94c4d6ee4d213715cfb549bb20b91869ec7aa73f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.6.tgz","fileCount":50,"integrity":"sha512-nmO2LRZ9yR5fHfIav2tzSRidxCB0474QA4esoBJIUjcKFet7JJUHiUsh+IyXN3V6nzPWZ+Y3pfy6y4FPI2ZXcg==","signatures":[{"sig":"MEYCIQCL4rZVmmJ8kXu5IN5Tsqjb3u4XIIc9XO9f87wFAgdLJwIhALaAoCNplYnClm40mq62Yb8zAnnUE5Mjnsyctgh5MoL4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":759370},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ef8f0dcc97816e1656e00da0980213798d5f1782","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.6_1782597975570_0.21662243330405695","host":"s3://npm-registry-packages-npm-production"}},"3.29.7":{"name":"aidevops","version":"3.29.7","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.7","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1603fc0df9cff788832b1940522e6267e4bcaeec","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.7.tgz","fileCount":50,"integrity":"sha512-Ct2KHacUTgob+YkLF12/7wn5x6L4i2DtoZvLIuS/XMh7kB5WJZDlHJY/BJnOvc7694ajfe9k+xQ7XDQ9DDENAg==","signatures":[{"sig":"MEYCIQDA3bEF/83Lap+uNU+x7tLxO2AaqhM8A1VApOpJz4+kDwIhAIFAbYA30V4nvQeWxJ2i8z+qne/ADsxfOMpuWpQY2CuN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":766333},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"da50e7b7f6ca6e8d7137fa3def97a72446950f7f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.7_1782598269808_0.808659252603948","host":"s3://npm-registry-packages-npm-production"}},"3.29.8":{"name":"aidevops","version":"3.29.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b639dada39d3bd448515a1db5cf6df120ddefcef","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.8.tgz","fileCount":52,"integrity":"sha512-PVAc+55s57pzlxmOrf8bfc00/QUaCXOIsbP83v5EaF7mytT0tkmZaU4ciNtVRD0iOddLNfhqeGUlp+qfXwQlnw==","signatures":[{"sig":"MEYCIQDklp1V5fTilguIe9xBtkhGykHakpR07si+pVHy2/qR3AIhANRJLVmRr3ODdajUPvdrYLxdjNQWxHxRFTPyk4ZE5qDP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":783039},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c5f37fc81843f7a24f85b5f06f639de5f1c49cdc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.8_1782600789712_0.41314590796000683","host":"s3://npm-registry-packages-npm-production"}},"3.29.9":{"name":"aidevops","version":"3.29.9","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.9","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b8b36ef9f56b9223c51976754a9520a831f282eb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.9.tgz","fileCount":52,"integrity":"sha512-CNEmFgdohoZ2K/EqVlEKhBk4x0mz0bd41OWQd4xi+DZMfaiUypiIRZlU3W7w+/uPf+nRacwxHhyHlt5f6+33uQ==","signatures":[{"sig":"MEUCIQCyXDCoA3UibJ5vZg0nHYzutKvaPTPNWkbVCHb9jdotqgIgZAJRZMaqOtJ/opLSl2xsQyEZFKTCXE4KQQe0oDcLu34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":801151},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"026fb38bf5005c1a8ded82f28f208ef902ffaf8c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.9_1782611838740_0.9860893416079437","host":"s3://npm-registry-packages-npm-production"}},"3.29.11":{"name":"aidevops","version":"3.29.11","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.11","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"765cd889c3de8afeed1bd27bc9d4b736403b8f4a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.11.tgz","fileCount":52,"integrity":"sha512-lmGfWuJgTMJriuAQFsfB0HQVWIFSCJ60jLFMO0YE8UA2KkHlcpsmdj4g6hQWXYN3HJJQe6Wq2jLa0B+Qo/GkHQ==","signatures":[{"sig":"MEQCIAkPYBiO7LFWh1h0sVbZCZgfNfJBYbEUpJ9+mZ/Hl1TXAiBOjEW4uc6SE+o1LWhw91ZS1o15jQ9+JmCVZBgszl4D8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":812501},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c04e84172ef303436d9ee5af3f65c1c08e3af4e2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.11_1782621110333_0.18061450183427108","host":"s3://npm-registry-packages-npm-production"}},"3.29.12":{"name":"aidevops","version":"3.29.12","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.12","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ed0aed9dd36c6a8adf35a0325e5b17caa220f4c5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.12.tgz","fileCount":52,"integrity":"sha512-V/T6Cl3VGflC13pSLC3WNw4o5newG94xlpmCLNNKdtk5GnFyfIY6e4MJxMyjsPnz1ot8pUWGbqHwXUJWzY9Y+w==","signatures":[{"sig":"MEUCIHmnjZ8sNQAhYLbqmWwQ2wGh7PNs3hSMlkv1erFjq7gCAiEAzV5egQYOrnEqvOdv0v8W2L/JD5n4TK2HjNVERTrgu0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":816080},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3dd5608ad6ad46c5e926791ca9295de19981ba88","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.12_1782642163358_0.4247199282463834","host":"s3://npm-registry-packages-npm-production"}},"3.29.13":{"name":"aidevops","version":"3.29.13","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.13","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"00e871ee77b7ef8a8ffb93028c30dce50fc2a57c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.13.tgz","fileCount":52,"integrity":"sha512-FE3KqILZ1HFiCvDZFvM/hoVsmCeDhdjgfB/VJCycXbVSfyiNdUEN/TdBdMXXxKBjJSDRhhsFXucpZeQodp9ETQ==","signatures":[{"sig":"MEUCIQDJkAZvdNP0NCmAJyqXfAoBXEp0/TGo95iu1ZQOF82r/AIgWM2RcUHG3vQ0fsx8EYMFwxgxdLh02m19kdAG5pRi2oY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":819124},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"65f3442074b3bd68d228577c0e267384d054f6d1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.13_1782648628782_0.04568706557405244","host":"s3://npm-registry-packages-npm-production"}},"3.29.14":{"name":"aidevops","version":"3.29.14","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.14","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f6b1f1740b11ea8fe24572efa59da715352d46bb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.14.tgz","fileCount":52,"integrity":"sha512-+RIkWLklOGC1thBfzM8WLlZlmryJtki76KqWYVg6LooVlfpX8ZE0Am6yLFo5EObQFUMBl+/TNbqzVJ9zVDjwQg==","signatures":[{"sig":"MEUCIBlKK8S0MPed9nsi2mXQyC4rP52vs0VcPtZvbGjJwOmIAiEA+YehRBuRp7/+DmHOXZlD/1CNj62PhUzqUKG0O3NwRaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":819263},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"90d484f69916e60d63e6c443c882dee10cea1e9c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.14_1782649197296_0.9733047187838528","host":"s3://npm-registry-packages-npm-production"}},"3.29.15":{"name":"aidevops","version":"3.29.15","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.15","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"442664c5b262c60a16b7755bf126dc373ba2d482","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.15.tgz","fileCount":52,"integrity":"sha512-k71uE6iaILZ+QqkRAVwVT3qJ60v85IFE69pN4loTKZQM9TfHrmQTVyxJroFWzVq0wDFAKV75cnk/SZ4ukvzZwg==","signatures":[{"sig":"MEUCIADbTOADO/Z+PujmBYjoVlKqsZtg06VbDVuQzaa99dncAiEAt7+UKeMUuyBA7Erof6xjpXWlfbfQL9zCU/FQVn/nd6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":819263},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"efcfce126556dd69c387f7e36d6cbebc2b17ba99","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.15_1782650835282_0.3077378139013449","host":"s3://npm-registry-packages-npm-production"}},"3.29.16":{"name":"aidevops","version":"3.29.16","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.16","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4e6458b600fb26afe63013ab351dad3dbf07d70f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.16.tgz","fileCount":52,"integrity":"sha512-RZd3at8xFJCqiN4h5yC5MU4qNaI+6zXG/u8LtXVKwmHnkc8Hnn33xM4rQqCwL89TT0sxTd5wTcAnpdYz6w/YgA==","signatures":[{"sig":"MEUCIBX+2rFdMIs1riKzD+kFsclXv9jSeh2k+jRyfiBq1WV0AiEAtl+ztp//uKNg60cjgre7lUtcPKCp2B9YWEn7VZNFRRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":819263},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1cc9b97d7b4ff3d2e32d621a10defb885dfbbfa6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.16_1782653526347_0.7801364540779909","host":"s3://npm-registry-packages-npm-production"}},"3.29.17":{"name":"aidevops","version":"3.29.17","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.17","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"82b91c5f48df1e2a734a756d852c81dcab3d9166","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.17.tgz","fileCount":52,"integrity":"sha512-LKwTfzpOAQNfP6vQ3kh3K4HP4WdrS2a0MXKs3bKB3LCSu/sE0992nYRubzxbXVeIQxeuVLvqW6Epyjmt21wwrA==","signatures":[{"sig":"MEUCIQDBVpSv596z3EXvpB+8PE9oC6pyvJyw9eIMjo8gk2+w5AIgaHYPL2W+zEqkjYUw6BvtEQWP/gP/6B77mhUi/93AJt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":826462},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4f24ceda6961b49e7b9135cd5db9931e90e1d7e1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.17_1782654764360_0.28117257167333265","host":"s3://npm-registry-packages-npm-production"}},"3.29.18":{"name":"aidevops","version":"3.29.18","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.18","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"037fd8e29b57273b1299458f73762ac0775ef626","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.18.tgz","fileCount":52,"integrity":"sha512-pDbTi/N10mfUmtQ4kV/OrR+nj97l3x7ZITsny3Eo7K52Mz/JxbhIYyWgQJLkHSwB23HJLuDsLeeEXACGKaD3Vg==","signatures":[{"sig":"MEYCIQCyvPm0n2REfvq2qkQHJghJ9zJwLFLXjx6NV63eUhjTGQIhAP8I+vuc91qZCb4WnR0qbjnPKYQAyJHK1D/KFfTFy9Rs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":826462},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"17532f3c7cdae1d9a99fa94fd042fa302f33f8d3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.18_1782656420618_0.8370408636502735","host":"s3://npm-registry-packages-npm-production"}},"3.29.19":{"name":"aidevops","version":"3.29.19","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.19","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"11b2248f0f196e991cbf5e409ef87259fb5b8457","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.19.tgz","fileCount":53,"integrity":"sha512-26O4PaD+OCwjoBnYkkEG1yKce6dTFEj+Iqsfn5pXYNH0w4VuNwvYjRn1SVlWbYiiltTC8g7ZHbpTRx8QsfOxGg==","signatures":[{"sig":"MEUCIQDxQdfw7sF8TfNRBiYcxiI6VdAuXrqzHeJsP0KQToTzSwIgUQDZYc7aDjACs5kJkLDVr56ToHUnQX33XcPOsdssp/4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":829155},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a02dd4f4539a30273d1404ccea1838943bba0dd0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.19_1782657533836_0.7852081794677315","host":"s3://npm-registry-packages-npm-production"}},"3.29.20":{"name":"aidevops","version":"3.29.20","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.20","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1629817369227df6d82a2df39bf2c3785255fae6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.20.tgz","fileCount":53,"integrity":"sha512-7szS2wKNTOgpZWzU78Vffopu53liT30hGUv48ExMJL8ygPaCAY7b2n1bGq7BdfAVsWpOlyP6dqcOO/J7GtMI9g==","signatures":[{"sig":"MEUCIQDTb9jhEG8Z90fIUcrIJaZVLp+sx2v/FbIi+gvpIlQMrwIgVnOX0ibXeljpJRgQB7QLSFdyK9ShLJkmRPCVHeWPvk8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":834441},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6d04e95377aca95406dc41e2306131724ecb53d4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.20_1782659000202_0.11954636028850274","host":"s3://npm-registry-packages-npm-production"}},"3.29.21":{"name":"aidevops","version":"3.29.21","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.21","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0e1538eafd69912406338acd465136cc283a1188","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.21.tgz","fileCount":53,"integrity":"sha512-bv8ZH6kmHqPtDdglqEdG7y7x+Ao/2xvW/NGloz4fh7RuMb5kE4fFZUso5hqG65xj+sa0Oib/LPFwuk6ACbQ4BA==","signatures":[{"sig":"MEUCID8VV+bRTGQLsXuacQguQR27fonef9f2OBVhD3hRxv5AAiEAofeX0FYBIsDSSW4t53UbEf/mR8FsQrPi0PNr+thM14A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":834441},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0fe444f8ee529bc2e71d2f774751cc698557b4cc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.21_1782659504949_0.9733319672818994","host":"s3://npm-registry-packages-npm-production"}},"3.29.22":{"name":"aidevops","version":"3.29.22","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.22","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0795c1942d0b658ca853683cd9f57528369c61c6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.22.tgz","fileCount":57,"integrity":"sha512-KKAmv5TcvHfO4KVE7F28fVJFbOF57HagFXPA/R9PN61nPQ40T8QyiP2DKpGQlJxelIX3Au5QcfpL3kNucPo58Q==","signatures":[{"sig":"MEUCIQDo/yNso0ZC0USMa1OIuPcqHFP/biet7LmX4gn/v3QoxwIgUpjT/jL6pKfutEib2mvi3pEXG6bTXAK0xZAZXvVbuNA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":837951},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a180038aa98f45c71a7eb76840dfd0bb7400cf74","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.22_1782668155014_0.8806025197354561","host":"s3://npm-registry-packages-npm-production"}},"3.29.23":{"name":"aidevops","version":"3.29.23","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.23","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2276c42a18db83fb6601d74a8f976c99a9c51d8a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.23.tgz","fileCount":60,"integrity":"sha512-+XXYmAsRnRatjW93awiGjtS225ZZN4HNturJaD+5H3VeQV9BEE3W8foRG0UI1W34UzbYwV3LYXqJ9fPi/ywpxQ==","signatures":[{"sig":"MEYCIQDCcHtVcAgq/ByshMUY2plYI1qV6uc2dM4XdVTQL0pCqAIhAJDWvCO1BaEYeGnwN+PlhF513xD4MTn2OpAxF9Nxgp4B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":852730},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5871f3c7f2e3abfac1520f5af322de04720348fb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.23_1782671754466_0.8024459999234359","host":"s3://npm-registry-packages-npm-production"}},"3.29.24":{"name":"aidevops","version":"3.29.24","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.24","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1b4702af07ee81880b6adeda48bf48da771cba76","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.24.tgz","fileCount":60,"integrity":"sha512-9nNnNYLUEV6+oHNU2i0+o/SeusnyDfOFBf6xaXSXwzpuMx6sbIz5E4+z8d8bmSp34rs7hyB51WULN/+u15ROYQ==","signatures":[{"sig":"MEUCIQD+IHkhEplmBZ8+iSeXTbcQFNXI+g9vNlCm1VO/LJ3LPwIgV0q5m9/GRMJk4LVjqFtV3DSkv28/Le4h1btwsmAYQeo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":852717},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c94366382b990b931b83934595460a16a701f862","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.24_1782673861205_0.6304996434527861","host":"s3://npm-registry-packages-npm-production"}},"3.29.25":{"name":"aidevops","version":"3.29.25","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.25","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5d8e7bfd97170abee69439fcfbdcb2ea7e0b7438","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.25.tgz","fileCount":60,"integrity":"sha512-BZtKuupJWlxrfBoUPOtQNYcRjsgJFbVsnAe0Dtz880t0nlT37A2MGWWCHrSfvqB33xoU+E+a+4s9PURIJF4mtw==","signatures":[{"sig":"MEYCIQDl5dNl5S0XroLqNlGZh/q0Qe+vAoYu+NnoojcVuBzQswIhAJagqm5/UMBw/kFmMrPbx8TZjnzSkg73B79jAEJOebP7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":852909},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cd333e9f932f69cf37b311818e24efccdd78104b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.25_1782694273009_0.3592211304721886","host":"s3://npm-registry-packages-npm-production"}},"3.29.26":{"name":"aidevops","version":"3.29.26","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.26","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6e5ab4d03be1aa66020aafcd169b9da7e15f7902","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.26.tgz","fileCount":60,"integrity":"sha512-p1aI4FyNv8988hyV5+cmxDfqLM+D99UczHPECXN4QZYA+PjH740/EO7Q4OQ8HzA/GO1tDQffK1uU7isRmVhEtQ==","signatures":[{"sig":"MEUCIQCSEjC9MRu+XdZIkN7APPvXAf59cr1t3xaoodtjH5uD5AIgGgZ0XndQZ2dLTOBRcnk5P5meZtmQLEccKzOnjLv56YI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":852909},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bf7d15b76cd5efc785fdfabe2b9a2b7576638108","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.26_1782694842071_0.9810279131992703","host":"s3://npm-registry-packages-npm-production"}},"3.29.27":{"name":"aidevops","version":"3.29.27","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.27","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2000dfd1a0bf7a606c81ae13e02b0d036c6f1fb3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.27.tgz","fileCount":60,"integrity":"sha512-TXAHzoMUSt6dTw3pWzE+sfKTNWnlu4QYEomx9xKyPyF5u6Bi69jG0TNhai2QS4Wq7eo5qC+S24euRzy1gDPHMw==","signatures":[{"sig":"MEUCIQCvgi/1bU7zI5/AaW9DXM6Hc6pFOjY21RDs4MMZMYGzxgIgH5Ac5BkIMXdv0P+nw0qYqYnP4+YnKY62lX/Sq/XSTug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":852554},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3b399d6875652758d82fa0511eab82b70688b823","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.27_1782696482216_0.8100571165837986","host":"s3://npm-registry-packages-npm-production"}},"3.29.28":{"name":"aidevops","version":"3.29.28","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.28","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2bcf074e0068863369764018d2ed2d98de428648","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.28.tgz","fileCount":60,"integrity":"sha512-uCE3DHJxK+WFulzrJJqmkWcdQpZCaXJ1nF9Er1yoE4Dihm4OqvHWp4Kus0NtTPMDuMdt7C1eVmezrIFkUsdQGw==","signatures":[{"sig":"MEUCIGVJqOl+Oxyh5Z7LcfNckDDzm9W+BM6qCAnyPysXd50AAiEA2bCa2Tw2F79Hl/dY32Mr5rzB/H+XYA/m/5/tpnDtEjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":852554},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ed97768180ca6a7f457dd25a71be457dac7effa5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.28_1782697918336_0.8139726470632744","host":"s3://npm-registry-packages-npm-production"}},"3.29.29":{"name":"aidevops","version":"3.29.29","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.29","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c808a2c381abc1db1f6c8ada0e5b75f117f9b954","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.29.tgz","fileCount":60,"integrity":"sha512-GQHhu+86iemXAIQISsJvmyUdFXyproZUtkFj6b1HqESXKhOynNynCdVeinbrYq8du2xn0WnkvrwW/PdpRwGa1g==","signatures":[{"sig":"MEUCIFwbqlGsKfxICYQfmSHwON8392y2VMTeGtIlMtH4oH8hAiEAidh3C13elaqBCAkGoSygH2jx3Mvwyn1tLCGM9Fdyp+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":853192},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"92b4d34ed9317620ef4ce2aad73e2565752155e4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.29_1782698829947_0.11759044362008364","host":"s3://npm-registry-packages-npm-production"}},"3.29.30":{"name":"aidevops","version":"3.29.30","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.30","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"11428e8ecb000c96f88181b74fb0c5955412f914","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.30.tgz","fileCount":60,"integrity":"sha512-ILnC7B/Myv8CA6+Ni3uvt1UFAYrG4QKqQ3rjxNmxla6AdVqVmpKxY3aVK8z691cRZ/GCJUggPlVy5zcXX4pAcw==","signatures":[{"sig":"MEQCIBJk9R58/WpUtznL1LXD51UbLYG8ZbGhLGGB4ffYaheqAiB5f2hJwaoYUaduLL+qGYj9crF7iPMbjK/YaCszVXASHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":853749},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"613c00372f61e7ddfea2553b6fcd3021d71a94f6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.30_1782699963908_0.2591566911868566","host":"s3://npm-registry-packages-npm-production"}},"3.29.31":{"name":"aidevops","version":"3.29.31","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.31","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f061683e05d0c16ce1a60a215a362bb3732acecb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.31.tgz","fileCount":60,"integrity":"sha512-9VnMl8zxtwaaJgetZrSRlVVIpOip0FgItvxczlJVT1UHej78BLbfPwyhDDmo1SXP6LU+8/TgS+kF+mLH1dVbtw==","signatures":[{"sig":"MEUCICCWgjEpxJRtlSAzEgSw5P42pEs27DMFnoS4875JGyZKAiEA2kWQsrHT+CMFCZWS6TCX2wUKSsmQ+c0vAQEyKiFIld4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":854283},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bf364571e0f5493e565872777e97034ec02eb132","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.31_1782702954944_0.47630599613348523","host":"s3://npm-registry-packages-npm-production"}},"3.29.32":{"name":"aidevops","version":"3.29.32","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.32","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d257e3743f2c4a5e829a50856408dd85907cb361","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.32.tgz","fileCount":60,"integrity":"sha512-XgKeM0ehbATFX2fZ9aGqMP7xOCR9SiiB6SQX+epUA/+dn7McrCYcKJ7ZVTff18vloV2BYiqG2WWR+gHPtM9Dfg==","signatures":[{"sig":"MEUCIAkeHcS2Sp70nT50h8Ub3e8LYa8xD8IJMPX8CiLapwC9AiEArN3+ZnoN8lx/M40kKG8vdX0dk5DVIuOXQ26rNpFichk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":854283},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1041590280aebadfd56319da22dd2912bbf55f67","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.32_1782755761519_0.7723927738800338","host":"s3://npm-registry-packages-npm-production"}},"3.29.33":{"name":"aidevops","version":"3.29.33","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.33","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"46234b4c99e29d001fa4eeedf35f37b28bdd8376","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.33.tgz","fileCount":60,"integrity":"sha512-44naibVaNPqLntCvC9Sf6s/oIXP9dUaah74h9I9UioltKAgmJ1y/3Y+rsTmdSWyjGfUmM3Op1yFIMomDozuBug==","signatures":[{"sig":"MEUCIQCkRc4TKRXrPLfZGayj1L0xJPWFc08iYUokDvZ8s6AnlgIgNaENRnnzCjfNLPNJSJf7ZHcEkNyiLCelPebZtmEIYkM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":854283},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7947bfa881c13596e45c7b897f23ed811683307e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.33_1782757704338_0.4880176235954439","host":"s3://npm-registry-packages-npm-production"}},"3.29.34":{"name":"aidevops","version":"3.29.34","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.34","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"af3ca2c1416e19849faddf48076181d04948d758","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.34.tgz","fileCount":60,"integrity":"sha512-RqAAO49MBb+j65I1xYSjf9DmEPe0YFMsZ92wNvYhu7YbYZBm4AgJjkE/+pJJ10NKNlXSYZ/ia54k8MYhPLaVxA==","signatures":[{"sig":"MEUCIHh6yO+20Yx6qxVjew8g7MhaG8HaIG3HThCJnjjot39HAiEA4mn6y5lfdYwhMCRPiJZzIG6LKmKleciRujKTcspro+A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":854283},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4aee57c07a7052e74a00f7a6bbade114b3cef1a4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.34_1782758015942_0.9891494491234818","host":"s3://npm-registry-packages-npm-production"}},"3.29.35":{"name":"aidevops","version":"3.29.35","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.35","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7f5d1f1f95849fedbb0d84cb36f578e34a79afdb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.35.tgz","fileCount":60,"integrity":"sha512-s1h6TVWXQJTDFCurbfCaxnUR/uZBrvx2ypbSwQZg/cE+7UCZUuzfEydT4GD8yYw65pE/GbT4FC37C2lYKJwnUQ==","signatures":[{"sig":"MEUCIQCo0AWshKkt6dqg5KAXf5/xgLXqUu6bhbybtEj4FxM2VQIgLxMB5LtpYyxiim0stpdf9Jhn16eCCzlOpa2FGblqkbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":854283},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"344c01169cb866c36127841af000709629a58f20","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.35_1782760118089_0.6126600298611584","host":"s3://npm-registry-packages-npm-production"}},"3.29.36":{"name":"aidevops","version":"3.29.36","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.36","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"536d5548c12a4a37eb6a0201ad9d865deae2d089","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.36.tgz","fileCount":60,"integrity":"sha512-wzfgONqZTGBtC2r6f7moGcpfYiuF70qhQn0pI572E3x7zlsx3IHtjcrIO1Un4L/t8RVRIK6KZ3IsxICvu6BoTQ==","signatures":[{"sig":"MEQCIFlxQlVcql9IRc3Xe9AQmtcnJPzLZdC+Kin5nQw1iCtDAiAsi70SIJCGWbQJ9ac9czFdpmyc/5mq6oeG5q4q7mYg8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":854944},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9acbef6b5ec1323b8c5bb54ec28134deced221be","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.36_1782771238124_0.18970701795860534","host":"s3://npm-registry-packages-npm-production"}},"3.29.37":{"name":"aidevops","version":"3.29.37","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.37","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"127376d5c099835e8ed665f9270455254f7c6e57","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.37.tgz","fileCount":60,"integrity":"sha512-KLYO/YtutVp+oX9l7Em/aBqN8epLc9v/PxSdtutWNpyImpBw+hyp0nFjU88sCY6WQ0DZHzP+/gIMMy6J4UXkYw==","signatures":[{"sig":"MEQCIDCnESncS9sNusxp326xq9F+jZhRmYQo1kU1Ouh7CKqIAiAsYZjlXOH55oq0yg0AfbgjbGL99p5ZUwpURc1avmaZ+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":854944},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"62337de595b3a8b2c8b19654fb35f0fb29d5cb6f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.37_1782772800351_0.9287150775341944","host":"s3://npm-registry-packages-npm-production"}},"3.29.38":{"name":"aidevops","version":"3.29.38","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.38","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"253b94dc7ea012d8af91700b4f18c67f8523d091","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.38.tgz","fileCount":62,"integrity":"sha512-7YLUPuKK2tHiHYWomGOeJpSsDs2gTXsKNxFj37XKyEkvmIi4CSFxHJKHBcFdj/LDbqR0WWpIEDOwv+yyV8SbmA==","signatures":[{"sig":"MEUCIHyOYt/1kFi6bpOse7wmldkxAONdBuMxe2FDbALyV5PjAiEAlp9tmvj7NJqODexex4Fv7YzCcO7rW56c2konnI4h4Xc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":893273},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1094c862876520dc4b97ca7a485c36ccca0d6459","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.38_1782785454266_0.4487710099899189","host":"s3://npm-registry-packages-npm-production"}},"3.29.39":{"name":"aidevops","version":"3.29.39","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.39","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"14fad4c51bf16c4906c014bdbaea1929af702972","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.39.tgz","fileCount":62,"integrity":"sha512-TcsLLFELxk2faIBObJskEl0crX+fsiUCGDDVyL923KRzSOsbeqj2rmYKH4j+WQb8Q4HCiQq8UIYpOUQXAX74TA==","signatures":[{"sig":"MEQCIBuuHSobAqfVqfdoKCz5+bN+kuw3g+qU7gMuITCxx22hAiAC0lOwFZnMbb6FfKDFQoVHN4SwtwF7hJWrXbsxOrKPHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":893273},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e2bdc825fd1873e8d1511dc0131b6331cba03d4c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.39_1782787892318_0.3001295293529045","host":"s3://npm-registry-packages-npm-production"}},"3.29.40":{"name":"aidevops","version":"3.29.40","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.40","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"929ddb29b948111bb925ec4575c55a6b9a5bcaa8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.40.tgz","fileCount":64,"integrity":"sha512-fJ7RCy3b56xfCOQl4OLbaa8wq2rAvUdkPoxTTX6JnbWHqsBBY1Rswy9kLpeGJh7ffCnP/1Ch+3TbJvyQX20KvQ==","signatures":[{"sig":"MEYCIQDpzzX3a1Qk3xMb0Awb2ejfHNkURbGU8ruProvcfI94dwIhANErQ5KPx5b/lf7tu1W2MYZ52GqfQNwLKA1mMCZnrxoJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":926324},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f001674dd78d10ced53341773a1c8bbcd00d5b8d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.40_1782793514558_0.6682304462036652","host":"s3://npm-registry-packages-npm-production"}},"3.29.42":{"name":"aidevops","version":"3.29.42","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.29.42","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6179cfc5183ebaa60e40769f8fbbf6706c19293a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.29.42.tgz","fileCount":67,"integrity":"sha512-z/ay5DvOFPYLotfsMAhMCOyaK16HVI++WF7o0QEOq2FdtOt4XGjOYdGwgkx34YRsGHRslIUwGGR5AtwzNQLimg==","signatures":[{"sig":"MEUCIA2BOhdBZoliD8fxkqsAyEwzZ9eOzxhYLMCqs9Wbi959AiEArA07egBnLnOu+psWDBdhWHR1ohM7T4M4FXRp65w/h+s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.29.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":959235},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fb13fb2c340cc6581dacb80fb81c7aa7875e159f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.29.42_1782843549593_0.40026621712130006","host":"s3://npm-registry-packages-npm-production"}},"3.30.0":{"name":"aidevops","version":"3.30.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.30.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"58ca93a590918b7f206ddce5a60410a0a586ee94","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.30.0.tgz","fileCount":69,"integrity":"sha512-a7B8SQEWxs7qr0nSKcxaPqzv3Vnrgkzzy2thie6+ofOr2lTBrT4//7fpPUv1tVewY1IGDMPR/5sAMfz+c4P4vA==","signatures":[{"sig":"MEUCIQCQuPqYAuL11j8gseTCqjJ2WafvkmGmd71uddGCQjTTcgIgR4W6xlbgjdf2D1y8GuD4jzFp6d4nXptUD2xO/B2g4jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":974077},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4b75b9c6be861db7b80ed847b902b8469539bf95","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.30.0_1782850595886_0.1258931636121523","host":"s3://npm-registry-packages-npm-production"}},"3.31.0":{"name":"aidevops","version":"3.31.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"116fc4b6d2489f3f9fff5679b45acd81f1f78be6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.0.tgz","fileCount":69,"integrity":"sha512-in9etawNI6jvrY/vAhM1s9vlX2+GerHCT5SxAtqePFz8W0oBn2lkJbqBLUf+6up1iLrGPEC8Mbd4CwkkOd8XOA==","signatures":[{"sig":"MEQCIFmYagXAD/DRb4eASXLNwi0LnHhWm7hktAdk7jlq4Hp2AiAxDR3/LZcSV5bjtgzcmTUkIuf24CrsBe532MbNSIiHXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":974077},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f279d5a64b8e906b64f078d61aa825946041b1f4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.0_1782851072659_0.3585353086150882","host":"s3://npm-registry-packages-npm-production"}},"3.31.1":{"name":"aidevops","version":"3.31.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"83b4c92629e54d04321b00b6a40c99b2fdb10d2c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.1.tgz","fileCount":69,"integrity":"sha512-Ud4OOj2ub0Cgjaq9ic3G9uzFhcVI9PG5TkbjNprLlhug03xWZxPTUK2t/X4oyGdg+UE+HJiRu18b8fdOc+8O1g==","signatures":[{"sig":"MEUCIDuJmreZh55AWsz02N6vyzKRfh35m90pYoZchxndqZQBAiEA1L+IEoJYkGYKSTShYJpLI216sQRZIcnLeDFPTrfxbFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":975599},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b6aa80de0ac308deef1d2bfe5f808a170c930a87","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.1_1782856666964_0.9849206602126361","host":"s3://npm-registry-packages-npm-production"}},"3.31.2":{"name":"aidevops","version":"3.31.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f8ed9cef727d67d3dcef39b2fad925e0ef22bdf6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.2.tgz","fileCount":69,"integrity":"sha512-6qg0GXnW1frE/t2MsPcp6SriUUDssDytdxfUv57VYrm55TMg1UpZ8YIhLgISWWRFZO7EN7uEdfy1/AIgR/+0mw==","signatures":[{"sig":"MEUCIQDOBoJgL8zQIxBgkgWRN7aIKyXSFQQO3egR5GkzSx2mKwIgcMO69Ogi7Wdt3EUnV0zN9Vjv0zG86V9062PqDRQN7eQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":976052},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"552ad31a5dd98a0da0c5a54f49fed982e6aa83e1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.2_1782863256246_0.20039826194357935","host":"s3://npm-registry-packages-npm-production"}},"3.31.3":{"name":"aidevops","version":"3.31.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e0512598fc1142ba27c9abe2d34419f31fd5893a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.3.tgz","fileCount":69,"integrity":"sha512-0LV/BLnU0pI4YqsHSp3fUVjxlnNRvokAfmqaSiYulwrj7aHGoRAF7Ur0SI2udvGVF3Cz/AscLvWYVPeS01iuew==","signatures":[{"sig":"MEUCIH9PHJlqdEulryTw5iERFoD+9tcK7UADfVKioS5Y7iBkAiEAqB9+iFyVSddd5OCUfQhrxhV9J5iNmYICubLae5NFe7w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":976052},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"96f66c482430e9bb2a8540af72569ad32bf264e1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.3_1782863395569_0.8152680547601951","host":"s3://npm-registry-packages-npm-production"}},"3.31.4":{"name":"aidevops","version":"3.31.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7057f7c2138e0235603d562a09f1b450ad470d12","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.4.tgz","fileCount":69,"integrity":"sha512-/Xczzf312NXsnZQPUBLSg88ypaXjFwvLzDvYRG1LZwWdTAOvvQpjaHiErR3P4CECwlaOyPjnTZ6xH7W6nBeD8Q==","signatures":[{"sig":"MEUCIQDOzsO+9PoWPr4BDiCmp8uHLdreb3yS9mn5X4MgGDxfGAIgFtEflxZeCJ/57dOzacU+8MbD+4kGNN2BLPrlLdB8Q98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":976052},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2b0584ccadf4425fba1763f7657b63026dd95cfe","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.4_1782863777120_0.8357063448885609","host":"s3://npm-registry-packages-npm-production"}},"3.31.5":{"name":"aidevops","version":"3.31.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b516edcfbdba852909fd52c816c2c7a89666fdb7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.5.tgz","fileCount":69,"integrity":"sha512-b2ZmSFMZBdGzn2BQjg8+4sAPPN/5W1xsP4XbOv0OfCQfTbmczZaTKf6Thm85TQijj9MCpxWgoYiBqBQN1asU1w==","signatures":[{"sig":"MEYCIQCeKkizb78MNvT35BdtD9ZIlLEji475wBpcBydag9293wIhALKcgOX0ZBM5VbJvXysEYAFViPpfIMMJRh/aEXdpjc5X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":976525},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ef285080fd2e97ae698c27a4254551372729ba1a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.5_1782866228904_0.09592709179832548","host":"s3://npm-registry-packages-npm-production"}},"3.31.6":{"name":"aidevops","version":"3.31.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6697a19b27dd849d3906bbb7dff9311b5f9b88c9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.6.tgz","fileCount":69,"integrity":"sha512-vAeDaYeN0aQLPVKrXGCCgZ9pvEytsuiS7HDE3p4vrnTBWIOoYl/qUUF1x4zcv57z5WYJNB1w/uEdLXCPfmfCrw==","signatures":[{"sig":"MEUCIQCpMcYBnpdzDLyxgkKeVYZIiPbdZa0O0Riu40cbHpYeBwIgMDDMmJTYnPupvCvMM1U0WtJhaQVD77I+jXo8tLQlTtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":976525},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a0c4ccda9a624796de39eb1ded0efbd4f95ceb29","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.6_1782866703980_0.13907718530615143","host":"s3://npm-registry-packages-npm-production"}},"3.31.7":{"name":"aidevops","version":"3.31.7","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.7","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"715a642971995c689b681cc4166563bd3b1f0699","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.7.tgz","fileCount":69,"integrity":"sha512-6VUIXKRBz4g0Y6tIr3rA9lTp2W0AiuoyuR21SuZ4LoMs7DER9YcHib5oZbubUZ7DsJiYsWiTqnNpPJClZO2WRw==","signatures":[{"sig":"MEUCIDzhQBw7HEvtmB7eBrxIbW4cvnYWGHCsENQwr+I5abqCAiEArvD7YDYZV5K07TSQF5YIdptDt29kDtvZRY58rgfZFd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":976525},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4a1e1c5ecbef3946de91982fa1685973daf40f14","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.7_1782868361051_0.7710966553145482","host":"s3://npm-registry-packages-npm-production"}},"3.31.8":{"name":"aidevops","version":"3.31.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a78da1a08fd3dddac0ff53fee4f258d90dd175f3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.8.tgz","fileCount":69,"integrity":"sha512-pRh8W0L+Q/MbEACc7ARhyYnXWZB3sNfxCmR5Y/AdJRSY617atAkS1MhW0Gwpt657Z+jQEWd09W1b8IqxRSOqzw==","signatures":[{"sig":"MEUCIGkYrn+hMIjZAGh3RPU2BXUDzSUCY6sgJwukfJwcMZgTAiEAp/aH57lya7TczvTxQs6VxzJE8mT6Yow7PoXbiQ0pF3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":976525},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"45cd6e9ca8ce15c64810bd500e1eb136014fd1cf","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.8_1782869157209_0.9225195983536474","host":"s3://npm-registry-packages-npm-production"}},"3.31.9":{"name":"aidevops","version":"3.31.9","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.9","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1b3e2184528a49fbee16540e70a4a2a5ad20e32b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.9.tgz","fileCount":69,"integrity":"sha512-vx7ajAJavmbiYD9IfhX8Ay2A0I2PFsxSv8rcCgfzHDB/3aaIuCs5/JX9wuPzgF0vcT+SvXafIYucE4ot6zSARQ==","signatures":[{"sig":"MEQCICy3EfOjUwLHBmYSjtEKn9cGYpFHInC2VlkPl3w04e6HAiAcX29a3QaR06hgmHPKGH/jx99rZM9NLOZhaHLrkFwtjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":976525},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"710c226e2632f4ad07cd7041f191bfa8ad4fdc1b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.9_1782869333510_0.3004074007640136","host":"s3://npm-registry-packages-npm-production"}},"3.31.10":{"name":"aidevops","version":"3.31.10","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.10","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6230c508f5185bc9fec94d3435c4c638c1f1f6da","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.10.tgz","fileCount":69,"integrity":"sha512-WwNwdLr3m2P8uvkVQ9seVbTPbSaiTJzCVpNVZgEDS6b197tscG9ia+2jAOMk5ZCwEk1ciyxO7Xdok/EpW23Nhw==","signatures":[{"sig":"MEQCIFzuxafhn8ZfSjas35v4VIWRSebxiB8QH+r6+oHzmYhQAiA5m6qnUyFagdUEeVTGJEqSWGADEE8X129SR80xah9ETQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":976530},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"eb87c525fdd8b4d00501e79ec6ba8f2ef1845b70","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.10_1782872330145_0.6798451446349858","host":"s3://npm-registry-packages-npm-production"}},"3.31.11":{"name":"aidevops","version":"3.31.11","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.11","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"10b5e9b39eabb01fbd9defd31256a292e8e21054","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.11.tgz","fileCount":69,"integrity":"sha512-jOksfx1jLvKd68veRfubYbkQ3gO9Y98N/5VounFgMNJjlFamWr0sjctf9DZf9hT8DZoRyvvo14jz2uQdJiXH+g==","signatures":[{"sig":"MEYCIQCqGHD/4Vre8K4ZPRMNAxaQziOjnnyNjDiw3upfh7nUIwIhAPSMDuqlpOZRmyJDI3YU2KmMLc3Jrumgfoe20pTWrwFW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":976530},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8fb96a79127d6bbd9a770eb0ae6408d7a9cfcd82","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.11_1782872555024_0.9574001683408568","host":"s3://npm-registry-packages-npm-production"}},"3.31.12":{"name":"aidevops","version":"3.31.12","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.12","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"adad94782d602f81d68948d42d596b31a95c5fb2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.12.tgz","fileCount":69,"integrity":"sha512-nms0gPALeC35GXEZh3F4yPS8iuDyOq8ZSYdTAjOKVpj9d1jiWOdyszOuUPsrOKpn8HW5qS7FlGQLIUx6lym03A==","signatures":[{"sig":"MEUCIBBDpGoiKRUxaHjrmgu5OVGlpUNIQQrtyqgWUuUT6AzsAiEAwzoVUCJBuS3vL+3XYNNuaCPwCL3DtTbeuoOhTmGQNo0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":976530},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6f389f01c56f287eddaadaaecb3872e3ae121cc0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.12_1782873757297_0.039312717188743296","host":"s3://npm-registry-packages-npm-production"}},"3.31.13":{"name":"aidevops","version":"3.31.13","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.13","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"715c5015ab0fa4a36fc56dc9e330e67c57de5264","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.13.tgz","fileCount":69,"integrity":"sha512-UVZygvTmb3fOGWHNFyH7ktWyBwNO2pwbnDrqyv7ubwSP6U+le30pRiOo4TSMcGqOinO/VXkFsR4/QHE/iYvZBQ==","signatures":[{"sig":"MEUCIQCXW9GDfwQG0a4ZCvtbCeRrZQiBJwoAJ803Kv6PZY9VXAIgPTDPjJZl/Tu5cg1Yghid5P5egnwZXQrwrexzU2oe6qY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":976530},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"065b2bee9ac3d1d3b929319f9b3af654e851d613","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.13_1782874378642_0.6972104054204908","host":"s3://npm-registry-packages-npm-production"}},"3.31.14":{"name":"aidevops","version":"3.31.14","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.14","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ccd443d2eb558dfb01100bfa1a7c9e066ddcbac9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.14.tgz","fileCount":70,"integrity":"sha512-9e59XGZuzr9mIziaUMYA7WjYsU/sZMQ9+AgyMV54eDBl/ZukOg1lmiWuwugQfj7iKf0uGaz6O/HzYfqrAUVXkQ==","signatures":[{"sig":"MEUCICPCukXK59fbZ3I4d9r/dDFyyW/FWEygD4fJ8bExklVkAiEA7UofwdTPYPYFzumzBAdW6divYNtfwh4ak0/RSqgXceI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":983362},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"27f257b3a1087cebc9e0fae712d6709f8ff9f35b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.14_1782879176850_0.19276779239918485","host":"s3://npm-registry-packages-npm-production"}},"3.31.15":{"name":"aidevops","version":"3.31.15","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.15","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"eebc7a06eb40b888b8f25d533408ad46da6b3283","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.15.tgz","fileCount":70,"integrity":"sha512-GhyOelP9CsBemeuQMAqW57paMni+ZFp1XGDaf/rB6zyJcWh/CzRdphAUnDwSFab4TAsXykPgMWXWRmznVfxFZA==","signatures":[{"sig":"MEYCIQCNc2IGRLXfAY6qCuko8I60JOQA7A6AEPMPM8PtmD8C3AIhAJAI8ozXhKzRUIqDEcvv/1TyQT9S7pCQ+XMwA8hfvD8o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":984158},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3b90ca4898fab451a39a6341dba1d41ad12810cd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.15_1782917903237_0.7394157105348043","host":"s3://npm-registry-packages-npm-production"}},"3.31.16":{"name":"aidevops","version":"3.31.16","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.16","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2eff03e2bd80b0e6fd7a16ea3aa5bc89b2975462","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.16.tgz","fileCount":70,"integrity":"sha512-9HihZgrEYbB4yU3VMY41MEhHqIXt06FrP+I7d1XonfXmoVX61fCD6LYrRwG1GRnTWt5d5Oo3sRHBFVGZV3RYvQ==","signatures":[{"sig":"MEUCIAxunQSHF3FgG82SguI+JyCi61rLC7tRGsTrERF0aCCfAiEApPJqDeY4n402hCz55tQDbbqCBVv7UdnVfeP1CR2+Ay4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":984158},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ec388d0404e58ac15aed0a3aa79fe1f3dcb6180b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.16_1782919102084_0.7292284173029913","host":"s3://npm-registry-packages-npm-production"}},"3.31.17":{"name":"aidevops","version":"3.31.17","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.17","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9f85f34306fe74d6e661aa3e17c57ad919fb78eb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.17.tgz","fileCount":70,"integrity":"sha512-AyfctQHg9o7UOu2gghN7gtaHS5d1BbtxHOWdt2vXbeakRNrlHqyoRah3597/1dCn1UyYlFaPSjXK42uhvyKD/g==","signatures":[{"sig":"MEUCIQDMx7gdtnXS7D/ax0QgBPVKIAN6KPpBN951fYIkAg9dfgIgQxBbnBjJ8RV72U11L3szzv/d6TObYtXekbV1dlyZBR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":984158},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4400551a7b37a62daf84a4c36c9881260dd50203","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.17_1782927010182_0.815282620027022","host":"s3://npm-registry-packages-npm-production"}},"3.31.18":{"name":"aidevops","version":"3.31.18","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.18","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fa76a87946e4ee12ff12b45977de3ffca56b06aa","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.18.tgz","fileCount":70,"integrity":"sha512-84FW9fZs04edntkpwuv3xDW92JlnY3ISAQj+fJTCpIGNC9nfW0NCvcGef2opEN5Mnfx7IN/a/ehpUi77+pIxDg==","signatures":[{"sig":"MEQCICyenVS11OgWIuTeJ7Lg8NXzuxgi7G4JX9GULxzGtx4HAiAgBq2UmGuNOYABbItgizNTehsUStIsB1GxkRiITmwTtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":984158},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9d55773369ea163b4ec0ce47be6737cd1a01ce02","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.18_1782957952698_0.9066572289864068","host":"s3://npm-registry-packages-npm-production"}},"3.31.19":{"name":"aidevops","version":"3.31.19","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.19","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c2cd36e4c859d26822bf49d442dedc93c823c8dd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.19.tgz","fileCount":70,"integrity":"sha512-NzZwI+Hirtm50NgmcGZ/T2B/vQJkgeyyVJJg1I+OoWofIXyoLihJjppkis9eFh6A0XScyxL788Tfn6H9iZpwyQ==","signatures":[{"sig":"MEUCIAq+biD+qg6qB+er818cyNVKGGPwNfrMWsDs5lteJ7m7AiEA2EQT2AXQ7J2uIKGSp0jUcmdTX6QLhEKbONBXILod8Lg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":984158},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0bab1e3d269d82baabff3cf854542d0c97aa4112","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.19_1782964647206_0.2133538791366778","host":"s3://npm-registry-packages-npm-production"}},"3.31.20":{"name":"aidevops","version":"3.31.20","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.20","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1f6461d550ea9808c54486cec6232f65e756b0a7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.20.tgz","fileCount":70,"integrity":"sha512-rrnm3F6DJWaUNpvXzU9cn3YrMmsiTOIOC/2O1eURtUfPhUrz5HqYyJKCvMqWvcXAH6ebjHU+vDAIyX6yLPLHnw==","signatures":[{"sig":"MEUCIQCb83X+0Np4rNJXrGhVWTJFfoh06ugFB94Qy+9VtHXE6QIgIyxCnhVxCEToEYrehQjq8bcNQcyNjKW/l4/D4ZzMSpg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":984158},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ac584dfa49fb3bd5471532bb7da9135073284c18","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.13.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.17.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.20_1783005487455_0.8518199573822611","host":"s3://npm-registry-packages-npm-production"}},"3.31.21":{"name":"aidevops","version":"3.31.21","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.21","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1fe53f6d928607116f50d6db6c1299791ff3de86","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.21.tgz","fileCount":70,"integrity":"sha512-3ua1rTXsDAHsWp/kZ1slNwTEBOGko6HCIOdGs/g5f9+5sa7Z2bIZa8bOvBPofHZ9Tl2K9ksfbx+euOAeCRHF6g==","signatures":[{"sig":"MEUCIC6lgoZ9bhqYVv4UE42AAW969dMEkUkwmApgoHzXcQUPAiEA93HZLjc7R5sGyl3MlTvLroJ8LfACEmveIMrZRb8P50o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":984158},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9441df05eb87e0e3313cf2641b1efd2ae21bad3d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.21_1783008914419_0.604742177906664","host":"s3://npm-registry-packages-npm-production"}},"3.31.22":{"name":"aidevops","version":"3.31.22","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.22","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6c1ac461fdebdc6416cb8c80c6ce1a9e06a82676","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.22.tgz","fileCount":70,"integrity":"sha512-3IiKX3g4axL49aI8OnVZFtm11ot6h1yCBMCfeXKWceL7+qNR25Eiopp17TdPrDyBfC7MRPzQ5GY8KhI61V9noQ==","signatures":[{"sig":"MEUCID9bXz3X0VRT3Exa0OSC4AoMSh9xXCbffqQDzcH3Ty/YAiEA8L7ijea013z6rsZ8i3Y7FzxVK2kL9nrW0Z0AbF7Mov8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":984158},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"40f9af951a9e95f531231d8d28824088faba1150","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.22_1783009766001_0.054995900835554945","host":"s3://npm-registry-packages-npm-production"}},"3.31.23":{"name":"aidevops","version":"3.31.23","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.23","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"54b8395427aebbc1a149db1442f97dbb57d87547","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.23.tgz","fileCount":70,"integrity":"sha512-akEFQfC4UYpaWdWaTNu9GI6nJnhpbJTLd9pnyAHQ0j1049x5FGooeAv28QkaCohMEyGRz+AjMzE1Pq7koyWRiQ==","signatures":[{"sig":"MEYCIQCQGZY3XHpN7GQWFd4WQYkXhJjZyMMNe6ReJvTYDzb6PAIhAOSBdM7eyDoESd7xGcKDEWei9+fkHB8Qxlo/k/e0Kf0d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":987412},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d02c105e2d2887e08144aec7cd245dd16b20acdd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.23_1783013604146_0.38595890362990515","host":"s3://npm-registry-packages-npm-production"}},"3.31.24":{"name":"aidevops","version":"3.31.24","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.24","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dbce9c517f8a1a2b31f22aae5f8cce9ce73ae79d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.24.tgz","fileCount":70,"integrity":"sha512-eF4Txalp0ueeLOv+4IDWIGzHBy0LD8apQ196O6vx5bSaIlAIxrAlpLN8u5GPNYE9iDqMzse/imkoTC8uSgRFAA==","signatures":[{"sig":"MEYCIQDQYbLq4y1YjnLPBySe39T+P/QViSWlgMVGIoGVBCQpeAIhAMASqvsITFPIAAXQo+tQepDB9ys39C7PvKFzV0azRfI2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":990204},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4aca33afed41f425cd382de84501d92115b8e8b7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.24_1783016781498_0.8688149604567927","host":"s3://npm-registry-packages-npm-production"}},"3.31.25":{"name":"aidevops","version":"3.31.25","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.25","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b9e5c8243fe96ff9a527d2f8c5b2ba5556d1a0bf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.25.tgz","fileCount":70,"integrity":"sha512-dIn1RHj0OQ76qoc9gvbC8dyGBipsCY8U0aN5xT4yWE4W6WaxXH5gAgLUX0acwJMEbOQTgk7uCM3sDJWoYRK3ZA==","signatures":[{"sig":"MEQCIDzpAnHBGe8GxGm1/ip1QaG1Ok8m8GWBQAWTlkOhLWfZAiBJ51fHDq5yGlvv7zJAm83Ae7Ytd0cibzvunVhj3fjemQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":989800},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2316a94b3dd869cf17f3962fe212560b2f49a4b8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.25_1783026072763_0.6064950946342869","host":"s3://npm-registry-packages-npm-production"}},"3.31.26":{"name":"aidevops","version":"3.31.26","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.26","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c51ddb3f54d287b712615f8d05aa08119c791bc6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.26.tgz","fileCount":70,"integrity":"sha512-tbc4IDSRzoamvZ9YEWSpROiffU94+GrTx/dq1MPkF2SDqR+ayH+6kE/p6e2xyiYFNkv2rZRhAfJA4Nte9hFFuA==","signatures":[{"sig":"MEYCIQDpAwNFQVktBmGfIWhhWZZGBZj094V1/zWdeEHtfax+aQIhAJmB8OsT4S3b5YHefhPcEkJ0kzBISuHxTI06pl6vNwdR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":989800},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"953a0f5dbb566d4761bf259644fb7946880b29e9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.26_1783034018549_0.6182050348851234","host":"s3://npm-registry-packages-npm-production"}},"3.31.27":{"name":"aidevops","version":"3.31.27","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.27","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b53ded48faba479e2182a213d9ce66e31ec14dd2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.27.tgz","fileCount":70,"integrity":"sha512-5aHPic8n8dzUTX+xJydHD0PVQt9SKJL3NiGZVIU0+qFoVW3Ij/yYUvJNbkjUOTDFLSeomlVv1zu29kqculEGPA==","signatures":[{"sig":"MEUCIGOpT5CkPEpncWcwTudFz2uqOiawj+/4Qai2lQ9uncX2AiEA1Sxq5ucxRjPJZxqzyxw0bZb8x42sFFlYe838vC1a24E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":989800},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"735ecceeec0c6066b360447a2218b8be482e5be1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.27_1783035234382_0.16010137752503129","host":"s3://npm-registry-packages-npm-production"}},"3.31.28":{"name":"aidevops","version":"3.31.28","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.28","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"decb4ee5ef9bf63e5d13c32e17ce4962e678f22a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.28.tgz","fileCount":70,"integrity":"sha512-oYCU3U+lomec4ZDgec4U2Fe7y3lkfwcwZCo3P53Qs2o+32S7kuDn+xk2VPAYQCQBFsSK8gxKvUrysjg84q0OMg==","signatures":[{"sig":"MEQCIAzlzrUjLqC0ndSB3A1S5sMNWIAoMylEvcXlxvzNlB+WAiBTEq7SJJGuW5VABt1Ys45tv2Cc7xBUupFDU6WgJlnC/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":989800},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"78867e2839121420d73dc90cc9d0f1e53035ad34","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.28_1783035475336_0.2583158983964877","host":"s3://npm-registry-packages-npm-production"}},"3.31.29":{"name":"aidevops","version":"3.31.29","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.29","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9b550f5b36c546b7ccddf2a90d62127993ce76a7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.29.tgz","fileCount":70,"integrity":"sha512-KR+T/EnAp1NMwsYYEObooVpxhCeZccW5d6YF0d9RTqo4iVDVK7U5xQIa5f/7BCtk5GS1cmoK7WXWsA7A/fCQEw==","signatures":[{"sig":"MEUCIQC3VYfPqQ7hK5qmPbttqESOx2Fcoa2gE7H/AqGpzJEJmQIgJrw9VQhLdukqP1swsz82Az5RUykCd73Dk+K4Spj7eCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":989800},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"25747a46d95c618f1384533b4ebf53c696eae27a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.29_1783036212830_0.8447936381371268","host":"s3://npm-registry-packages-npm-production"}},"3.31.30":{"name":"aidevops","version":"3.31.30","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.30","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a8affc8c0ab1f0b87ec613e007e3bd80de2b1d7a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.30.tgz","fileCount":70,"integrity":"sha512-9VSmKE6Ym+Tcd/jDmPtpNgRNy7CorFEUTHQoH616etIQz1dVatY3kx4fKe46Qz43yvpv9pr4xcGAHaw55QV/wQ==","signatures":[{"sig":"MEUCIQDy7eajg98+LTeJq2W/JLYE5aEGC6+fP/aNP13Vr6CStQIgJM5T0QWVdTgKx9rjjzVRIOrEPPYPfQJauZvbz2udAUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":994688},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a534a8e1c1466453671e01b85d19a96980598300","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.30_1783037252099_0.5856096495613579","host":"s3://npm-registry-packages-npm-production"}},"3.31.31":{"name":"aidevops","version":"3.31.31","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.31","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fe915a684910d20c155a8485811af2542bad7c08","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.31.tgz","fileCount":70,"integrity":"sha512-obsAdlvwd6/l27g6szqWpqSfTr9YYRoUQNuU1t99NPpzsBOl6+nsO7zfoN9zJb/vpJf9zIvkkstbpgfyngdi1A==","signatures":[{"sig":"MEQCID+vHN252jiAU80YLlGYpfTnanHIWHKS6frlOsk/MDrpAiBDPrHmhBQWq2lIYTPn5hnAJ80uJFtYncX6jDDXptd7VQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":995263},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9c807e0223c7cb8325f0a374db93d3ccdc92e2f4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.31_1783039886411_0.5478966525071434","host":"s3://npm-registry-packages-npm-production"}},"3.31.32":{"name":"aidevops","version":"3.31.32","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.32","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3d7a5704c879713bdf1fa53e3ec9ea91e6bc3616","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.32.tgz","fileCount":70,"integrity":"sha512-n/okc2FAB5EHPRalld/JkWB87UMSgJWIPFjdFKwpxnTB0rRiN8bw+IpurWMwhPRPD+dgYcBHYkID75COCbwPrQ==","signatures":[{"sig":"MEUCIGIIOf1DZqbzNhdMyQq3dqbF+kfBrAij2J2tncS4VxWEAiEA6J9vmuvhQqpdq1vwFFhuVa3LqMSugcrr/2w3ZXFtRRY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":995263},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"db120668246f4ee4023c555fed650f6366bcbab2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.32_1783042105932_0.01791120774611521","host":"s3://npm-registry-packages-npm-production"}},"3.31.33":{"name":"aidevops","version":"3.31.33","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.33","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c875dc41e56cdd2ce17b50dd9097c4ab9a91ae8a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.33.tgz","fileCount":70,"integrity":"sha512-IU4oU0LEvOJuruEJ2GxxrqWQtTlQfVX091NbUHpmTJZjewMhzmhmirwKPbCViSCCJ4CpSiBMqMPSUSDZSJ/xVw==","signatures":[{"sig":"MEUCIHpFbqmaQysxx0VRc6GL6TXMG58I0CFHsfN3HLJuALCXAiEA/RSrfl8xP2zUaAIdhZO9ZlVqiv/Me0jPb/L7Za8j/kg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":996241},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"00403bb7d0745b897fa1b98950b866d1a7a60086","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.33_1783051657035_0.012705256612607796","host":"s3://npm-registry-packages-npm-production"}},"3.31.34":{"name":"aidevops","version":"3.31.34","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.34","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a373af861e6c2ab8ddcda7c7a742bd653c408d9c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.34.tgz","fileCount":70,"integrity":"sha512-Lh/+w+DFfojVvi8TBrEt5H7AJWf3qL7nRrMVDvXp29DfkYg171X2M3rGA39/XyayXYG2wEAUVhldCQE1DhKbRw==","signatures":[{"sig":"MEYCIQCrJdSrjqZ3bsF57ayLMorIsjHVgWbHj1Z1QHM+aKaIIgIhAPYOswryuvzGEhUZ6vGXEtGczYhFdWOzx+mPA2HiVz4s","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":996241},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ad161b3cf271d5646f8b7fd19a0c983161a6a8c8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.34_1783098945983_0.06767094566878762","host":"s3://npm-registry-packages-npm-production"}},"3.31.35":{"name":"aidevops","version":"3.31.35","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.35","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"78fca5e93d68418ab262c79144d803fe1165c5da","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.35.tgz","fileCount":70,"integrity":"sha512-62qCPUZjZUaL0QXLJpWDt2O08czr1RWnhJ3cWI1WpOjiNNY9goYPr/REDtjbO8/0y/Xs49+274a7PUknd/3Fzg==","signatures":[{"sig":"MEYCIQDdVevx9Z0bwjAYodEkziyJ48+EgcuMicfTUNE45mXkPAIhAJeUS8sA1GL/yUyh1FbYmmt2fLda64567h6CSVUbwUSl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":999839},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0b951ab598cb80f1583eb74d1071e491491dc186","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.35_1783100206633_0.06793609045392812","host":"s3://npm-registry-packages-npm-production"}},"3.31.36":{"name":"aidevops","version":"3.31.36","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.36","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3f03e5c01dcee181bd584bfe091e6602f38d13c8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.36.tgz","fileCount":70,"integrity":"sha512-q/FI9/kLeU/bbWxH6FHUMq1aDXfnPxdWnzBIoltNJDGABOHN66BUTFEuAunwzCODkiimMP7/BUkPqnE5alpbsA==","signatures":[{"sig":"MEUCIQChhQ5wpAJFZkLwFmm30j0t6OgbPTXkBcvO+8w2dnI6OwIgFUWkAdQhtmL0s3R7EokgdXeoVb2KaQGfff+9nQF937M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1000847},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c3f0938a9a127b1833f71925ca53244f3afb925c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.36_1783101927853_0.5237624965857746","host":"s3://npm-registry-packages-npm-production"}},"3.31.37":{"name":"aidevops","version":"3.31.37","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.37","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"350697d74e3dc491966d4012a2ac9f4a5d2c940e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.37.tgz","fileCount":70,"integrity":"sha512-yqlvVCJK/WYSVwX3RxeFpoNumRcF2bs34OOVYd3XFakiXY/AeIvMdYl1EIIRpYoYchFdHgiZt5YU9O+vwTgL2A==","signatures":[{"sig":"MEUCIFudojQKCe17eisvJYR8+wwIWFBk1iaAF74ngQUo/PKnAiEAgHF0jcn374U+4aev8+QScRvzBHsouHHncm+JR6HKMrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1000865},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"85a34c954e4cc486f0fb0137ecbe9641ffc4ec01","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.37_1783105050380_0.46696090526833456","host":"s3://npm-registry-packages-npm-production"}},"3.31.38":{"name":"aidevops","version":"3.31.38","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.38","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"57f1be256046668e224edbad52dc04ddf4ae3478","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.38.tgz","fileCount":70,"integrity":"sha512-/3zAtI57wwKwdIYAizG4Dqkik3zf0NHMX+Sxuw39jhn88NtsgWjG0LnPKvJUwc2+qMblu/kHr7j+XEn/2Abhqw==","signatures":[{"sig":"MEQCIGO8DNWJvfKQG4DnXcT1J1PF4rUyR32aUzFaFRu6ahaoAiBwzGcmKNCXeDKwMnakjOsw8fP7KBb1W49gNqFZR2owxA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1000865},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f3d136bc2bd4328d34c0a74d704f7f0e6d8dbb00","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.38_1783105645976_0.29176941077170526","host":"s3://npm-registry-packages-npm-production"}},"3.31.39":{"name":"aidevops","version":"3.31.39","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.39","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"87250f0a92a98c81e689b0285193decefa54d540","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.39.tgz","fileCount":70,"integrity":"sha512-Ix+KcgOZaloAjXOnj2r6QUTOwxPQ856loBMtG84TSRch8Xe7UpPsVuzUZuGkd1kgXcMYQIyvMS87jpaedbfZIw==","signatures":[{"sig":"MEUCIALjvHSoXktQmzhvVgrrU/klAaYiyoyfj66rKyjSjX5qAiEAl6ZKwT9Iw9YVM83eGNID8/kkvNmJjR/uIrFQm/zrR/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1000865},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"38d338f13423b2cbb0f9fad4a51483de2c71f6ff","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.39_1783106570235_0.3767183961211509","host":"s3://npm-registry-packages-npm-production"}},"3.31.40":{"name":"aidevops","version":"3.31.40","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.40","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5ef6055ac8417619d7c4741d0f0ce758a496757d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.40.tgz","fileCount":77,"integrity":"sha512-diiCvWP3Po5+TDZsaKJit9/hmg/r+hOA+VwZDcOi9m7WgQ27dw52bq3YSU1GGhZ5fuAh3cHmkkYOOu3wICwi9A==","signatures":[{"sig":"MEUCIAXEw21u989AKyvctPiu8uD2N+O2cvDwWNheNoCm7tIDAiEA36ZoeYJM0L0Q1hT5jqA7GouVM4HW3qKdhYk8LBtKBSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1018770},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0a792abe6553baa579f3b3908a7b26dc4b2a4c18","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.40_1783106720361_0.38720904324461736","host":"s3://npm-registry-packages-npm-production"}},"3.31.41":{"name":"aidevops","version":"3.31.41","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.41","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"df85cafdbc534e9def96f7530b45036fabbc5f5a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.41.tgz","fileCount":77,"integrity":"sha512-aR96y5Gsqa+p8g9e3U1//6TtrVLEKS42AJq6UA0LJfR96lB31ML9QhPjBmsFzMgwoTWC69ExfkQqcRQeDiOusw==","signatures":[{"sig":"MEQCIBFBAMqiJRdS9EnIZKg1RrjoV4rUwLEaDfC250z1m7UaAiBOvgLS9ncl7gLn8YpWftVLHFPQ3r/cj5pjQ/amRLR/qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1018770},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7d296c4032f0deffb253e25895bff54bc76257d7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.41_1783106834728_0.25145881020059013","host":"s3://npm-registry-packages-npm-production"}},"3.31.42":{"name":"aidevops","version":"3.31.42","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.42","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7795f28fc130dd96c50c7bc6e9684b3ff2d900e0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.42.tgz","fileCount":77,"integrity":"sha512-RYcXgV2QPJP4nbEoaQ/Fbrt3m27SRcSHGkn7XqT8aLRa2CKIHbctmVIZCwxH9pHO8uP0vZ2rcclom9+c70CvLQ==","signatures":[{"sig":"MEYCIQCPhNTEd8ScTFndTyOkg384EotqryL+xDe99OBmKvCGCgIhAIw3v9PLCC97hvLwftxtH1kgfeJVVBFi22Bkgha9hjvA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1018770},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f686c17f058d14ac198a1f17582b86d3aabf26ee","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.42_1783107749316_0.5147834135204008","host":"s3://npm-registry-packages-npm-production"}},"3.31.43":{"name":"aidevops","version":"3.31.43","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.43","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c0b71517aafd254a02a3afb9bb06df576bd2c79b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.43.tgz","fileCount":77,"integrity":"sha512-FJz/HShkYZhjem2RE0VJqONhqP08R8QTjG64hq2TMs05fDM4BTGIlWO9EEhZFcWRY2W9xumQvzRcq6bfvjmHvQ==","signatures":[{"sig":"MEYCIQC7YV3eXuPlOcmRzLa2MUzfSN2aAVo78GkY3X1PY4d4LwIhANuniiIFQXQRvJy47gUzG/kDsaYk/NFPc7WEqU84nixt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1018770},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b7621e5a7fb8bf82e8f24fb434280b92ca25ae38","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.43_1783107980744_0.5095096420511174","host":"s3://npm-registry-packages-npm-production"}},"3.31.44":{"name":"aidevops","version":"3.31.44","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.44","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"89de7a18750a2cfe0854cdae4c2dfbccecc5cbe2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.44.tgz","fileCount":77,"integrity":"sha512-2ZQipt6UU+HgsnEAA4LEFw8Q5tUijdsfrVngRIS+TLu9mkhFVNpVJyA0HGKjz0SuUPbGVlm8PXbfiygSOtBtIg==","signatures":[{"sig":"MEUCIHeXWfV0G/v5GKxpRknqJ2Z9H4QqI2H0JfYw6NxH7vEoAiEA+1HuvJBRDzhtZovSaD51V9FTmguEb6+HZKvGV02mUXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1018770},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ae970186d77c8194e25b07a51c1ce9b90e8bf6ec","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.44_1783108354553_0.9597821690287183","host":"s3://npm-registry-packages-npm-production"}},"3.31.45":{"name":"aidevops","version":"3.31.45","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.45","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"201815854199fe7a86f69ac875b210d8171f8c98","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.45.tgz","fileCount":77,"integrity":"sha512-FWo4lDt7ynzsmhLVn8D5FKgmfj0N10OcpsnCMTOjMbSsFbDeERMdKY3E0jDTk8MwO4IX0Uz8fA/jWAqg2fuRdw==","signatures":[{"sig":"MEUCIQDVHbPlxjKD4RnisVmYx6TmAHVt54d1GAad+aJyv6DodwIgGOlLN3LUUQSjVBaFTtihgNF/LK9JRoB03FsAVtILlD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.45","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1018771},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3710f20d3c25298d46b487226ad06fec5ac6a22b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.45_1783109125406_0.5278514836243906","host":"s3://npm-registry-packages-npm-production"}},"3.31.46":{"name":"aidevops","version":"3.31.46","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.46","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fcb972ad81b67c253dd679595725c1eb690cee73","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.46.tgz","fileCount":77,"integrity":"sha512-BJJ4h89AUs15eBRq43ICtobZ8E5dOq9u+8l1tD4BaTxgbymH21mfqix0flX3HhrJV6FE8tuZo07WzVvVh3qVEA==","signatures":[{"sig":"MEUCIBhWXyS6FJwtMoulSXCaI7mzG1eyuC55eDCV17OfotcwAiEAsMOdQqVB8EiIJC2Bxc/R74hJTEHjIxSDcxTwSFZAtgg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1018771},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"302232f3fc248c8a1747275634076ae90debe8d1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.46_1783110092588_0.6548026917068344","host":"s3://npm-registry-packages-npm-production"}},"3.31.47":{"name":"aidevops","version":"3.31.47","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.47","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0ff0272f6da8d4c29603ea3825f9ad5e76cb8f55","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.47.tgz","fileCount":77,"integrity":"sha512-1LRZuM3w/McKEOJwehF+fGQ9+MaPefs3AFMjAoz/YM0zcGpRM8p3bv53+hvS7fD86YAuLir0Id2OOuAraE7ANQ==","signatures":[{"sig":"MEUCIQDdAPKB5D+WIkYpcTVm5x1DPCx8YJf2Dzevu6KUrAt/jAIgU5gh+WxFm1CE7ne2cV4Kk3t5J/4sins7p/UQOFp1h1Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1019151},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fcda8e0574ce796e33117e52daf50b2b4238b42f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.47_1783121425347_0.7078861422232583","host":"s3://npm-registry-packages-npm-production"}},"3.31.48":{"name":"aidevops","version":"3.31.48","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.48","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d1124a4b055ebdcc74a322850b046456df3b339c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.48.tgz","fileCount":77,"integrity":"sha512-/goaMlN8Uk/OzrSsfgPxiCxrml3zEWiSIJqvRAsahnUjnr2c+63YUoHMekiD+M1TGEQ6lkQQHTZulZQqgGHLsw==","signatures":[{"sig":"MEUCIBDP41oRrddmhOYiaFODqRZahCjBxH8cK4Vjh+J1idKbAiEA4H1RJbk3h6PxyBUzWjBBHWi7pKFMrJo/YLB53mDokbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1019212},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d8e0c6ed35dfc9584329db9d211b778ed97c5dce","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.48_1783125482104_0.04629874199885564","host":"s3://npm-registry-packages-npm-production"}},"3.31.49":{"name":"aidevops","version":"3.31.49","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.49","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"efdf6a60df04602ba7e7ffc5df6eec9350358477","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.49.tgz","fileCount":77,"integrity":"sha512-KrvSB1p3E5qTYdaLMZRlK8H9s5td2g9UsMoLJ3yaTi0LMePhZSskn0GOfFEu81ekO9xHdAXUQTRh6FMLm0ZEcw==","signatures":[{"sig":"MEQCIERQgAhaNjnn4I916Ht1n4EUC6kuOlTYjMsoitgicSC1AiAYdwGKCQ7hHsRaQOkxjYwiegjp+7bR3rmk3QQxf3x0Kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1017195},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b0a1547d3aec1944460eaf11c7ba02a4746e6f73","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.49_1783129732324_0.4854521230414748","host":"s3://npm-registry-packages-npm-production"}},"3.31.50":{"name":"aidevops","version":"3.31.50","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.50","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0505f1681cba960054ca3f56f91eeb0744ee4153","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.50.tgz","fileCount":77,"integrity":"sha512-6ZcRdRqz6bk0vJI52fLGwE6Vqvs03S+ccg2ZKEaCZ2fdBt0CgDM+6eX0rSJBbC0ayPl3GtDHOOD7bbuWPWANXg==","signatures":[{"sig":"MEYCIQCzfIJ20ZQ/ymrR8ZOjVktnSFPiTrRz+8ImT/IHKNQ9FAIhAJvf2hFdx2HiezZbH1k8aF9kpL54ElHQ6WZ27youG0EZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1017195},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"589a037d5d33c1bba3e7cb85bf34624d7c17496d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.50_1783165238262_0.9746243326244892","host":"s3://npm-registry-packages-npm-production"}},"3.31.51":{"name":"aidevops","version":"3.31.51","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.51","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1862c19f833d1c9861f1463367ce464de3937361","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.51.tgz","fileCount":77,"integrity":"sha512-GYP2TzRMFhaRwdaoAvhirZAEazybZVMn7qFEH8w67J8EmqEkUiNDcgs2SnrLtzccarkgUr0s5hpumUQ92SsIyA==","signatures":[{"sig":"MEUCIQCySRrINAmtaEYzVyyT8VOmThjXFhLvICuMn3hxcwe9HQIgSU/DjwdetnUTO2C5NFQ/58Q+wSaibaw6YvNsBMax5Tg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1017195},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"96f01a3c24b5042724ca7d52e98ee2ce7a691d3f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.51_1783173941554_0.24643732569512444","host":"s3://npm-registry-packages-npm-production"}},"3.31.52":{"name":"aidevops","version":"3.31.52","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.52","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9d19ecd0420845f735cdbf8f6650ed0d23b1d54e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.52.tgz","fileCount":77,"integrity":"sha512-OJPK4vcMVtW77lHtbqaQTEaR5JZfI3MmNEV8Er80I4APtuPfNj3zSR0fDXh9oWQzkn5SuC+zmNPI0h34aylbKA==","signatures":[{"sig":"MEYCIQDrjIarkO1o5Xeb8cBj5Jc2UxnbqrfxRNHHsKWPZuyvzQIhALa6s+26LXflFom3Ey8whEDjgj0uUMfdwkj20g94gzoq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1017195},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1cb4e50319efd48445427bc0153798fcce26df3f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.52_1783213657517_0.3678493987338429","host":"s3://npm-registry-packages-npm-production"}},"3.31.53":{"name":"aidevops","version":"3.31.53","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.53","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e271622895d9aad691b28c37b53728538a811c7d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.53.tgz","fileCount":77,"integrity":"sha512-H4ppdoqy/YxN/KW+CzIS82/GSPhfzNByMWqRmfx0IzNJ5a447cGV56zZvqfZQgNsGJzErTalLvrOAHfFlcNdRw==","signatures":[{"sig":"MEUCIQCFQ8H7osF6pMfQaAt/NEk91aNehDsfMjxsuGOTE2LvjQIgPtuVOj1UeVUc7IskjVrk9Ft6M2fMHsT157L92eHXuEk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1017287},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"18e091aa3dd749364dd8941d6596281efe08751f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.53_1783218765072_0.19623512273742572","host":"s3://npm-registry-packages-npm-production"}},"3.31.54":{"name":"aidevops","version":"3.31.54","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.54","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ea67b0c03f78611084d1f7ecff8b0853ade83f47","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.54.tgz","fileCount":77,"integrity":"sha512-ab1RGFGNXam5xciRv50nnpoBFG58KdKR5dyXAVh6ZaeaPmMKdFC5b3sR6mm+i3wDpJDDH/F80xKQWACRZEoAYw==","signatures":[{"sig":"MEYCIQCtrYjvQUb35zcewR2iEAaKur7myVE/ZSOE4vQf183iagIhANEg9HUrM0h1oNbNNT1cvYp+P1O57B5Zs5qLNbyzczzU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1017287},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8c4e34a10d19f8de6d404680f711cab9f1cbc49b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.54_1783267614166_0.35463939546184187","host":"s3://npm-registry-packages-npm-production"}},"3.31.55":{"name":"aidevops","version":"3.31.55","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.55","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ba7678a0a7988f85ef15a1e7c222b6ae1af6e9c4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.55.tgz","fileCount":77,"integrity":"sha512-23xnkHnoilWvjOYM2fNg7Tv95gUGd0pW2c+aARGLkCiZkvFaWIIl3Wj1teigHXZCUBuEBxZVqQFwcs+KMW5qMQ==","signatures":[{"sig":"MEUCIQD3l7U7qbMedb4YzFklI/+xFOlxoQ4YNaFma/tAbgIXOwIgUxst7J/mK/rSsWCbWVUiZ1HVITtvNP7wNvMw5oKx3Jk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1017287},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a2a5591a8c14ff3062741f2da8185f95d3ad5193","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.55_1783267743484_0.425395849449242","host":"s3://npm-registry-packages-npm-production"}},"3.31.56":{"name":"aidevops","version":"3.31.56","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.56","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"addfdb05895037351ea12199c2f20482159e926a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.56.tgz","fileCount":77,"integrity":"sha512-X2T8X7Qps5wYArATtLBiFUPIcu+cW6H37lsQdZOamSPOvoTo+haCTygeQJSsuPgC6FtcrwIdcmnfPxI7tGtngg==","signatures":[{"sig":"MEUCIBH+LnZF852O/htEz1FKrr+/B6x2b1iAF/7qMIqFmTapAiEAsViDcwFF7XUxyUT9XhpoZeLOAxfN5NVGQKmMSqCm7WI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1017287},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0677ab40cf1e3c228d71c75da984609b7461ebc7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.56_1783269691040_0.9263772384068774","host":"s3://npm-registry-packages-npm-production"}},"3.31.57":{"name":"aidevops","version":"3.31.57","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.57","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d0233fdb77ebef61299eb2413cbb0cd8fa48c2f1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.57.tgz","fileCount":77,"integrity":"sha512-pKbxk8ZrvZ+g68cOnaCD0uWo7XOykqDyqOKdXVkdMN2UbKFQYVQrk/tVQBiE2AeBRTIDtTF+PF3iugAccN+09Q==","signatures":[{"sig":"MEUCIHOZKsqNJLSJ0dO2dL6v9LkIzPxo3Qc1mk0X7fg93EMhAiEA1/30gHLHGPih6HHeorUxEfLYnqQnRWGTzB/+gD0aMJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1017287},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b4659afe030b4d39ef9066850e453ead1a8b1687","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.57_1783271155440_0.439567303012377","host":"s3://npm-registry-packages-npm-production"}},"3.31.58":{"name":"aidevops","version":"3.31.58","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.58","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1481822d47aa546262573459032372c2459103d1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.58.tgz","fileCount":77,"integrity":"sha512-emioHyFe9QKLksYevBSUuelQZvH3UfONCH+/6nucXrYMM1d7781xbofKwSrtJlhdk1l0+I50Qv08Ag2LNn3A7Q==","signatures":[{"sig":"MEUCIB/HczJF07iJdXTml2wFwCqFqjx2sWGZp/fKelY//kEXAiEAzRFvUg2aAn4SMsHxs7S3tad6Ae7GRDvMzsvkKPZJ+vw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1017287},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a37aabb8a04e983fd76201dc3ce95ef048106eb9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.58_1783271316752_0.8478731003024789","host":"s3://npm-registry-packages-npm-production"}},"3.31.59":{"name":"aidevops","version":"3.31.59","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.59","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"38d9cec48220ab45fb7235120688250f0083441c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.59.tgz","fileCount":77,"integrity":"sha512-9qi0C6lHfpKLjss+a+ay41i9YnrXrNdyVErTDEpm0vNebnv05peP2NfTrpuJhU+HnJRcnRu8IGZZ1jx9ypiyiw==","signatures":[{"sig":"MEYCIQCr+u1WN07HyaofuUUt4fZqPEVS02H998pydEffGYerCgIhAIuyOcDN3bsSBUiCKYzdlyAWYAlkpGJ3SWIQDLtig60S","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1017287},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"296a496fe90d50d66b0bebcc99e3ab3a45f66de8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.59_1783272466618_0.21973080548873458","host":"s3://npm-registry-packages-npm-production"}},"3.31.60":{"name":"aidevops","version":"3.31.60","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.60","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8c9bb1a0e86c58fee1e1b7b9028dd009fc12fe64","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.60.tgz","fileCount":77,"integrity":"sha512-Ik+YwFK92ssxXd/yzmkbNIQrTh/FQ5SGiN5vKHk9aF8emfhGvHHoJrRykZ8QiWmeQFKUsLycEWTGKyyFcyWPww==","signatures":[{"sig":"MEQCIDD+OyuEEDLOCeAONYOwY7jMqnjGX0H2DbT8lslTQnGHAiAWR3LbUEBv0Ub3KuzE/LrMj8OYdMlGsWojS8zZmoM+PQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1017287},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f0bdcad5374a899be3c7943e448ae24ef8734ed4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.60_1783274640114_0.6497090393474709","host":"s3://npm-registry-packages-npm-production"}},"3.31.61":{"name":"aidevops","version":"3.31.61","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.61","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"91f25152d32e4f5f8927277884a3743ba75c5b22","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.61.tgz","fileCount":77,"integrity":"sha512-nkZBq+3FpaRc0mucSgue0/LEeL8/UdSqYUiEbys6+QxikB5S0w21UDSKNh1RT5nFBtfi5v2wkb2D4qX4RlzBjA==","signatures":[{"sig":"MEUCIG4kzIKkJIxUkz7LrFPE8jgIJd3b9oUT7Grs5BEpgau7AiEAt2IYGlE1uvbr+e0UvYf+92urtiK/X5IFa1OSiGskTiQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1017287},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c62e8ae3a1566c7af1bf79c51617611710adcd69","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.61_1783275910676_0.8242113606424597","host":"s3://npm-registry-packages-npm-production"}},"3.31.62":{"name":"aidevops","version":"3.31.62","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.62","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"45837fc2a9819ce0cd013acdda9e11a72e1b9984","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.62.tgz","fileCount":77,"integrity":"sha512-Xu2R6Jchvz9TAihju93wwO+4Qwvw0w8E3YD/Tg24A6TNJsGiy1edzKCC3BvGj6DbTCDpV6c4KL+OIMkP2AgZ5A==","signatures":[{"sig":"MEYCIQDqVPyh0dIpII+iB7GT6bm9I7umf4wG2oBxGX43AKmlXAIhALH1l1Fhf63hQjzIQII9x0YobYgMo9FGe1xjH9TAJQTy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1017287},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6ab7a6a41fb764984d5c21c9567181e90a510ff9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.62_1783278238305_0.02132395962398781","host":"s3://npm-registry-packages-npm-production"}},"3.31.63":{"name":"aidevops","version":"3.31.63","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.63","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3c338ee53b3d40259d26c368d6f358a85ff71939","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.63.tgz","fileCount":77,"integrity":"sha512-rsUv65dCcdqwoeVUjGs/YbwKFUze+/L+mRmaca5F5tcWtrbfSFRQe1VqIbecTGoiWYmvEXNz+PWbQEiv+HmXUQ==","signatures":[{"sig":"MEUCIGOlaFPeaS+ebhSOJEdO6Hqw+rLSTBU6J2qsFUUbyehaAiEAsbVfkrldv4DKr6gCHL/JmeT/8mkv0RWtOZXvSu9vP4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1017287},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"786597d973805610116f13881c008761d01cd1e1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.63_1783291955352_0.9021561264827802","host":"s3://npm-registry-packages-npm-production"}},"3.31.65":{"name":"aidevops","version":"3.31.65","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.65","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9b92cf86f856a1d96601cfb439e826de56c74126","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.65.tgz","fileCount":77,"integrity":"sha512-TkbY5aZDtN2I0pvo/rMm+Xwo4bijaEYmKRRn/IRywkrY9e9BWMeyHfQpOWw7VeqrBDpzDbgQKrxDN8Knsd3kJg==","signatures":[{"sig":"MEUCIQCpNqRrovfJhwBQM+Cps1FjMkf9/xr3iopb0jpVHuU2WwIgNCgVmPdOoYI8pv5TI0uNB5oYef+Hfd4CGQIGyTP75ZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1017287},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"23f158f977f52af15ce42d5168b6391c63c38979","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.65_1783295572958_0.07829894929004033","host":"s3://npm-registry-packages-npm-production"}},"3.31.66":{"name":"aidevops","version":"3.31.66","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.66","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"478dfe8f92884ed6fd19cddf141f1f7520274932","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.66.tgz","fileCount":77,"integrity":"sha512-3TLVxb6ZpMeTHXh3awUuQgRzknUl27O1fD73rHdf9WUbV7pg2OkVSOnPqR4pkMwfmjx90FPQsk/NraiMBsp2Eg==","signatures":[{"sig":"MEUCIDW1mr94z8Vc2NOAqzD/6WZxT1pvlnYEZztF8nWNqzKTAiEA5Ij/CWsFZU2faKGDW4Bj6N/A9Rwa40mGQg2C5zLwXUw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1017287},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6878c5e0be3a22b16e84b4b099e960a29271e06e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.66_1783296161812_0.9232644884437142","host":"s3://npm-registry-packages-npm-production"}},"3.31.67":{"name":"aidevops","version":"3.31.67","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.67","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0ff1f883ca9295f35f60bcad2abbd2552eb2e997","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.67.tgz","fileCount":77,"integrity":"sha512-QEolF83U/zstKZFVRo/CwF/ItAGPbj7F8s2sjWese7FLfDTk/viIWHmT5DAYnyTzcgu1vZu7nTdTBIY1mnuDpA==","signatures":[{"sig":"MEUCICie3n4UpLrHJqcZmda84JIk2ry7sA3aaKaTVlG1xWJfAiEAtuDxkcA2fekz8nZTkcD04PZ1X6vIheCdKlUvhe9Hq0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1017287},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"44b9fbe519ce6e8283a0817b9c1af61e08e29243","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.67_1783299726317_0.6528659158429029","host":"s3://npm-registry-packages-npm-production"}},"3.31.68":{"name":"aidevops","version":"3.31.68","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.68","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e243d7d08d9defa4d578b0fb670e010ad90ce0bb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.68.tgz","fileCount":77,"integrity":"sha512-vv5uUy8QG/2pesHlmz4ArqD4FnPNnBCKoyxoONTnawlxc0btUjmk/d29RtsHKVoVo6Gs/DfPqgmQuGzwwFG39Q==","signatures":[{"sig":"MEUCIQCT1q1m1jOeAu8Mo6XXKn3FlKuCv+4KAMSbyPsmHjrLvAIgY0aoFErvFkDYjoaMCuEO3zjrDWVszeB6ZrcsNBb0qOk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1024100},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2e2c43a3d45802acd3f8d853baef2f492483d8b6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.68_1783304937618_0.566522028666639","host":"s3://npm-registry-packages-npm-production"}},"3.31.69":{"name":"aidevops","version":"3.31.69","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.69","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"35d72cebbc5e6db48bf5f34b1110163839538e72","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.69.tgz","fileCount":77,"integrity":"sha512-T91V2iSpT+bTABi/XSz9UdgvMW6BxbSCHPv9tP20gV8kGU9dwYCo3sMNL7JEyximJpJF7W4/hSvGHy/cnTgvmA==","signatures":[{"sig":"MEUCIES8bT1FnLg2MMdh3hXmko9b5FIXDAGLpVa0mB7O8H90AiEAjNdQek3SFaybrCJgamUdyHwIqol4hQ4vc59RPYztGRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1024165},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fc53e00fd3d403426c110225359eaf10fc5967cc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.69_1783306839670_0.045575005739929564","host":"s3://npm-registry-packages-npm-production"}},"3.31.70":{"name":"aidevops","version":"3.31.70","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.70","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e6ed88ad76d7091d7c9d567023b1edf400e5bdda","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.70.tgz","fileCount":77,"integrity":"sha512-sl1KpX/w1zktor3Ds3oMbzeCXnJVuLnwMsp0kf1hlm/jXgtLQ1+aF6XSRKZuk35d2puQin7z2GHPg6qvFzS3xQ==","signatures":[{"sig":"MEQCIAP0qyDTyF80bMVQAP2RPVEZHOue3JPIB9INWd/UCRDCAiBrI2DKtZQcbBV60vUsAE2+55+a+EmOCmHCG24+NfdkOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1024165},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"65a5720ef925ad9a7eabbd2588368830af058d51","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.70_1783307767905_0.2383187801523745","host":"s3://npm-registry-packages-npm-production"}},"3.31.71":{"name":"aidevops","version":"3.31.71","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.71","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"57afeee86e5d319730093a8395428ecd29b077d9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.71.tgz","fileCount":77,"integrity":"sha512-48250UTy29kJAK6D42uSfPDWegG0NN9H4sWOHKbr8Iow4jpfpUYz+k9f1cTBSeNdSDcI1ENqZsnBie7hnJYzeg==","signatures":[{"sig":"MEUCIBpjZcAi6qCgqNcshCKzcN7gmTgN4LXQpHu9s9TiahfFAiEAiihNGqbF98enGqf5TR8hhyUlaDcdNK3h36kWdQJ9lso=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1024165},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a88ea981e3a07ea28d12f556423d1cbb13751e4a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.71_1783347834612_0.46253503311321076","host":"s3://npm-registry-packages-npm-production"}},"3.31.72":{"name":"aidevops","version":"3.31.72","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.72","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c57b28228949c8b0df53e8818caf444ba016c6ed","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.72.tgz","fileCount":77,"integrity":"sha512-cUAZDdR8n4ypzm+cpH2SebDxrONazWiyViB0nwcnGS7eYuUfsljMVGNOTn4bvN9Q8feedDsg7N3YCXrtzgnOGA==","signatures":[{"sig":"MEUCIQCXy/AWbWD/XABo5u6NwrlsbSxpeCzut9btvWAfWqz8ywIgegBNWj0ytUM3xNZYp4my6QmDx0Bu1EVsZVn0w2QGN4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1024165},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f4e2e87f6ad760021b4fdac7654552872dd847da","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.72_1783350131607_0.574557135547485","host":"s3://npm-registry-packages-npm-production"}},"3.31.73":{"name":"aidevops","version":"3.31.73","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.73","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e07744616065014b0cc5c68e5fac77b414fee3a7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.73.tgz","fileCount":77,"integrity":"sha512-LQv2oQMeOmPIdDYn4bO7XeKjYbM84WAwkVGDGqrxDndSt40468MEp5OHmVscATpgg5QWhA449aMyRUcC4ri0PA==","signatures":[{"sig":"MEYCIQDfWiz3mDxxOnGj3Sj09wwU7BcTlaNXFSZ8QCEBhqmiqQIhAJsLT1g7vt6zjOgHrhLKpy3Gkzlt9YKmS/u10Mlcj+yH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1024165},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"738063b3a1067c0f99c7249eff25ceb8c2049abb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.73_1783359340081_0.1320003003866017","host":"s3://npm-registry-packages-npm-production"}},"3.31.74":{"name":"aidevops","version":"3.31.74","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.74","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"39c63926509f64e2f53e9a76904cf8bd8a2e32b6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.74.tgz","fileCount":77,"integrity":"sha512-YT2ccq+z5WbLIYXQnfw/iGHN90dRUc1R7P8JL/C/0Mrni/MZNvwGC4s0tPvrwu00SeUB29s/obda7MHV8q07pA==","signatures":[{"sig":"MEUCIQCLF2aBJ2f6YxxYH4NHRWSP/dWK8/BbhMrb7MtnikiS0gIgXkGg5UEBV1WOyuYYje2/K2813+A0fCz4rGfB/T4GGwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1024165},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ac1460e8618eb97d8550fd62ee67822820fe15f8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.74_1783363091514_0.7881184195311479","host":"s3://npm-registry-packages-npm-production"}},"3.31.75":{"name":"aidevops","version":"3.31.75","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.75","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"21fb8ddba1ef551792aa16c2c76f9a57e7efcf82","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.75.tgz","fileCount":78,"integrity":"sha512-bjUnC0Ki8KKu3pu6zz3XTfipEngP4/Hv8f2QUUhSqvGmVEpBWYsC8ZS6Fnyd5bazBCJsF3vnJFAgnu8bkyJ6Sg==","signatures":[{"sig":"MEUCIQC/T3LZRuZB470SBryVcvXpEjZYLMndz4rU3LTPJUdWLwIgR3puXtajeKqd6Dt8dvlt3fgNxdMwgugTW3t9FucwHXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1041179},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"89f9b68da4be3147b5234efa0653a55df22bf5f2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.75_1783363216030_0.7087470825680942","host":"s3://npm-registry-packages-npm-production"}},"3.31.76":{"name":"aidevops","version":"3.31.76","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.76","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b0c538d6921a464e2e7e7bc7a3cf2a4209c479ea","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.76.tgz","fileCount":78,"integrity":"sha512-zRx6HcWZAjcwJMr3ov0fwitPIwnumiqweV06PywVzxWmB1fgsv+U4YL3ejXBrChbdSruGgQqM9mCuXfnY68WxQ==","signatures":[{"sig":"MEQCIDer3Pw9KJqFVgxboHrnUXGslhojnD9y9kSsTyjJoI6fAiBYU9+1VytOnDV6xnkYNBE8PmO4gt0W7JHqa4SqotOo/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1041960},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"aa9c3303c6575790d0465f5db04aaeafc3c14f32","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.76_1783367267144_0.7419243021721345","host":"s3://npm-registry-packages-npm-production"}},"3.31.78":{"name":"aidevops","version":"3.31.78","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.78","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1fb705db038790d92d698c9987929dcd2b9419c4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.78.tgz","fileCount":78,"integrity":"sha512-i3Ag6YHQKVjBNK9y0DaYYqnEqD4zKxu3WcJGaYlQAb6Eb3oQVSotHOnifYnOkgAhH/S9hBd1WGPKVim3VNkXsw==","signatures":[{"sig":"MEUCIE9jMqupB/553rD5QHmkh4nq4m7plNlyG3kRfQ4/A16TAiEAtsKgPwGbqALreQmP+XdaWH8Dbl1vK3+wrObiQwhwSCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1041961},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a66d19ddb320852696c980bb91e6f09c72d2fbec","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.78_1783378069253_0.8554872985486361","host":"s3://npm-registry-packages-npm-production"}},"3.31.79":{"name":"aidevops","version":"3.31.79","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.79","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"23d46f94aa8b0ed48c5e6143c061807250228a3b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.79.tgz","fileCount":78,"integrity":"sha512-UbGe2XQLnj6ETZHQCw9I56KwynvHMuhJMwzNicJnOXb/tXL0BMPEiuESpBAeY9pL70WEbZXan5eMX2wnQNdYBA==","signatures":[{"sig":"MEYCIQCl8+LDMN/Zbk1fcmDJiT8BXBZsSaWONSBXv8JwykmfwgIhAITBSgU13+iQBy1yvlzR4P/XwdSkyfgfJZtczJc64Ov4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1041961},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c544320edceccdf22dc2a7bc2c102b7a7d545ad3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.79_1783381329662_0.8182994154159164","host":"s3://npm-registry-packages-npm-production"}},"3.31.80":{"name":"aidevops","version":"3.31.80","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.80","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"247f74e1b2469ef425c64cf0c3b4b55ca3bc63e2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.80.tgz","fileCount":78,"integrity":"sha512-DxH7qM8y3U5bPIFM1xN1aI9DTWVVVKeGgADV3GwayUI/UfflQMMZPg9L3AE5XvI0p+RBpIY6KuRZ2cmCZPuDng==","signatures":[{"sig":"MEUCIQCq2ON/f8WKdA8yfGiKiwLoEbsBvqlpylcWxweBMLGwGgIgTalSI2SxBSsd3grCHj6O2b/2+LsL8Ai/62D0O2eXa9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1041961},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"16afc479ffd6a5455420c64f41dc4d5a7e0fa69b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.80_1783381982434_0.798589798385003","host":"s3://npm-registry-packages-npm-production"}},"3.31.81":{"name":"aidevops","version":"3.31.81","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.31.81","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"acf603a7802bd3fa64af4a55ec4542302a9bf709","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.31.81.tgz","fileCount":78,"integrity":"sha512-hzmQ1qMV9evdEP3zLC7IWo/ctQY4LIjRmKnvsLRNnB704EaZM7uH3f9wPJBH6Pidn943aCHdhzSuXY9XHMTnVg==","signatures":[{"sig":"MEUCIQC9NWnq259OIg/iaI1IHJeZGUMUltVjaZ8ea/2dv4f5SAIgLC7KBGCHQXqLBDckOauu0XN/K4E+OMr0ZRos+qivKAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.31.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1041961},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5550999bb69330006a4cf5ee94a5769d6f28a8b7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.31.81_1783439073479_0.8946805592648426","host":"s3://npm-registry-packages-npm-production"}},"3.32.0":{"name":"aidevops","version":"3.32.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"503fd8f3cfb53ecbefd7954885eb157a35a874d2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.0.tgz","fileCount":79,"integrity":"sha512-rvT1t4dnkJBek3mklERxj+42XYZrhPcLP2n45HSFDlMX2rNxKIVfmv9SDp9yjBRW8+48hiRAT2ipqCcY6ztSyw==","signatures":[{"sig":"MEUCIDZgTjaP5IGA5IKZB4oestxl5xAuWxhFMImuBZ8GDdkAAiEAxNHNGi7WQ6x0Y4gh7C6xKpbbafY5sfbJnqmJbecyml4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1057255},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"710bed7e20512b10f3928866966c51b0ffda0353","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.0_1783455747522_0.7682831769083818","host":"s3://npm-registry-packages-npm-production"}},"3.32.1":{"name":"aidevops","version":"3.32.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"673cdb5b99a1dda29711bde0b4beb06699d13854","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.1.tgz","fileCount":79,"integrity":"sha512-YT51w6WZOdcOryhGDBgAtWANcCNqfw73A2WjtOF/ClD+sqpnSzNO//hgzLdEVch0sbPx4dCdLUVdv4DxfbGfBA==","signatures":[{"sig":"MEYCIQCi6pNIyGK7Y821xV28NMgHzr2sRUid2D61jvUWqdAhCwIhAPvG5z0daR8iOhi5loNGU55QNnkje8mh7LRp2W8lSD8L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1059866},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a9ab8d8eba3a33214b3c6ccf5e4596fae7e15484","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.1_1783473322663_0.1597731931990518","host":"s3://npm-registry-packages-npm-production"}},"3.32.2":{"name":"aidevops","version":"3.32.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f0a6962498ae5eba79018439baf4ebbe136a8b5d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.2.tgz","fileCount":79,"integrity":"sha512-dsKigaHXtZ/uP0qKIkH5jerWGgyBry3L1ou6bGct4ghHuotJXZcteSFsFWERQpkxc/0r2DDiiMlWBiRCmSreAA==","signatures":[{"sig":"MEUCIF8Yq/gLNwRCLpgSc1FasKERf22zJBpEdKYZC8EAaynbAiEAqcTRfR7KkSnyiAJU8mlIXN9W0iccbloNAcMKSaAy5IM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1059866},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1c2080badbbb62a9b0a5f51fd2647362d14101fe","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.2_1783475586330_0.5675947180632799","host":"s3://npm-registry-packages-npm-production"}},"3.32.3":{"name":"aidevops","version":"3.32.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b40977495442211a880e7847df68deb0cadc3a6e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.3.tgz","fileCount":79,"integrity":"sha512-90jMihZfaeWZICp7K4vC2FejYHjnaEFdy2MXsITlgmMspIPsS0dKpZZhtXCHv21xcC4gdfJ20pjrtZCf1XyfjA==","signatures":[{"sig":"MEUCIQDy+zTcdT/uX0y3YeZbAf3Idfdge10sj8pwWc1Q2kiIOAIgMy5+V9LAwbY5wu2uMxdnJynxbSOAeGt25BVJfzklAwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1059992},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c41d2ad461cc3b780ed3cedb4c23c3e87ae1ae55","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.3_1783561308905_0.9336093361354929","host":"s3://npm-registry-packages-npm-production"}},"3.32.4":{"name":"aidevops","version":"3.32.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ca471f68d782d7b09484280f9e047d8d4a9650c0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.4.tgz","fileCount":79,"integrity":"sha512-DSMWZT0NjFN33u8AppvDmhbGpI0JoYwnVBheYg542BFOcHLdUS6HAAgj7klbTINmuJN2GHNlWv5mnwF3vrKAMQ==","signatures":[{"sig":"MEQCIEMi/8eJxsmYkLwQj9XDWw5agt2sSfAQLhj5EBxMQPmeAiB5zINuZd38HFzqx5fgdZFmYCME6C6ruOqDP7pmgOhMtQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1059992},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a34d6844ea68b6203e2bef8f4a5762efbe804b97","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.4_1783566513923_0.705063907074233","host":"s3://npm-registry-packages-npm-production"}},"3.32.5":{"name":"aidevops","version":"3.32.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cf847e62781a12027b9201fa7d6a9aab78b74b19","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.5.tgz","fileCount":79,"integrity":"sha512-tZRBnksokP+NZx+b9fGwU03t44Q/8Lau1Rdb+oJ9Zd69oZqj49T1Qh5HWoS8zzc3yPFQz82jIHaoTZWvNJ/xFw==","signatures":[{"sig":"MEUCIQCjY432UKwwTpgwpKPVPKg28+CN3EaK96KpUIsQyyuZ+AIgfqCQnz8mK3DnYByKGcHq2O+MxgvAwQtaxP8nRcZvkJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1059992},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0ae937c68123721159febca903416b5abd886387","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.5_1783656609916_0.4088302753774671","host":"s3://npm-registry-packages-npm-production"}},"3.32.6":{"name":"aidevops","version":"3.32.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"02c3564eb7f2d56e66f840b28e08feecee83f782","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.6.tgz","fileCount":85,"integrity":"sha512-aUdqZGsH34qv90hPJgwi0BUPjyNfvZzi81D93ytg924ZtPgObUF5BZ8IPRktNCANGea6+xF+TYI4/0yXvONniA==","signatures":[{"sig":"MEUCIGB2armv2DRsg9f8UQPAnO1NhUki6preoxC2CixRuFZyAiEAw/VX9xYQG5VvtEeiTgTcxZsd1CdVDMv6ANtO/ni4iYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1102909},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8df224eb1be39dec4baf5e02c54acbe3719c9d53","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.6_1783700437391_0.3265506060352925","host":"s3://npm-registry-packages-npm-production"}},"3.32.7":{"name":"aidevops","version":"3.32.7","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.7","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3e12086c0f92038889890095542a7a945090f31a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.7.tgz","fileCount":85,"integrity":"sha512-6L9GbdioOyB2aUDeCQZyy2//a46Zt+uv6WtyzDTl2ORizFVkWHpod2wWOuuATTbWtaEN+i2wa1wieTUS05+7vw==","signatures":[{"sig":"MEQCICgVJusAt79CweMK0ioacBEVbMXlD79rAerZRRgjxntnAiB+qQsqWZB+K/lMF9SjWHyC1nmO1VBd0qpa9vQWUX1knA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1102909},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b82f22221eb8ee274307b8eae9939894f284e19b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.7_1783700483531_0.8267810532329054","host":"s3://npm-registry-packages-npm-production"}},"3.32.8":{"name":"aidevops","version":"3.32.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6f66c011454878ea9b27ca5f4b6ccee58ea8e2a2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.8.tgz","fileCount":85,"integrity":"sha512-E++OgkCJJZc0Tr0NmDCH4N/93eC3rZUQi4Glj6jtFtToJM0dZZfRDN7ZKtYqIJLK0zcGtlcsjrofOxVO1WV5Hg==","signatures":[{"sig":"MEYCIQCDYzZTXw1pIdnuqLQ+1cdHtzo58JrknHjEdz8bmpVuMQIhAP3syMpesTS7uHC+jkOZcbInZOcqa3fZ757fqTBqzVGG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1102883},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"678d77779a11f2122b3ad6d508480ef07eef6d71","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.8_1783708864972_0.9045685594757418","host":"s3://npm-registry-packages-npm-production"}},"3.32.9":{"name":"aidevops","version":"3.32.9","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.9","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a3a3293fd17f11e2476e56b78003d1bdc6ca53e4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.9.tgz","fileCount":85,"integrity":"sha512-Wn6Ph4EEJUEXgg8lta2iVrgbN/vWJ1UVMuM08XmwnB1DrNOvta6epJ0aHFcXdJI/CAmaqwI5H1R53vxlstudww==","signatures":[{"sig":"MEUCIACu9vgwLbndzFL3y8oP/P0e2p2dRgVI+hQsMplGpMk2AiEAgWnGA8eofSK3MyAbk7unyRW4jd7m/SPojaqm3HHIGS0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1102883},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"02aeef811486b3679209fa182bc975a1234cdcdc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.9_1783720540883_0.37897843211421933","host":"s3://npm-registry-packages-npm-production"}},"3.32.10":{"name":"aidevops","version":"3.32.10","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.10","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4efa7a3fe6b0582d6bd25b7f700d1c5be26b5bf0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.10.tgz","fileCount":85,"integrity":"sha512-xcvnX44TiEOp2P4IjzMOb9vs3PMnGoqT6yumyStdshboGbJ1m4gyYdbVZr+TsZ9UUu5J+a42BRn7JveUuMv+tw==","signatures":[{"sig":"MEYCIQD8cCqxseFGoouUwDG6L2xKDppYcs4AL/TMCL9Kc4C+9AIhAPxh4AEaFchnyRsHpCdoPg0/rYR+DhMlhq0Tbc52BovK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1102888},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e373fda2c0b3aa4f99ea3ea82fd92b4b288d12c4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.10_1783725676720_0.296803829914287","host":"s3://npm-registry-packages-npm-production"}},"3.32.11":{"name":"aidevops","version":"3.32.11","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.11","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7f9d65b3b16d14e7a7cd85b82845126ec6c64f1d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.11.tgz","fileCount":85,"integrity":"sha512-lhAkuN8ovyfgaqVFGgaJgflUnt3GueKzqSSqJ/fZj8q3q/lpS2cXlX1LZ3WbPSVKBKCAn1DEVrr55FAnR7NAPA==","signatures":[{"sig":"MEUCIQDAEdEAFxGr+7fiUdtGG8FGpfc70hh4lRkZGdEH3gWEVwIgBZGpa+g7N3dXdSBIPwIXkdzqiZDyg0l4+aO0UzZ93Dw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1102888},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1ea82bb6722610d038ad4cb767ba4633a88dc33c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.11_1783727554512_0.8445339437589787","host":"s3://npm-registry-packages-npm-production"}},"3.32.12":{"name":"aidevops","version":"3.32.12","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.12","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"edb3cbb37d8e48e6277ee616bdf3cf25168e2330","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.12.tgz","fileCount":85,"integrity":"sha512-hT/f0NikEp7rBHl0lXrgT0NPfPWeNf9ykq9DhPz6brX/eNzkQgeqqyyUPpVUVA5qjxk00gCkQ1mWzAksH5cHWA==","signatures":[{"sig":"MEQCIFErQzbQjm5AGBp0KVDMjqITfz6PbG7qeuve/+BK4RRgAiBVErldYusW0RLvrRzg7JMck87FxF1nTDMX6f9IuGkkew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1102888},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"aea9fa6bf54eb50041151cf37db04df0e2c2cc79","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.12_1783728240356_0.0965444071549948","host":"s3://npm-registry-packages-npm-production"}},"3.32.13":{"name":"aidevops","version":"3.32.13","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.13","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"57d8556e63a42360d7b50185b31e33b8eb4daaf8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.13.tgz","fileCount":85,"integrity":"sha512-BtVtGoEM3ttzS2Kq9QCvANgT5y8jAAnWO9zmqizO67syKO81dVfDhu5kmVtSfrOK9Pv7+vtFpIuFFUX0TRRYIQ==","signatures":[{"sig":"MEQCIA3KCDjBtNK3oEq74npgUy0g8hI8/41+mAd2kPrc1jH9AiBLNmkAAHLTh7cRmipudeKStPVOX6UBc6FvVUBqFek6eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1102888},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bd53f542d1c1545f3ccf782ef098e05b0f7ab56e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.13_1783735278386_0.9359072027389295","host":"s3://npm-registry-packages-npm-production"}},"3.32.14":{"name":"aidevops","version":"3.32.14","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.14","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b9e901b054e8b4c9784946cda0dc37afaf911c42","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.14.tgz","fileCount":85,"integrity":"sha512-20EzEveiyKtTuOtc4qLuoism+JJR/R3HqRGNaxZeLUKnum6wIjCRBXCHscSwH65059JoIyrFHHYe7mhFiitoOA==","signatures":[{"sig":"MEUCICh1Rx1gdTuWIrYrxn1aylkn7R1tkr2BtapPUqigrloPAiEAw2VfObJU50Y4834nudSdsGVDHO3J8rwEwJWCegPC6pU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1102888},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1cb756124e39253cc590a382d1ba654b72261efc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.14_1783737832196_0.728955930016137","host":"s3://npm-registry-packages-npm-production"}},"3.32.15":{"name":"aidevops","version":"3.32.15","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.15","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"41e0c65b4b9d0e206579275a8c990b32ac411306","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.15.tgz","fileCount":85,"integrity":"sha512-u8bsXAzXBapTpv7gH+THrEdLb8JD505aya14MRa1tnTPBi46cjcnURRSzuRdA9cxPeeHbxh3BDND1tCaLzUTGA==","signatures":[{"sig":"MEQCIE7/eH533q3wmes+tjEQEToEXyAvbvGosIJ6Pzk5WT6PAiBY756eZf5mxKNrcD6DpBxbY0gFqIZryKJuA/lTfUt2/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1102888},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0593f75a005388476c85f98fb26f491664bb106d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.15_1783738231971_0.5506832948300051","host":"s3://npm-registry-packages-npm-production"}},"3.32.16":{"name":"aidevops","version":"3.32.16","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.16","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"96d7e750e48ffe3fc9bc7ab0d8a5d9c47b91ec94","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.16.tgz","fileCount":85,"integrity":"sha512-3y3afUrrfMCugygJzxkbz5SRU41cEsDRRDu69MmI8+K4+QBvTEMS4JcQNh8hA9CNhjyX+OWpUAr0SvMlq7fnlQ==","signatures":[{"sig":"MEUCIFM8s124PV06xThkAy31QRB/bBck9SmOx6uycuTVZF6uAiEAt7dNISoysmpEbm7OZIbqd469SQWfb5YUSxf90Iu8YQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1102888},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5ee93fecdd0324e0f1b840cb036f49ab05bff8ac","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.16_1783739424380_0.785082792606671","host":"s3://npm-registry-packages-npm-production"}},"3.32.17":{"name":"aidevops","version":"3.32.17","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.17","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9d2a7b3501d8a75e98942f84f9e0c4413f1d61e0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.17.tgz","fileCount":85,"integrity":"sha512-fiyObJAEJ6Wq+ig+3paTW5YRMN9pEIKF4qqeIzF2gxDQFllIbYRvLVZsSBVEetqfs9FghJRKSodA/CryPCxAfQ==","signatures":[{"sig":"MEQCIARjig8fxOceXCUv9pt0RTF04e8Y8h3Hya7nFZUGIhfJAiBdf8F9vHAIDzS/i6mgP5EXLB5m1nOVHmbtNNgRLe3lPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1103271},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8de84a37742defc4d87a246886ad6a2fd6463623","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.17_1783740934468_0.42223365686744163","host":"s3://npm-registry-packages-npm-production"}},"3.32.18":{"name":"aidevops","version":"3.32.18","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.18","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"79ac018cad2e97b08f5b746e58bd0d1d6cb08b29","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.18.tgz","fileCount":85,"integrity":"sha512-nPvUj0rUpr9Sdq7223bV2zHyuE8QFJVOSgWHNYVWnj8yz3Kl/FVPloadNBy6Hk1qxGy3fgbwIPQA8f9CXYdoZQ==","signatures":[{"sig":"MEYCIQD7qeMjkYQaVz9Bw5DLgKVKlzYBMjbt3iMHGNsnokuwvgIhAM2OWrRHrLokG+kucla6uIfjoBtOvvrHYZp4wfyNQGQx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1103271},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"02cffd5b383f02dd1db72117e9b5a6838a7f5ab9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.18_1783741885206_0.8209120361584785","host":"s3://npm-registry-packages-npm-production"}},"3.32.19":{"name":"aidevops","version":"3.32.19","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.19","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"36ce51a615a1afae4371747cc669c617d331b065","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.19.tgz","fileCount":85,"integrity":"sha512-6+V+rhrbIrsu3fAz9FKZIHSt1jBhcy8cYad4iPr3NjBpYwCnlwrelPPBcgaBL2iYTJnTGb6SVrfHbnXvDGIDew==","signatures":[{"sig":"MEUCIQCaN0OlEhz1oTk3PjQ04tqG3tjgctbVqZRq/6ITg3dQrwIgfn7VGBKrMNrV3cuPxnq1NYozWBz3p9eNBOk2oG8m9pw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1103314},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b1bbd1138e1470489ffba6e06db209efa17c2b3b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.19_1783742030046_0.458024899826734","host":"s3://npm-registry-packages-npm-production"}},"3.32.20":{"name":"aidevops","version":"3.32.20","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.20","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fb3e0d21c2d7c649bffff810788f8e64f3643376","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.20.tgz","fileCount":85,"integrity":"sha512-0n59M7upVYh7YsJgzgRLa6R6S3+timQv2+EkCtks04lj0QSb3ywA5Os72tWFXiX0hNV9tcjD9oZiq5IKRqESrQ==","signatures":[{"sig":"MEYCIQCS7JwMGXllfRUCOvUOUoNVgqGQGiX8up2eHtNMRzpxTAIhAMXF/yI74a2xlfyt0vBCsMcU97biSGJlBjERh2ucifTP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1103426},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5933e1aeb44b34cef6383e2cdc364bc200bf1464","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.20_1783743488352_0.6388280476189507","host":"s3://npm-registry-packages-npm-production"}},"3.32.21":{"name":"aidevops","version":"3.32.21","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.21","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"56146cd9ed18898cda405b56e9dcddbb8d4ff2a7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.21.tgz","fileCount":85,"integrity":"sha512-eQdnNeGuUf824XRUVArIcsfY4Gu/pARIb8CeUiNSo/wzYn2bMDbNZ1QzByervZ9g644lpS+9nzsKPLE8fGzBxw==","signatures":[{"sig":"MEQCICbd1MkDvravhgPNZzYm1xTr0nh17sBwyyJIoDzL2juAAiAqvMCOm8opyxMXPOMBoA9DQBzWHq/oVFi3V0JlRVdz4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1103843},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1a7d8cec3a770a2d9014f4cb913e58e95f7b2b35","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.21_1783781458288_0.23574119973090624","host":"s3://npm-registry-packages-npm-production"}},"3.32.22":{"name":"aidevops","version":"3.32.22","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.22","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"edbd8fcca7addaf9ef20df2bbe19dc6d34b3bdca","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.22.tgz","fileCount":85,"integrity":"sha512-vbXwtuSobFyEeVaiRvVW1kms9jup9ougelF6YauEeyXvO2dkIDEqZLzqPOoT11YnqbNn5IIrM1VwboUHOY3jng==","signatures":[{"sig":"MEUCIQC2TvN8OOe4KhVIXDsmD0eUzCemoqUfr8wS6JzE3JaoVgIgc1O/5bkRjOgaftrrAADeHxtg9LGwJ7+2i6w8A7urGhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1103843},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9912ff88d7e43790975c89d04db702da52b5b893","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.22_1783782789525_0.9115852229179577","host":"s3://npm-registry-packages-npm-production"}},"3.32.23":{"name":"aidevops","version":"3.32.23","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.23","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"800b3e0cc24ec9b1786da6c9c45dc0672a73c9f8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.23.tgz","fileCount":85,"integrity":"sha512-9YbHhozqhWjy50op3dlxJwRuAPzjBy+Wrcz0x0Y6b6q0oKp5UptzVyJDI1sj5x9qxq5QcnUAYxB+AkexunDgow==","signatures":[{"sig":"MEYCIQCO9IOccXyVPK+nrx6B0R2EZeIfUMirblh1gmEaE8rIVQIhAL43p9TiJlDrckZoPTQiLCrkSnNCu9CHkOKxePAGyIDf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1103843},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"021655e06bc969ea57bae826d84ce260432a8383","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.23_1783783196744_0.7158355885675962","host":"s3://npm-registry-packages-npm-production"}},"3.32.24":{"name":"aidevops","version":"3.32.24","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.24","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"906d95551120b4a3034a19d298e06b26f91be1a9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.24.tgz","fileCount":85,"integrity":"sha512-myFX2YnCHXB5ny/7Js1vi7GTnpcWVulMD36lFsoqla0umCFmbOz7qEuYHHPUAAp9e7jTl28AmvXltaiinOLQsg==","signatures":[{"sig":"MEUCIQC6yjshHnKrn1+jBDSwCG2qMH/Ja3S3DvT2/MQe0IbSxgIgZRo6gC8LYVGuXfUB23hb14ic2wQp/GJx5S+MtUQjTYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1103843},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"40831cc6e4eb5d98a04eb3787378c53894999d22","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.24_1783785691301_0.31097190422839427","host":"s3://npm-registry-packages-npm-production"}},"3.32.25":{"name":"aidevops","version":"3.32.25","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.25","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"68777860b6568249fb2273e2699e9afbc66c7099","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.25.tgz","fileCount":85,"integrity":"sha512-+X/H+bkx3dVSsw4hhXwDhhFeaWnJcjkpftiw9Sb02i9QOe5zkfdivUaVbn64G2Jeho9aKVweGNpBpU/3GGyE7g==","signatures":[{"sig":"MEQCIDXQIigivoNYb+yTH+wn7vB1fwxesXSv7XbIiGESI9LhAiBBL7oLHGOFswL1YODkss1wIpApYE8XaHN1Aq7vaTbB2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1103843},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"58a3106f402a03c4a93605c1e0e70df137c05361","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.25_1783786448123_0.34849968105222917","host":"s3://npm-registry-packages-npm-production"}},"3.32.26":{"name":"aidevops","version":"3.32.26","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.26","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c5432fc15141e74f8dee0be4007f49fa73947837","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.26.tgz","fileCount":85,"integrity":"sha512-2Hn3knOywylvXqfkCUS9JW4hOYDaGZ4ZkdN0tlJCcAvVFoaoqeaxjsIaic09zQMBWpH74g6MKgKbPhw0IFKTHw==","signatures":[{"sig":"MEUCIE0t6+o2T5s1XzrsX0jISJ3LKMTUvpKjvM2KIvb8s1giAiEAkIAoxO9/K/vTyvebRbl7xrol13/l79DwNfz9cr/R8P4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1103843},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"801ede90282634a4227bf4a27589417e1872ebd0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.26_1783786648431_0.599585417913612","host":"s3://npm-registry-packages-npm-production"}},"3.32.27":{"name":"aidevops","version":"3.32.27","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.27","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dc70629cc03e872e1c97df73774f1fb913b39d8e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.27.tgz","fileCount":85,"integrity":"sha512-/4PoswyUPHV5atSulY27XfLtzDPVO9viArxxx2UhcfTR8lxdhNpgrRs8Q56FA52tGmZ1rt118yaYnbY43MkDnQ==","signatures":[{"sig":"MEUCICGMWI06bJP5fIcxzQnHdqXHVPCNOSnnwxfYk1L18i0dAiEAvF2UXn7C0MrSCR3xdERYqjghmKCZSpvFEICLG8IKPY0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1104154},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e877db1cc8e2074c1c34eb9bd4bb6b17d9ad98df","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.27_1783788168121_0.13773390896760462","host":"s3://npm-registry-packages-npm-production"}},"3.32.28":{"name":"aidevops","version":"3.32.28","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.28","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"296c591725a3fe085d6550165a50f8a9c1a4908a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.28.tgz","fileCount":85,"integrity":"sha512-WnRExoheCyUCZz+zc7twN8qDB10KDar7TGwmeckPSqzKDTxs+rol/W5f96E8OvBtYOEjj9S0HFuonfcAdEW+MA==","signatures":[{"sig":"MEUCIQDx/nCUi/MsvqkWtvPUw9Ojfy9AzXO31osfjMigOD5aXgIgFxJcfWz9pTRnADBt1YEYs5lbJlrpVCK4cty/ff5LEzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1105798},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"27bf3d760f01a0a5093cb8612964bbedcd720f9b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.28_1783790766471_0.6425894799404874","host":"s3://npm-registry-packages-npm-production"}},"3.32.29":{"name":"aidevops","version":"3.32.29","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.29","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6f575f7f3087a95f9c38e63c8de7e84a85e14f54","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.29.tgz","fileCount":85,"integrity":"sha512-uPfRtW6DkTuhs2e/s2xGYwPfyA2lBF62ZP4i5eUPT3Y8qgJthYuh+nRvLoCQhnOhnA2PR50t3oRJfSzpmtcAxA==","signatures":[{"sig":"MEQCIFJb37dhiYdVPjYDiSU4eRRQqkGtDCXLK0wRRFJNUEkpAiATqTYaOy7OhHTS0hDqy5Qbrq3RD5N7OYQlZ/uUgkqNUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1105798},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6b251d77eb9955cacff0a48791571f78ea93935c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.29_1783792175362_0.3060420011796816","host":"s3://npm-registry-packages-npm-production"}},"3.32.30":{"name":"aidevops","version":"3.32.30","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.30","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a259e854e65952f0bf92e98e0c4f188621e3157a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.30.tgz","fileCount":85,"integrity":"sha512-PX5M0rG0OwzqYkgB8RkCTXHG5pG4uv9gvRm5r0Bk+sHxEsWsFrBfaAkCsoCPobng5F0zR8ZNqKS0Tm+1K/sNKg==","signatures":[{"sig":"MEUCIDTH1A0rHWKLdVt3Oi4j6FqNeF6tBal2H/oepKmMyLZ7AiEAx920Z1Kfz/ckKKotuLHoW+flgEjFbPeFUwq7ocsWZH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1105798},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9397bf700fe3310492e8752f72327362c06955ac","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.30_1783793482627_0.5126467180257288","host":"s3://npm-registry-packages-npm-production"}},"3.32.31":{"name":"aidevops","version":"3.32.31","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.31","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5fea4a4ce08f7dba6cba3efa5e6652b4eb4e7a61","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.31.tgz","fileCount":85,"integrity":"sha512-8dSOG8Xi1Xf4mi/EBb0i/YixsYzf84fEe8YZsY7iTfTzJrvlqCWueSfhT/HsYoeISSlHwxqNeGk3Wh2pjUlRNA==","signatures":[{"sig":"MEUCIQCojOLewsiBetza+DrgSL9nCqS+rVoE61vKi/2TUWirrQIgM7lXLEvWlhQj04eCr4hsIgrMH8Q0zoYM4XdCIMTPfQQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1106336},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f799c291907547738fbcaeeb247bf1a555b2215f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.31_1783794510700_0.8573753717280956","host":"s3://npm-registry-packages-npm-production"}},"3.32.32":{"name":"aidevops","version":"3.32.32","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.32","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c89308584af34e6443baf31745037b4c76f4e348","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.32.tgz","fileCount":85,"integrity":"sha512-RSu3F3VrSmdjeRb9LAGpbL2372oDeJHLShFL8+UCEJZQKGegnxeIVfeWbR3DY9lQFPYDnOYH+HCFcqSbd4Se+Q==","signatures":[{"sig":"MEYCIQD5umNnDP84YWvKLN9nzBZ03AcQyQCpFnw99GNKHp1NcgIhALCBQE2ceiyMBkmsyR6Ra9ZjflJHQML51lJglzCQyjis","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1107500},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f9385de0f19bda83c19c8cda1594d5e8cb4bed1e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.32_1783801002609_0.9874518968239199","host":"s3://npm-registry-packages-npm-production"}},"3.32.33":{"name":"aidevops","version":"3.32.33","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.33","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"46575125133430d46492b3343efb25c0675086c2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.33.tgz","fileCount":85,"integrity":"sha512-+p7/AgD9g7mQKS4dQA2YuuAHvOFSqlyxmOS+jqxHxN8Q5tyiStJYqESsd4YpJYJjAVpF27DvvoEOu5m5yL3JoA==","signatures":[{"sig":"MEUCIQCoXlhj4DnfYe5fmaWsXW9SXh3ptMwxCENgZYVIJ08PdgIgS3whZjl3KDxXILB+GXOaAaVVcvNuA8zCFkbM3Ru/ys0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1107834},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"12b132f22eb52c945f1771609e0f6328e257f5cb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.33_1783816504788_0.2864945237726335","host":"s3://npm-registry-packages-npm-production"}},"3.32.34":{"name":"aidevops","version":"3.32.34","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.34","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1e8a1936c720545639a8d5b414646e8a55cea7e2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.34.tgz","fileCount":85,"integrity":"sha512-xbbQt44h5CINWycKcpeVYiCZok6U+jBdcMbE00s2pStY5vA9bJxsho6ubVGN2aovhsv30ZY+JqXvZp9VThpHbw==","signatures":[{"sig":"MEQCIDZFw8V3onFNlfjRQ0ngNC2Q8ZHNlx3Bjvx6xNwecu9+AiArCkEDtJO+uCzCaNDxLFkHlMh0jZ666dHwkTEQNrnLeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.34","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1108369},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bee96fe397fff2388bf3dd61bece877524226e5d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.34_1783816739941_0.17902829550343635","host":"s3://npm-registry-packages-npm-production"}},"3.32.35":{"name":"aidevops","version":"3.32.35","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.35","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2208bce22b5d0f80f3190c7b1f3ae0dcb625c3df","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.35.tgz","fileCount":85,"integrity":"sha512-9QLYrtzrknFYnxC/FGkbtXeI5lc3bxUv1iS+CF0ThTLhSUrgqomjidwgY9FALQLuJTw84zGp9XKoo8R7AXJuvg==","signatures":[{"sig":"MEYCIQD4vdyjyyOJ7y4yzQqMoJvEP9QW9xGhT5wvM63DY5NtCQIhAPb7tNCVv/ePKyS3ycN5UL+2GHi1NcH0eHdKmT3VXXqj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.35","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1108369},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"337a9e3d21d21d7556c5563fa437b2f9648e160a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.35_1783817146112_0.22213340884576338","host":"s3://npm-registry-packages-npm-production"}},"3.32.36":{"name":"aidevops","version":"3.32.36","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.36","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bb35638b5571b0daa893c58feb0a1545ed717f3d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.36.tgz","fileCount":85,"integrity":"sha512-iTNZPNj04tmjEqNPVr33C+C0tmp2a9z0kDlUSXDOJgsGB76N3s3wt9SaMOT31mC7RRId7hKVr091y7RSbgiycg==","signatures":[{"sig":"MEUCIBie7g1ZvMJuyTw7nDkM5sMHinNHnjfffIKfQC0awv9PAiEA4ruIu96ght9VwkStMwwIm6gpWLr/NG7CC7DAoNBEMQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.36","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1108369},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a0658f2afe75112727c252da0d12113213b27418","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.36_1783823462245_0.9737429023057722","host":"s3://npm-registry-packages-npm-production"}},"3.32.37":{"name":"aidevops","version":"3.32.37","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.37","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6e9a78a8ded768def975243ef123c666854ce353","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.37.tgz","fileCount":85,"integrity":"sha512-VzNwMC9+qi+I+s3MdJwZlN1WbdVu3JWSDTx2uRvN/JthxRqLcrUBC2awd3AZu/S4zjC+d5Ro9qPMK/w9F2FRwg==","signatures":[{"sig":"MEUCICUhDH+JfqDsODgZ3XZqV/EbIjkJi/jKJNhSu9WBpavQAiEAogJ6L3hZF1jKyeJdOwUn+PYUjbVL0FUt+/aMd6YdMRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.37","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1108369},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7e7547315d4ce64045cc08e4d1b08631ccb9ebaf","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.37_1783825265621_0.8200740255610472","host":"s3://npm-registry-packages-npm-production"}},"3.32.38":{"name":"aidevops","version":"3.32.38","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.38","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2d9c4936656b8b76895f37074791aaa2cc4679e9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.38.tgz","fileCount":85,"integrity":"sha512-zvpWEIQH9gp3ukSpGZFewLP9vMjJDw2qTs/rpNvIuzHN4Dn0OWWF/P6bg4O2m9k9mQ2oXbeM0Stdy6o5RW5DLA==","signatures":[{"sig":"MEYCIQCw6Mar062DVrFZJID+svPiW3f8H/bkCirrWmX5209zFwIhAIddAtcW+k6p8VmWapvNarhdLmdyFfSC09UByvVudBRW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.38","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1108369},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1058f1cbc0749fae2465f590d432cfd59e75c3f9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.38_1783826873901_0.4693097362915666","host":"s3://npm-registry-packages-npm-production"}},"3.32.39":{"name":"aidevops","version":"3.32.39","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.39","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a928064dc9f99f578eb2176cf850e2d60d7f7c0c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.39.tgz","fileCount":85,"integrity":"sha512-rynj3lgT/HvG7aXkZvW/XFabPlncCYA8R5UfL2056NXeunp+Xm5D3KFhulEsO1J6dh+pr/z37Ks99tUE6D22yQ==","signatures":[{"sig":"MEUCIQCFhzaHBHS+EVhfnY8i1/ykrycP0ljHKutPhFUaqGa9BwIgWPFXFMMXiIYTtYQZuY47pGOj6o2XIMnt05RiU26zMAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.39","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1109861},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"08acade1eb68bdfbed91a967275c367ca4f9556d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.39_1783829141306_0.017775057026179875","host":"s3://npm-registry-packages-npm-production"}},"3.32.40":{"name":"aidevops","version":"3.32.40","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.40","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8ad9955acc9e191a02e88bfb9a040b4e657b8659","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.40.tgz","fileCount":85,"integrity":"sha512-DJCgAD8CHQyxinxgd+yYRXSqSS0XbNZ+mWdC+amPmSYOoWAnibX9idKjYE0FWGPS9cmMrLsuvkiHnxPOYcSfHg==","signatures":[{"sig":"MEUCIQD8OADCkXQrNElSBCpp8j0R7RQWRWbdCSGoWdUOzvlKpAIgapgJYMQWOEKDF72lH/b4m3Ft2wL1r6yzvXmtJghcgq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.40","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1109861},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"afe2f8e837c18059674f202043000cb64afc7095","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.40_1783829390498_0.697776162170644","host":"s3://npm-registry-packages-npm-production"}},"3.32.41":{"name":"aidevops","version":"3.32.41","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.41","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"172ec46b50aa5b16ebed8761b93c8178e0f6cac0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.41.tgz","fileCount":85,"integrity":"sha512-LRMnFVasFFPfexsT5GCiZy0Tk/RwkAWg/PcckeF25CH7aHgE3l5scYT1SGMOcjs/p0H1a+V9b3qcwxkObaoIkA==","signatures":[{"sig":"MEUCIQCiIIGd9kaVSRdy4UE0gPRJstQcmHR2nptR3KRftaVjIgIgWVzDUoEu9lkgUj5yxUexRWAb7PiNSTf0XQ+xiD6P2uY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.41","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1109861},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fc10f33807c75a55fca55ac4e662293908ba85b8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.41_1783830965830_0.30933549549168937","host":"s3://npm-registry-packages-npm-production"}},"3.32.42":{"name":"aidevops","version":"3.32.42","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.42","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4794943cbfb0738588a833bf37ae724416cd01cd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.42.tgz","fileCount":85,"integrity":"sha512-dy8cM2QN0n2xUkf/+rhFyLmawrXX5NKbHiiRWx+EjujrZnC7aacf7hNMGfx0r8hIFnu+Xj4WUisXvYH/jmcOqg==","signatures":[{"sig":"MEUCIGTQnvaBuoyAGvkphA6lvUnS6+YgNCiLSh857Px06JtoAiEAtAXfGGjp4Mlseh3SARBH0czD+3/CEAm+7nKeSuIfQQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.42","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1109861},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"42ee3ceb66c17ae6b486520b399c70f5579adad3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.42_1783831532104_0.5025702640790823","host":"s3://npm-registry-packages-npm-production"}},"3.32.43":{"name":"aidevops","version":"3.32.43","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.43","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cd043c04d8652d4076aa1d54828f310eb43c44fe","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.43.tgz","fileCount":85,"integrity":"sha512-x/Onb08xWDbdUAAm8ZQI76CAm2y3f4nrKhO4/zvxlEzXQMy8ShzvoCJnyvSkyE+LxGVQLcBe8uDBI6UjMXYtXQ==","signatures":[{"sig":"MEYCIQCriEwHMQefQmBMkvWetxkfnsPVpCCxX23Y3xA1vYOGzgIhAIr0eeEEcskqIhWr7ZALFttNjhDTH+sZS8N1UyQ7K2dE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.43","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1109861},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ca5f045e9d879b6a0f14ac08eae702c40a5d5b4d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.43_1783831863601_0.9447501268663967","host":"s3://npm-registry-packages-npm-production"}},"3.32.44":{"name":"aidevops","version":"3.32.44","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.44","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8de3a95c5e7e772052f0071769ca1db1eb81963e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.44.tgz","fileCount":85,"integrity":"sha512-6ozZsX0aAnkfMC09ZieTjyc4SAY5gADWNP6VDdn+YxeDxAZEcH45fHxnSdPNN4+HxlyP9nL55Rmk8IdVFSX50w==","signatures":[{"sig":"MEQCIEr/2XNaYD463fqHw6mAU3XkQjjcXvAkQp0droZZ3J/+AiAeocgBP2rHcVWdB0t62x+kk5U/14DuqUxaE+u9glDZ7w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.44","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1109861},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5be5d14a47fa18db5daae3d88645a7c71c38de96","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.44_1783832248848_0.9381994861343774","host":"s3://npm-registry-packages-npm-production"}},"3.32.46":{"name":"aidevops","version":"3.32.46","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.46","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5b28d60b76de2a9523065963d25895131a320750","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.46.tgz","fileCount":86,"integrity":"sha512-oIStqZ9oKTqLxmPndjgPL5v2oLsYWAk36B9v/15/LHueQ4XeD10pPf0GqApfTHvOVBHu6p3a2sFW6YLNbdfKiw==","signatures":[{"sig":"MEUCIBBoNDqTn845zN1JDRkMjGxOlHDKzG+8IjC8IIXXs5IKAiEAyts48p1zBcbe576ipiYdksMbI4sxWTiuhVs/T9SfBAo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.46","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125180},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5f794827afa1a9450db76f217eec013a5edb31cd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.46_1783834191125_0.375184100606053","host":"s3://npm-registry-packages-npm-production"}},"3.32.47":{"name":"aidevops","version":"3.32.47","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.47","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"73e7c23b67d3ffe80095e750d82e042fd1dfb8b2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.47.tgz","fileCount":86,"integrity":"sha512-3I1XFbwVOX4JRAyY2lfOfCMkePG1gDgrze4011leCNoMvEqYkUsf3m+6AYQbCXExLddf6YCEdoh3Bruz+gH/HQ==","signatures":[{"sig":"MEUCIQD/j91GzxLEf13na1Egrkyj5NPZWW5HUGn1OZltHk2KUQIgPrJ7CK0ldyhR3u4zkQ+1UFzTOFHC9VMOY2K5ya3HUv4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.47","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125180},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"dda9e54132706a72009ee5497be5e739cf6eddc9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.47_1783836796366_0.6151921690229856","host":"s3://npm-registry-packages-npm-production"}},"3.32.48":{"name":"aidevops","version":"3.32.48","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.48","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8e443ae070497598932235aca0c9c0ddc61ddd5c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.48.tgz","fileCount":86,"integrity":"sha512-JUsi7CkjUzdWAiEckkdAsL3ZOCCf66ofWAAdKrY35kmO1LS4nv/b72mHaaAqDRdc+cW4F8aSk0UTK3rm80n6Iw==","signatures":[{"sig":"MEYCIQC1lfHkGUiHJ9lJd76Eg120dERwNl5jwglglT+DLnVJYAIhAJRMaQOWQfFTQfqW7NwhvKpPNJtq4AUTyso07hCHm3Zo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.48","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125180},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a0038e60c188fe21e51fe0ec64a55bcca710f340","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.48_1783837177125_0.7492214811140843","host":"s3://npm-registry-packages-npm-production"}},"3.32.49":{"name":"aidevops","version":"3.32.49","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.49","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7acca99c6dbbec23fd429b9c2bc445f641e30cd5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.49.tgz","fileCount":86,"integrity":"sha512-q5BriGdEb4chcZmOQmZjrFwjndxOG1jsiJ6SeurfPAiPjorpILf+Jxnou1XUt82HZptvCa1W0DNALrJlUpLcCA==","signatures":[{"sig":"MEUCIQCE06cjc2g5K3CLUUIa22y5JtFyPLoLmi+Tzzqm8bZLxAIgWT5P2JEo+PYy1QEC9fVimABABAcRGIfVCmPQQEd3Xyw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.49","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125486},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"94d4d183019b28ffb0566868025b8d3ef14c7c18","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.49_1783837812724_0.4722504696146277","host":"s3://npm-registry-packages-npm-production"}},"3.32.50":{"name":"aidevops","version":"3.32.50","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.50","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"de5bc14f3e4d26b9e9341e917bbe4fef88015bdb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.50.tgz","fileCount":86,"integrity":"sha512-BPiez9V6qzcqdLzzV/i69bxBef8vblNDgGObl//axLlnWWkmqaoe8O2V8Y7Z9dYhKICfhmZvjM1HG6s44NGMXg==","signatures":[{"sig":"MEUCIQCC4VRnrq2JId2Pw0+7Dh83r46+ixqhIEAlI8h3p0qvJAIgCDl1qckVcH6SDIOHUN1jHgzPpvKJ2wOnVDNHA9mPGs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.50","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125486},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6398c84f7d4f36ebf1585838cea69e248241f093","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.50_1783839021951_0.32749058665125674","host":"s3://npm-registry-packages-npm-production"}},"3.32.51":{"name":"aidevops","version":"3.32.51","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.51","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1a1ff2b9f6957f08b5570bb716d8d0dd15afc13b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.51.tgz","fileCount":86,"integrity":"sha512-kJekBPYwgpMSCEYeaRY9rIf0fJZ4wieLqaBmLri5Ayvcjpzi2PnUu+f9n8uUPm+XEZIz5X8yBzjA3kSb3Pq75w==","signatures":[{"sig":"MEUCIQC3y75tGTTlfXM6ViMJtar79ODy1aR/c9pDshOYt9vL0gIgURqpRlmzx1CqXb9cYTH/LtMJvyFqEPYArhiTVR+SlzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.51","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125486},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"135d887fbc7bc68d43d11b56a92db2bb104587e4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.51_1783841604193_0.03872634042518697","host":"s3://npm-registry-packages-npm-production"}},"3.32.52":{"name":"aidevops","version":"3.32.52","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.52","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"164bcf53a1e91a2a929c85d6ccadcfd5600deba0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.52.tgz","fileCount":86,"integrity":"sha512-luJjBT+GLdkztbz+l5yi6YprvWrgkRtMf4a3AXYjNpJaN/csJgcWcW1Ui7Z681/mFSOdWw8/K081D+vujBkXaw==","signatures":[{"sig":"MEQCIGYEtzOSOkWPZairyxR7kZOzXpslPPU6zIy8n6Yd1wchAiBLzkslvIhLJJFn/axr/LnqVGHwuf9v94BgC8MLDiadOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.52","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125486},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c989247a7cbb3ca45d3d78f4391c53ca8c47be16","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.52_1783852667254_0.6293119891625891","host":"s3://npm-registry-packages-npm-production"}},"3.32.53":{"name":"aidevops","version":"3.32.53","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.53","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cd0ec734f594ee939b2ca10720b65d50739ad3e6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.53.tgz","fileCount":86,"integrity":"sha512-3ZlE6cW8ecuQOsdpqPh80h+MTUoEk9D+rjhMFgnnO+Go5f11HD/m+jLFw3PvULRxpgiLjBI/7mxI3YNJXmxxVQ==","signatures":[{"sig":"MEYCIQDV70bJ0JHPa8uMBGCOo09F8FkYmMmi2jOCnsbjRLPe5gIhAKBjSz/XrRZX1TCtSRYtvn0sFdA09JxK2WVzs/IiF73I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.53","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125486},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"27e25d65de9085814bd6906268833e82cdde3e3c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.53_1783854846029_0.6233806717668136","host":"s3://npm-registry-packages-npm-production"}},"3.32.54":{"name":"aidevops","version":"3.32.54","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.54","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4db0602e3b29591c7b079e695154382085dd7ad4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.54.tgz","fileCount":86,"integrity":"sha512-DYjo6rI7CczA8Xy+GBHts9d2mLuRRHZToFIj3fNCI0zS1M9Hbt5AMVms9X6CfvTAGLw+ZnPRzMWuQSFV5GOY2g==","signatures":[{"sig":"MEYCIQDRcD7p5ZThKOhvDFK72fp3NrbJAIQrtN2AIU/0GOY5KgIhAMJzRFzTBXBGbuNmAG6vwug6aSCdfv7mkIaCrLhVw5WV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.54","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125486},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5afa572481aaee6158404ca812a9875a1916bb94","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.54_1783855353465_0.3274837279633893","host":"s3://npm-registry-packages-npm-production"}},"3.32.55":{"name":"aidevops","version":"3.32.55","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.55","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"283dae048d313c187f3fe583dd0d6461d3a1fc9e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.55.tgz","fileCount":86,"integrity":"sha512-CF2GwMOA2g/XSmorQqQC/5Uduh9Lwe0Uhbvxbne33XEjFzMzYS22Lh3VJQu/FZzAPFbwilU+AzMYKQjE0Y3sdQ==","signatures":[{"sig":"MEUCIFCofzIFF5vmqQw6GAk5Ld+51IpFM3fGMMAVmzYDNjQCAiEAoKz+6qYil3b6frKG4ogTk639CAc/pxhb85/xR0OmTbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.55","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125486},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f729085e666eb0b80639aa710217e1b9ffe9e512","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.55_1783855494664_0.35318209072328055","host":"s3://npm-registry-packages-npm-production"}},"3.32.56":{"name":"aidevops","version":"3.32.56","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.56","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4bfa47522ad640844793d8c497ecb29f2cda37bf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.56.tgz","fileCount":86,"integrity":"sha512-lYQAquKjRUEvXjokPfaSYlBpP4QZytUkOCeZjtTvus7NjnmxNIRuMrIYO4Z9h+L8+AFcWHEdSe9q3tP4JIbaWw==","signatures":[{"sig":"MEYCIQD7vRMRaHKYS6dt89AR21eKCPcGkHlDCmhFmp7CgyDLWwIhAOHm3cTXkbuMy8P54CEy9+0bOGlXNrIPl1BFfxrLeCjg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.56","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125486},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0bc876a3893b3f7e36fb22df683bf74f8d9c94bd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.56_1783858056472_0.747421126184213","host":"s3://npm-registry-packages-npm-production"}},"3.32.57":{"name":"aidevops","version":"3.32.57","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.57","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7aa9761ed3d562ab433a9d8f05f403f72da8bbb1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.57.tgz","fileCount":86,"integrity":"sha512-nWZjMMfM2M5kSKVxhShfbuX73L/30apfKkGeu+zd43Ji/GqH0aFssvMa4KjbQJNvieyJ2akzU+kqPStWuqHINA==","signatures":[{"sig":"MEYCIQCplQrna8pU7FAqKPiTRVvH/5WL7kzCx61x0I7f/oN4TQIhAMLszgZqj2VCU1yCKZpk4B8I/kOt6Gw9gs6BtcDTjQnQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.57","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125486},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"73440d5d28db584e33f547c7960a4740b709f33d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.57_1783858399218_0.8449283169145865","host":"s3://npm-registry-packages-npm-production"}},"3.32.58":{"name":"aidevops","version":"3.32.58","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.58","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4af421fce4e45cb46b538440cea94ebe805bee1c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.58.tgz","fileCount":86,"integrity":"sha512-VkYfQJ9k6Op14ceXsKhMv0cclh4l8J8YE4/zFR6cyu/N9rcg8AKNUMT7051LWE1nSOh3W2kqGqeyz+nqCDdM3g==","signatures":[{"sig":"MEQCIFtGhD4JfAXN9jbdbW/oPr89PdrrpqhKGgTdQEbo6WM7AiBI/Gqsp3mayLlNHYBaUauJDQS+VZl8PhkL83QxqYrejQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.58","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125486},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ca4c24f46b812258d1c32ebb3452207eacacdeb9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.58_1783860472892_0.5385337612725885","host":"s3://npm-registry-packages-npm-production"}},"3.32.59":{"name":"aidevops","version":"3.32.59","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.59","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"20f4a1f28c8f9c22f210dc98be5ba45e8ebf4a34","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.59.tgz","fileCount":86,"integrity":"sha512-HoXtuKT4kIOYupe1NexVOrPz6B6+n/PlPwAXWvMwVbUtj+Ag60flBZJ+2s4TSm+ZrniZgT2OsioEsNe3YoyE6g==","signatures":[{"sig":"MEYCIQDyTiLgbM5vvU85Cn3uBxUsPcq2zoyY4SYS2bkOk+mTIwIhALI4mPZ+uHEsy+CZRsd2ElJXVD3AzvPeEH1/peZnADsx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.59","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125486},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2d55d40b8842e2d42ba30d6f4344e7471f70ba46","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.59_1783861887925_0.7688523821247704","host":"s3://npm-registry-packages-npm-production"}},"3.32.60":{"name":"aidevops","version":"3.32.60","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.60","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f6bdbd9bb959ac1762861d5824398b7f9e6c7c57","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.60.tgz","fileCount":86,"integrity":"sha512-6CZ0mOF6aw1uJ6OL2MpiDOGGZani+V+J5itg3ksYh/JiHbQ9SFNxbtbZnEmH0bNGH5dglddc4qTBpxmWBWHyfQ==","signatures":[{"sig":"MEYCIQC+80SWclnJAsPaHvtE6ZR5/h78o/GehcJYJAEbYVQrwQIhANZmtST2TA0U3Vw5/D8oaTZlBBvB2VCCNgghQXXme2cD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.60","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125486},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f4965b2b20d46ec161f0b4563d1228449043d589","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.60_1783863402833_0.7049533936569146","host":"s3://npm-registry-packages-npm-production"}},"3.32.61":{"name":"aidevops","version":"3.32.61","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.61","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1da96306c6a222eaf11f56e6e9ed6607cd69f049","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.61.tgz","fileCount":86,"integrity":"sha512-iYsk/ZMiTzO8zPk/B7QWWbsbW4RZLQmSgZyHT/8Ryv1d4wfYTiCFAy0SfELSZRgAAtUaSkIEXcc++m1MEGL7xA==","signatures":[{"sig":"MEYCIQDUfpq/o0KPyHK27hjwNk6sbAu0XzwewI6tW5O5w4MK/wIhAO3KmDgQAiFpDxctFK4MF09XKJmJN8PdfMfB3n2+ZUBC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.61","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125486},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5c28b010c077efba43387cbc592a2fe955db9449","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.61_1783863673017_0.6914598547340569","host":"s3://npm-registry-packages-npm-production"}},"3.32.62":{"name":"aidevops","version":"3.32.62","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.62","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dfbd6e06d684566d3839c17f97b496613c0143b2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.62.tgz","fileCount":86,"integrity":"sha512-U6MpFvAAodLOnaxmWoBtCClSg8HbKNXcm0aH3bEKZ7L7+X9G8LEEgsFe48vG0QRMs16EK/beHkpEesMEZSHSoQ==","signatures":[{"sig":"MEQCIEeJxIRdmZ8nUOI2d5MGtETUhtcQh0WA7YC3UteHrX4cAiAcMr6/TKmQ8NiA4pJvuP4RKYCU5GeBfj+I1edcT+4WUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.62","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125486},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ca66f1f2fe9c18544dd9ec97f66c2aabacaeb12f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.62_1783866816605_0.37883969865953326","host":"s3://npm-registry-packages-npm-production"}},"3.32.63":{"name":"aidevops","version":"3.32.63","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.63","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1c3c0027540e7fa1c2aa13543e94f6c357f4efc7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.63.tgz","fileCount":86,"integrity":"sha512-wDWb/+8fWtdfYr7dsZKEqgbBJnnYUOuMjQYs+cXiumxrpHSSGj2kABl4LryHo6p0ME+v5EvuAK9KLk8TpAI2CQ==","signatures":[{"sig":"MEUCIQDvSACqJ3sE2E8ov1FvVRlMyng1ivwoDRKhkcoPhDDQYgIgFtz65LFxPfrYs+vVKs1ZBXT/otbRlDWVh6ApcNv74i4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.63","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125486},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"63b1a43f9050ace13d4a64a048d4c1ca4babc01d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.63_1783868293656_0.8446365592675418","host":"s3://npm-registry-packages-npm-production"}},"3.32.64":{"name":"aidevops","version":"3.32.64","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.64","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fca29df5cbab54089c63877b1e74f54519d916aa","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.64.tgz","fileCount":86,"integrity":"sha512-++3j/WQuugCKkg3qFXrcaWh55kz2JbINYsMJsfjDRrjL2CCh436Oi71+8s7oDcF/9u+B7B8+qgLMWEGIIOIA+w==","signatures":[{"sig":"MEQCIFdHMIOfjc23jNWQNim4icqYUzNUTDfAkQFSAebngLt2AiAGuEy9Jvm7bVgIRUQ49V/kFMiwfOkvUBL7Spb42MRaKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.64","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125486},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cb027b6f6188dad8e441774e0855feeb32a35a3b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.64_1783870110450_0.9080928441278096","host":"s3://npm-registry-packages-npm-production"}},"3.32.65":{"name":"aidevops","version":"3.32.65","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.65","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5c323929308fddfb5fddd1fbd437df8211094d85","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.65.tgz","fileCount":86,"integrity":"sha512-DmD3yudbZhvlrE02dfYP5xLjV2FIrRTe/Xlh3abHp8MvOx6jJZCcJpwl8QPsrqOlii7ZSPhZ9mBM8JpftWhYTA==","signatures":[{"sig":"MEUCIQCKINGN8vOLj98eySrCA8VbTRD/9cBZ/NWdvy0VHkOAXgIgBZSiBytLMfiGtlWWQIjwhffHrir5swu/80gv84G4Rzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.65","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125498},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8d132975e3154f81ed577aedb526277291bd80c2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.65_1783875581270_0.2550181368413249","host":"s3://npm-registry-packages-npm-production"}},"3.32.66":{"name":"aidevops","version":"3.32.66","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.66","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"21b27f96fe38ac2e9d6f36d9ac6d78e84abd9662","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.66.tgz","fileCount":86,"integrity":"sha512-e+fbgV88yRpEzAYQKZvvq5pWF/T+kcNsaNnuQ5sS+j8lkYo1lzkkVXTpIZxyzsFrW/H7dT8CUljxRGhSMPH8VA==","signatures":[{"sig":"MEYCIQClX7af8ReyChhPDo9DX54k6a5ajN7f4lLRVD5qlUG7qQIhAInnWeSRn+rrAMnem4TR5iGhjP07gJiZoU5wdudfEk/2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.66","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125498},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ffb668f7a634de696e6ed4b4e4caaed7120ec90e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.66_1783879345986_0.4608386031117937","host":"s3://npm-registry-packages-npm-production"}},"3.32.67":{"name":"aidevops","version":"3.32.67","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.67","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1531b799244726c74d39785b63873d048290e30d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.67.tgz","fileCount":86,"integrity":"sha512-WmsmaCmTwV8zhqfwT+cI+yB+rmBleuVfe4ljl7KqiuFA/SXqw/AOzhm1ssIobFMRn2TidRWPK+H4+9+KwYU93g==","signatures":[{"sig":"MEQCIB+Qgqhk5Qt/i+AlCbDx6mkOEZnJZ7sZY+Yk5vUwhDhbAiA1X/tROI/9uBXy9XbiOo+9NQzOFhXIx56NPfVrn5x8Vw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.67","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125498},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d29bd04097d87ed19f2738a671fb5c9424789d48","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.67_1783879500737_0.3694942697502779","host":"s3://npm-registry-packages-npm-production"}},"3.32.68":{"name":"aidevops","version":"3.32.68","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.68","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c70c95b4e196b713646f7e7f2401f08a804d6aa6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.68.tgz","fileCount":86,"integrity":"sha512-z2eMojzdIbCF4+QD6eT/h1G2mqSHAn1YDdZKCLUMW0fr8Yyq6Fum1qvwoqpo/wajgBcSf5DQmaZLm12RAlYV5w==","signatures":[{"sig":"MEUCIQDG/QDr0fHJKlhg3Q5mpKbVAchIFiq8PC5T9vdOM0IkQAIgE2uP02IqW2KJGk36Cu+p1uFEDn/oDeSUeVR5WJF237E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.68","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125498},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"875c22f1c76adaf726010c943a6b42d97565df26","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.68_1783879603491_0.5046595455807772","host":"s3://npm-registry-packages-npm-production"}},"3.32.69":{"name":"aidevops","version":"3.32.69","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.69","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dca08922952637e002bcf40cbebce91bfff20298","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.69.tgz","fileCount":86,"integrity":"sha512-0EPsp44ME5dUL3ovxiRdsv+ZGPN2wBekEmd14ARYVSL21HPRsRNAvD4pqWWIJqH7VCAbP+XfEuCRhFaFo8b7kQ==","signatures":[{"sig":"MEYCIQDEhm4Bj0rnkI9yMa4OxBFqWX4JdJtrVWbjax4kE4rihwIhAPQH86VfqrDrd4fNUapiqUXCpxUdNX/WJ0c6cajEVO8O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.69","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125630},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e633eec515e3c358633528f2c34625dd0b75ca94","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.69_1783880720611_0.10659507468110663","host":"s3://npm-registry-packages-npm-production"}},"3.32.70":{"name":"aidevops","version":"3.32.70","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.70","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"05423c345badfe8077114a6c4132f3bb8275c72f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.70.tgz","fileCount":86,"integrity":"sha512-yAu3gjMVGD6lEAejLBTCTmQOAY0q27WX5mji0pqyUgI9y/YsGUM0QH+GN0tXtLtqMtXAPuYUUOsBc5D1Fsv8mg==","signatures":[{"sig":"MEQCIGuzwrXqOFAdRf+VbZx+7DEEK4/NP5eE0NjQm4F4vR1vAiBi8wLBCMSdLCrw5dQsNF0bnXgqsdwBAIi14igzU9vKZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.70","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125630},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"44148f91254d0141497a721f6b00449fa7ccc326","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.70_1783881674395_0.7160404643991047","host":"s3://npm-registry-packages-npm-production"}},"3.32.71":{"name":"aidevops","version":"3.32.71","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.71","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"832663cc826b98022cedb410c6a2db9a133337cd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.71.tgz","fileCount":86,"integrity":"sha512-LSt/PqV+gZiBkp3BcXxMics7cFw6jEqYZv7r3kJlL4bipThNfnN8Q+dagyqYgfPKdnVROyR3gVvwY0qQv/r5vA==","signatures":[{"sig":"MEUCIQDx1y/ekyiK425+13ZG23lD3SDUJu4cGFw7vT9BFTQn4QIgCIii+CTPWqdo3LRDmsxhmvLJqKoDkhDsCTsoAgve53c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.71","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125630},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0a888309a28f683d719de980a84b5983facc143e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.71_1783882082039_0.9533397870449758","host":"s3://npm-registry-packages-npm-production"}},"3.32.72":{"name":"aidevops","version":"3.32.72","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.72","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f2f309b61cb4bdcf315456937c682795888a1062","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.72.tgz","fileCount":86,"integrity":"sha512-Ypg40nNmgv4N7S07OZPB92s5Hjeh4E8NyWmYL9Aic+O0+pR/sFRUminY8dYH9O6dOuXtZ0j6dFose7m5rRBOxg==","signatures":[{"sig":"MEQCIHwRDxDCe1mm8jc05G8Q2qH4wodFTCRyTSshxfdyFKOlAiA11qZ+BZcNkldIr7v6WO00vNHRivRna0Vw3LVQPPXaAA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.72","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125630},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6b4b23127ac9fc337f7f6150f8213017d1941d45","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.72_1783882893295_0.7501532183133257","host":"s3://npm-registry-packages-npm-production"}},"3.32.73":{"name":"aidevops","version":"3.32.73","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.73","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"15edf6e5e7c932219c5a5a61c78e41a530f63782","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.73.tgz","fileCount":86,"integrity":"sha512-ZQr07qYO5AgGPbq1YdsjEnPbNjcnMexTQOfavNQ0Kof4oRdKGk0HdlYJ2S5HcHxfHwzW1slCYkb07bdYxtFTvw==","signatures":[{"sig":"MEYCIQC9H+y1trgmAzKZsip6/EzXM61NaAuvulp/C9L9AcD5eAIhAPXxT99PFbxgjQ1es/+i/cpwTejhZtWSyqUM5akyDhiN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.73","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125630},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c54e8e961ce50e3e9aca77264b5a7cac814824be","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.73_1783885540838_0.8747123052759398","host":"s3://npm-registry-packages-npm-production"}},"3.32.74":{"name":"aidevops","version":"3.32.74","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.74","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cd389dc1d8b9fc78ea5cee1edfc7c28a2b2da983","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.74.tgz","fileCount":86,"integrity":"sha512-Py15Pw7/eHC+oFFw6GVMglSUvB2N42JzDDM2R/5BSpKkgsSwwKQ/VUUaYCuPNnt/PiEQbbeSx+vFpn4TzJ+tow==","signatures":[{"sig":"MEUCIQCmuOZAUkODj49yVbDH7nP8ud4NTusnul9wJvEcMB9k7AIgNyrL4fN0nuMzlZFMFYaNf/txUESbOQ7BP5ryHBzQrHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.74","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125630},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e0049cd77b8feebaf17564dcf06670ec166c8b25","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.74_1783887172500_0.46563765048874806","host":"s3://npm-registry-packages-npm-production"}},"3.32.75":{"name":"aidevops","version":"3.32.75","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.75","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ad3f11d7979c8d1bdc48356c6dba44e03155e9d8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.75.tgz","fileCount":86,"integrity":"sha512-ardxVtFb7hHsfm31pOVeMOpjMC77Ee8bS8LiQjnwtSVl7IclnkzlzvGXtlC3wtgdsCeD3OTZwvv3U52b9CLcMA==","signatures":[{"sig":"MEYCIQCqeaJGQHLCh4WMLNFhf45JQzsGpY7N2US/qOtg7/LfsQIhAJE2Bw5P2iPkB/euhJJio3tkz0guvK8JIpYLdud2f0JP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.75","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125630},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"27a5615527c98be45f6d667b588677fa34206638","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.75_1783888248319_0.4499090417473852","host":"s3://npm-registry-packages-npm-production"}},"3.32.76":{"name":"aidevops","version":"3.32.76","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.76","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"748632cf50dd1da0ca0f8a41f5f7ddac9ad48a69","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.76.tgz","fileCount":86,"integrity":"sha512-g3COy7x9wVqcGO1GnGjiLm3Lz0+WjJbenFCevMTDmmYAx/NJFjPwZzhUW/HPTCXx3lPY3ODj91cCa34uOTS4wA==","signatures":[{"sig":"MEYCIQC9/OFw+UCF/SypiFuv1YalNBvUNW000XXHNS1sTTemeAIhAPCagVfi0vG21bRhhZu6GkYgq7vZAb9lXoIzwpgVYE8j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.76","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125630},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0b8973ca7734e9531726ab6fb2f8a9c944970cbb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.76_1783889143147_0.1347607830766484","host":"s3://npm-registry-packages-npm-production"}},"3.32.77":{"name":"aidevops","version":"3.32.77","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.77","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1a4f60347e1f5e33298c44592a823d38bdd92ba5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.77.tgz","fileCount":86,"integrity":"sha512-VH4S7xuyCuAMMUemBYqcntDI5nsvDnI4Mxj0AksuNVEAOp+XG15te3wigbYq4bpWoCLGdP0p5Og8zubfDcU4dw==","signatures":[{"sig":"MEUCIFUxgClxDDc20cLl+M5ukyAjaleiiwdQJx5mkJuP4JiXAiEA9BqUyKcu8Yc7eWaIZcuisgyvfsYApOnwWkIcrNbs2MA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.77","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125630},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"251bd5403ac2c96dba9b2eb64ecd5bb2af91b35b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.77_1783896895715_0.7258870565624687","host":"s3://npm-registry-packages-npm-production"}},"3.32.78":{"name":"aidevops","version":"3.32.78","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.78","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6febcdd8bf1ccfc9f4821c7a2c5dbfad7c28fc48","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.78.tgz","fileCount":86,"integrity":"sha512-k0RZ7rgHuaLxT3To7gi68Ot83cv/e6c45mO4Di+0chA+7MAQw71VuCVDNxtbrD3mjvIqN16oKru3CxE1z8ROAw==","signatures":[{"sig":"MEUCIHjA4/krGKMHgKMq0+30y0QhrDh0tQnI2YVDnVhS6Lq6AiEAlY7rJg25jh3vzqMDa0HaNsTsDNMgnpacMS6hkph0NTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.78","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125630},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"47a9adf023173d2cb6b5bc6dc8efcf9a85ce04b2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.78_1783897112224_0.7045906154136108","host":"s3://npm-registry-packages-npm-production"}},"3.32.79":{"name":"aidevops","version":"3.32.79","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.79","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6063885043134afd71e960c3b7e6548af6657d5d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.79.tgz","fileCount":86,"integrity":"sha512-HtcWvfk5UAFJ3K6HOiP+aYyvV2v8YIsJKxEK3G6seisaOeRuAvnZ8j6rOF43dR6vNcy3tDb6c9gyk6wIWpwybA==","signatures":[{"sig":"MEUCIHyS7eej09/58+BxsJzh/Vvg0nlMXBmlo31IFw7vyOFOAiEAgzlAQCu3g8VJyrS07yzjuT1+tWlJf9PLHopUVgB84ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.79","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125630},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3d160af985a2de72a5df4fc2305eb9b709727ae8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.79_1783897505276_0.8001118614130245","host":"s3://npm-registry-packages-npm-production"}},"3.32.80":{"name":"aidevops","version":"3.32.80","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.80","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a5211e06294a5fe9cf4dfbfbe97f3cef1c0549ec","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.80.tgz","fileCount":86,"integrity":"sha512-X8bO4I1+67933FFBpoe5Pw6FzW86tkZGaKjdWZ527lYray9U5xWnK2SioawIfLbAE7GZZ+tFPvMq+a+5vKITxg==","signatures":[{"sig":"MEYCIQDJV0jOhtz1Mw0bd3k3VhKlPNr+dxTnUQ9MXs/QVL4m9QIhAO2ZWMy+jr+1zaqe9Xw8FHPCrM60G1SFmPNNCLY3N0h+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.80","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125630},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"caeaa9e3c0a2f36ad56fe6d3eae5ee103180d87f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.80_1783899315503_0.1472189860549078","host":"s3://npm-registry-packages-npm-production"}},"3.32.81":{"name":"aidevops","version":"3.32.81","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.81","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1fb32d8283fcb5cc32ebc39dc3f868af7378865d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.81.tgz","fileCount":86,"integrity":"sha512-pE56MDSw7x4uTALutb1X6/lcNkcsupMg3OV4rwTGJtyd44J3al4cAUr/ekVWyvgACTGJyjXy9YiYKhrWSSM7Ig==","signatures":[{"sig":"MEUCIQCosQBpnFXjS83xhIyje6f5AuVThPT/sZErgxmGvxNR5gIgYoLTMWPsENu1aZIqw2ttq0Bc4OqZs2Q8+AAnOtdepds=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.81","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125630},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0bb355716efb98ff25c6075e2d89df3e7de1f05b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.81_1783899776837_0.7123155521356697","host":"s3://npm-registry-packages-npm-production"}},"3.32.82":{"name":"aidevops","version":"3.32.82","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.82","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c356102025dc04dbced2c40a85f2d93a935d94d7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.82.tgz","fileCount":86,"integrity":"sha512-iGFaRJKjGNMWz5MXl4uLYzgiBDaH/kBha3YEPcDwsBh5uaF59NZiTZy5bxq8I+IyHr1ZhQVC6Wu5VJj1tUtcBQ==","signatures":[{"sig":"MEYCIQDWNhr9D0/RCCDGlIiTsp7/S6ySdQ1TG40DwEbmZjurSgIhAPDVjDR6hfO2NPUaTiUkl5L4NA87Vkw4kuZDHekqMyiO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.82","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125630},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3c5e46b32526961d29ead5fbb3ccacf35e3851e2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.82_1783900816436_0.20905812055305995","host":"s3://npm-registry-packages-npm-production"}},"3.32.83":{"name":"aidevops","version":"3.32.83","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.83","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"331919e549e99dc8208d5facc701d49009eda707","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.83.tgz","fileCount":86,"integrity":"sha512-KvZvQdm92nzhw8XDRx4iZ77Sgjb/yOY3agZx85wocyywQIYWOmHBNqyrC1zgcJZmXvt2hW84ZC5w+oi2zOLmaA==","signatures":[{"sig":"MEUCIQDXP6TbArQ3a023Rv0BdJHIdkMPXQbVKdDocxwFQrjejwIgK+6STgTv9WPdhrNqNUi8yJwcVkO1yB/dKEwPNECvt4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.83","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125630},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d148a7d1e14964b0c80f6ca3756c1ebab8563982","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.83_1783904396849_0.9009314721512605","host":"s3://npm-registry-packages-npm-production"}},"3.32.84":{"name":"aidevops","version":"3.32.84","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.84","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7ae343f9e9f7648c5274ceae3b815328509f3df9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.84.tgz","fileCount":86,"integrity":"sha512-UVBYJudaamcMjCjQcM2mjSjY5sTs3pskMssvqQverdYNRR+Pc8jEd9WxiKutQtQ8WG4jr14gB4sQnUxzGqqYvg==","signatures":[{"sig":"MEUCICIltrlqgJj+nNpuy9rrEX6eY4JFuHi2Cr02s2A44TGxAiEAjIXYqsqWATjKHmpc2KH7Kfb3gb4+J/as6IFazHjdDc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.84","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125630},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a2c0a8d66d76b55e30d2a74d8bc305b1da08bda1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.84_1783905246229_0.4800539796713068","host":"s3://npm-registry-packages-npm-production"}},"3.32.85":{"name":"aidevops","version":"3.32.85","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.85","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"629c086e283d93f65eb9913edeef741ae2d974fc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.85.tgz","fileCount":86,"integrity":"sha512-uF6sWzDhzUGGKK7UjEkLEy1xu935koDk33Ne8Neqg5CpLeSWEFBm1w5GL/xi1QuGY8J9RxkFeVUXYc7XIfGDHg==","signatures":[{"sig":"MEUCIQD/RAyYf5xFNFXQ5b4ItDUn8/iGYwyHTRCTFgP1qwXD+wIgK2fkxvdhSsM4MCQsKjpG8LWkfKuD3f4RqG1qbxptpow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.85","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125630},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0a32d714b0a6e37659b2c809b1b20596397706be","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.85_1783907427362_0.8650149839271044","host":"s3://npm-registry-packages-npm-production"}},"3.32.86":{"name":"aidevops","version":"3.32.86","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.86","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"96eedf4746522f64d61987325b6a2debf28e59e2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.86.tgz","fileCount":86,"integrity":"sha512-iWJ9T2pbzx5mjU51bDFYte0mGoCqzM++mlAoWVlsMU6IE/KQfdiFmw8fMV/lrsi4SWrvisSHR3ujgVmrqjxyMg==","signatures":[{"sig":"MEUCIFfAe4Tvktqv82RU8NYCaQ8UzNfEVn7P4Xjznn3HzCDYAiEAnjqRtna/K27joA5LmlnKdKeBmzNg1bMhTY9r40b1cu0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.86","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125630},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"01c5e875e43b4452ca5c5cb41144427aec320ef8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.86_1783907783794_0.9290391200923251","host":"s3://npm-registry-packages-npm-production"}},"3.32.87":{"name":"aidevops","version":"3.32.87","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.87","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e8c6f2779668b7200ee63d63f43d29dbc37cf299","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.87.tgz","fileCount":86,"integrity":"sha512-nKmJy9vMmUTVsZXKL0AMXYLfpvNAApG9z1g6ljhb1SM4QcWo6otLdCw54FI9hwjJu71wucXa3SDjmcrGeB+IpA==","signatures":[{"sig":"MEUCIQDl6tjVmM+yAJai2kFpddViRWYImprCEE5OyZdBnn90kQIgKIQy0+s/qx5b4HeSrgJ607V9VlVV0co5ACdatTQj8K4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.87","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125630},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"16e73b73ea7fab57fe8c51c173243ff7bd3794e8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.87_1783909408960_0.8592553755375207","host":"s3://npm-registry-packages-npm-production"}},"3.32.88":{"name":"aidevops","version":"3.32.88","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.88","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"70f09bf72d41161e8961aa8753dd2fda9d6d2bdf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.88.tgz","fileCount":86,"integrity":"sha512-xhyjvdstMHiey4QmpFqOFkqgFkQYQi5nwKEB77X1QPNBEo9FLFJuKbPGMaNrcwM1WWpuYoHJnf8fQ4CS0V+RuA==","signatures":[{"sig":"MEUCIHXns3/pivcy8ZcuRg4OOImt8/gZgxp9ZJcx2J4KMfNMAiEA+md56DILAKPtVCHIY8X/dK10Jn+niZudACz4a241U5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.88","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125630},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4f5ee936f6ed344432090e8124c22b61da095103","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.88_1783910617755_0.04265482631779749","host":"s3://npm-registry-packages-npm-production"}},"3.32.89":{"name":"aidevops","version":"3.32.89","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.89","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e4861dcd9062cbeb4086ebde0bba8857ccef52d0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.89.tgz","fileCount":86,"integrity":"sha512-Ya4MEdBuzZvAsVfrQseW429hDwAOlyn9I55wIxvU2S5O2Ch10bafi16TJeh2t1aErHuOGrsm7EuTxtEcPk72KA==","signatures":[{"sig":"MEQCICBSn7RVdxkeosstXq7AVC8zAlxJI3n0D55sQS7MSZSWAiBik9fC6BACnxCOfPuOYRWd3zsCqqkMMORN9TOXQaLVDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.89","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125630},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3f348c9a1492f1181ba5a1eaf7c26f203bbdad4b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.89_1783953135836_0.7232300250248327","host":"s3://npm-registry-packages-npm-production"}},"3.32.90":{"name":"aidevops","version":"3.32.90","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.90","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f554fa215325356c84bf03bc2097a3cc294e21a7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.90.tgz","fileCount":86,"integrity":"sha512-ej04USPZ6WTTrhOdSgTH3Ts6KdCGkLZyEouiP7PQrCIQXhPYuj/SvCLexKTOn5WyFnNN/w43YVg23Vizi6xpCw==","signatures":[{"sig":"MEQCIG6/n++epGOeBNmewoy6dv5yqQ4EAjBTEYQmYHvLK4IRAiA5Oob+D6B2CDzZM6UPyPNGcFQX6whiyreqTT39Ui7nNQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.90","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125630},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f5550dfbae8660a712791d363594a30ef9899466","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.90_1783954552120_0.19261679472398208","host":"s3://npm-registry-packages-npm-production"}},"3.32.91":{"name":"aidevops","version":"3.32.91","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.91","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"686a9aba120283dab294057b2a2a57b66429339f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.91.tgz","fileCount":86,"integrity":"sha512-rhDmbA47FCsF6ysHSPS4MnYuMEquUt1BJBEk9o25AP7NIkW9wRp4jfxppukgygJNtaP3FSEJ+O0ssrz9Ja21OQ==","signatures":[{"sig":"MEQCIE8ngHWHcK6E2ijGYFM3ta8XtjZD1fv6NRi7ojUTAC9dAiATUE/aGiHFJLsz71VnmO0MZYfDhKIgfWQP8AZAredt/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.91","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125630},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8f5854975e3edaa5fc6f5d1e1ae4b45a0dfb8bca","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.91_1783955357878_0.7726714170608573","host":"s3://npm-registry-packages-npm-production"}},"3.32.92":{"name":"aidevops","version":"3.32.92","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.92","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ee5b74e7886b37deaa8cf1a4327e21ba884e48e4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.92.tgz","fileCount":86,"integrity":"sha512-JLaN6LqPqtVvkRrG5Ufk4ptUnFbnshRzxSnRcrOBgiUze+Y0reqPmeJQSMC2tlrztXsYQdkLgF2P7wnMceGKcg==","signatures":[{"sig":"MEQCIDnb6uNhXeQ+MFTebZVz8QvymKMzSmsItHMfzuiN0AJKAiAogmydSL62ubu9+vQaRMsC4C3jtVvXB5LzX+MXspZGOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.92","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125630},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7f68d5cf4f460ab3dc6bccdeaf22a566e6f4d13d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.92_1783960047193_0.039769653126071614","host":"s3://npm-registry-packages-npm-production"}},"3.32.93":{"name":"aidevops","version":"3.32.93","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.93","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f0d0667d323e226ea3f80ef0d79a279bcb9753a3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.93.tgz","fileCount":86,"integrity":"sha512-PAng7ANy2v4UcL/bJwHUARd78IZU7vPybLK/UgQ7kftKjENh2/kuH5Q8SZwMxgQaoW2zzhRdWq/JUO0Cl3mX4g==","signatures":[{"sig":"MEUCIBndcsPrdm0Rfhg5kS+gFDpvw7Qy6Qsw0aQPWziVH1DYAiEA5VeJU83F0ClyVeGIIpRnN6Io5XlUAb6r1ECudO5T38I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.93","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125743},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1cac0de836d158b09a6393d0d0f7d6f7cb94cdde","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.93_1783962888129_0.5203990555328137","host":"s3://npm-registry-packages-npm-production"}},"3.32.94":{"name":"aidevops","version":"3.32.94","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.94","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e6d04eb2860cf8adcb99daa7ecb451af77d89480","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.94.tgz","fileCount":86,"integrity":"sha512-TVgMmxsRw7utdR491kUZE/RQHJMsckgWm/HFWc0nd3ig81D61Gxk3Gci40X3D47JKPaJS5CY/zbvVXsy4AZ4vg==","signatures":[{"sig":"MEUCIGoy6O58K3sKm9kPFcaHsK7zsdpHBQoJcXSpsJleKC2UAiEAnqKLCkX1lId33/EJ8CCDrfc4w+FYeSF9Tm36V9MY7Oc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.94","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125743},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"82df2979b27fc05190098328aca904b032379b41","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.94_1783966792134_0.0011740839351861432","host":"s3://npm-registry-packages-npm-production"}},"3.32.95":{"name":"aidevops","version":"3.32.95","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.95","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8ed6da5e26bb7119c4b67da6fd830fa924f77666","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.95.tgz","fileCount":86,"integrity":"sha512-HF2VExI3VlJqWhUatiovj1DH4Lag3eDRydlVBRmw682EcKU9TyANaxrzed40ibaYQGcK+k2+DLT9HwuIffsKUA==","signatures":[{"sig":"MEUCIF7gxUxyRZ+vAG53WMzRdOADR2wk/K6hVqMA8fwQEu3YAiEAuhHfygD2qJTj7v66QF2oYFiZawL2hpBgVqNo9BlMy+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.95","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125743},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"140fc1211b53caa9bc3e3cb938a8aa1588afee9a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.95_1783967345016_0.2932298369712971","host":"s3://npm-registry-packages-npm-production"}},"3.32.96":{"name":"aidevops","version":"3.32.96","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.96","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"724da5bc3f0965e8331810cc5f83d748845d9073","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.96.tgz","fileCount":86,"integrity":"sha512-tNQ0/9K3J5UCEDFLbcBUTh91beznRnRmjHiV5DVlaFkXSUo4r4Bb25F9JpX/taM351TPb6lKQYdBsJElw4r/7A==","signatures":[{"sig":"MEUCIQCXrwzR2fC2/dxzhCePolrOKe3ra2Dk1BJFueRtBOtq0AIgZAVmO13Bzb+/QrzdRCcA7C6/CG9DASp+OgE1+2JWl7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.96","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125743},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f6b2e00c383711d38d60865ea5cec7c781c08590","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.96_1783968431706_0.08394593976593834","host":"s3://npm-registry-packages-npm-production"}},"3.32.97":{"name":"aidevops","version":"3.32.97","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.97","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f0f2f48a59d1e07c07a0336ab067d14568e8c548","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.97.tgz","fileCount":86,"integrity":"sha512-PqRGqyvML/BsvzZrZB2rw8r/bv6mgqCxj5C1MvXQvsaFGMSChqrkLxrlNOQ8fKDPxAjf9YcRFq9BKJJRVv533Q==","signatures":[{"sig":"MEUCIQCyks6dSgcCvqZiqujJ86W4CpWRDbIasB7zvoLkP6ra5wIgJoAxrGE7gSUSy8UO+We8Kkgs3/PQCZjofNgc1637ne4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.97","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125743},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e5d95c8076904b3353bbd755b4acc7da58e649d7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.97_1783970142155_0.6869967737581351","host":"s3://npm-registry-packages-npm-production"}},"3.32.98":{"name":"aidevops","version":"3.32.98","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.98","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"07a5fb6bf7efd73ae886bd70a13d6186a76be17d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.98.tgz","fileCount":86,"integrity":"sha512-aRxCVMhL0wbryRo5HQBiqp/OptvF4AWhrfQrtlWE5zZtgssYbGXBHugqLyCAuVUaM62IH3AM4hYRBqUx4O70Jw==","signatures":[{"sig":"MEUCIQC3wtfLnPX5D33E1jl/sdZ+EaIhujww4XQyCaf69HUqIAIgGiR7T2psrBlCstJyxDXqUBkZ4QMlSMdI34PZezr2CLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.98","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125743},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ed64fd96ea64d3339227b4a9dfaae0cd6d5cf7a9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.98_1783971191186_0.1158749569377584","host":"s3://npm-registry-packages-npm-production"}},"3.32.99":{"name":"aidevops","version":"3.32.99","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.99","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"353fb05524a9f15dd0fc6f53a41562afbe1f62b4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.99.tgz","fileCount":86,"integrity":"sha512-X5VEIy8021fsD8pCKwqmaNPrKZt/+Jw+hIgUF3Luds/kYaJVadYDb7EiPsWtGgxMaySUL4UFJJbqZ1MDmAh3Sw==","signatures":[{"sig":"MEUCIA6fG+kuu3W0E1+tiFqgw+tCXCccTJGU5FmnmlvO6huWAiEAmG/Orfr/sMHekdVUaqHpIQQt4tEie790rSczVP3zed0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.99","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125743},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7fed36025e46b6435edfab183d0aeab51a821cbb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.99_1783971554434_0.040187450754862075","host":"s3://npm-registry-packages-npm-production"}},"3.32.100":{"name":"aidevops","version":"3.32.100","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.100","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"122ce7f59880827d1e210b13b6c1315664e0ee17","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.100.tgz","fileCount":86,"integrity":"sha512-6kZ87yNnv3yoFFIcu1z+O3waubWUXnCWx0qwVVx8/wSwYWts9mUMxAZ3zi/0pbbniS+4KoK95NDa1I20IXNFJA==","signatures":[{"sig":"MEYCIQDuAvMJdReXqLrAZXDYbxBI0AdYYkpatondyKRNexQhdwIhAP+vynaNdOqKdv+AcEvH9mZShKhra6Z3ceKyZHzUGS8w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.100","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1125748},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7aaf97054c18918b304492ea0a33e0654ffd85a9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.100_1783972971670_0.36270186183082176","host":"s3://npm-registry-packages-npm-production"}},"3.32.101":{"name":"aidevops","version":"3.32.101","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.101","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ea3d938516a9447194e0b230fca582b85c62f1dd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.101.tgz","fileCount":86,"integrity":"sha512-uDuQ0mMm3o4+cbcrcBO9hNvVYFWAfZprVKLmthyIRCXIg/gTvdijJ2gSJTT5rzvKGOykio1Bmc1JZDiqBwTu9A==","signatures":[{"sig":"MEUCIQD405DCsCTb49BPYFNve3fAk9fGHuZRZW4749BphX3/3QIgbXAeXmudqoENcBpENTBj6rAW1/LOsJpPyByR3MkP5EE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.101","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1126619},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7f0aff30380eb59845592f25a1e5c1438065e3ba","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.101_1783976856514_0.3228485636251659","host":"s3://npm-registry-packages-npm-production"}},"3.32.102":{"name":"aidevops","version":"3.32.102","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.102","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e4e17100658995674729099dc4f1dd385987793e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.102.tgz","fileCount":86,"integrity":"sha512-g8PQe38R+BeqotxB2KP/n48/j+pWA6QF0A5tRJK0yJceXMSqLMP1Vg0jvaMpYFJLLtBYgNASxTJLaOhJRAfCbQ==","signatures":[{"sig":"MEQCIHl9BQjPjSulMv6N0hRIh5Uai3sg5qZXgLqwER0Y9spoAiB+o+jLlCLTOr5WUBX/BXB5hJ7wkN7EhneXAhZyHJZ3Kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.102","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1126619},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"66c4253a7f7994fadd61cd494daa3fcba46e8203","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.102_1783982291137_0.001567431791491103","host":"s3://npm-registry-packages-npm-production"}},"3.32.103":{"name":"aidevops","version":"3.32.103","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.103","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"27241cd1bff244f42743dfa550e56af2fedc7538","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.103.tgz","fileCount":86,"integrity":"sha512-6LM/+Y/3TPQ0AoJYbHHaLLiLTOgWz725VVDMLmpX221jU8H834np2Yz3iVOmXQN0lvTGX11s99IZDanE0G4jLw==","signatures":[{"sig":"MEUCIQCb+dY0ipBljEtgH7dzIJo6HdAAABNNDLDAz1JDvNbeAQIgLZaQ9gRyxWNcl8wKyLaDIsX4C+qLrY1m5zm8MWVRo6M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.103","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1126619},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4fa10880d8e8c63714a1eb5c886d386fda053354","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.103_1783982584876_0.6242524620894281","host":"s3://npm-registry-packages-npm-production"}},"3.32.104":{"name":"aidevops","version":"3.32.104","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.104","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4baab5e8448930e77b6f844c5ea93dfd088a34d1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.104.tgz","fileCount":86,"integrity":"sha512-Po8seuPbyI6/DonDtxFinP7uJTF1bW9RUqUIJ19/ESDNxdLMEOIR1luewCG33omiHET+qYMgMJiWC5mJhE8Ktg==","signatures":[{"sig":"MEUCIHqqsiXByKgRecR04ZRegO0bDJXVZqag7POMOBGdhl1uAiEA26CZzUPdZjDvWPglW8N3di8mRQMrlbKIxboExxGSVSg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.104","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1126619},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2c1f33b635b35b87d77d81379d873b8db6923d7e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.104_1783982770925_0.9666092414683205","host":"s3://npm-registry-packages-npm-production"}},"3.32.105":{"name":"aidevops","version":"3.32.105","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.105","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ed928293f5c08a05f4be98576f6e3e5f678d58d6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.105.tgz","fileCount":86,"integrity":"sha512-E0q8QYo9ng4ACPss/3g0qGnHBiUb/Epuc6fm6h6rVx2JNnjlwjt+RKC+tXfiF3N4qwHbPI7WR44oMkgIGZYz1w==","signatures":[{"sig":"MEQCID6zCBZ5gVNqEfD9dm2o1lYzCxwRWjKoZtN2ovQuMyxaAiATvUTLrJbycym2NCbffHh+Xb99hszkF0UaPK/Jb0qkhg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.105","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1126619},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1ac2414c84b7306a1c88348378dc844b1391e2d6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.105_1783983074654_0.41396633661886906","host":"s3://npm-registry-packages-npm-production"}},"3.32.106":{"name":"aidevops","version":"3.32.106","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.106","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"60e71680e99e3c60a787f77651f9ba633379a710","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.106.tgz","fileCount":86,"integrity":"sha512-8XkSI+t3mA0CGexoXWr/7VVHWPigztbhvFhPIMZ+lr6QQooA936hj96oWZHc+MOj18nFrKQXWpYWW9Cua3J5wA==","signatures":[{"sig":"MEUCIFsPswtbaFgtdFEHaAlN9/YkmppfhN4wWi732V13+nLgAiEA1HM4i5FyBO/c/Q5aLRtr4iF1glI3A0WIhhpfS65jMyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.106","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1126619},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"dad5399d55ef9be585916b7e02d803d1857c6e2d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.106_1783983512011_0.5892434565973714","host":"s3://npm-registry-packages-npm-production"}},"3.32.107":{"name":"aidevops","version":"3.32.107","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.107","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"283a4174232c743b0041155f57aadabb9f2cd23b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.107.tgz","fileCount":86,"integrity":"sha512-W8XN3Vd7s1MaPmhBARNBUlycoBI/2pdSOuf/u+hLx7Z/IJ1FAtBk3WZdQo37CNxIVYRvOyr632gG+1MSYgW26Q==","signatures":[{"sig":"MEQCIDfOEINiLWOHPtaNLafleTk2El3WWl2UYRx2sla87sIGAiAlRN+nrBFcC76hOHCCpJfg97qg7uKiS0J3AvTQjnuH/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.107","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1126619},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b6b76daab9edce82a8499eead83bc748695a0bc0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.107_1783984421921_0.6904947282402152","host":"s3://npm-registry-packages-npm-production"}},"3.32.108":{"name":"aidevops","version":"3.32.108","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.108","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ee26dd314376bbba5c11e63f19086daafe9dc4c5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.108.tgz","fileCount":86,"integrity":"sha512-Gsmn3xCWjho5bovjOSfIvdwrrnWTYzMUcJlWTFd+loi+pruNc1c288Ny5GW38o+nyO4UCKBuq30+CDQGBsvynQ==","signatures":[{"sig":"MEUCIQC0Foc/YXcunB5Y2Fd1vXWjAw1VsbWtl5tMpppunMuXbAIgeTMYaXuWvWLoYvIXte3KoVe7EHFKliDG93tJV8eqzBc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.108","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1126619},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9164a8e258469133032514a5a83f19d1794db692","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.108_1783985708089_0.09477913907952096","host":"s3://npm-registry-packages-npm-production"}},"3.32.109":{"name":"aidevops","version":"3.32.109","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.109","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c4838e4fe256d492da6317a78e7825606ea95c24","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.109.tgz","fileCount":86,"integrity":"sha512-zrLhKieANNHf+7o4reV+LkTdDNePnkxF0HLN8ADXO+yCZ/U5lQUNskXHnzZjgbi8eImchIw8X2cJffEQNGhb9A==","signatures":[{"sig":"MEYCIQDIZTp0r3mNnIqSRgUDCubfGibhj9NjvRCCIAHdeFImiwIhANz3EnYhnLMgoEdyeI8dBfeCkcCdfk3ETOYOJTvCRJjn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.109","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1126619},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"274a776f01e34e741ae049690d9bb182ae4d2b59","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.109_1784004762933_0.014019626062023116","host":"s3://npm-registry-packages-npm-production"}},"3.32.110":{"name":"aidevops","version":"3.32.110","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.110","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dd80ac6873344392d7d66b20435d4e9a0032c6fe","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.110.tgz","fileCount":86,"integrity":"sha512-dax34QtmTwkdfrKY/iHufkhpJYxU/nIhAICy97efIoQ/6F+AjrpzZubMAxb1xcYCt2Jt/HIp6sS7gek+hLSFHg==","signatures":[{"sig":"MEUCIAYG1k3LO3c3aKu2azYJQQiq/SdZxIekNYgtghZwb/uoAiEA3fqUFd6aaFHrmnO7i0U0LvBkDz5basOp38zBt5xdpKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.110","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1126619},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f36f8f349d6fca2e60d3d72c924c7e37e44a63cd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.110_1784006675354_0.7162755989489431","host":"s3://npm-registry-packages-npm-production"}},"3.32.111":{"name":"aidevops","version":"3.32.111","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.111","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2eff19330abaf2391489035eefe5b93d9d0d16ca","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.111.tgz","fileCount":86,"integrity":"sha512-t0OQj1Y4fRt5fB2fhqCv4LPOgGNZRiBHIk53u2MA8SHbsQNG12UIRUihp7AXFie/LSaacygZv83uGEHVD1hgjA==","signatures":[{"sig":"MEQCICMaqvOxL0+yhLFDvofc1VjjZkCw/YcfaJPkL2Me2b9KAiBzOhjCNbJcFgJZX3s5aEYB8Hmxv5uspV9sRWvI0jgUgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.111","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1126619},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2e3e428dbf83ec069fdddf62df372893b3b5a8cf","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.111_1784008037037_0.29968132348717047","host":"s3://npm-registry-packages-npm-production"}},"3.32.112":{"name":"aidevops","version":"3.32.112","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.112","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"95888064a915b0ae06c7dbf3b7f68d938a6dc6de","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.112.tgz","fileCount":86,"integrity":"sha512-viMS8gKCsD9W8euVcLi1l6KuWtKdyhmEjYcVs5cXiVYB3lip/VgZEsFYRlf86u8IVCUnIWAxTFychhlFl1ASUw==","signatures":[{"sig":"MEUCIQCPd0aG7DMd5BZqKU3qsWgfoKUiIAn6DB3RsKXZI5jHdwIgUK8fbX8Oy94GPj6rhNL57NaGpzjwOGs78qwP6qoQyU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.112","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1126619},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c98d95018fbaddc8b8a76e135aa83cf995f76839","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.112_1784008405803_0.8806647207304967","host":"s3://npm-registry-packages-npm-production"}},"3.32.113":{"name":"aidevops","version":"3.32.113","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.113","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c6b29a6d95c0a2ce33f2572f51006dd3124e3a0e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.113.tgz","fileCount":86,"integrity":"sha512-UQyrO6s/cohUBkx35mzRiuJbWW4MXf0Panx6c+ewqOZtEOhZ3sHNZ8G0phT3PF/72VJ+SPYp3NdUsMia1qMYaw==","signatures":[{"sig":"MEUCIF6D42SdxwvSokLCRgBPx5irifnk32qw8aXPXxWWxZ67AiEArb9kCnUfYIZNOh29XE3dk7hh63dV1D8N+lkKBjnX2kY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.113","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1126619},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"552d4ddd06d9b68fbc1773b307e30b64b9971ec8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.113_1784044289999_0.4498502438373575","host":"s3://npm-registry-packages-npm-production"}},"3.32.114":{"name":"aidevops","version":"3.32.114","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.114","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a304102a08031d9a6b58444196df57e6a141bdb7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.114.tgz","fileCount":86,"integrity":"sha512-jGyyvvtr2D7eop+UazDvdeEJFNz1NBnrlxEm4rpXvkG9C2VapGxmdbwsZ1LaolNnw6MRY2ldh0v0DL2wiMoBiA==","signatures":[{"sig":"MEYCIQDstsReYB8LOYZqDD38e9mN3KITdASMUOAjYwGs5TPzYAIhAOD6WqbYYFdTH6nY4JTpVY1X8CCJnMhpjG0JpMrWEYjV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.114","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1126619},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0ad06f56fe6a2944bda7300326cf9f2f7cb07b9e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.114_1784045230239_0.691411191076696","host":"s3://npm-registry-packages-npm-production"}},"3.32.115":{"name":"aidevops","version":"3.32.115","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.115","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"18a67d7b0e50050e4623bcfe4d0b6a66514418ad","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.115.tgz","fileCount":86,"integrity":"sha512-QPzmKFzoAe7Fzydji3e9ppMrTU2tQ/41NSBOBx4EgWFgWn70oJuqGf3GBXe/Hy9prwyKiPOWL9L0Qfinc1zn6Q==","signatures":[{"sig":"MEYCIQDB9PMg2wzcol0Kt9f6BMABnRm5PJ15kjYWrCt7dvddfQIhANgc3W2J1OZ3sENaDw61DFkGRWb2HMYmTtrdb15jjeUk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.115","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1126619},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a4eaa858c50ce61142c22880c3ee48c850e98e11","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.115_1784045351868_0.9115259468545125","host":"s3://npm-registry-packages-npm-production"}},"3.32.116":{"name":"aidevops","version":"3.32.116","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.116","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a49614ea09f70fd1847e6db4adce5d63529feddd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.116.tgz","fileCount":86,"integrity":"sha512-32KcFqg4PYwzPzokAGoI7Na2T3lgv0sclAoYf03CNlWrjlaa9ETlbT0biMWZP4UTD+cqI/gaUwIM/SDSohRrvQ==","signatures":[{"sig":"MEUCIQCZYg2OCxxsIheWB9A0E9eAuVeBKLk1JJLHJmT1BTfQ/gIgRp4Rmrapy+JCps+0oP8FVERYHzPUBeYn0V1dKtaUUbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.116","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1127193},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6cbbb90e9f3249b69f39df6637705f360f33f176","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.116_1784047603989_0.1445048025398401","host":"s3://npm-registry-packages-npm-production"}},"3.32.117":{"name":"aidevops","version":"3.32.117","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.117","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a643026e83cedd27f56b20e7a47f883e159ac97f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.117.tgz","fileCount":86,"integrity":"sha512-x7vJVTUq0WNmF3tuvOfEZw1q4ezwbVCv4E9Twv3nhSoYA9H1kcKvBURoEYTJLAZCpDvJVcgxD/UTnj1TQGxwdQ==","signatures":[{"sig":"MEUCICBI0KwwvO6TECWfZnFzP64e15ri2wKLkEtd/H8nH10oAiEAl3M/svROGUg8RyNMnN0WSG3cKkGGZRUkVPCEi+wH0rM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.117","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1127648},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8841661c79204320dbeb074762cec418cc29bd1c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.117_1784050785734_0.7013501744354178","host":"s3://npm-registry-packages-npm-production"}},"3.32.118":{"name":"aidevops","version":"3.32.118","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.118","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"80fa48004eedf17023a4f09ae635e2108b57e14f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.118.tgz","fileCount":86,"integrity":"sha512-gCF5CLLSSX4zCN62qqhVKLwv65nFCR1iMcQGoaaAoJoqdni7ohB8XA/08kVhIiTPDthh4fbfSSKf6vucLC+uJQ==","signatures":[{"sig":"MEUCIBmWx/t3rl0C5coKGcqGrxmqG3zhG8TY6ej/iRAa3E5qAiEAgjIHLv/OGnTuc02yRQViPpOTQmb+5zQsJwodIctevgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.118","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1127758},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6c1e4435aaf5c3eaa1314e68815ae8fc6f469b99","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.118_1784059483561_0.7819023484040286","host":"s3://npm-registry-packages-npm-production"}},"3.32.119":{"name":"aidevops","version":"3.32.119","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.119","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f0b545f88ab18131f9ec88b29ef045d64b1e555f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.119.tgz","fileCount":86,"integrity":"sha512-pJ01XmOJf22MNMlS0F05Yzyd1ecXvIRf4nixnQ/k2xcm8X9QfUA4Xw/tYByjxX6SSlSL8zhr6fhBf/lGJto6Yw==","signatures":[{"sig":"MEUCIG5NtORdjkJL8F6FgKfBy6v0Mw1Ty7o2f4fWCy14GGvzAiEA4SjAcYhpVa7gb711J253UBzM093TFzgyoJsO8Yw9wAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.119","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1127752},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a4293fb0527baba9762773d6650b012991eb584f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.119_1784072175829_0.6106361199375119","host":"s3://npm-registry-packages-npm-production"}},"3.32.120":{"name":"aidevops","version":"3.32.120","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.120","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1fe55c6d5d22851b82326fc6c965a5071c2fd0dc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.120.tgz","fileCount":86,"integrity":"sha512-48VPX2bgcIhJ6ac37fERpwvZsV2Ozbo7raa2CD5O4oOisa0vY6/1vz60c5rjolram8tRD6QaATF4xnn9AdSE6A==","signatures":[{"sig":"MEUCICK2lOXgG0D4BjH5GvsPyzb/6NtTJuOppHLkyXha4M/KAiEArHPVxuRi/7I62xieA6TsHl78neX6s/FTRA7gr0vOpFs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.120","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1127789},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f0489c220ed821b13d61d0fea33cdf81da7694df","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.120_1784075853602_0.06599612242901887","host":"s3://npm-registry-packages-npm-production"}},"3.32.121":{"name":"aidevops","version":"3.32.121","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.121","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2874740c1f1e1e8d56432daf8b72fcbc8f4e5c74","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.121.tgz","fileCount":86,"integrity":"sha512-V+sP1ekDj0nj2upsnHNPSWWUmNHPGhiraXEiCZ6arf+LseSJEtr1GYM9wE6+sY2k1i/MdW8+32lo2ccYbF0z3A==","signatures":[{"sig":"MEYCIQDfRHfcUZJYtNAqB95jAv7d0iBzISviNfo1bkyar5fEoAIhAO+IsNjPJQ/SCjXIgOHLVLapN5tXVrXPTl4inArYqKyF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.121","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1127789},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"20a737f90333c60b67c71695fd1e7e5053c9c0e8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.121_1784090714165_0.99532896229494","host":"s3://npm-registry-packages-npm-production"}},"3.32.122":{"name":"aidevops","version":"3.32.122","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.122","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"04a8036dffab3a4d2dbe33b975380c0f98eb9d09","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.122.tgz","fileCount":86,"integrity":"sha512-b33ZXXjB6NyEKg8291LHaw/8zGBYfGUDen33hQHVsnx4lWJ881yrFxptQbLrRHc1VHCCASbL2khOigKEONEGXw==","signatures":[{"sig":"MEUCIQCfDkqfjyZLAXSfVYbjEGaRWWZ2j2s8K+De3ZbKOO+NcwIgW74OBgK7FXOrgOInHUapdCSrEGlF3ClWBj4DNS3BegE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.122","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1127892},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6cb1215024a251a9ba99dccae3e69c63ae8bd8a0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.122_1784127444441_0.6968439477144681","host":"s3://npm-registry-packages-npm-production"}},"3.32.123":{"name":"aidevops","version":"3.32.123","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.123","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a191f9a21030cf72ed963f4c7b8428689e7b8547","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.123.tgz","fileCount":86,"integrity":"sha512-/t/55BPvJP1tmcb9+8D+e3mj8/jfjaqH/ZOXm417iihfk8ZhrotI7d53Lv2ljAFTxzKPfU21wBIaS0CcHP3o5A==","signatures":[{"sig":"MEUCIGQL4l5Ca5v9f2f3FxKXGBmpzt9MpIozHUVUWbovseQHAiEA5Z4bDoYtd9uI/hTCzAnxNgywaPy0o6d0PQPFVKHGw1k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.123","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1127892},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7b7680cbef636ed648c0d6f929577936dee69624","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.123_1784129394020_0.00796396344153405","host":"s3://npm-registry-packages-npm-production"}},"3.32.124":{"name":"aidevops","version":"3.32.124","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.124","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5e806504330bc31e951e5d340e2a8d188de4b0f7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.124.tgz","fileCount":86,"integrity":"sha512-CF0lFI/XUKT++HySt3T8QX3TUHyJeJ59T8owGKB5qgz/4mwI8bMVEJ9G5ZyJGjrutUutFpY6plqdJrTkSWO+1A==","signatures":[{"sig":"MEUCICdGnG86CvXfMpRyZD1IzLK6PFVwEaNrkXhfDBDSSCvfAiEA8kNxQpS88XQhEz9iETf86iPxOnnXR/04YIeAtw998KQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.124","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1128015},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"66430f3f6d07267c9d72a65a2657ee598e28a8fa","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.124_1784134401415_0.28264024494598017","host":"s3://npm-registry-packages-npm-production"}},"3.32.125":{"name":"aidevops","version":"3.32.125","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.125","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"af4788ec493785164ad10e2bdd5c5e9325383d7f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.125.tgz","fileCount":86,"integrity":"sha512-+3ZCfSmycLhaoEG9xzetXTnVzHjtH/cw9TWwgBkx/hqC0sM9RHB19kSB7kojhai61nm+46GYppvn0YN+rMo12Q==","signatures":[{"sig":"MEUCIBsadt4dHm72Oy5theGVLShgsW5Mc2ICv2EzK5PnoQZGAiEAl80WUZ9hWeK3sPBsyw2ZLO+aYlHcPHNEJlMIChwSPio=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.125","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1128174},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b66abd903cd8ff9ab82d938e3bf38e9f9de955e3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.125_1784141839373_0.8324508774922024","host":"s3://npm-registry-packages-npm-production"}},"3.32.126":{"name":"aidevops","version":"3.32.126","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.126","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2394b67b844e4c34bedaba80471a620387f8e2b0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.126.tgz","fileCount":86,"integrity":"sha512-7hejbLkrnlwBtxr0d0QPOFeL4zFGTXvOenX5wFsvEsjUhzstHazPoPxINCxmU/JzqntJ5wmgi+XQ6L/PnUcaQQ==","signatures":[{"sig":"MEUCIHdW4+Yp3KMIlNLW0Uf52rj1yxkvNO3B4NHgyfdR2j2wAiEApoAALiTozCbxrMAERtqYn7SkXnp02ETIboC5vw3ziXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.126","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1128174},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0ff02f50008cc88d487a25a5235502368b54c686","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.126_1784143121569_0.43411833505328623","host":"s3://npm-registry-packages-npm-production"}},"3.32.127":{"name":"aidevops","version":"3.32.127","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.127","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0afd74d28fa4adc418ae7c4b75ccabccbaa707f3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.127.tgz","fileCount":86,"integrity":"sha512-EDxi3LfvujDCWKrTnLYOgCqq39ppvwOne8vnczSgeIWHIhbsFevBdyWJbIaeNBcsMhquHtp2QqQuYXR+R6KRvw==","signatures":[{"sig":"MEQCIBesE84qhuEeRaZBHjeGVxEkkFVd61a420oh5XcG4xShAiAV85q/QwphqowYIxlqj81nmZWnHrZ5SzmmlLsnzdIARQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.127","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1128174},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8762eb72622417854151204662ac6e54bcb00d9f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.127_1784147190762_0.21497383450008312","host":"s3://npm-registry-packages-npm-production"}},"3.32.128":{"name":"aidevops","version":"3.32.128","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.128","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dfba56fd53c4edb4f88618c1f0b05536b68d7cab","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.128.tgz","fileCount":86,"integrity":"sha512-LZGK5d/63Nfh6YumLoF5PwPByohoinKjxZJZOv8dLu1X+X46UGeHYbYplflRPeX58F3OnRTBO/2yUReCLrh38A==","signatures":[{"sig":"MEQCIBgqZ5FvEgo0Hu8emXlpvhDbD8d+AhYnYyiTCDW95JztAiB3zX++Br9K8fYuKzifAnXcyLQveMjyAJv/q39zS4h4dA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.128","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1128174},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fc8727a21ea0074f98934576c3dafbacfe6263c8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.128_1784165080076_0.10170146383523049","host":"s3://npm-registry-packages-npm-production"}},"3.32.129":{"name":"aidevops","version":"3.32.129","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.129","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8bb539a49cc3db065a26b97c77972e2c6d2cf3fd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.129.tgz","fileCount":86,"integrity":"sha512-CLlFeh+0eN6saXcGfR180DUHaD7CEMKajhtSUDIgGpE664j2oi0id04AHVaQ38IJt2SGEdRe8cJ7LtfF8VVQ1A==","signatures":[{"sig":"MEYCIQC1mQBSQw3uvUVScN335YL8G28RXa2gizlvmLuXOonJMgIhAIXUdq7HafGTaN5zzVvypnKNKKLRalb3jTA59Zsv7IUp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.129","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1128242},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cd432b632325dfabbda13637c980ae2a57372aed","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.129_1784168171999_0.533577258377655","host":"s3://npm-registry-packages-npm-production"}},"3.32.130":{"name":"aidevops","version":"3.32.130","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.130","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7aff070c023829cf9768ac0fa716390192a61c3d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.130.tgz","fileCount":86,"integrity":"sha512-gALCq8O5zBqLaZrtTzxtO6hmeEC/hySQsL6s5Pq8kih8QYtnnqlCcEH6rm7vkhS8qyNeKetuVN2PQVSIGqOPYQ==","signatures":[{"sig":"MEYCIQDgDPSjLSAjiYrjbSlfY7CAQo/0v57AXr6NsfD0RrdxZAIhAOuWh2LkhVWahQY32PPDJlMq7xGo4TCkDyDnX0ABZCdj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.130","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1128661},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"11074d30439376bceb2c4926a96ccc29247a5995","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.130_1784173756231_0.45464278914044676","host":"s3://npm-registry-packages-npm-production"}},"3.32.131":{"name":"aidevops","version":"3.32.131","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.131","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6f41483bdb37ce5b765545be6d17d8c41ea988eb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.131.tgz","fileCount":86,"integrity":"sha512-ZP+T+FlFIyruTxAU88jlSJKsJ1K23mduC+s2uxd33pdIWws8uKoHHbHfKHA7zE3u7gEtFkxJuVM6qDjW5xQSlA==","signatures":[{"sig":"MEQCIBEpJzGO110Eo5LrJd/Q8Q5mA6wL4dALkKWHUAcaSZ7dAiB+HYBUECkf7bd4Nf3fyEsajLpRRd6F471F65lZ1RfbpA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.131","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1128921},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"648cae47948d07aba8d29d480308d227ce4991f7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.131_1784179477311_0.3465682022217962","host":"s3://npm-registry-packages-npm-production"}},"3.32.132":{"name":"aidevops","version":"3.32.132","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.132","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"064ef9f91881faf9a6eed2893f0b0697b54b7f6d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.132.tgz","fileCount":86,"integrity":"sha512-IyaOiiqRSR6wuPxIAGLDyhRq9kRPXzrMtspO1c4mPsoCYtiw3lg8Z+yw39ba18G9YkIkt92CQpdREgZc64tfUA==","signatures":[{"sig":"MEUCIBmJneE98O0BCBNTuNn/H0fLacXOcYTdawlwVESwyyZVAiEA98qRs9MCFkmh9mVNk/4MJWKs5N/Zsk2uLK4avKFhkb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.132","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1128921},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7749fa3ffc24891a4b60c12ce7e7ef04c5e99e52","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.132_1784208647689_0.9463761036380696","host":"s3://npm-registry-packages-npm-production"}},"3.32.133":{"name":"aidevops","version":"3.32.133","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.133","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c99027fcbdb902e7523ccfe005be55caba2f6ca6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.133.tgz","fileCount":86,"integrity":"sha512-+DuRgEuV85KzivQI+mugn+IX7YVtLfNkS9YNl2AwjUD8PqVgtlb14E2oi0XUQJmxGGmIuDpIdfeHhIz/8/Gm6Q==","signatures":[{"sig":"MEQCIBjNq+eBXxTe9iLGsBvbOwkpbdOld2ThXa9bI4Fzr9+fAiBcMUvg+b7fGIsAO5BtujMpjsh8iA6Nn3FaCbt810K/bg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.133","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1129660},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4a065a1346b8c2d6ac7896a6e2b5b9e9115fe315","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.133_1784216473123_0.6928598632213185","host":"s3://npm-registry-packages-npm-production"}},"3.32.134":{"name":"aidevops","version":"3.32.134","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.134","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"055b719702bfe335878afd7a7d6bd7c7fe095f5d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.134.tgz","fileCount":86,"integrity":"sha512-Ycf4RKLwwsf7lqbiFMNEpvJUL2/LVeaJCbeXdpTiLLrZ+cdHHEgsKMnQYvGMwyG+FlfaxdiQWjAQBiEha783xQ==","signatures":[{"sig":"MEQCIDvb2cslJq1k0V3R40mBKYZHH+abGO6qof+gixG39O3qAiB3zkGRvf5CUcmQq7/d7h0p2hFwp3+ffGwRqmw5PMcAmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.134","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1129660},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"466367152c901a1c9aa814fd3fb610417e9a907f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.134_1784219872530_0.024998330551632808","host":"s3://npm-registry-packages-npm-production"}},"3.32.135":{"name":"aidevops","version":"3.32.135","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.135","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c85fa02a7d15ac54fff67b5c66226c61bf2c8206","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.135.tgz","fileCount":86,"integrity":"sha512-855mMXQxJNL2fiVwq5WxEEdkPbWaROzauWOKeZJFcBYjsPQwAkTL7ugXejLPbdeFcj1ve3kei1+uU0OTmYRZNg==","signatures":[{"sig":"MEQCIBKjaeYVyNU7lp2EFHl/Vwt1XKE0FpeoldWWNFpQaXTjAiAh2MOlNNMOE724UDJebB2842yi7Td5WH7NRpXrN8A1Vg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.135","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1130032},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8c3aaa6b6522835f9d08cbd49b067016f58ee661","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.135_1784221638273_0.4242809211435774","host":"s3://npm-registry-packages-npm-production"}},"3.32.136":{"name":"aidevops","version":"3.32.136","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.136","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1e22dbb7725208b533bdf94a3ec216d8ec6dae1f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.136.tgz","fileCount":86,"integrity":"sha512-5KqwoR5JjPyeCAZff1jgHwSujrHxmqsMIF3N7XgJHthnHLLQe4dI0LtQx1vBhK1DkaMmW/+R6d90NtBBqsesNw==","signatures":[{"sig":"MEUCIQDG7nth2zBXO0HyR1pR06KADbj4m9pPxd3urI4kbsSJXwIgY5YPLv+F/VhuauMJjltloYx6G/NEAxSioh3SFMgh5Sc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.136","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1130018},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"89b5835a53aee8c8a58f047fab072549ab62d5fd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.136_1784224513276_0.18268220084125675","host":"s3://npm-registry-packages-npm-production"}},"3.32.137":{"name":"aidevops","version":"3.32.137","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.137","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"90b4440f9adebbbd2eea0927cf98a5c8a520f326","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.137.tgz","fileCount":86,"integrity":"sha512-TVdlh05nDglrsFjj7NE2M/SrulDVSJnWrtCDuz5oERDiYKTFgZWIWoOzMQqzWcmhItlMUcwQovjUN+kbj1lOog==","signatures":[{"sig":"MEUCIFKiyyVaobHJlE4EDxfMyZnOIfjlIqIw2iIYU3ZVkE3+AiEAyoRWEIXqL8+IQ91MHOas/f5uZ85mgieH4mDUiGQNNA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.137","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1130050},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"29255dc5f4e129b429e753baa176b6dfcb224f6a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.137_1784229024922_0.4046040991755264","host":"s3://npm-registry-packages-npm-production"}},"3.32.138":{"name":"aidevops","version":"3.32.138","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.138","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"61f56d37b292bf9507768140c914025ecfe40514","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.138.tgz","fileCount":86,"integrity":"sha512-+cbXXahpjzcDzes9R774FQwSuOJERs/egwTZnH/S1+vBUSSk3KgfbSYWslfUzSYvF4KRKWfINM1IJy7JydOnIA==","signatures":[{"sig":"MEYCIQCMWmODCnLZ88eedrddj6PUhsWi123x4imNSV232x6aaQIhAJHICVsFZhc9rYOCUGBbGRvNc2xG0wGz2fxqdCAlkme+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.138","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1130092},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0a181e20d7af78ee9ece79c54cea753c41f0a260","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.138_1784232370154_0.5020453332872254","host":"s3://npm-registry-packages-npm-production"}},"3.32.139":{"name":"aidevops","version":"3.32.139","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.139","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0835947872371c3cf8b2034e8af3bfc882f9a278","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.139.tgz","fileCount":86,"integrity":"sha512-ZLvQWC+f7EMazmX61ZMLHzWDU36IpNleEP5i85xSuxbVgxs237KFuUMZqfHs3mXyVshtJHI/Wr3b2cy8hLv2YA==","signatures":[{"sig":"MEUCICAbpQhrZpcKSOOEcBfMMvBUsz3dTEchqh40GnZnRzePAiEAvJdnlRu+mBJCqlQwfGmvCIqkYtS+suuupAlSQkArv5s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.139","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1130092},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d1c2bdd0f2fb102bf1fe3e4a4bdbf8b79f6a358c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.139_1784236990232_0.0187321298671439","host":"s3://npm-registry-packages-npm-production"}},"3.32.140":{"name":"aidevops","version":"3.32.140","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.140","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f56c045ee248e7666cca5bd300bf4701a5834d36","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.140.tgz","fileCount":86,"integrity":"sha512-40o/y7voM/Gve64+wSglUDGD4En/2JYSb3w8rhi9cxWMtj/CDRR8EL3su33FWqRYHW0hUu5BGBtzbhSmGu/mkw==","signatures":[{"sig":"MEQCIAyjsHfgVOpgLfTBvdLe4AD7THwSSeovkGMwqXSuROlhAiAq6HYOfGQTkRb/N8CEmKQiJrEtltp+lbMeTzhc2uGukw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.140","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1130092},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a0427578c796af6ea641a4c084f48a56af6885c2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.140_1784240257333_0.38148487246977414","host":"s3://npm-registry-packages-npm-production"}},"3.32.141":{"name":"aidevops","version":"3.32.141","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.141","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3ba033598d8f4148acf30969cddfd21819942184","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.141.tgz","fileCount":86,"integrity":"sha512-J5TlrUl02xvpt2BbLOpdkvu8Y+kHDSF4h8hSGgw++bkXdBbLvwocQbxq6jRWD4+Otza2j2LeFk2Xgo8W2g8JfQ==","signatures":[{"sig":"MEQCIHTv7X+YR7F15Njzyn8OwWBMvV/mp0DgMOYz0XKus67bAiAUUtI1LlH1nbXMuzya5Y4Q34lUIB31k5eQ0S1GMneNsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.141","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1130092},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1f7e136da2f3f3028f0e6751cebf93c3c3181719","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.141_1784247403728_0.9539783156302659","host":"s3://npm-registry-packages-npm-production"}},"3.32.142":{"name":"aidevops","version":"3.32.142","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.142","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7158a7a393f42e656301a5846d1acb41831deb88","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.142.tgz","fileCount":86,"integrity":"sha512-9aurhdt8hzPQ4iMsBe2/eyWAHRcqzU2s52EhHZAIlNllEeOf40GA9ybemmIcwzygkpTgaodWGCHH0ENXYTv4bA==","signatures":[{"sig":"MEUCIQDqzs7W2SnwULUvbz9Ikk/ak8ZYvWZOifEKKhicSodrtgIgA8WXWejh3z/XOpwmRm5EIndQ5HSz1G5KBmBDe7mW5QU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.142","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1130092},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"28162d94e0631e6bb05c7d5c8b6fc3dcc2347487","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.142_1784253374538_0.7379788509780938","host":"s3://npm-registry-packages-npm-production"}},"3.32.143":{"name":"aidevops","version":"3.32.143","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.143","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d2f7c1c4fc841e4c9618e428a9a70ea3ce42f5db","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.143.tgz","fileCount":86,"integrity":"sha512-j/ujvyBEcB5HGHl1PkivhPc5T/xQIJTl8TuY1nVQIEBbutGHygkwFW2BhRDUOdAdhOj9rqQp/mQj+jKnT2vfHQ==","signatures":[{"sig":"MEUCIBcSpQYTmXc2AtQFsoEW84XwlDBG4bl0+nU14pbkwswtAiEA5wMSkB/gcsRBShcmd/g06T+iStnvT80mnJMSjRK/fOA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.143","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1130197},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a94b2ab92ec5dc905147c04be2280c75e23b60ec","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.143_1784254159984_0.18925250047669806","host":"s3://npm-registry-packages-npm-production"}},"3.32.144":{"name":"aidevops","version":"3.32.144","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.144","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c9e99ab2a59648332b3433ffd3ef19c92073693e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.144.tgz","fileCount":86,"integrity":"sha512-9t9ySOgh9QBkE2BahZMi8jxxs+v4NQNdVLqvFUgkeigAGxzoo9IWWWxJBRYdqmIj5QqrySd+1dfmYsFPD5Orvg==","signatures":[{"sig":"MEYCIQC+T/F+ZgV92xQR7jb02sV56rOau6oPmTuAAio1ygIMFQIhAM2lHctYq7tGw/gx/Y+mcRpc2LYRyL/iCSEtI2VKQLM5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.144","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1130197},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9e6f76f8e9bd90aa0dd708a854f5d65285a07589","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.144_1784256394931_0.21785844289402756","host":"s3://npm-registry-packages-npm-production"}},"3.32.145":{"name":"aidevops","version":"3.32.145","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.145","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9e14981357817b744ef369049f2f5e723b5618a2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.145.tgz","fileCount":86,"integrity":"sha512-fSORNuVrFbSLSOuCIMEDK5/u11EtUgySxhJuL3vllLNHMzm6yBvvxWK2QlFyH/JozCz+ucrYhuP4697vYf06xw==","signatures":[{"sig":"MEYCIQCX/cQ8WQ5oqEQaVzX51jZgDFV+K6ZeP5QJ5G8XcZZoOQIhANrOGGddwVGk8XMGFLdmAYc7CchfB1V4ivwQQEWpJcfZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.145","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1130197},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"026f4aaae8bb952ee6a97417a453ecb9e16137b7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.145_1784258666263_0.8562678532546355","host":"s3://npm-registry-packages-npm-production"}},"3.32.146":{"name":"aidevops","version":"3.32.146","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.146","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d3909a9c7548671923f346cba4efd8360f86f490","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.146.tgz","fileCount":86,"integrity":"sha512-dSRypJBOcSDAl7v9+SBfdty4lX9/80Bl+GuSY3UtU1ARI4WKJATzoHiXQiuGQxfKrbBptXTPXHmibmJtEffV/w==","signatures":[{"sig":"MEUCIDZd0m4cj/vuJna0eRlk9+BJuRBdluuDIL3f5FaKsRrNAiEA4wKaYH1vxbSQdH6nF48JEXZLa0kUTv5SjCpVdyIOUA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.146","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1132456},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7570faa8e9379f533b12d97455610cabab329809","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.146_1784304278649_0.5468158256581077","host":"s3://npm-registry-packages-npm-production"}},"3.32.147":{"name":"aidevops","version":"3.32.147","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.147","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"937895253a06fb43734fe36b272b7550eb88fd8d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.147.tgz","fileCount":86,"integrity":"sha512-1CtaOaKNGR2gkjqwHKSRDZs2ExXDW7IIiP2jD7U+aU/w9qArnVQKwG0d8awF15tyAGvUlyrhjXRwNWt9TAzBzA==","signatures":[{"sig":"MEQCIG0+LMxLrTZ1oZDyZ19Ga7c2R89X/lpliycWD+ofRQOfAiA6b+nHcDlKgT+Wis5L0Cq5S8Tnatw7NaCzUP5YYwllTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.147","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1132456},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"586ce434e8b4bdef358be632ef6b0cf16cda1442","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.147_1784304843596_0.05504631611320154","host":"s3://npm-registry-packages-npm-production"}},"3.32.148":{"name":"aidevops","version":"3.32.148","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.148","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"23d818309bcda4726c815c69541c10232e2a6d83","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.148.tgz","fileCount":86,"integrity":"sha512-np1d+fVgNCLFgyMSa2eNbRV+XBexR5oH35yjm2anXiAz98jMFVJ7Mj6jItefUhp2NC4UiU0ILjfchA8N0cS5YA==","signatures":[{"sig":"MEQCIC2AbkpMhWhmR49biIoT4dGkpEViT0pauA6ho8IakPgTAiBYqBiuWotrI8BH9iMf07fCRk0jmRqSxt6pJHOnnBdkTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.148","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1132447},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1ee75dd2ee73f7803995390f608b929e51bda6ca","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.148_1784332344665_0.29587366037228247","host":"s3://npm-registry-packages-npm-production"}},"3.32.149":{"name":"aidevops","version":"3.32.149","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.149","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6608329b323b1b4c62552e97fd9bf42e8f77888f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.149.tgz","fileCount":86,"integrity":"sha512-mNiW3lPYzkvNxdukSv06IFrtLZd0QrAACev4Wjmh5mDVXZkfsXIryld3vK1cljd4qSjXVoLkD6bnFxztyrt1pA==","signatures":[{"sig":"MEYCIQDyFFkOwILQvSaJLhNVKUJAk/JGahFmTuM7qZzJ1gAFIQIhAL5SbSSaIRyx6VeEG6FiX3E4My+QstUPqiXziAbw/hGO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.149","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1132447},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f8a248535b8f365036438b000309bc80fb1861bc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.149_1784364232017_0.778521799984776","host":"s3://npm-registry-packages-npm-production"}},"3.32.150":{"name":"aidevops","version":"3.32.150","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.150","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cbfb725f7600c0ca45560045a6e16da28b3ee1a1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.150.tgz","fileCount":86,"integrity":"sha512-M09Y29aFFOZgbdNrPrzqzgu5koBfo515/3fMaLplXBzX6Ow+rIsrMHt90jfHxf6lZnqqchK6S+Q/e1tD7Slcqg==","signatures":[{"sig":"MEUCIQC8q7dy8dZzIz41HIuFqIqbOqWqyW1HvrT0ZnhSZQByMgIgctgneDGR9OhkxQIUji9HvXDfPuHYhTlSCp4Zs6vxQZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.150","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133321},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"93671a8df0eae7b5e15051137ff70ca31acf0f66","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.150_1784368845981_0.3907514773339871","host":"s3://npm-registry-packages-npm-production"}},"3.32.151":{"name":"aidevops","version":"3.32.151","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.151","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2b609e2b96e13a473b9915896a2b06eff97d15ed","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.151.tgz","fileCount":86,"integrity":"sha512-8KEbULnys2Nqf/o4GRSKjRKhnn2nb1Z8ZKKgsdm98Vkq3RpHAkaorKyt8YGstRJyJTD21rtEpAKhOZ3bn5T4ug==","signatures":[{"sig":"MEUCIQDQoWyGlfH/kNFoXIxR5C2E2HxzyFNVe+HBiz5AtBmuAAIgcK6yr2Kz4Ld2JwqL/vvIonXWlSqx+NiG9Dt+ixuWwes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.151","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133321},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7a460de0ef53b9d67947c1389d013db0b26c663d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.151_1784378561519_0.501817146050642","host":"s3://npm-registry-packages-npm-production"}},"3.32.152":{"name":"aidevops","version":"3.32.152","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.152","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bee9661c8849ffa7fc75441be7dd133cae8fd045","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.152.tgz","fileCount":86,"integrity":"sha512-A+3FLObIeNNfItjGqxzRv9qMcFiIT0wrAYpVCYV9x+fWWnN4Dc6HG+202NkuqDLikkJxxRq1OOyWJAcrmlPsqg==","signatures":[{"sig":"MEQCICefq+lp/f1Q9l9X/sR++oM651BM/56GOgKpCwGj7gGCAiAjInuQWaVR2JkHb8Rcu5OPOGS9SpA3C+j+JU06Dwib+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.152","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133321},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"bc50346d35e963b13227bac4f0f3cdcee212f324","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.152_1784379726636_0.22928957439670028","host":"s3://npm-registry-packages-npm-production"}},"3.32.153":{"name":"aidevops","version":"3.32.153","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.153","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"752260710621955b1c30e9ddd5ddb619f816f798","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.153.tgz","fileCount":86,"integrity":"sha512-TuuE6Ob0pZYErWIX1lckICY+I3cBEoSyQaTlTdYqok70YUVv70kLJ2I9GuiQsvgRsvYGJcKe+QBhyTExXKOfrA==","signatures":[{"sig":"MEUCIQD8O7L5g61VdpprYk3nAFj1aoOtdPQYaA4d+jmzM4402AIgLw2VazrNykydjaNpfUIeN+BColisRPNUIdno/s44tpU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.153","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133321},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"5cf5c1943fc3122aa48965fef2bf40c07a5a6461","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.153_1784420988171_0.4871454436685454","host":"s3://npm-registry-packages-npm-production"}},"3.32.154":{"name":"aidevops","version":"3.32.154","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.154","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"edd1642e1ed67e70c45d4b26ef416478e4f8475a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.154.tgz","fileCount":86,"integrity":"sha512-25Fm4HAF0dWN7lBruBjKmfUkH9IEy7l5sXVxvtTIKv4KMO4sZoLF9KSSbi5HP8WAwF8zRdcmZdpEX6qb9oVpRw==","signatures":[{"sig":"MEQCIC+eJMoQN//3GMNE5aIlmhr6e2MmBtt9y/i9htdO4pgYAiAeQ3rxXmXl6q4eiFM05e5iDw4ttmHx5AEZdZleZd9BnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.154","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133321},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7839df498a1ed8e2494a8d063ab5dca056e3a7ba","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.154_1784425762608_0.6408667180372449","host":"s3://npm-registry-packages-npm-production"}},"3.32.155":{"name":"aidevops","version":"3.32.155","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.155","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"38cb843511c49a20c1a5c98664778ecb883412c6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.155.tgz","fileCount":86,"integrity":"sha512-NJ5G6te2htdprGn5bFRbZDSykWAHH1M1OHht03wZ3dkqk6+IVNeoSyNtEsyCXwQq00CnpG1DeZHPOMh3jlxKxQ==","signatures":[{"sig":"MEUCIFTkq+de1E2262XxrHpCwbmbAn+LtdLDwsONtRhQRfjrAiEAjo4Ln3mwm/yVPSYavTmWbYnL07AHBIp6C1yY1A5hC3s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.155","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133321},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"953122e4f1d4d14521c74a74c2cb7f1974238303","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.155_1784429484280_0.6885380870670561","host":"s3://npm-registry-packages-npm-production"}},"3.32.156":{"name":"aidevops","version":"3.32.156","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.156","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"12d3ac63c98bef28cd96bfcf68d210d5811f58e4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.156.tgz","fileCount":86,"integrity":"sha512-WOJaBCGLKbnpQl6UwxNWqSpj7AJ+BP82g8fKHZzuaLviF5mDq+FzjxylZuxOOnayoA6v0aPkyEzZrq1xxruA4w==","signatures":[{"sig":"MEUCIQCF8d6yE3a2nVHioGYiPMVZRWpo1pnM2xZh+Z+8V8FE+QIgZkNJWmhWJfbS+ANIBePSmXcS1QpFSzuJ+yV4BAwMrJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.156","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133321},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0ea180173c23643cd58a5aa13fe14756bbf55a76","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.156_1784477553772_0.3259282951831832","host":"s3://npm-registry-packages-npm-production"}},"3.32.157":{"name":"aidevops","version":"3.32.157","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.157","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7400a55aa8625e09e3e2ec47858f2b1df24211dd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.157.tgz","fileCount":86,"integrity":"sha512-4HQuZHilCAH4QcflL0X7YGz3UKBKQsUcaeOY6vuhwfRxn7VS+ww6XjFavDDcLbvIsjdjElzYmMd/yhKCEq8VuA==","signatures":[{"sig":"MEYCIQDy4jBlNJpAPPp2ErMWh21m8ujtxSgBEmBrFCz/Qd5OCwIhAO/uUPXP831czTmAw7lmnBMwcBusXNu+6wmPi30/2eiL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.157","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1134508},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a79210ca64028850767cea9d48495a3a0648d740","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.157_1784520981848_0.9826751170434547","host":"s3://npm-registry-packages-npm-production"}},"3.32.158":{"name":"aidevops","version":"3.32.158","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.158","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"18bc7e0ba80ce740794170b5ee455e9f26558a88","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.158.tgz","fileCount":86,"integrity":"sha512-e3Z7J0yF4UGQzssNBP1MfvnNsREB0VjcatichPXRUhuWzmzkmx5R5QRUxP1QvRABO4DuYFm6/9LgSOxjssXKqg==","signatures":[{"sig":"MEYCIQChOSLbFtd3gVJTmSKkkdQP1K05na+NXIsoB1zIm4/4fwIhAM06sSZ3W2rOF3pK3/T+57TtvuHhqVMA8QRnXLCo+5bT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.158","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1134508},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cbcfeaa6e28b5dee90b30c85777f474574bd8e08","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.158_1784558382853_0.3994628184341429","host":"s3://npm-registry-packages-npm-production"}},"3.32.159":{"name":"aidevops","version":"3.32.159","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.159","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cdfbd081eebcc01f48cb476fe1da3053391c6b6c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.159.tgz","fileCount":86,"integrity":"sha512-FtReguE0ebL5ACnt1SOZpUUyPvxHFSrNVTUWu5fFNSIP5Mg7rIqRxCOiZyExwTQLqqITrn0PvJRSTLlA7ASZAQ==","signatures":[{"sig":"MEUCIQCJC1u6kHAyhNl9G8DtCNNJqb8T6VeiBD23y29eic4nTQIgNPUjm6mNrzBm3lrtH46RwP66wNbSdXXMpW2/XmlSuaw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.159","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1132475},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8ca0fd59e4351efbefa6afe31f4c65edfcddde72","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.159_1784570891391_0.46326188041285743","host":"s3://npm-registry-packages-npm-production"}},"3.32.160":{"name":"aidevops","version":"3.32.160","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.160","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"afb0c6004156988080653a99344f881042027856","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.160.tgz","fileCount":86,"integrity":"sha512-dPcAQOAaKTLXZ45lTjJQZZ8mvhMmIZbmzJiLMCucnDcvDX6mZkVdg8W8YwvRmXycO8fkLSlDyeW1yR2Zu7LH6A==","signatures":[{"sig":"MEYCIQDv3faarsy1tuFn/i4NP1WH1aBNDZBQO3U90IhfEbq5cgIhAIJpJ9Hz/yEhPV4cpsPKzSep7iaGSLx1DTZtz3oxnaSS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.160","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1132475},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b558e25f66f93cacbff12fc61eb65a94b7b2be48","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.160_1784589172247_0.16500161294133253","host":"s3://npm-registry-packages-npm-production"}},"3.32.161":{"name":"aidevops","version":"3.32.161","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.161","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"571a01f4f1691186e45c61ba7d3506dbf117954d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.161.tgz","fileCount":86,"integrity":"sha512-4yi6vgB9s5JTHQyOH3Druc6RANgyJFoCERI7zKtPxsuiVFi9+0EnhkxahI8TvAjA022kQ8amTjHxqnuoh+Fu6g==","signatures":[{"sig":"MEUCIA8hwzYytkVRHH+zI6yzCETAfXZTqNqYG4+5GxP9Ml4jAiEApqo9gT/ZaFodt8fxDSyRcf55gvRljN6TonpkNqAQuek=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.161","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1132475},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"db6d8df7176fd1e71df621a74150e21b556e8012","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.161_1784589944112_0.8854675120616289","host":"s3://npm-registry-packages-npm-production"}},"3.32.162":{"name":"aidevops","version":"3.32.162","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.162","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e4a15dcdf2e6c09a38c5009bf6923ef275cf04fa","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.162.tgz","fileCount":86,"integrity":"sha512-jQhhdnwAb9PH+RFhv+tHZyuZ2oZmzwRobWrbJ0KfFEaej/2Dg7wY7okki+MflUXhttNvSkdtYChp7u3koSjIIA==","signatures":[{"sig":"MEUCIB+x62ORmuzSPUpQ2Ma5cDh0Yvz4rYvHMtIFKiXXIy9WAiEAjbiyjFVphMW9kgV5cDhpchBXCbu/hBms/qsUD7pAT/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.162","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1132475},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8dcda72d4dc115e778efe9d9e1d371245c111817","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.162_1784657860631_0.4814935475309148","host":"s3://npm-registry-packages-npm-production"}},"3.32.163":{"name":"aidevops","version":"3.32.163","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.163","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b6d693668b412626befad66f12e7f435178be29b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.163.tgz","fileCount":86,"integrity":"sha512-+e8gM9sb0zQNUtnwP2LXoE3bIwr/VHuGX/991RgXSNjQs+HRugs/pJdB0YvJKZBDFB2OiRBcTuG/T/9XsI5azA==","signatures":[{"sig":"MEUCIQC2y3lz9u2yw/jFdwt4wNDlKF+dhqh4LD1jQVNHNnmbMAIgWZj6O/whneGt1GkEYxQlx/nEJS9eI6PG03NjgMggMhU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.163","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1132540},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4cb2692906891d4e9f4e7cda56f9efb9e9a8bd7d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.163_1784677434902_0.8797808755523286","host":"s3://npm-registry-packages-npm-production"}},"3.32.164":{"name":"aidevops","version":"3.32.164","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.164","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d73a5376cd09b4b8f0cb2f418e867c2754ec98b1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.164.tgz","fileCount":86,"integrity":"sha512-7/xnyyaLH3rrYFgY/op9hZMNTviu77ZhzYmCGFIyKgXgVEMjkGSCi+ONROU0urJLnF1JK8DJXgR1XEnmAnYvuQ==","signatures":[{"sig":"MEUCIFJF++SYnLRuB8IETRreiqY2gLxpjh5BNc2+rQmU0BPrAiEAkeCDbA7TXhhec9vjhZqfmCZfhSz6qHUSOby7xdfFnPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.164","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133096},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b216885d83778f1553f9fca05003303a7273a2d7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.164_1784682943956_0.23005838302436232","host":"s3://npm-registry-packages-npm-production"}},"3.32.165":{"name":"aidevops","version":"3.32.165","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.165","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"167fca0bc45fbd8cac25123cce1ce3058ac9c039","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.165.tgz","fileCount":86,"integrity":"sha512-ykbtdGm0iDx7bgW1519t2/Q6Qffn8puyJG2wmcpW9vFUclnYQBTKYq2dD8UwIp/fqImJxOIyjMRc9MxmxmnNGQ==","signatures":[{"sig":"MEUCICqRXCHx2kzLuWjuNsM/OkO/p7pJC6ijGDFnNdNI9/A/AiEAirgoiTJZVjAs5Yn2Kl2Uy/qEFmPdW+qMy6siDpGj0Fo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.165","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133096},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"2d5d63ff18db3aa16a07412c858635b788cb7252","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.165_1784726920541_0.08067079332231186","host":"s3://npm-registry-packages-npm-production"}},"3.32.166":{"name":"aidevops","version":"3.32.166","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.166","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5a55e3893a154dcaf48b9c4dbe79b860a2c43fea","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.166.tgz","fileCount":86,"integrity":"sha512-fXw2VGEOuDOkuyIHwLUvctDseFBvDk1SayS1X7tjTRuTfTnUB9boaBgFVCUwG17PxOG+TBTroHN7oyDI6bF+Hg==","signatures":[{"sig":"MEYCIQC4ueShcXinHfNEGm51GD/pejfTthjgelacvx0WtxMx5QIhAJqv8ulct94o6oAX1r22UZvwlA4Gcjc6Galvwatef35T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.166","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133096},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8d5a57d5d0078d69e476c3d2b55d9cd2ac78299b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.166_1784748363837_0.026090702585502168","host":"s3://npm-registry-packages-npm-production"}},"3.32.167":{"name":"aidevops","version":"3.32.167","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.167","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b06a67650bb6820cfbc92145e51925b7c2bcceac","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.167.tgz","fileCount":86,"integrity":"sha512-E5zCCfgrz3iYErYG9PxD6l8ThAu+Lx4nYBhujgkUpWbjDXaXbhgW7bHbXUvk/7EN2Atk0q5BOSozhRb+8w1uWw==","signatures":[{"sig":"MEQCIH83hMZri20v/+qwAlyVXfJ0TBj3S0J3eJLMPkM00iyXAiBTStvVO2raQ/+ky2og4BO8Aw4vOJ6cu+Rq4iKlCMMxaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.167","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133096},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ed241284b87c33f49769cb60b6adcd55670041b7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.167_1784761030215_0.29511842049716197","host":"s3://npm-registry-packages-npm-production"}},"3.32.168":{"name":"aidevops","version":"3.32.168","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.168","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"68b9262e66687bf2d176e32d0206ba39005953ff","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.168.tgz","fileCount":86,"integrity":"sha512-qt9M4u/W0gWhNXgguQuXxLz5bJ7z/TPRozOvcSKLW1t+/LpZD8N7DAZHixluV2+5VXalYYrJNq9huGwiP2N0kA==","signatures":[{"sig":"MEUCIHv1mc1TN8fm9S7MoTTvuDCR3tw/3OA4jDFSmtUkbUorAiEAsMNu1TdpqadpoYxM6jlVrTgn6b+XG7+rmScXk92amtA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.168","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133096},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"91ea6b2511ecc175012d4d7782b928c8c0f496fc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.168_1784769548524_0.45160278171781987","host":"s3://npm-registry-packages-npm-production"}},"3.32.169":{"name":"aidevops","version":"3.32.169","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.169","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"413c09cc1dbcbc26ac1804c2186605cc65418dbf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.169.tgz","fileCount":86,"integrity":"sha512-15LeY8hjQWZ+CKHAkyVAD/f++k1tDDN4dewKtg+to+HB5qju2hkT/RrC74dLCQ+7GRCSABRQdnV6XZH+E4Usyg==","signatures":[{"sig":"MEUCIQD616tTZ7HQY0UB/+TvGX5j9XzQDNHSCxO9DoVBNxiZLAIgVUD0ht7cRGoma4eUgDITPm4l8180SbAhKM5G2jgRvKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.169","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133006},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8f4d28aecd1d27c2f99fd270ded02538c665e5b1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.169_1784814023003_0.6106400199807305","host":"s3://npm-registry-packages-npm-production"}},"3.32.170":{"name":"aidevops","version":"3.32.170","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.170","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8dce926c9ce79e2a681259cfa4ec0d72f6d8e88a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.170.tgz","fileCount":86,"integrity":"sha512-RvgU4agZYtdxMN0ffbULtzC5+M8qE1A61E0wxD7Nknl9QMcTlHyZGRhhuStMRpD3RCm8HxrAlANquc85AV7Aiw==","signatures":[{"sig":"MEUCIQDqw3IgRkOo2VldrrFjLRQ3gqBqWmm3Wd2CkG7I6QF/egIgR8Rhzd/Wwr4e9tjvocJqWg0b82WF/vpab2M4+ReJyBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.170","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1132701},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"eb602264227e5af93726b99ed80143ffab632705","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.170_1784817287111_0.7323887882773257","host":"s3://npm-registry-packages-npm-production"}},"3.32.171":{"name":"aidevops","version":"3.32.171","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.171","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"06a0b2c100c0b66ab6de8b69011ff479c1653352","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.171.tgz","fileCount":86,"integrity":"sha512-sgpcksBwEV1SHrL+COVKYdEw0k+FWJB6wvoV04T0/EyLkX11lGjdAQKQFuvibzMWTSTbQQhgpYQiQI31vqHoiw==","signatures":[{"sig":"MEQCIAuoyVodO+Zf3fLYJCqYCVCyTjE8Jr2MhEDYFdnATFXuAiAM0+m+tOgj5lxaBJDF1uG4a0W7VNCsGqrRPW0G8K3ZVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.171","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133190},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"775241c6bb9ea0fa2570e8a46c68380c178b8497","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.171_1784826052183_0.4303282410461746","host":"s3://npm-registry-packages-npm-production"}},"3.32.172":{"name":"aidevops","version":"3.32.172","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.172","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7f9ac106577ba29eac6860c69c9b57d4fc7570db","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.172.tgz","fileCount":86,"integrity":"sha512-6P8MEW7M4FOknCS6tKJF9+sygQuKTi6in5S3Po+kHuTps1VV5bN0dJ8EyKZ5x0VScGNdd7EBarJTaPB8OAs/vQ==","signatures":[{"sig":"MEUCIFHS0ukoUd+nwmKf83nXHEJcGM4bOrXgc7fXLoSKCnofAiEAt9oxd7SwoErnzf8FgMSJpsXmYpWuZenWLK2DjerNwIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.172","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133190},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"27462adbdaa7ed0754237b315f95aae5d3038353","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.172_1784829631949_0.9130175696607337","host":"s3://npm-registry-packages-npm-production"}},"3.32.173":{"name":"aidevops","version":"3.32.173","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.173","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f7cbd3112fce8bafdc44d80004d925c70d298993","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.173.tgz","fileCount":86,"integrity":"sha512-O3t4o720LIP+5xwayFoi7RdVO3EktyyI53xqBgLzInoe4/iF5LCLiaAGKtbhXf/mg12I6BelKn0cFJA23xMc0g==","signatures":[{"sig":"MEYCIQCTrZS4f7ezWbGrXz7Q9ADimXh1foY2hMz3kQbDcC0ZDgIhAI5ZPSVVgI0tIK57Y1JBxv55g2mt4rQuKXm91nNUDrXV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.173","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133190},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"90f312e906a3516984479f4bf17923f1692a64ee","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.173_1784834000120_0.34867264874205905","host":"s3://npm-registry-packages-npm-production"}},"3.32.174":{"name":"aidevops","version":"3.32.174","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.174","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"487b0207683e16f955c92f565a0628dcfb759a6c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.174.tgz","fileCount":86,"integrity":"sha512-mAjik449arH2gWf5wPefRv8oig+oy0p+KlBpYRb7rGhhv7YsH/8JLV7Js4+hri5Gq2BghQMliiQulMV899XNRA==","signatures":[{"sig":"MEYCIQDAq7w6S/1YtikPygq+ng8b5tFqKv8aRBxIelHS9V4z1AIhAO08+py20IUUz5AiwRnbT5VLObZgqwbEBMNJzms/5dCL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.174","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133190},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"745ebaa7da5c2a41ecf65f3c1710cde24e075d75","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.174_1784839547137_0.6032381937075255","host":"s3://npm-registry-packages-npm-production"}},"3.32.175":{"name":"aidevops","version":"3.32.175","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.175","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0d95464979bb85999549410215edf946f850d1da","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.175.tgz","fileCount":86,"integrity":"sha512-aYg+zvNyEuGYqtw2OPHfK9b+FLh0TiLpOAA1kfSV7eq8wz2iniGvq5UmgRKfaI0kep+w0a8j/ZyWM7YuCwZ3fA==","signatures":[{"sig":"MEQCIG08rg1A//7secYhB6FMZoJBzT1dLHpvtKD8h2iyugeuAiBIDAl+yptsulsmsR6wGtAN3VUaMbR+h5sf+aruND+8Gg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.175","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133190},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6cfd076be2b6a5a0e5d66678f65c62030f0827c7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.175_1784842921855_0.12558554261806232","host":"s3://npm-registry-packages-npm-production"}},"3.32.176":{"name":"aidevops","version":"3.32.176","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.176","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"572ce1e84040d1aaa6d5b578a93233f36365b835","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.176.tgz","fileCount":86,"integrity":"sha512-VHk9s9sL7yPLL9B528iOvjlxAVpvP43hi7G4+mKh69b7791ZqwQHlHVGNUSUDQLXyxbYZBSJZWgH3D8uz4WUAQ==","signatures":[{"sig":"MEUCIGuBc9zgv0T/vFK1v4J1wcZ8AoRdMEAad13iOCqULhlqAiEAqukxHLDPzt4Nia3tO91vIv6Y3/OZp13mcaTfEhIXhVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.176","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133190},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"efb3852ab50d26ba0ce999da8861748c8545b360","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.176_1784848284868_0.036553073546988335","host":"s3://npm-registry-packages-npm-production"}},"3.32.177":{"name":"aidevops","version":"3.32.177","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.177","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"20a02cb320281a0051f626e356c71f751ddf7ce8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.177.tgz","fileCount":86,"integrity":"sha512-MMr6IALyMo1FcLQ4gNV9u8w06QUpIu+eO3yx3Pk5diYxy+Ltr4SiTet+K2e9lmjWnuEeTcukLkiWBX7UyF5icQ==","signatures":[{"sig":"MEUCIQD/R0egEVjKsImunES0WhZsgUlWPv3IneRSHcu3g/V74QIgCj9lKI5MnOHzhojJYpDnQrlFHtt8S42jB4IVuiQco6c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.177","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133190},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1268db23171e8a5b7eda9e6749e38a5782d38a31","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.177_1784849188393_0.3322421191513698","host":"s3://npm-registry-packages-npm-production"}},"3.32.178":{"name":"aidevops","version":"3.32.178","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.178","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f7c0e3561577db54c1598cd5432c66d8cddcb6a0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.178.tgz","fileCount":86,"integrity":"sha512-tVq0hu6QgnJX2qE0izLrol139b+NIu/fnSHLTRYPfe/BIMkpRf8V+Qd0zDavbuLllgLRfk87FwVsr/rYxnA5ag==","signatures":[{"sig":"MEQCIBbQF+Pg/JNyQggyXSSxJemTY2fnOtkQZpCEwfAtL3EqAiA/Y/yM4J6WawbLgIrnm1dSUbsquMObJeNgY2hy5zXM/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.178","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133091},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b04dfc61a704b06edc3c46774310461a8f154bde","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.178_1784855737282_0.6409338824400632","host":"s3://npm-registry-packages-npm-production"}},"3.32.179":{"name":"aidevops","version":"3.32.179","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.179","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"086985796b72327c2dc094f49982827bce53d338","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.179.tgz","fileCount":86,"integrity":"sha512-ZXquGUlD1mje03WiAsYcjkgmnnI2R88CkMqm7s/M+2YyQNX8tiC+fnPKbSqKiakNsjxWIhXFHYh1oJXxNP24RQ==","signatures":[{"sig":"MEUCICNG0JEB6NK3qzI3EPom3UL+8bR3RQKFS0/PfFKgGK4CAiEAjZv9JK9GJvWVuz8MZh1tbqxz84ySZZeATnCOESoFikI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.179","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133091},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c8313963165a41caf251757f291ba7cdd71b88d9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.179_1784856092172_0.9505420068564916","host":"s3://npm-registry-packages-npm-production"}},"3.32.180":{"name":"aidevops","version":"3.32.180","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.180","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b3acfac2b6d0ea3536e01748409182d7413f6bf1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.180.tgz","fileCount":86,"integrity":"sha512-p1ahUcJf01OL2cu+F9ixdwMNF4UdWVQyg1VwpqK6L8rk3/UIfoL7RoNasCuwCdL4hpLqw2dj5mKe8MYdkJliZA==","signatures":[{"sig":"MEQCIE0WdouG9PX1SuK8UWrDaL4jHTk+pLbhpCRT+ebSTNy4AiBieW0HtXMl9sPlxoJL0IWYdCg73GaMFnm5CqsodxWAWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.180","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1133091},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d2959ade88e0be4a9c6fb11c8f8ebe4d438cbcc5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.180_1784858814831_0.27621177680693054","host":"s3://npm-registry-packages-npm-production"}},"3.32.181":{"name":"aidevops","version":"3.32.181","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.181","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"09be73770d448f4d66de6d22b25e9d51dda35610","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.181.tgz","fileCount":86,"integrity":"sha512-4H8PUC+TWjerbI9VUiJPKdzZ0ie6yXt3agSZ0PuFz+J2ynOGsOv3MX2OKY6y0+9MqpABWaClUsMbIyFC3tjB0A==","signatures":[{"sig":"MEYCIQCX0X3bcNAX7CQ3/C4GKU9RapzaIBrSEgzq83DtLQxcpAIhAMRcKqxwkXFe9YILWyaV5mcN8Dp/VZBdG/2R7PU0RfrB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.181","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1134194},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a21bbe0f7e2e14178339727ea2b594315e3121eb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.181_1785041281667_0.9164468648401238","host":"s3://npm-registry-packages-npm-production"}},"3.32.182":{"name":"aidevops","version":"3.32.182","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.182","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e46b86e0ca7118241e60cd0a7a62304196e86c7c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.182.tgz","fileCount":86,"integrity":"sha512-21nL/eKmi4JYL96xz9sRJH437WjCMV+o18+BQY5RdlBfQwiiV3GtDYx4ualVxZ8a1OTo5QyddH49V6hGdxzzFg==","signatures":[{"sig":"MEQCIG7YvmMiKPKlTU7RV6TZKivzJNCns2J62w17q3xrpYE5AiBWDaIOvRGxwO2ZKW4oGEd1/CH3kovk4UqylO4Z9L/k+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.182","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1134157},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a060e475103876f4c21b5656a12f59e3db9dd530","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.182_1785096435941_0.5959588938430211","host":"s3://npm-registry-packages-npm-production"}},"3.32.183":{"name":"aidevops","version":"3.32.183","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.183","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5a8b9fc6b90fbc8919542a31df1a8acd22b1d11b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.183.tgz","fileCount":87,"integrity":"sha512-e+y19L1e5vNdnyWRlWa5Zq2WOxCgMFYS4Ie6B94wSaqRvtCHuDXqZE2BEwAnLZR0A7yuwIYSlbLlp2vf+ccPhw==","signatures":[{"sig":"MEQCIEm85oazAWluV37Tsx33aoRqmSQ/9Ye2Ji7z2faI/qM7AiAOZo9NBfNih9UMrPTWnErhM/XWfcfPiOwrPhrNN29e2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.183","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1134350},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cc3f09b48e4e22fc1245b7cc061ac2b4492b3d97","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.183_1785098482812_0.37586083786631264","host":"s3://npm-registry-packages-npm-production"}},"3.32.184":{"name":"aidevops","version":"3.32.184","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.184","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"74e323deeb0f1fc7fbe9c49d8d22ac1b5c578c95","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.184.tgz","fileCount":87,"integrity":"sha512-VTCANdFLX4UJ9qhby1HZoBShJY+s0vgnDOD2VjiVwK/L2hR/TlYTBUaeizcIRHTollcWB6C3cXbPh3yAjOeLQg==","signatures":[{"sig":"MEUCIQDOxwAUmPAE+KPxRRLtZU3N4JnlFP9SGzkCb1BjuH2MWQIgeYbMhP61RkEYnkh8O8jolHkTfWS3m9VOaBip7VevJdU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.184","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1134419},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b2091f745092516d3b71b5503ccdb62ef9510ec7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.184_1785111370929_0.07718226251607052","host":"s3://npm-registry-packages-npm-production"}},"3.32.185":{"name":"aidevops","version":"3.32.185","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.185","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bb054656666780dafd50213b64b4f0a8275588cc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.185.tgz","fileCount":87,"integrity":"sha512-VMxfzfcgXi673YXSiYlAjVNnaxxNDYX1YHT+HXCa8PA4vAJ/DJdOJAuToQHJDtas99uenWZlXhX/cvp82cUUVQ==","signatures":[{"sig":"MEUCIDdJraM8eBvmPzqBsc4V92bI/I8XSmwKxJsh6wqTGLViAiEAqqf9264jzaGgc74VpteybP1a3lnli75FSLR0lMMsTzI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.185","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1134419},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"44a666f1a6c6aba57eddf78fea86088f226aec5c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.185_1785114789240_0.5009408030741846","host":"s3://npm-registry-packages-npm-production"}},"3.32.186":{"name":"aidevops","version":"3.32.186","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.186","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"848bbf1728df0b31b7e3bb175b0a80fc8ea67834","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.186.tgz","fileCount":87,"integrity":"sha512-KVnbuCWlFhL82vNmLp7Hv5yFFdGJzrO9rtjOyjcZCBq6wECzN8oGf15RNOuA5kabILmNFJiiUvqI+5aIwv2gMw==","signatures":[{"sig":"MEUCIQD2sJK42dOvbxLZS2DrO8Ug4pYM0gVMXdHdRzFagPbH/AIgSVCL0upREkNPmpCYFZloTSSZ3qpmwVd743xrU+/olzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.186","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1134606},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"34a0650260b6da7d971d7259d78a5d6f51f45c6a","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:43fa8d7d-4444-4931-b22c-684f255c5f43"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.186_1785122864620_0.46514104138132994","host":"s3://npm-registry-packages-npm-production"}},"3.32.188":{"name":"aidevops","version":"3.32.188","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.188","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"66db5364763298dc46eb222714af79a19bfdde54","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.188.tgz","fileCount":87,"integrity":"sha512-R6tKWMU79HCC0srV0Lm398HLUDtGCZUBRQS9Ppsy8mE867YBWZmxAJSl2DwSjq6s+mxpnYfAEjdiI9LHrIN6Mg==","signatures":[{"sig":"MEYCIQD+Z9Nsud8JLIdTfAhWc/5oE6IYNelKby+fMsHDPW3WwgIhAKVvnnzOhcjOJZcajI8DawSZbnfPRnKqD4kdTLv5EkkB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.188","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1134606},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fdfc6d6d217ddca868a57f1bd0543c95d346f587","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.188_1785169778230_0.07453500118171164","host":"s3://npm-registry-packages-npm-production"}},"3.32.189":{"name":"aidevops","version":"3.32.189","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.189","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3c790981dd9e32424dc285fbfc85b9279bd2758a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.189.tgz","fileCount":87,"integrity":"sha512-1DGh0+735BfnNPosniJTGw4NH+WHDUYmViaeRF5+8JqkMPkot38zMDdqIArVGt8ZRGLxHtkEoCcnsDhcC2wnzg==","signatures":[{"sig":"MEQCIGH4TAWmTVan1mF89S3D8EdHOlIEPYfCzXYtUggLXNnkAiBZigUL3UbTrgiJHHNrV9FCpkyguwfFnytfjXmUAjNSgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.189","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1134678},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"940b32509a8715b67c213437b227abd80143011b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.189_1785216065747_0.09935355929453271","host":"s3://npm-registry-packages-npm-production"}},"3.32.190":{"name":"aidevops","version":"3.32.190","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.190","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"31ca4d175be00fde4bad2256e1a6796d6305850a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.190.tgz","fileCount":87,"integrity":"sha512-lLouW5xezlJNRT9c1zd96drDT5iyrnOBn5jUZ+56dyGq2KthNdqduiMXHRuQOmdPcAXIHM0lHbR12DlxZISg1w==","signatures":[{"sig":"MEYCIQDKLOKijoLn6T/8Oq2xZjIq2swZwS4X+DsKl3Ki7sMFHQIhALTDwV5U3HFQeNV/27wLilI0negq+dFJxBg90AoE57yf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.190","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1134678},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c125330bbac538dfd9788da62fd28bac99fb6501","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.190_1785262034515_0.6368330054820548","host":"s3://npm-registry-packages-npm-production"}},"3.32.191":{"name":"aidevops","version":"3.32.191","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.191","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ea2e88f9fc59d003c48ac8cef27ad4448c4c5184","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.191.tgz","fileCount":87,"integrity":"sha512-U+0Xp7hxTI6aFqEvoh7/HC4xSZcNthioTZd6ihal/JJALWJHVQxap453ZJ31cfrA+DluPlq8jxP/1H0UXhCLGg==","signatures":[{"sig":"MEQCIEtAzpdGME7pWQHTBRCTjNdgFBNSY+liIQvVYSafYY76AiARFjk5WLoLxgyXOFu0Q9luLYCYeampF9F0axzC1OZGEw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.191","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1134678},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9025dc70479a23859f89ac5f473425d24ebc8942","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.191_1785267559222_0.5598710323362766","host":"s3://npm-registry-packages-npm-production"}},"3.32.192":{"name":"aidevops","version":"3.32.192","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.192","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2297c88c1138d641bb0737f2afac31e29edca0d6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.192.tgz","fileCount":87,"integrity":"sha512-RXMg/QTZuRL72CxMPqm9yMeC2LKk7yzTVJs6xFOpOy0sMYXcXK564KxwcMZoDqx+aQESPGtESnus1bDpLCIC4w==","signatures":[{"sig":"MEMCH1O6gvGQTTZqHxgO8rbIZ29ZGueqoX0il3goe6IA10UCIBHEKjAHVTt6V4xaT4a6R8kdNgCgtlgTxOEHGZ1DrCAl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.192","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1134678},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0b58dfcb0c6d8fbe8371463f49e595b99a1c3cae","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.192_1785273295881_0.6733300855908155","host":"s3://npm-registry-packages-npm-production"}},"3.32.193":{"name":"aidevops","version":"3.32.193","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.193","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"305e541305603ca902d0b44fc92be5d72ea70026","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.193.tgz","fileCount":87,"integrity":"sha512-kfJq0DgUMwg6MqgRIlmsJKqrG9QEQv/O5r+LXrvOy+it4zZWuQ6DY7P+jLQoQSp6Os1IBUN/dC/ofTdPiuYw6A==","signatures":[{"sig":"MEQCIAZGTvl1bW/xvSAhHWjOS22H3TR3w95iLY5uMLA7cr+tAiAZf35L0jITctQuuytMtRyRYVWWl5VSbv3i4S3+gLSltQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.193","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1134678},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ca869725d784eb02e01cb4b95b323f76a5d13163","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.193_1785294137306_0.9456756272012328","host":"s3://npm-registry-packages-npm-production"}},"3.32.194":{"name":"aidevops","version":"3.32.194","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.194","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ea5cef74c7c237e39c8218653614247f74ce5e63","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.194.tgz","fileCount":87,"integrity":"sha512-l5SdSAQpiST910Xe8IjcKibfeV38CiUIGMw71AUrVfKi9gTcXWN/cbuB37VL3ZM3B/+DWm7g43sCDf1hEeUSTA==","signatures":[{"sig":"MEYCIQCmvhREi4McYldfqXLLl1Vt15ijJQj0bAs15/Fq/Aul2QIhAK4JJW/tGDzyCU0hFt19Ol6Jyc+vT9j0ewfmy1mXmnoc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.194","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1134678},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"20a31a1fce29ddaa99662ff5631b1bc19382c9fe","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.194_1785301795694_0.10812585319838885","host":"s3://npm-registry-packages-npm-production"}},"3.32.195":{"name":"aidevops","version":"3.32.195","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.195","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"988e8cfac3594d6c56d9bc3ae02833b049280952","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.195.tgz","fileCount":87,"integrity":"sha512-s0u6PrR27cX/s4jKnfMuB1hryA+npD02KMop9hjly2B0OG7bjJzCM4lSFscp8RWB65EhqiDjLphYzvgIs77+MA==","signatures":[{"sig":"MEUCIG/6AQxaMUz8d3FsKTU2i9GfTt+W/jhDrkKSPlF10HDdAiEAlXg9tzpuUiG7AnozIO/3gnFAwnx0Im3TvvDe11DnTb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.195","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1134678},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8af3e99d8b00fe90a0dc8e7a348bff8e16dd664c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.195_1785348288569_0.025104914664045408","host":"s3://npm-registry-packages-npm-production"}},"3.32.196":{"name":"aidevops","version":"3.32.196","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.196","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4bb753da84721bb43e780c036fa9fe9b27adfc68","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.196.tgz","fileCount":87,"integrity":"sha512-rfoHjALei4x7ly18mdUEy4BSx1tUdWZ/z7AG9lWp6Ppf+vYeF9UwrUUqITLL/J0deGnjgQDUFrT7NWbYOGmr3Q==","signatures":[{"sig":"MEUCIFphecomg5+x6wX+xJ9X/v1f+hIIiwGeguzkIBgZI+FBAiEAyeG6hBZmOASs5pQSqst8l5GZeZmg076nG2H4gzv0Q4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.196","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1136135},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8e019405558086ab1bbe74995d2a00e0ebfefb32","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.196_1785362221318_0.737083272112907","host":"s3://npm-registry-packages-npm-production"}},"3.32.197":{"name":"aidevops","version":"3.32.197","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.197","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8c1229dbd31d1d64946eb89a9b5f10df26360c06","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.197.tgz","fileCount":87,"integrity":"sha512-SRTO7l3gFPM4SwFTgdsJ8yIJRHnGdl6VXE7BVG3F61EUcARuk6v5vW0Ue31UHs5hJ+oHRqZrchEMdV/nmARpfQ==","signatures":[{"sig":"MEUCIAyKGueoOEv5QZP8jmbgdk0o2fSVaGVTewhjDo21PT5NAiEA8ca8ZtiyhvjuASCSes7MUBI3TMls8fmwY/TOCOboNxI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.197","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1136135},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"13e947ff7e72321d9f72c9f17e4830e9f649725f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.197_1785367517903_0.8480107712422875","host":"s3://npm-registry-packages-npm-production"}},"3.32.198":{"name":"aidevops","version":"3.32.198","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.198","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"95bb9567cd329f6309c00d775745f60bf8bc4e4b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.198.tgz","fileCount":87,"integrity":"sha512-wpEIrgidcND5EqNAZMh1S85maYlTTcZogjpYVKOCzQgkEWGEsiRyXuWXXOH+P55O53aIlYydjNFOy6oucRLaSQ==","signatures":[{"sig":"MEUCIBrQirlpnLQgRAmf7V1hlYZay2y/0oMog69pPrgTGV3RAiEAqA+3NoyBpNG7CWQn1BUv+A7dNz5VDKl/MlYlTu3+ynM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.198","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1136135},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c059dace631a9201a474056f535eca276e353488","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.198_1785387404505_0.8656961679321524","host":"s3://npm-registry-packages-npm-production"}},"3.32.199":{"name":"aidevops","version":"3.32.199","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.199","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e4747b695e2afa880992c2918d41be227351918a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.199.tgz","fileCount":87,"integrity":"sha512-XZhBLbjfz2LVJlxDfNdE6WO8zt4Y5EwiG4KoGv1aDC+85Xyde9qwEexJHHRrUqXM/Zt1eyrSYh1AYQbyd+hoTg==","signatures":[{"sig":"MEQCIBqACJ7R6yrJ+JvdrFCRdh1dkBhPI8BMVelBFsIlhZq/AiAYALkmyIzSUgoul1MUCd0ZLn32TvYoztys+qgNhmbr+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.199","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1136648},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c66c95e20216afd45c1387de9f5afda88f3bbcce","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.199_1785473602353_0.07361245776095693","host":"s3://npm-registry-packages-npm-production"}},"3.32.200":{"name":"aidevops","version":"3.32.200","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.200","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6fdc8a16f569d4c645a0a8966858100b69a412d3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.200.tgz","fileCount":87,"integrity":"sha512-7CXp8HYjgpy7IOlbgYfKnEw0QdRJVfbLoggL0GbpRxPwq9Pv4j5niF5plLd8tqFbQWH9MW0snsGocEJiiXgt0g==","signatures":[{"sig":"MEQCIFtcHOboiblKSoBqLpRspC+57T61l5GxRE6OIEysbrY/AiAHX+jq7JgwH0jr1vx9YQQ6U51LSKEa/pDDppkbgsQjXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.200","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1136648},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"0050022840d6ab7df25608a8a16e50b54e12efec","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.200_1785516314437_0.9977705649024402","host":"s3://npm-registry-packages-npm-production"}},"3.32.201":{"name":"aidevops","version":"3.32.201","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.201","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0d660a675849623f374d94e85be703e9a1245990","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.201.tgz","fileCount":87,"integrity":"sha512-TwozPbqi+QrAvIqe+ouApcdy/N24LzAruGAZvBhof4DpQwsQpOR+j8UJFHS77ZachyXOOqg7J4sCpgXjvl6ZGQ==","signatures":[{"sig":"MEUCIGhzeqZbejk5ghyHtNwhHKZuhtYFklzEAj1p8GpWxuRcAiEA0w3SKCUOewNqDYs4ZkOoE1C2k6ARIHfzEssQm6+AX4Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.201","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1136843},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ceebb07b9ca2a5bd43c024a2fa6a2228f959e7f4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.201_1785528858880_0.05685095871157708","host":"s3://npm-registry-packages-npm-production"}},"3.32.202":{"name":"aidevops","version":"3.32.202","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.202","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bed01f67a9da9356a51e907a34545293903248f8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.202.tgz","fileCount":87,"integrity":"sha512-T6DXIpNI8X5tp1EFUzrDI/1Cm6ekrEsxezhNEETLAlqf/R3ZkFeGzl9VaZSBZm5nj54J4TUD4IyGt+8hc7j+9A==","signatures":[{"sig":"MEYCIQDdDfK6JIeIc6t30YOgbwGm8s0ln1DpnIM28joBZRtQNQIhAJqFSv92oprNlYJcbn0dYGRqMsmXtnPgf9bUEqgn/O2A","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.202","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1136843},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"93079171e83c59a9a86e8c7d793df076f49a9526","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.202_1785535932005_0.5627413828357535","host":"s3://npm-registry-packages-npm-production"}},"3.32.203":{"name":"aidevops","version":"3.32.203","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.203","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f70450cd7b78c9a755269e4655ad6fae36a5450a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.203.tgz","fileCount":87,"integrity":"sha512-7TH7iuZFEWtCWCRwXuTpxfvnCjnyjRgtsjqY8luYGDtY7v5ZnWm5wTIuS+8yhwO3L9r34asAMcOtg5RUFcBG/Q==","signatures":[{"sig":"MEYCIQDq0pLnFYiwj0IgJCiqi4BNyU8oId3l/ZQFapkzut8lvAIhAMGdTC+7OS1zRVK1uxyQhIH74IwBhludj/XdPT8tnwvR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.203","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1136843},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1412f55b2af9c470879b4c38e6fd95028a0ebcd0","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.203_1785538263400_0.44599282438026555","host":"s3://npm-registry-packages-npm-production"}},"3.32.204":{"name":"aidevops","version":"3.32.204","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.204","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8157161a44c776ea54692a17c317ce650e1aa9ab","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.204.tgz","fileCount":87,"integrity":"sha512-Sjns7g5+2VkiqinVA6LOROLuwwAs4HyatIM37g2UD3W3jyHjl7wE7oF7OLxkXVSvZa2olrLsdf0fbmwsH/vluQ==","signatures":[{"sig":"MEUCIB4FrbnN55IKAnVhNZ0dx77zwHVlQdVBzlhrzDl6UJZfAiEAsTbJH6ocQo0y0tKXfylwJQo7VI2YBNDq+hiMalyruq8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.204","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1136843},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9c055299e5bbe35262534eae149e6550c1d443a7","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.204_1785545362454_0.8028261224848108","host":"s3://npm-registry-packages-npm-production"}},"3.32.205":{"name":"aidevops","version":"3.32.205","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.205","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ccaf43e2b91a5a9b2cf67dcbb7cb46cc508fc23a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.205.tgz","fileCount":87,"integrity":"sha512-1vgyc4zqVokiE9SQNhQMAfBJemJxi+4qtGkI6X2zS+bJevnKTULczb4PMz5BQ6nxzkPeEVwWBo3UdcI86UL19w==","signatures":[{"sig":"MEUCIQDdAcJXCzoG3IhMEOZdBeZCGxh6AlMtt/3t6/XtkwQt3gIgITQgtFQLSRFNmczPeHngR9oj0K6dNvf/Zmpg6fHhx9I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.205","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1136843},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"25df48adb4483ee40f6b380dd9e0edfc0d9ca695","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.205_1785545765814_0.9837789888063191","host":"s3://npm-registry-packages-npm-production"}},"3.32.206":{"name":"aidevops","version":"3.32.206","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.206","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"17ac8eaea154ce9bdacdc1d8fe9cb6986ff06778","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.206.tgz","fileCount":87,"integrity":"sha512-ganG0bEuXfb/Yn75ph59hoei6Sqf7kXnnBdLdj+3jgqg1T9Y84CSedFXTOB3BAIRxH1gVzEtbutspxQtw83Gfw==","signatures":[{"sig":"MEUCIAL+WgrVL79FA6x/TJTp0s1jMUA2c30EVfgv7KOmX+b3AiEAhDZ/e9tiNefQm0GIVLHA0wzqApFSmPH23LfYAKOnZDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.206","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1136843},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1bd07f093941934f1572f129b767769a5bcdd282","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.206_1785546543419_0.3590848676255427","host":"s3://npm-registry-packages-npm-production"}},"3.32.207":{"name":"aidevops","version":"3.32.207","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.207","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"133888a5c117f32fb74cad9dacabe083f4e7b890","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.207.tgz","fileCount":87,"integrity":"sha512-Ixry+mutb3kRoqPSNSym7DOdiA0GMVeWW+vi4TnVRajnQroHLz/B0DM7hBQcBo8axRw5481UymzrzDJmaYCe2Q==","signatures":[{"sig":"MEUCIAlECDHe0iBrWe+ty4vNjKUdHfI3uN9J7GoyA2TpGycZAiEAy9CiBQHebyce7AhgNCBkNJ/0BN8MJyoHoKnyfazy4+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.207","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1136843},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8487563bdba7dd4cfc8bd8bd830af4e9f2a189b3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.207_1785553017629_0.562254992895852","host":"s3://npm-registry-packages-npm-production"}},"3.32.208":{"name":"aidevops","version":"3.32.208","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.208","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e0e0b88b8de9cdc09115bbe488d06f6fcd9be4aa","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.208.tgz","fileCount":87,"integrity":"sha512-/H9GzE/D7Cnrq2ibFyg0agxOTeW5BqGnucoIuKdu6LOjbOt3WnW2T3KNhrIUCz64qoXslTe1Xeq1eGgYM6J/Xw==","signatures":[{"sig":"MEUCIQDs+KuMF/VK5HXGiosFDxe49GljLwgWyJE4W7kYBJN5qwIgYasTtxq8nGY5J7Eb6FLZTB+BLLzsCk2ilKEF9PBerLM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.208","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1136843},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ca06880c5731800d062d6861b9806192b0240959","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.208_1785557161902_0.3263874494458472","host":"s3://npm-registry-packages-npm-production"}},"3.32.209":{"name":"aidevops","version":"3.32.209","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.209","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c7a9db28393e617faf28f7d36d5203e71cde3f80","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.209.tgz","fileCount":87,"integrity":"sha512-a+zr794pYSJkIJt5u433P7exMeygC8ddWLcO2abHWZKvdVcmprJwO0syakK9HLt7xLhIXOcbKU9fDvgvuE+9SA==","signatures":[{"sig":"MEUCIGfTy1C8Hjx2yEPJtfw2WvBTFywN/6U6hLKvl+gx/mOiAiEAoN3oh6kvviZZvLHnNN94tHMaYgjabJjp3Akh0XAHVL0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.209","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1136843},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c1564281a7f07fc0fb25a822718fb4e89d45bd13","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.209_1785561000632_0.45950666004235585","host":"s3://npm-registry-packages-npm-production"}},"3.32.210":{"name":"aidevops","version":"3.32.210","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.210","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4e6ec68b728c57e245acbe1e63875eb58fa95575","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.210.tgz","fileCount":87,"integrity":"sha512-YNPwsgzeWdSmaONzHNpuuXxPF6w3YyU6U0WmsfbyXSo5fLyLUZzm+U6TvR6Egcw8M8O1YD01QRT/tbvOBnS/Pg==","signatures":[{"sig":"MEQCICARaNT6k2TfHuDQwKGShK8z6C1+y0tPzxSwUPxC1Yp1AiBtlkmkyrUET9w38Bw4XS5OPWH/sb3Hbd09YD3Qf9tW4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.210","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1136843},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3657e67a4fe93c35b4c1bcbc66e21bdef22908ca","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.210_1785604665397_0.4531416174879366","host":"s3://npm-registry-packages-npm-production"}},"3.32.211":{"name":"aidevops","version":"3.32.211","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.211","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2268cd83bdb3f45f7ebe1eb52105829409044af9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.211.tgz","fileCount":87,"integrity":"sha512-AdfIyJ+Tj/gV3X8zeX80S96UYwcTg2fPa6uNffBad6IexqtPaF9I+V8FM8MSITyIQVvdkJZliUzxQOyS4D5qGw==","signatures":[{"sig":"MEYCIQDKGAh6HwNLDHOsahWu3rXhVod2QvTPWs0WZY8FKm4dlQIhAOz5bawwzKt07BuEDDiGAnioZDCDksoQR4f798hpMh2Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.211","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1136843},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"70dbdf415e62c737196e6ae71139d64cf661124f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.211_1785607023612_0.23454063376459278","host":"s3://npm-registry-packages-npm-production"}},"3.32.212":{"name":"aidevops","version":"3.32.212","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.212","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3622a602cc84861c0e0ecb060e130de4721ad5f8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.212.tgz","fileCount":87,"integrity":"sha512-ar8adF34IVNDiuQ2bWnNOs/dK0eUtoe6IX2vCOUwm1w/uq+gGsMl8SQu8aEFOlAwX+8KLQj/kzZkFyfScWW6Iw==","signatures":[{"sig":"MEUCIBdHZe+ozsNotpo3qIHh6Hy30XoSZkAbYTCetijxPwVNAiEA6mfJWisvc65FdXyBNRuzsxRv1pQhH3vpSdbyLGMS4sA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.212","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1136843},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a829dbef4d21941eb00e37bd9377c925c4f4284f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.212_1785609453198_0.8785610202322014","host":"s3://npm-registry-packages-npm-production"}},"3.32.213":{"name":"aidevops","version":"3.32.213","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.213","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6d86f154ee0d228db97b014f5809a5a002df410f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.213.tgz","fileCount":87,"integrity":"sha512-2TbbmvGqvmT2+ZIVsE945IHf6OxHULG8ZzYqU4M1edPq1EqEEe+k6TIbEmOpa0Hh2lggTTIqJ18sfiQgni/zvw==","signatures":[{"sig":"MEUCIQCD7gmD8X4sgzFbP0xGLLNBlVnvOCJtD3KiHeBlljx50QIgAaJiuhuSIkOgmqAk97SlLUr2GmZopowbFyNOlDBkbbc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.213","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1136843},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b0e020d8479868837e826810474c98a70f1df766","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.213_1785613226173_0.8326241964219698","host":"s3://npm-registry-packages-npm-production"}},"3.32.214":{"name":"aidevops","version":"3.32.214","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.214","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c5abfaff7314e1b9c807c15e1cfd789e37670733","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.214.tgz","fileCount":87,"integrity":"sha512-aQ3Ok3oDzqD/I+pqCc/0zsznmtwYf9ShTC0AY2VyE5bzTKXJBKcyHBU8RqsMhOefH3/bVlBYPvK1uNrlLH6VNA==","signatures":[{"sig":"MEUCIQCCHcKYGxWJkUEOGIx2SOT5d/3bW3VnrgI8IZdEQnpthQIgRvTMOZmPU+N+w5YKrWRE0FuhLGCSJ1e3D4uQhSXKqt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.214","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1136843},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d499bc74e82e2370581d3dd92c094d23dc327727","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.214_1785620471901_0.6766090110469731","host":"s3://npm-registry-packages-npm-production"}},"3.32.215":{"name":"aidevops","version":"3.32.215","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.215","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"49bd95d26f75a0c28208d7f94f3f15052be821df","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.215.tgz","fileCount":87,"integrity":"sha512-QVB5/mvTjK5AjaDtjBmEywo31BrDxMnMxFmNyPHCvv27jViDMOFJLuXzdK661qKmEV7KflRxIT/tXx2Aiz/K7g==","signatures":[{"sig":"MEYCIQC7GQKOj229QlQEgZjjpFQropJMNtYjEDxwRKEFqULy/gIhAKkDH0kMGUy73wKIpKGdAgDSLKZuuhHV7ay7M4bw7xid","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.215","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1136843},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"828315e9a1bee5afd738b880b2a992c9e95416e5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.215_1785623783079_0.5928044671944313","host":"s3://npm-registry-packages-npm-production"}},"3.32.216":{"name":"aidevops","version":"3.32.216","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.216","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a774ba4696676f0c4b6faa62713dd44ad39f6575","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.216.tgz","fileCount":87,"integrity":"sha512-7pV4C+0IHpbV80PdFJapknNxYmzCg/MSWFgBK1x0HJ4KDg/jkh+0vnsJzCXMlKuZCfVTn5MtX+lahIAVoeT81w==","signatures":[{"sig":"MEYCIQCDSi/tJ390fRLaq5npwHa7NzcKa+7Y3t+tH43fY7etjgIhAL4GOzV/ExH1+P1KoZkFiktHzM2ompOMg69nbKaIGyYH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.216","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1137171},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"7d7aa5327e53bb94443b58ced7f7305c38602075","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.216_1785628496391_0.8396417696978831","host":"s3://npm-registry-packages-npm-production"}},"3.32.217":{"name":"aidevops","version":"3.32.217","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.217","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5cd815cde18936d898ff3e3f3d16935d8f4ab213","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.217.tgz","fileCount":87,"integrity":"sha512-VXkPERWVcC8xrco/ER+Tkn6tbIP4uE4GkWQSFBGWRIowBlAEW5VpnHlu8zXFG81WXv3Ti8h4Fh7L4bNVmM0GVg==","signatures":[{"sig":"MEYCIQDzfY0T3gPVN+eNQgLocy2jmVjnfz4iKcx/MN5LTYYobQIhAMAFnDFjRdK+n6ANF0cPCJ9YWXmjddW/qduy/8+qmOgf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.217","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1137171},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9c0570af39771d81536661be47c828c86d33092d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.217_1785759844714_0.07381431633255353","host":"s3://npm-registry-packages-npm-production"}},"3.32.218":{"name":"aidevops","version":"3.32.218","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.218","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2002ec9212c5bfab989e59213b93f1a5c298144f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.218.tgz","fileCount":87,"integrity":"sha512-G6PH/KN3t85DYoerLS1Ov1y4VTSmDBtJASxMTVopy5V7d3FlB3dpnRYXQkTkf9lkNUCgIE4tNqOaiFDeLJgowQ==","signatures":[{"sig":"MEUCIEiLvpBZM54SWNySiquyL0beNPVbworJYsXyyLcKCI+cAiEA9Z6pRvJVe+D7HzF3vaPFajAFGxgKeYdz3svo2TONS40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.218","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1137171},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f9eb3b81c6fdef965ff5b50411bdf6d4ee1ff937","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.218_1785767506234_0.16857851312377448","host":"s3://npm-registry-packages-npm-production"}},"3.32.219":{"name":"aidevops","version":"3.32.219","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.219","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"65a723a522c1e8764f572f9860bd243e9f367b54","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.219.tgz","fileCount":87,"integrity":"sha512-BRAE9GaH5HpPtPhAOw4rWmK/DtZN7eRiwqEWadFz2lfmZhXx+172J9hDd3gpyeDZhLkUOItKT+VuiRpCkWG+lA==","signatures":[{"sig":"MEUCIQDvkvRwHCxxfTnY2Wn6MqLah32ujtuZxwmOM1hfQGfoigIgKqt6Jbb9b4/eTzNrDASDPkMp8tuDotd4WAIJt8JNrP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.219","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1137512},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"cc6e6f6999e2183fbd1a60fef6f56b8c9d2998cc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.219_1785785647172_0.20237708489262252","host":"s3://npm-registry-packages-npm-production"}},"3.32.220":{"name":"aidevops","version":"3.32.220","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.220","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"71530cf08d39854872c9914b294aeaa5e97dfa74","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.220.tgz","fileCount":87,"integrity":"sha512-46iBsWsl04JZ2pDf3HNC8Mdx9xU9jotpYHKCqdXKt8HRD6LNzw0zMeBOUG1NfTNfj96vV/qP+R/NwLniELU65w==","signatures":[{"sig":"MEYCIQDRK7Ioorxa1qNkqs/ys6gkPAfWLr2QDSCEubuPfMmBKwIhAJyrvGfiVOPnLbDvlDYvaXxO/VWHdtfs1dIepI49bq6U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.220","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1138084},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4b090772701cc8559ce6e4db5664e3fe6f8c08bd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.220_1785802927841_0.6105398468313097","host":"s3://npm-registry-packages-npm-production"}},"3.32.222":{"name":"aidevops","version":"3.32.222","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.222","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c69de891d1e84856d2e781ae23b8c7b6bec6da09","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.222.tgz","fileCount":87,"integrity":"sha512-8afTkGpNwtYsC5vYkHcxMezAyK2yMtwHhwZweVGUxKITjc0B8dJv9ZSNebnu24M0z0HkNCpX9CzXtt1vABYQ+w==","signatures":[{"sig":"MEQCIAizx80n582A5pXwtE8hylCwGtgIsZfum+XLp7bsV1BAAiBY2P8GXjNLoRZAC0r83+nGMi03DXwh91006FAQE+Da/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.222","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1139864},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"40917c76e0f4c364b13d79aa53674892f021675f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.222_1785881358930_0.8437045676610275","host":"s3://npm-registry-packages-npm-production"}},"3.32.223":{"name":"aidevops","version":"3.32.223","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.223","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"78aa01afe8eb3042707c16d712c2e8325f752db8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.223.tgz","fileCount":87,"integrity":"sha512-FYsttmviaYKEwnXa9pWmLrGeuzQgMR/0iWK8eK2Ht6FLXCW5ZNWa0v4Wblu84fOB9SW+vk0IufWWItGUdkONWw==","signatures":[{"sig":"MEQCIAJF6Op3lmRbjdIBGhb9l9JXrnJ6MUvGWn9Sm4gxDsAkAiAfZSb+jjvxmpcx8QtLQ/ULrXWPFMaTvXiqN9UzYWDtfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.223","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1139864},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b375d883bbe626f538a01b7ca9f57da89d6400a2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.223_1785888372254_0.2780721223138516","host":"s3://npm-registry-packages-npm-production"}},"3.32.224":{"name":"aidevops","version":"3.32.224","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.224","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f541974e4050f1265ee1d62f8d341d647d14dd7a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.224.tgz","fileCount":87,"integrity":"sha512-kb3/vojfuZ5rl0+uZLuC35j30Nj+qANHqI4X78t5lWw31tyL9xjfbGs5HDViS0tgJOB/IGC8hzZeB3Zz5OSI8Q==","signatures":[{"sig":"MEYCIQCbijASqEa8/k1O+YmaSEWSEeRrip8xEXET3258SC1kqwIhAMvN5nfiYs9iM6skSto+wy33zTbE2g2yh+3O7LKg1rcB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.224","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1139864},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e30c65d3de7bfeadab003abf18169be1a1bba76d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.224_1785897006083_0.5498163165800591","host":"s3://npm-registry-packages-npm-production"}},"3.32.225":{"name":"aidevops","version":"3.32.225","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.225","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f4c3c0dc0c668eacbe0a0d6e048d27c4408ea85b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.225.tgz","fileCount":87,"integrity":"sha512-VdLX7+sJqsAhCKCBbPe4GSEiOQsrSCAeEdOX0mRFXZDxKpi8ffjjBZU8r0r4+rk/iHpb0Wxka90g2Sesn4ZMBg==","signatures":[{"sig":"MEQCIFxw15gsYWrC74IfgRaVIJK5m4hHCn/xmPKp7tRsVn/vAiArozJ+nupxBx5aPS/XXgCijnu6TyWTKFgpvzg2r8H93Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.225","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1139864},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"11a96650440ded8a14964fdb417ed7a3b484dec2","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.225_1785901696353_0.5357960625723661","host":"s3://npm-registry-packages-npm-production"}},"3.32.226":{"name":"aidevops","version":"3.32.226","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.226","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2fb9016e652a6329e2552d56acd29fd3c6701086","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.226.tgz","fileCount":87,"integrity":"sha512-O1UEMBZmXKbdb9/eWLOz2c/jW4u86WN1kALaxbmWr3H5eSn4cqEkIo7VlykXkvDy1ck9EaGXje6k2JEh8zcvNA==","signatures":[{"sig":"MEMCH3scovgT+o61EkYVEbpQwnBz+c9EPp3q5a5lkprqll8CIA9CfQwyuGqNkoQV6atxEmUhYGU3th0xJy5fqCN6WMT4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.226","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1139864},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c70ce739e60898fba3a0596dc65896ebb549788d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.226_1785903281042_0.07608311537366497","host":"s3://npm-registry-packages-npm-production"}},"3.32.227":{"name":"aidevops","version":"3.32.227","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.227","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e9ca2663f8f677cd213004dd546a7db7c032cfee","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.227.tgz","fileCount":87,"integrity":"sha512-KgqhvszF7tmhfCQAqclnQcsuQ181wFKCrSPD5CMwFdOIKPrXMXSNopHtpTQ08xc4iBd3dabTYp0py0SG4EaQ0w==","signatures":[{"sig":"MEQCIB0JZFaT6zke3CT5KtB1bfMcMvZrUeig96JNLYU+iyQ6AiArRzy8hDJX5c11TBmbslOvQGfproWDkgC2iJ/tcC/vMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.227","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1139864},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"13f687171a53dd9449cf724160fd0df003e36aa1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.227_1785967969834_0.5344404945886709","host":"s3://npm-registry-packages-npm-production"}},"3.32.229":{"name":"aidevops","version":"3.32.229","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.229","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d898e645fbf8277c80df6192a35093a3fb22519b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.229.tgz","fileCount":87,"integrity":"sha512-OSjqTupQUvUT8vSn3/gseZ8g4uqO9ggdqlCugZfDb9G5uj3v37rJnZN4n6WzBLC0ofaEmmyLczWaVqqdFtW6VQ==","signatures":[{"sig":"MEUCIQDWXpEzyFqhr/6gCNx7lfejM+zG/inc5D1fmchk1WvCwAIgSqMudEGGFxpeV/AqJuizjgBELBwiJ1GEl9NF6F/jX5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.229","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1143003},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fa3d887c26b0112724d5c1ed84628960956a5195","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.229_1785990393852_0.41288641723203434","host":"s3://npm-registry-packages-npm-production"}},"3.32.230":{"name":"aidevops","version":"3.32.230","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.230","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"246ce2d9cbbc8545dbd174d6b816e519f037497f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.230.tgz","fileCount":87,"integrity":"sha512-XHOVQAddLQZyzULNa/jMDQ7RIzFXJAH1994JbatcjDFh8elKDcyMmZaTMqS47cRHug3hWaVK9uQZD8CCEow+/Q==","signatures":[{"sig":"MEUCIQCo7gFHOkwGJKCtkps11ozt6vq0rtnH8R/P1QsEg6rkXwIgSZoTyOqSY0DmsKYSKj4v/1MmDBKyBXWU4AuvkzQBGxo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.230","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1144146},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1cf81fa15b00773b0ee65931cce9960d0da1fd78","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.230_1786062189636_0.7752028585593684","host":"s3://npm-registry-packages-npm-production"}},"3.32.231":{"name":"aidevops","version":"3.32.231","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.231","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"88d1f3796afe8c470563a23d953e521008892832","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.231.tgz","fileCount":87,"integrity":"sha512-fAxRWchBfFpFJGMwTxbztkRVx+V4xbaihLjL29WGDymNI7+gOW9mpm74cjAL0m2OaUfct09z47GFRra/LO78ig==","signatures":[{"sig":"MEQCIAW1CsKyo4G5GWwitw5w1X5+Wk7rYuHbX9CbGINwBaKMAiBv9ZPQKrioEI4limN1bBM1J4xlGgx3beF74SJkDTxPHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.231","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1144222},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"844c007008cb656f6d478b5d16efbef98f1c7864","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.231_1786068315254_0.38073134069582637","host":"s3://npm-registry-packages-npm-production"}},"3.32.232":{"name":"aidevops","version":"3.32.232","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.232","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"953d55780a049826aa39e17d00836c43abbf74c0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.232.tgz","fileCount":87,"integrity":"sha512-uQNGkrlGNRZpfEwNsIkrCWpKV9fk/r5/4pVbmxe1FairJ9dyc9AZK8b1mJ2vLwHOSs/5qh+FSK2DQ2S+/iyKXA==","signatures":[{"sig":"MEYCIQDzbZgoCC9PfAZy1IoUndgokKt0f9NMoj1x6M5bOfEQHwIhAK3uPiuP5VzbSHDB7l40/SAXj24CBvgBAdNSkQ59L/rW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.232","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1144222},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"62716499de5de103e9811c584e65abab35a25d10","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"bun install && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"^4.6.0","vite":"^7.0.0","elysia":"^1.1.0","@vitejs/plugin-react":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ajv":"^8.18.0","react":"^19.0.0","react-dom":"^19.0.0","@types/bun":"latest","secretlint":"^11.2.5","typescript":"^5.0.0","@types/react":"^19.0.0","@types/react-dom":"^19.0.0","@secretlint/secretlint-rule-preset-recommend":"^11.2.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.232_1786080312818_0.7627359659288155","host":"s3://npm-registry-packages-npm-production"}},"3.32.233":{"name":"aidevops","version":"3.32.233","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.233","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ade6c1be9b0a3c7f63eddeeed09a7d2dc2727a54","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.233.tgz","fileCount":87,"integrity":"sha512-jJGtKQjhjULIos6JEDedRNq0yS9yDMoYPXtjv4O0I7xC+I9CCKzTvGdhChgpmZT+Jx2kB0wRH98kO8q9k5T7DA==","signatures":[{"sig":"MEYCIQDv2paxvnJmyTiMLLsRPo7rKXAqe4bFyWXlFPvXaL9cNAIhAOdOEOJuhPM7DBlyhoNNSq47A50e1RUPdnDiXkzu+NVP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.233","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1145549},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6e90bfb601b9aee9d2bfbaee6e262262efcd0744","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"4.12.34","vite":"7.3.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.1.0","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.6","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.233_1786127297174_0.04643538759021926","host":"s3://npm-registry-packages-npm-production"}},"3.32.234":{"name":"aidevops","version":"3.32.234","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.234","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e1fdca7928d1b143752dff7bf59188dfe2dcde34","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.234.tgz","fileCount":87,"integrity":"sha512-G9ctd6pUN8f3XQeyozXQgReKvQv2c0S3vOJuhLJY8SWCl1shyQ1dE4Jf7AIwaVphSfiPl4N0IbXW0vPbQj6d4w==","signatures":[{"sig":"MEUCIQCHHiuEki2ji/ZJLebNxxpuombrWcA2zIaV/vvmPYuzzAIgZYHvUQYub4A0k15yweoALSO6dgbnA2CJBVaA940+Ghk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.234","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1145549},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"23b96909a404961eedb03bb679fa6f8bd02309bf","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"4.12.34","vite":"7.3.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.1.0","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.6","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.234_1786145975040_0.5620410235704598","host":"s3://npm-registry-packages-npm-production"}},"3.32.235":{"name":"aidevops","version":"3.32.235","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.235","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a740e1829a507336492bc9250add0eb29a9b4eb8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.235.tgz","fileCount":87,"integrity":"sha512-CwejLtCiGdMa0TsROaOsIvK9Lp6UwfcEn38koBPiDWP9kIS35+CWw6TowICw2MQmW0R81y2nXS7LVNixcWDnmQ==","signatures":[{"sig":"MEUCIQCHUASUyVGiisR/FC6Bewvgeaj8+zMlFeCMmTjQIhZKNgIgS9p0LcMThfTdQ7zi7YalpdJ8CPSl4AgYbb/0mqng2zk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.235","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1145552},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ef505f7bcf995f626ee7008952b28f604d5d6473","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"4.12.34","vite":"7.3.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.235_1786150699744_0.33438928228384746","host":"s3://npm-registry-packages-npm-production"}},"3.32.236":{"name":"aidevops","version":"3.32.236","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.236","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"7792746e34a3ce18c13db49e30e7736fa7b978d6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.236.tgz","fileCount":87,"integrity":"sha512-J4GJa4WdiYS6mYlFjOM9yDFU1m5W4ZPTYi/1qnun/Cf7n9bzPqZLkLh/c4LKmx+LK3hxg/ukEzzt30rLZGldKw==","signatures":[{"sig":"MEUCIQD3Ee9/5/L6zM9QerckZPVIOQ1z/PeFP8wsC3CmJebQYgIgDsQfyobyZeXe00zTzNhuPNaC7+7ofwvO4Z4E2A8nXr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.236","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1141668},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4867c53649deb5ae2e517f3ce1fbc88ce0f5b820","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.236_1786155216820_0.8359308201194702","host":"s3://npm-registry-packages-npm-production"}},"3.32.237":{"name":"aidevops","version":"3.32.237","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.237","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0cf5e91180b0a1483d0553f4d0b07b08ab16838a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.237.tgz","fileCount":87,"integrity":"sha512-9ZfagUM8jgaVUFxdvXqzDsM2FBJD4vzSFj1dPPDho8RHr72JBXu17y6QDNj2Qrd6GsjQAHxLgn/Su+TLKvXSmw==","signatures":[{"sig":"MEUCIGxWV+vtI1EywQoBpwfvqncuQpA1gmP5hdiTmwTHYFBwAiEAwe19WxXGxb8FkX6ic5wAe9ghx0A5LfIDWqcmzNeeFDM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.237","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1141668},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"944dc12e6100166c9181b80bf73aa3334bae57cc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.237_1786161012160_0.3843057764602442","host":"s3://npm-registry-packages-npm-production"}},"3.32.238":{"name":"aidevops","version":"3.32.238","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.238","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"810e83c66ea2b4c7b18d6e42279e683504196a20","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.238.tgz","fileCount":87,"integrity":"sha512-bF7vx+C+hx3vZNbTQp0w+Gt8C9dlP2UvjLicfqv5ksoGFXLXriNnujDgTEkH9YlIXr3eLKenBZED9wtm22i9Fg==","signatures":[{"sig":"MEYCIQDJp7f+vD7smF0dq99AROUy+uiEmbS/bmbpNolFV4Cg4QIhAIffdHMnEea8q4Y6PMLTpdKYb91T/zlDoxId6aMmolYP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.238","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142708},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a42292869de7bde35222c6769ba1ef09f7882807","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.238_1786164932709_0.04804290666708333","host":"s3://npm-registry-packages-npm-production"}},"3.32.239":{"name":"aidevops","version":"3.32.239","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.239","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0b2155138fbbb273db19bdef9752807aeb333160","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.239.tgz","fileCount":87,"integrity":"sha512-hBOIxtigWVk9YJXSEju5jSDaiTv0YPzDaoj2xptymwPfTfpZAdegOm3Xc3CdghFNfNzpDv3PqCnAxzGnQkMJsA==","signatures":[{"sig":"MEUCIFcD/Qz+CxDjVKtM0oPT4sysT/P7FrEnf4mcHTFnqQQDAiEAiAL6CmAtEZTZ2iKK6wybNdXqvtQG9XcVFLEp5IFUk3A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.239","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142708},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"83f8a1337545ce62ccfbaff11e30d1183e8d2706","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.239_1786228392089_0.43402045991790983","host":"s3://npm-registry-packages-npm-production"}},"3.32.240":{"name":"aidevops","version":"3.32.240","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.240","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"71da70c0e38064245f9b542adc1f294e8af349bf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.240.tgz","fileCount":87,"integrity":"sha512-nDV6vYuHSqAp+eRDCPv0DBgStOKWlfc8O5rTt9YfklqmssvJG1c2+PnRZiwBydu8sDS4UrPJF4f3Sc3GX2/mjw==","signatures":[{"sig":"MEYCIQDDbj9qobYdZKoegwuCggtaZ/+mheMW2k7stfIVJSyZYgIhAJSMf4pqIkGSOoliTNd37c+eXoz2M4a4+XqyGE/2C9ZQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.240","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142708},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e02d9ac4ffdb9c8f8fa26adbcb236400960bdc64","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.240_1786249789424_0.8400482550956165","host":"s3://npm-registry-packages-npm-production"}},"3.32.241":{"name":"aidevops","version":"3.32.241","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.241","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6f1a412614e4cdf91055f3985926d030676e1e32","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.241.tgz","fileCount":87,"integrity":"sha512-NDDB2vjhd7pXCOKO7m8K9tXz7BOAG+0/s5VL8amK9OpvXqWdYdCI4hCJYRT9Wm+xpEqQ5A5ZzAcJ3mclLnG4aQ==","signatures":[{"sig":"MEUCIQDNs/escpk59ujD06DuLAU8FcpKvUvhW+6OS6OtM5/2ggIgLF7ekYFui+8dRjq4kJCzhKFLia4R1SB4uvGfqQ6u9rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.241","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142708},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"78c27b31195a052c383d6b3913d8c64a8a0f96ff","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.241_1786291203349_0.7426821466319544","host":"s3://npm-registry-packages-npm-production"}},"3.32.242":{"name":"aidevops","version":"3.32.242","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.242","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d8fba252f0c4dc638eb491dbdfd69a0f3f43ffbc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.242.tgz","fileCount":87,"integrity":"sha512-uHkLPxErjDflrAqfhw/ox/Ge/bLCmPQW2Hx+iu4e4lX+9/6ibb3BVZgXXJmcGzfI6HDBknZZNVD83JTfE+viKg==","signatures":[{"sig":"MEYCIQDsSuDpuFYmvtbgibFCgaIOKAayjeoItuAkc6tni73J7wIhAJJpKLN2ZFDLojBL+zGZ7sxJzvGznwuYAKY/SW0IKXH6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.242","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142708},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"be6b6f5f21973bcf316d35c03a11655446eb0279","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.242_1786293976594_0.8054485228957107","host":"s3://npm-registry-packages-npm-production"}},"3.32.243":{"name":"aidevops","version":"3.32.243","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.243","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a49340277c8214352693bd241c0d90a7449e1fea","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.243.tgz","fileCount":87,"integrity":"sha512-OwyS5yDU0D7H2DQaG2rd5qb7mJxbR/e2rKJ7pspSCwWLqysKxT/Nid60Os3cotrCG+lAMFoI/KlVJcMPFYL36w==","signatures":[{"sig":"MEUCIHQfz8eV8McyDwneghtK+dNk/+XBHof6sFFIkH/7erhvAiEAidjDlNNk3uaigrpf5Iu10/X1/8X84kDCdFqC3vYOjE0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.243","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142708},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a04a56170fc91559d84ee77876c6c834e6082b04","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.243_1786302232579_0.29228646243321865","host":"s3://npm-registry-packages-npm-production"}},"3.32.244":{"name":"aidevops","version":"3.32.244","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.244","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"60f2b623e86f36d37b77f0a5682e62790555011a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.244.tgz","fileCount":87,"integrity":"sha512-x1Wo34ctIxVr6bsdZmWzmhDfZoPCiXOJIuXfnuA3GMxZo/8VRh4jgMGjK/RWUC2k1gmnlW8qQ9LNcppVNGIpGA==","signatures":[{"sig":"MEUCIQD3lCRRFVZp/1aemllMZHS13SjinWuLkpXtwsw+pfdzxAIgE0c93jptOrqmAEIsKTHp4JomxXeFYrJxreK8gbrzd2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.244","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142708},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"f15b7178f9a14952938d095dcd4c839f8051bc97","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.244_1786306589519_0.8775830217559963","host":"s3://npm-registry-packages-npm-production"}},"3.32.245":{"name":"aidevops","version":"3.32.245","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.245","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"aee15f48262472672fa7248c4c618b8916da831c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.245.tgz","fileCount":87,"integrity":"sha512-wp/LgponHWsg4o29LS8YyB0xDtf1kp/Ga9mRpL/9E9cSiQQ8aKe17wXTJDMDT/0HEcSkZO/3sKtzufK3OVuVXw==","signatures":[{"sig":"MEYCIQDQ+OvqGdHp55zUrOgHBM/eGKfbTraU19xuCtsVbHzCjQIhAMZIjUbpqYKMUpd34MC52Nst2Q1R615WNmG+mo+XLewS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.245","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142708},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1f3d0637b8f1be396eccb75eaeab4a2a926db006","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.245_1786309248483_0.22363386259704843","host":"s3://npm-registry-packages-npm-production"}},"3.32.246":{"name":"aidevops","version":"3.32.246","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.246","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5ba1f08aa1f04f2a788f38fc214c31291b240808","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.246.tgz","fileCount":87,"integrity":"sha512-jfjVsm285KILLr9Pq2DWAjbxLCmczACPmzRV0Hs2myo8z6ZjqbKxMMLy4NnbiaZgghhDr5p87rokYsV2G6gsOw==","signatures":[{"sig":"MEUCIQC/zJlLKTRVlfwBrRQP3b4WammWpjc2hvtuIWNHbELuMQIgSzpkHj/BxVw87878F/NID7RNXNRYjuS3lTSAoN9ZNRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.246","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142708},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"b04f07342f53aa6a07f8f604cd7b47fedd201af6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.246_1786325612978_0.02805301726190934","host":"s3://npm-registry-packages-npm-production"}},"3.32.247":{"name":"aidevops","version":"3.32.247","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.247","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"38e5831477cc59bcffcf316b362c9b67e759d45d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.247.tgz","fileCount":87,"integrity":"sha512-yZVdL0oxwvywaUZYucenp4l8RhLcPXT6bf/un6MFHWkl+Mw0Vbr/tIlJ+YNA0Ufb3OrpklpZQNuWmeMbVWEwVg==","signatures":[{"sig":"MEQCIEDtShjVwkln0syUX8K8xLqZEY/Z4Zkq1/4NGErSuU3oAiBewQJujOKYeIm/3PSFKoP0dvw8NbbpiHNTH5kQF168kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.247","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142708},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"8153ebf792c4f8162a7be7e0b5e6218484c976ae","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.247_1786332326924_0.5774420609525965","host":"s3://npm-registry-packages-npm-production"}},"3.32.248":{"name":"aidevops","version":"3.32.248","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.248","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"217aaa9fcaea12f44c4ba870dd8c36af9af5bc82","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.248.tgz","fileCount":87,"integrity":"sha512-L1dceXqek4xfAsV6nSW0QsyE4PXFe1arCC6LMRyXMkXgxN8qgXK/Lp7Lkt2dRz6EYaZWcp3euVpcEQlgZoXC0Q==","signatures":[{"sig":"MEUCIQDQBU/nspkvSmt8xhmrAjc6xe/uXJ8Xj4HHbhuMgDfmzQIgE+8bHs4HfcLe0VaXr/0Zk8OO+LzxCW9Stzmp9oshaFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.248","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142708},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"74899af4542fa79bbf688769cd3ad22c5dd2b110","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.248_1786360663576_0.14375004776041744","host":"s3://npm-registry-packages-npm-production"}},"3.32.249":{"name":"aidevops","version":"3.32.249","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.249","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"05a63b5c5df5412cf718eb9722af2c87fbf2a9c4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.249.tgz","fileCount":87,"integrity":"sha512-619miyULT5ZPooS67Sv9F+P8+23hAXRDS1lwJU13Z6ZjKmlUSzHWv/0PUEJSnQeMLWFIhoA7j2BZOAJThO98jA==","signatures":[{"sig":"MEYCIQDBF+NC/xr38Jhc6hdzKzZ/14rLv6VGO/0E206nGQcJwwIhAJn6ZmwU6NW1u1PW2nsUzoJTJmvXdauAya3Ifk0GKEiF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.249","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142708},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"d18bb009c5e444851280601b7ee004ed24ecf0eb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.249_1786369842565_0.290574565362012","host":"s3://npm-registry-packages-npm-production"}},"3.32.250":{"name":"aidevops","version":"3.32.250","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.250","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"895ed87fc7fa906b479dc71c0a0deef611df1bb2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.250.tgz","fileCount":87,"integrity":"sha512-A2FdjyJMP4IwClOGqD9t5QJq35IJhl8f3ZRP2ThFvARE4Cebm3a9nNOhUVYB0Z5/3zS6GUgDj6+4yB8NvZ4ZNA==","signatures":[{"sig":"MEYCIQCkzvNVvIJ5uMNS54ojyM5wj19u1K3XtHVa1M0E6hD9IQIhAKTvS7QY6mOUp8TYt7HksXN2XqUg9pCOa7C1elff89Oq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.250","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142708},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"e07b6c4e9c7f5b2316e667e186ed9ce4a8ebe290","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.250_1786379764035_0.17716138042656815","host":"s3://npm-registry-packages-npm-production"}},"3.32.251":{"name":"aidevops","version":"3.32.251","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.251","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c156d0a5e314065a64a3c05d61b3c2ccdd36ee51","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.251.tgz","fileCount":87,"integrity":"sha512-ELKRvDWGAcbABasgQmwGqpn9+tt44gxX/5KdTzOkS0nPsOR/gScNo6J6CbdGW9GjSbZU6nn3+FHe7j3gOo0+ow==","signatures":[{"sig":"MEMCHzBkxzPyVGyS/WATWA7Ud+Tyjidq1Rvb+DWNOl4f3H4CIBMaJRbNbRC7JXs6Yn/5pZssTU55GkTQ5A234xFt/5ur","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.251","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142762},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"3fe4b65d3fb27272a0283f16c75cedd31833384d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.251_1786411162107_0.33877490900226404","host":"s3://npm-registry-packages-npm-production"}},"3.32.252":{"name":"aidevops","version":"3.32.252","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.252","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"95f4800b9959e3a5b462eaac62e34c0396798c26","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.252.tgz","fileCount":87,"integrity":"sha512-x4rRylDVaagK5VI0NHS4Hlts21OfcFfi8Ry4vUWQhbP7l6ergNuHvZ6gDDVjHFncMHf4rSJSoyWCPafnEVkO4w==","signatures":[{"sig":"MEUCIGSnSpob5VJNMlTsj24psMVFwhioUy54RuKJDtWBtNsMAiEAgWI2P22zGjfwpxaSoRtC5GJcy6xpAadzTioE8sNcctg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.252","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142762},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"24c5645477e8d3c4c923e54556116e044f1cdb73","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.252_1786477272111_0.8355581293160568","host":"s3://npm-registry-packages-npm-production"}},"3.32.253":{"name":"aidevops","version":"3.32.253","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.253","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"91304c7b1cbaf1036ede53bff75f4315c0808c5f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.253.tgz","fileCount":87,"integrity":"sha512-zaK8uyxu8vcDmaqr5Xb1srr1gVisGoVo/c501kxNRgfv1QF2Cy9fmuBVdyimKbM+ibK0PNa5IfxvoYEZyEG2Tw==","signatures":[{"sig":"MEUCID1HQj47PsCL9BRhS2jb2keZcxJBa9FG1jxiXELeEpgGAiEAzLK3Mh7E6Rxklr/tSX39YSTTcmt74OAB2NTX9OqXShg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.253","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142762},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"628a23c37b1ab977f99a00cb72e11a2611722758","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.253_1786489812089_0.9579667343903802","host":"s3://npm-registry-packages-npm-production"}},"3.32.254":{"name":"aidevops","version":"3.32.254","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.254","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b1861f537a92e8e8861760e5ecb5b0689823c374","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.254.tgz","fileCount":87,"integrity":"sha512-xFOM60eIv8oi+2VDHpLUHr0ZS02Muhn5jfiHQy8olzwmzmGKZUKtMHVU2v+jD1vWqdFMoTFjvYpnxHRL0JqQ+w==","signatures":[{"sig":"MEYCIQCvSjDYRKfyYcOCcPuot1x7/KB/yAftY1yUYboSUkXuAAIhAPDSt9brjFxONDK5LV305220Thb2wLLjIw6jMG/vUpyv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.254","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142762},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"442c04d624a28cd932945e8f30fb264e6c87af3e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.254_1786578558009_0.015211127237694244","host":"s3://npm-registry-packages-npm-production"}},"3.32.255":{"name":"aidevops","version":"3.32.255","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.255","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"81ad351997b6411dd17c553e5828f5ac2f03496f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.255.tgz","fileCount":87,"integrity":"sha512-3wRS57F3ef6AV7Z2RLdmzhZ6C5x7AbYX1sBVff3pUP6sqyYdWY/ys2hqCsIhkvJWywBXiaYFPRm0VG4i6UIjbg==","signatures":[{"sig":"MEYCIQDrX1h/FXY9725Hpsq7Cfe9XAhDLnk2CHJChaohRT1a4gIhALmkzU3Leb3KyThoI/OkRsn09vNkq/xX097XOKcWQFbG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.255","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142969},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"db3ed85c9118408628115a39adf0548f9fefd280","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.255_1786633589208_0.72110833963359","host":"s3://npm-registry-packages-npm-production"}},"3.32.256":{"name":"aidevops","version":"3.32.256","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.256","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2431e005ec643827f1c9ab928d68b6454fbadead","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.256.tgz","fileCount":87,"integrity":"sha512-S4hdpQFQvT5JtlUPaKYlZTy96CijxuzJ9+mr2KyPuAMIPS2xReDN7oJvBQgoJWR0Ff1Fhwubu30JdVSWlM9Y2A==","signatures":[{"sig":"MEYCIQC0uzUTojjOd8JDAIe/XCzZEFGccXyxYJlvmJ8oCpyncAIhAOanRu/I/qH2UHbfMsso9bqYpvG/oT/g4k3YTblh9z+n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.256","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142969},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"de25a2f730d758260d6256793fdb765a8ea0889f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.256_1786638197181_0.5614271513711231","host":"s3://npm-registry-packages-npm-production"}},"3.32.257":{"name":"aidevops","version":"3.32.257","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.257","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4dee154654b93eaaec33318f71effc2306210080","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.257.tgz","fileCount":87,"integrity":"sha512-9HxG2Q0BDtgsmyfEZCzLLvMDYNuJ/f676UTXjPWRirPf9DqoqBFvdglvLDjm7SzGS/C9jWkPVVh6zoPg+XYcvA==","signatures":[{"sig":"MEUCIQDb0W8+m6HTjSsyoQIa7tDlh1mX5cWgHq75XYAVXdHsxQIgH07nf4eJHHTGmdLefE6gH7EW04cF73Fwnb/Lvk3ski8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.257","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1144065},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9df9f5f10557ed7ecbe8cc6b977f9f1d927f0c0e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.257_1786650690354_0.2363738751808031","host":"s3://npm-registry-packages-npm-production"}},"3.32.259":{"name":"aidevops","version":"3.32.259","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.259","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"30e7b61991701ed5a30d853be9ee0f335072a2db","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.259.tgz","fileCount":87,"integrity":"sha512-MrQ2oeWZKZdbVLPdrH30gdQIS6CSaARhUWszSNSlEMLULrRk+6J3r3aaXMWRU0kTZHKNQwR446v9FhqJZ8hWsg==","signatures":[{"sig":"MEQCIGLu6L65aC5HkR7c6NtxzR2y1CdcUGYIE9l8BIVqYpDhAiBWowEBZhOV2uOzfsI7UcEOfb2vozdbh3mqLcDpV6tpdA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.259","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1144113},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"1f233f7819bc49e75333e7e32dfee33e4f33cdef","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.16.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.18.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.259_1786677693507_0.08293319090504747","host":"s3://npm-registry-packages-npm-production"}},"3.32.261":{"name":"aidevops","version":"3.32.261","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.261","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3ac5d65b84023d61036adfa13eced0499db7c111","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.261.tgz","fileCount":87,"integrity":"sha512-qw+FnWxM09UPcvoemfVpStea8X+bVoko/m5Sc6CplTUl/rqBwEKHJLSnsx9EdJL6c/8A4Ka/6UqU6xvw2FiReg==","signatures":[{"sig":"MEUCIBhR0KwekEBGzNeQJ5Qg2HjPIJYQhL/bNEJP880ea9SPAiEApu1F/Wd4MFz4ZXyOhbZqUCVFKLOVJQaR3zcIrpgrapA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.261","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1144113},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"c569788b51d062043a184a1f0cc4b90b9238dfe3","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.261_1786731085470_0.6021242075935915","host":"s3://npm-registry-packages-npm-production"}},"3.32.262":{"name":"aidevops","version":"3.32.262","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.262","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"edf660d47731e3917bf9cc3f5712f06a7818f62f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.262.tgz","fileCount":87,"integrity":"sha512-UpDfPN0ZRiCfUaHg8onXvTDWfm7qTVpKu+9WiSobEllSKl3GB0nhWYUfQSmiY1tSmCpB+EfVGUQMmUgpYjB8WQ==","signatures":[{"sig":"MEQCIF1eupXNev7qo7YeNwNfAyxlarbxAM6b07Ihte71Ej63AiBKUmDocKG2Klrbsy53iFSQXW6u9Y1ModMZzKELWopV3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.262","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1144986},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"59e41cc7a5b1884a80edd769bad9f1a01588a20c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.262_1786743544039_0.050453150304759165","host":"s3://npm-registry-packages-npm-production"}},"3.32.263":{"name":"aidevops","version":"3.32.263","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.263","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9a06de1b3424327b8370b5833cb44ccc78fe53ff","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.263.tgz","fileCount":87,"integrity":"sha512-/7LCSS5txkOOfS0kIqAB9lkw+mdSH1uP/FmPu6otoHQbFEL6T6CbIi4k3K9WtZ+GrIccF/aMZXYh2Igc+a3S6g==","signatures":[{"sig":"MEUCIDtdyS8CHaGBvFJieRCLxov6NG1QS+cY7BKAjbnMQidHAiEAmW4ARD7hsOmvzYWVgXUorT1bVBDYQH3mLcXr8n17Uns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.263","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1144986},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6bee273a49a665d2577f1811b01f88322ced1fda","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.263_1786747641127_0.1438556226206802","host":"s3://npm-registry-packages-npm-production"}},"3.32.264":{"name":"aidevops","version":"3.32.264","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.264","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a378e6b68c7313f9d7f18e02c21801ff58ab4b33","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.264.tgz","fileCount":87,"integrity":"sha512-xxfXZik7IYkMf4xhfPSB5A2QnZIVVT8xRvQShLqnN4xmGMXHuXtiYNqpBRjMenECju3j6yOQpDkrOSqVs2yP0A==","signatures":[{"sig":"MEUCIQDJqmhWNqy0ysR9qt4kd/Cyxat3+mYsKV3TXJ2ImNYEvQIgJCJ+hWn5mNh3heBkyyzv94W4bQoRmzRyVrrxuGO2Qsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.264","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1144986},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"a252eb8ce19c083513017c1189b8b90946b2cdb9","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.264_1786760086637_0.5778220470147646","host":"s3://npm-registry-packages-npm-production"}},"3.32.265":{"name":"aidevops","version":"3.32.265","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.265","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a8012a45bd631e3f301b48e393d4de881e4eb8ce","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.265.tgz","fileCount":87,"integrity":"sha512-8SSXNZZILmTO26DKaMO8lkVRQ+/1Lp2EKq5mAIYLtIPMcxkms0fvdvmNwciukfbPjVefsg87rqHTWbyNzB67AQ==","signatures":[{"sig":"MEUCIQClrF1w2tjjfx7y6Fzj1nJY5dLwNc7spsz1G8duamXqaAIgDcM3Z4wuLa/rJ2RWXQWV22QK0V6fEAUBEW0zuaINLYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.265","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1145604},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"582b7aa5e1404458f883cf8fdfb2c889fd4c3fe5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.265_1786825932378_0.04424002868272936","host":"s3://npm-registry-packages-npm-production"}},"3.32.266":{"name":"aidevops","version":"3.32.266","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.266","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5f9c31b90aa169e461dcac50e5dbb43637c4a7a9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.266.tgz","fileCount":87,"integrity":"sha512-BRucOi6IA0Wn0Vq3lf03gcIb4O5iOQ9tecC36jmAqlCIpK0WNtlEI2dSENgOyg6toZyBU9Ywotr45s/43Isx+g==","signatures":[{"sig":"MEUCIEV1nqzWP3+NZX182BiHI3nRgerpCOG796d064odMtXBAiEAyvy7x8xWctgaIeylCYAfU7Ask+EagFhOe+Jh5PyJRxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.266","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1145604},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"50f2a701f895ef8139a0de923d8d0c6d74c984eb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.266_1786857457249_0.21577055370706022","host":"s3://npm-registry-packages-npm-production"}},"3.32.267":{"name":"aidevops","version":"3.32.267","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.267","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bf570391ead4ef53868d0ef9172a3eda3c1fe3de","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.267.tgz","fileCount":87,"integrity":"sha512-ddAK5JdpsXSmbQ1yr9PYWlIqIoI6TYvIa+J6QKcu8AkHIEJ7MKkDkkeHU0Siuyk7JRgg1dHzjy5ujdmLf9kjhw==","signatures":[{"sig":"MEQCIDWrBGwWekVKeRdNoD5wgz05iWwRx32MX8Rw4UY80AjLAiArKD3Ue1I0IAB2plhMLk8RSe1lbzKtJKWbqUQevjTx6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.267","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1145604},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"729ac3d277db37c1496f197ab1fc481fcb4f1c2d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.267_1786909629174_0.04376492563446899","host":"s3://npm-registry-packages-npm-production"}},"3.32.268":{"name":"aidevops","version":"3.32.268","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.268","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"939fdf017aa4b646a5fe4368e94351b2f46a02ef","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.268.tgz","fileCount":87,"integrity":"sha512-IgN7j72r/3xg4qGtWvsRGtvO441ZKym5IOhhpP5GF7KkKpr7+v2YLVQop/vYFV8fdwe/rcHtfTMPROsWUvFutw==","signatures":[{"sig":"MEQCIC3Ki39cJo6Nap6RJigs6csjnwrW04rRNPVWI+7daK4dAiA1/UpOq4XCUncXURIezIBJAkqH/tPmbOe5c2yLb5ROgA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.268","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1145604},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"4ca8b92e43f1dc66ab7eeb4242d2c86df257f069","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.268_1786919556161_0.22016588265700543","host":"s3://npm-registry-packages-npm-production"}},"3.32.269":{"name":"aidevops","version":"3.32.269","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.269","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"228e306cf2cdc7330cb357d644f93efa688b94d8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.269.tgz","fileCount":87,"integrity":"sha512-KFb/zg/CmEAYIjT/Oj6Nu8Vd3i4f//yRkaHUtge/BdUEtphlmr1SkJCTKylMwR0xbQWGI9k+p+p4JQp54XabxQ==","signatures":[{"sig":"MEUCIDdpftXKmtUSRCkzSHkioTervYEbs6vj5Plo2W5efv3zAiEAs2+8aw5Jo/zrvJ3YPCBZMKVoTddZqnzbCnzjpHdn6Uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.269","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1145604},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"64772ac4fa77470907424339dcc9ae0ff7582198","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.269_1786926414044_0.7768005867072156","host":"s3://npm-registry-packages-npm-production"}},"3.32.270":{"name":"aidevops","version":"3.32.270","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.270","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e344f072bacb27349daced68a30758a573cf4c52","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.270.tgz","fileCount":87,"integrity":"sha512-mkSSCUWAjyNc34eUw/t4VxaARe1cZYrD83Y2JAFdrV4bfO0ZTKMcIP50H811Sgtr8bBqOzhG+2coSJAifjLB+A==","signatures":[{"sig":"MEYCIQCBvBZ3xlkqC6lk7nPnjr4LEw/ZgKqcXFoV7RZx9RsHTgIhAL0oPw5dECKQKFofzbkb6jQBH8ymOhn4mlcPOMlU8TYt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.270","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1145604},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"9fa78304658e59a10b8f89db70af6cd02f736a8e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.270_1787005128925_0.8963722470370701","host":"s3://npm-registry-packages-npm-production"}},"3.32.271":{"name":"aidevops","version":"3.32.271","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.271","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"85d3171ab68ce645b1a3938dd0223e67fa8dfce1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.271.tgz","fileCount":87,"integrity":"sha512-k+6zw9OhS+8Uze21m2Wcr8xOEBb0A7xadsAYR/VdhIHBeXa+hbvnEr70mTYkK/hb6SyE3jRQK7EyQ8iE3Q/qgw==","signatures":[{"sig":"MEUCIQDDTQfgOm/Il0UuIn2O5Vm6FgChZLT6wu+9s6A6fbphQQIgM/zp295bi+iKgN7Q1pdye9X3frDZqXXTEmMVZ8WYn8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.271","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1145604},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"fb31549ad6d1a8cedbafa437300fc008748dba07","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.12.34","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.1.0","@types/bun":"1.3.3","secretlint":"11.7.1","typescript":"5.9.3","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.271_1787008214157_0.7661763824247416","host":"s3://npm-registry-packages-npm-production"}},"3.32.272":{"name":"aidevops","version":"3.32.272","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.272","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4b4e31b9fd1c4fd5aefe07611caa424aef12507c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.272.tgz","fileCount":88,"integrity":"sha512-akA3M/hpGnZ/Ovf77VC+tjAEDGmRviJJxy0CzK7DGA/MxRZLoJVO8lEYwZV8UmotYt4YVuLGIXTibrpwJNJwTQ==","signatures":[{"sig":"MEUCIFYfBkl/FNqxBFezxya6z4cZkSuJGLUG4M6Ij70cJlcxAiEAuwYuJ0iWvo7KjUTL0pk40UpIa9Gs7qWOA6g6za06YTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.272","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1151594},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"ef0833eb75c922c5052ea210f61e57e8563c716f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.272_1787012260835_0.9998569909725481","host":"s3://npm-registry-packages-npm-production"}},"3.32.273":{"name":"aidevops","version":"3.32.273","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.273","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f0aca07c34731d96ee77e4464dfe5696927c4cda","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.273.tgz","fileCount":88,"integrity":"sha512-XrEiJrG5UfoJbEaRxi2ehRV6TQPBCCohAGZW8vzw26PHqCOtU4XEDdjh6YZySvRhyj+AC2qKRMatyf28zCNgKw==","signatures":[{"sig":"MEUCIQDfzVzWrOHZQOMM8Q4oo0pdF3A3W1gNLOvnXONlJ7eisQIgdOHNThUKtMzyobEnNRRASnq9LCkIh+RI/Ge4PyV8REw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.273","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1151594},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"6e155337e7e1439ebdee2e024f0539cb5e701c6f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.1.5","elysia":"1.4.27","file-type":"21.3.2","@vitejs/plugin-react":"5.2.0"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.273_1787016506634_0.6514268453154239","host":"s3://npm-registry-packages-npm-production"}},"3.32.274":{"name":"aidevops","version":"3.32.274","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.274","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b8f6047df939cacd820ecfeba28027589fb5861f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.274.tgz","fileCount":88,"integrity":"sha512-mfICqA97YAEY+9Wb7iFPOmz4Netgj/shzbM0u4VrdMXVFquY6T5ZAUiDuOVG5dhhwPPAgIQaBZRHdkILBVLlBg==","signatures":[{"sig":"MEQCIAMQMwwpnuYsEmsghsBs8bzGpPpAL/ja+livtgilUwp+AiAJyowPcaxPSW6SqoC3TOnOgbM4ACkJUZaIC9YbOxnmLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.274","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1139863},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"6b8bafc37b4ee2924688777dacf887cf6f48532d","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.274_1787113979174_0.7483916403720372","host":"s3://npm-registry-packages-npm-production"}},"3.32.275":{"name":"aidevops","version":"3.32.275","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.275","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"71ca27bf2ac03aa79ceb5cf0fa7d54d59124f830","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.275.tgz","fileCount":88,"integrity":"sha512-f/C9Vy72xe8eku+zUoqkdHqkjTv7759jFmTtsx+M7uuPyEjcYg6/HNf+RU9X0R1TN74xzRLEd4bcXiegIkdlvg==","signatures":[{"sig":"MEUCIQD+8gJJ0ISRmxWnWtd65B2IXI2wdngfU2bpPZqnaaR6RwIgZ2/gd+xhr4iHNSQ+oiaX/1wGi4lScjnfcNuIGktM8Mk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.275","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1139863},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"dc00630d198296d4180113ebcff0eb3a4ae9c27e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.275_1787175713582_0.16372101648700998","host":"s3://npm-registry-packages-npm-production"}},"3.32.276":{"name":"aidevops","version":"3.32.276","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.276","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fd2995d2c1b1b00decc0e4f1b7cd295fc8ed331d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.276.tgz","fileCount":88,"integrity":"sha512-NPCC5grUW61F0dCbTEx6iltwbPG4X8rkS8wiOz2qyaQZyU6+g4QREv5ZDwU3AL5jE3aoJwxlG77RYu+a1uEisQ==","signatures":[{"sig":"MEUCIF69CkDl0xbuM3LQS6cDBr8sGY6JJGnQbX45ZN+cOhr/AiEA9jnOsal6w02E2p7N+ebdv8j3OUhaAJ2DguLfnTt3daM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.276","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1139863},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"76cab9f9c90a5c209e581c565ec740eb20d9754c","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.276_1787195472268_0.9192867786815315","host":"s3://npm-registry-packages-npm-production"}},"3.32.277":{"name":"aidevops","version":"3.32.277","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.277","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dff4332a4daf589d6d7f5329d493644d12db44ce","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.277.tgz","fileCount":88,"integrity":"sha512-RzoGlAAWuVqAAYvHMUGePGZfPURvYlbhAIdFeR8hELfnphs6TvhdQsSvI6LoNPxwxtyrUu1f+yb9/vctm/hCsg==","signatures":[{"sig":"MEQCIAQc0GdSl+nKq0ZhIhrusPGLTX59lW2PPMcee5myVAulAiB/n8EGT41nw+pkl5F4QdEJ2G7R5nJ+8mb6xqpzyCqeGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.277","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1139863},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"36b657801fb49797d2d59bfefd16ea42c40fd319","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.277_1787239947335_0.23648375381081932","host":"s3://npm-registry-packages-npm-production"}},"3.32.278":{"name":"aidevops","version":"3.32.278","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.278","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e5ac8309cbd5b5382fee6c6182e8f1a2f433e7f1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.278.tgz","fileCount":88,"integrity":"sha512-QB6jwwzilichPTGsviz8o/qnOX/JP/EG4vxC86Dbb+fpD/H5mdac8ibV4xnj+M5mzkksOzsJhvUmqLNd2HmtJA==","signatures":[{"sig":"MEUCIBRy2xcp19foIyL1YKG6M0oGST/398ZNfQVUis+y2mnrAiEA0lvUdzk/PWzIpcKVy66bUIe9hAk5a7eWpyMwowNi0ZY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.278","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1139863},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"e102b0e2be47e696a5a4a2284bc2b7750f4f1fe5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.278_1787247471075_0.11156841417919239","host":"s3://npm-registry-packages-npm-production"}},"3.32.279":{"name":"aidevops","version":"3.32.279","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.279","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"758d749479716172ffe51dc97b008edf93aba47d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.279.tgz","fileCount":88,"integrity":"sha512-W6H30DRjJJoUDh6ya0XCz9hmfF1pRJvL3NPlSR7hGpqeWBeXgkSBCaA20ELjDbDv/j9FMUeNB/yl1OHAhp/PdA==","signatures":[{"sig":"MEUCIDh8vTzAQf8CryCx/jcM5cHBgAqiax1gnHDqmmhd4wfLAiEArXNayyB8JCHaZJ7WT98D3EAgRm5G7yqZd23FHVgIakk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.279","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1139863},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"c6179efe1bd0841a6f4267581b598280fe7220a1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.279_1787269988969_0.14459687455182246","host":"s3://npm-registry-packages-npm-production"}},"3.32.280":{"name":"aidevops","version":"3.32.280","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.280","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"16f7efb4f7940ae1094f5b8296b12af2b48dfcd6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.280.tgz","fileCount":88,"integrity":"sha512-EuBVioXDv/NORoBdzYDKEJz2Pm+iOymrbDVlVOm7xH+kbJaZetv5Oa12fCb/vxUx190inM9Cx4/UCR/XZukL2A==","signatures":[{"sig":"MEQCIEnEchOqiSqN/JE3UGkXm0VHsl6owjWubge756L1T88CAiBrvnETg+waclfEYy56lpPxWtlHF6GdXsH+8KcAqeMlrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.280","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1139863},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"c544c262524ed65ccc5f81d5e24f6b6d420be4d1","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.280_1787286947581_0.5448319723084614","host":"s3://npm-registry-packages-npm-production"}},"3.32.281":{"name":"aidevops","version":"3.32.281","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.281","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6f6e8a39de93ca2516951f041139b515311996ba","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.281.tgz","fileCount":88,"integrity":"sha512-XggcdMGiEpDFyU+pCqJIeM6sEuJHfxChgW71F76VoUqg6lv3VpN8Y1FSEFdPSW2lCMk5f4Js62W5fhGK+O9aAw==","signatures":[{"sig":"MEQCIEA3suyYUCKdf5ECODWBovT+RyRHlt2SOyLQoRybNjr7AiA/pohPMTFGNm8YPRMMAOqjlZHG1TGwfgk3EUwyQI08Iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.281","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1139863},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"e328947c28b7b7be143ac037a63fe91cc64a03b4","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.281_1787297631134_0.2974347750599906","host":"s3://npm-registry-packages-npm-production"}},"3.32.282":{"name":"aidevops","version":"3.32.282","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.282","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"873bee28591067f52ca692d97087592ba4d4e858","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.282.tgz","fileCount":88,"integrity":"sha512-ZVcemwh55Fz0afpBazMnZG8FyqSsauSljmbvosViKgBBfqOCPiAlJsDzDmXOSeAfImGkLsLYVxKl3MUopcDKMA==","signatures":[{"sig":"MEYCIQCibw5LOUITClHdE9GQS/r9rUckjRffOfu5LvhuEu3UdAIhAO7jVeinVvpsc2IVtoxpGxUQMn0AqaE/OZe0bpq9m9w/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.282","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1139863},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"7434a4fbb8a67d4a1adc2387a47cb81ae52add7e","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.282_1787301802530_0.38993492008779174","host":"s3://npm-registry-packages-npm-production"}},"3.32.283":{"name":"aidevops","version":"3.32.283","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.283","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6f4c4a17ab0ee03af959b1fb05daec31f8f4592d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.283.tgz","fileCount":88,"integrity":"sha512-O/jrmhKy9z9tYVfdl1UiKfdA2AaNHcrjt1BnZZC2xtef+9Ld9YNo0FOUagaicNNPCB2+Obf7kRldht13w6uHLg==","signatures":[{"sig":"MEYCIQDQMbycfpPaQEPvXx7dOwfiEzVdYpFL9ullRE59fF92lgIhAJS/me0+bp0/+034CbhuyQ/NvGre0SPubQksDBLyM4rn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.283","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1139863},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"e14e4ff328933b59249d2cec424b7b91874ef8f5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.283_1787337448366_0.01858558319352599","host":"s3://npm-registry-packages-npm-production"}},"3.32.284":{"name":"aidevops","version":"3.32.284","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.284","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d84d74ebdbe088ec8c3367df58a08ebbea84c0c5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.284.tgz","fileCount":88,"integrity":"sha512-0iAzzY5NF2iHakdSOEZfKswI1DA1OAGck0Xv/GKZymkDKWdfuYnFqc93f+E8/mhf6iXobOKTd12K9eKQOhDuDA==","signatures":[{"sig":"MEUCIGO0K62ecZF+2gcU4XLSk65eiNGCMrCS6FBt2o1Upb/PAiEA3fhwbBAuLPHgW9Oi8toCJzTO74K7BeBxUv4wnnqIwtQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.284","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1139863},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"5421b9510a5cbb18bd4ef731604c3082e25ae9bf","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.284_1787341097539_0.41280266504599195","host":"s3://npm-registry-packages-npm-production"}},"3.32.285":{"name":"aidevops","version":"3.32.285","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.285","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5ac2804c26a913dee3ef84880a143ee04be596b9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.285.tgz","fileCount":88,"integrity":"sha512-Q5+wCISNpq5w8E6TMct9C11q+4iF7QFj1RyMZL7NvNXM5iJU9FXDBrhEhIGzIQDTZkVtmjfKisrEXZvfhLX7Bw==","signatures":[{"sig":"MEYCIQCMRnKgcjv7xcgK8PpGKXzhOh8+fYFK/tlX0cr3ucgXSQIhANyyhDxj7Ws0QuHCErMSb7sT/axz5fM9unFR2+F0v522","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.285","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1139863},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"ec45bcff0b6a6ee974e7165dc846b03c20c5238b","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.285_1787355800465_0.30432382598400687","host":"s3://npm-registry-packages-npm-production"}},"3.32.286":{"name":"aidevops","version":"3.32.286","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.286","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"77a8f95c596e7160c3a02ace0ec8a88617e9759d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.286.tgz","fileCount":88,"integrity":"sha512-+3QCxnlDKHAzwp24HzvA6ow8rn7HM8Bii211wXgpmiY1yOeFr/vTsSqmj8vzZ/HbWzjOImtMoTqzhlWVel6F9Q==","signatures":[{"sig":"MEQCIEmPlT/UohtYHzeBUqiuy7f30gSkJYk83Nx83m4ykEsOAiAqtJBwPDYEklryEXIc4kV3ZNrA3b9xpubKVUMqpNRRTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.286","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1139863},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"3db62892517d1145ce7c7572a33ac97f416f3feb","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.286_1787442633519_0.6355305006423277","host":"s3://npm-registry-packages-npm-production"}},"3.32.287":{"name":"aidevops","version":"3.32.287","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.287","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"6b496de59caaf56d9573721d0a842b544de3a222","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.287.tgz","fileCount":88,"integrity":"sha512-hMnA6R8hHzOK0+YQc1AeB3XnwzM53Z1ioo5WKJZLfJjcs9ebO/PQbALebqIkbQHVFb/cXIZxVaZmgTXksbZHTA==","signatures":[{"sig":"MEUCIQDAVj/DN/JXvB8RW8AwTRCgvVNRVW9U5SxCrGCgLyamWAIgVRuxjjckr1+WPE1uCTI90kwboQSv7ofZFC5uJN8Jkdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.287","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1139863},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"75c080f60491ae177d0539c2e8a08e96de3f0d21","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.287_1787449294437_0.3339311392877795","host":"s3://npm-registry-packages-npm-production"}},"3.32.288":{"name":"aidevops","version":"3.32.288","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.288","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4be4f1e35678edb9bdbdd001088bce03570061b9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.288.tgz","fileCount":88,"integrity":"sha512-dfW1rYYxvfzZELPJeMMNoHaG1QnlqQ8MpYGZKlf2ga2de/2k/IpepGYR5jH+WqsSb24Gqn0Tf4PJhBv8YObl4A==","signatures":[{"sig":"MEUCIGG2MkqZRmRFX015stTPw9858ki+h/p3fDLBW+Lf0BcjAiEAk/qybukYPJb4RELGHJarLvvCGe2g3XjWXkm45l2/pcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.288","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1141578},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"df12932c901c9f67ba29b8d5ea0417de673a42c5","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.288_1787455450344_0.10561947563850427","host":"s3://npm-registry-packages-npm-production"}},"3.32.289":{"name":"aidevops","version":"3.32.289","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.289","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e2e154548a7d3354e443b57bd1172ba48393045d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.289.tgz","fileCount":88,"integrity":"sha512-T5R7EMdKMJPFJYx5YJvHPfGw82KdAaW54tdr0LVQqx043nFFCPIPlltuQRXB7EiimqcoYrk9l0fgIJwxZJ5m4w==","signatures":[{"sig":"MEUCIQCLiTReLEQE88LasPmgMADsSHcNGdjTvjeRXEyL4yt9qwIgEjXP6enMKTVkKumGes4cbme3V3ODyVi7YNoCIFBVkHs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.289","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1141578},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"be02096145fd71422a1e322419449b0802e67095","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.289_1787552053979_0.9089869336523975","host":"s3://npm-registry-packages-npm-production"}},"3.32.290":{"name":"aidevops","version":"3.32.290","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.290","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"78094591975eb93808a70464a86e803de45990d3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.290.tgz","fileCount":88,"integrity":"sha512-GoDcbXlpZyQSie64QSKlbhqG7iQs8DLF8d0DtT812LX4Or4deu7BIxzCuNv/MkxNYkXQpBe49feMTexcU0Yulw==","signatures":[{"sig":"MEUCIHY/MtSWjIRLWahHCBNaMCiL+qBZT5IAdhAygCRZITxcAiEAsqYTF1d7RQhyIL/nNDeeLtXSVvVcBQTJH7K2oadwVco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.290","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142732},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"56e1d722ca852d6aca17b3cc42176e4464b2ecdc","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"11.7.1"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.290_1787628061696_0.08081432523345677","host":"s3://npm-registry-packages-npm-production"}},"3.32.291":{"name":"aidevops","version":"3.32.291","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.291","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cb7880716b0015a0a1b93cae16543ad6b280b395","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.291.tgz","fileCount":88,"integrity":"sha512-mnq89oolcejYSY9IGcy2Wj5KW6pzTTSSQ5o8BMoprXR5kU12z5r3J3dVHZLV773XetaB/5wOcIsqr7isxRxR/g==","signatures":[{"sig":"MEUCIGlHDbooXR5aGveYU9Y/05r/4LaWc9EYw82PEiiOrtgRAiEA1/T1623rlxeUbZSAr2Dt5gbCwakiY0aDhe5yCOmciDE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.291","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142732},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"02ee1156e856035f10ec7c998a57a798270e7dc6","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.291_1787723515185_0.7921450607351166","host":"s3://npm-registry-packages-npm-production"}},"3.32.292":{"name":"aidevops","version":"3.32.292","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.292","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3a2db5dad4b3213de1d02ddfbee4d2566cbd9a24","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.292.tgz","fileCount":88,"integrity":"sha512-3kCyJs41De+G//v9TILJthG/lDqbCJ05d22D+bzQ2dHsczwmzjKj4ekK1/FLwC642zcMFhVDVRHH1vkKYkxSwQ==","signatures":[{"sig":"MEYCIQC3ulHVyRo5ITrm+cYjG+mFbgwaW65gRU1yHfqFrTp3ggIhAO935XSo6mtIHgovbqnB4V1MUD4io6Amg+bEPyZzelNf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.292","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142753},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"70c6e8aca5547c26594d9ca38d079b8c10c57f2f","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.292_1787790936946_0.7650444737435962","host":"s3://npm-registry-packages-npm-production"}},"3.32.293":{"name":"aidevops","version":"3.32.293","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.293","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ba6a9c643c01ef763861db4396928a2e5cfc88dc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.293.tgz","fileCount":88,"integrity":"sha512-GEhhmpBv92X28mwiIFiqtEv35CsW/Bd6umyfrrdFVW2AuW4T4aR2gxdOzxOsbORr3F4p3BcGM7cI49ZjrgB15A==","signatures":[{"sig":"MEUCIGpk+r1Zjs7SFG5nqJlxQBVfIMOceJPN0e7aYAVvQtLzAiEArrWVvV8r3jU9NB8rCJMVfv9eSWf/XLqwfkkeSe7hd7M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.293","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142753},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"76a80d4baf69b6f7c6130778e8dc3ec62f3a78b8","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.293_1787904736784_0.9913578658358722","host":"s3://npm-registry-packages-npm-production"}},"3.32.294":{"name":"aidevops","version":"3.32.294","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.294","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b49acabefee265329345dcd3e36cadc154279098","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.294.tgz","fileCount":88,"integrity":"sha512-QJhneklPO/uxa+jar3RIjxZLk60/pSQ1l2qPS1YHwPClzFeqhXAfFGN/azbjhKh0WaFJwFXVQsXk/Ayfs8uT4A==","signatures":[{"sig":"MEQCIGYyqanl0yGXBFks3N/ff4bsGyBcjqPEv3OjlDCkgmYzAiBt2on0yeV995YspXffPhrcg5IALQZAkIAOp6iB4l7BfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.294","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142753},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"3e9715195cfc681018928c0d5cd09e0ff7a399ff","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.294_1788016930449_0.2793842366016519","host":"s3://npm-registry-packages-npm-production"}},"3.32.295":{"name":"aidevops","version":"3.32.295","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.295","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"240483145963f4de0719f4971d51082b171cc4fb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.295.tgz","fileCount":88,"integrity":"sha512-pbRZo8N6c3N9betaqH0jLOqp/hotdtKJUhmkrUA74ZzD/go2EpQ9pS0IoHwabdrlx5DUi/aB2oDNSR2kgVCNLQ==","signatures":[{"sig":"MEYCIQDlFAdAOzuI+7KADbP3Y0K3QlS1tO1Tp9zpKqeF6cn16AIhAJ3BJzbacPptHIQf08oEclr8SvPO+/Ud7HJPYd5NQb2k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.295","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142753},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"13691c0fb6c8438654c9bccf0620311461d81f44","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.295_1788096791353_0.5725996667252253","host":"s3://npm-registry-packages-npm-production"}},"3.32.296":{"name":"aidevops","version":"3.32.296","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.296","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ecb2d5195a2ac53b2043c33aa55a0579fa323111","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.296.tgz","fileCount":88,"integrity":"sha512-bfYAiK7nCLMg7fVAvtL4RX6PimwTGh3X4/bqp7EWUm88AyBdcMlcJiP+JUwYesVsxt+l7SU+ccyoLEp7u8lgDQ==","signatures":[{"sig":"MEUCIQDok/a08fslbqkcvHoLxg3FS0T2O3G2drYLyu5D9z6G3AIgI1C3lunzoQlwcE3HdsIXunuHwPZfj3UCFKUk1VEOAzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.296","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142753},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"8cf8476d040ec620f191da89f20b46b547f01bbd","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.296_1788136458678_0.2210321175911849","host":"s3://npm-registry-packages-npm-production"}},"3.32.297":{"name":"aidevops","version":"3.32.297","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.297","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"22129765254fde499c22b0165ded7103f93c15b3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.297.tgz","fileCount":88,"integrity":"sha512-xViNrBilSKm4UP8huK/9sAd/YtW0pvuPyCnoOFDWKB8cGLspiPp/MnQi5mpX+OaNPaSXySA4wrk6+eLnOqKAjg==","signatures":[{"sig":"MEUCIQC0FtnjqzYOCqoCqadbrzoTU5omWttkSPIRdumGfNXPpwIgftmkCNX4sDcaj6s4n5PGz0A3L5AbSwjgaEcSgTQYGrM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.297","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142753},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"25b94124c7434078f4f0628afa1a7f23fa085e72","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.297_1788280871569_0.08973999090277718","host":"s3://npm-registry-packages-npm-production"}},"3.32.298":{"name":"aidevops","version":"3.32.298","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.298","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4fa3d9d0cffbd9e65dffcf23684eb15f4d509fec","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.298.tgz","fileCount":88,"integrity":"sha512-Av7nYRPwZJSrBqYPQLAUrcvsPZSpttQmkQYp8Ogaw2/sQK/9l/ZVQphIbK+TQplF2NEV/X4CEAZfKiQs0twBKg==","signatures":[{"sig":"MEQCID6Ikl4zV0sTuKyuv+4y4ifXtqiJctDTiS+RRMnqMIdEAiB8difeepyQ8Cz0CVZKP0H3nwlIRTD+3jLRDyO1DG9j8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.298","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142753},"type":"module","engines":{"node":">=20.0.0"},"gitHead":"728d744e2bcb6e736a56d71947d749020f030b57","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.0","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.298_1788285882652_0.8629853679577382","host":"s3://npm-registry-packages-npm-production"}},"3.32.299":{"name":"aidevops","version":"3.32.299","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.299","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a478a2b4b2e30d84e6bbdce07cbc0281d9820890","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.299.tgz","fileCount":88,"integrity":"sha512-JAGhIpPvBrrqWCzuYFw0sv20vJPBGVqh8djCr/2IbCcj7jkvOUZa2sPuXqjOEbXYfdXAz79b1uJd39O+WptbhA==","signatures":[{"sig":"MEQCICAxEwskGv+xxlHTsVohTNKgm5Ie8mDa0Ck1OwexvjbVAiAngCthWb4BwmHdYUCYCtrYyDveF5g7CCSIkAF1jh5Jng==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.299","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142747},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.299.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.299.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"_integrity":"sha512-JAGhIpPvBrrqWCzuYFw0sv20vJPBGVqh8djCr/2IbCcj7jkvOUZa2sPuXqjOEbXYfdXAz79b1uJd39O+WptbhA==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.299_1788372233837_0.4236084691427411","host":"s3://npm-registry-packages-npm-production"}},"3.32.300":{"name":"aidevops","version":"3.32.300","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.300","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2b729d720553364a2e7775116f82d6c5ca20ee96","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.300.tgz","fileCount":88,"integrity":"sha512-Yxw0dOSU61A4ExiVFhWBT8RkTaReVPsg+pnzxovB9CAnsMpvNRdGZeRZaL0MjZxYSkwFn3aQJoCQKo10rXjBwQ==","signatures":[{"sig":"MEUCIQC/73bBTomUBaZS3vm47B9RqJL6wZEVfVDF6huFyHgWEgIgedVkX46vDMrNTo2b0F0bILcqVzdE7SXgdm71NMK45ow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.300","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142747},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.300.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.300.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"_integrity":"sha512-Yxw0dOSU61A4ExiVFhWBT8RkTaReVPsg+pnzxovB9CAnsMpvNRdGZeRZaL0MjZxYSkwFn3aQJoCQKo10rXjBwQ==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.300_1788399022066_0.7802075647190136","host":"s3://npm-registry-packages-npm-production"}},"3.32.301":{"name":"aidevops","version":"3.32.301","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.301","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a024c624ee95582051f2462d79fac59f207f4f4f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.301.tgz","fileCount":88,"integrity":"sha512-qFvhP85oPxoRWi2XjxOEuYzgihVm2Y65590r/ggq5CLYCcr5pnAiRQQe3MDiNX2gIMF/AW9ZmZX28wE3MK27IA==","signatures":[{"sig":"MEYCIQDACC9GSfzAotjE2o1vM75hFmWfOxPYJHiqeraQzmaNNQIhALptn6dbJZ2iQIQYSpLCHI4+W9kopxm0k59PHKZb3Y7a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.301","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142747},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.301.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.301.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.5"},"_integrity":"sha512-qFvhP85oPxoRWi2XjxOEuYzgihVm2Y65590r/ggq5CLYCcr5pnAiRQQe3MDiNX2gIMF/AW9ZmZX28wE3MK27IA==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.301_1788411919893_0.34863964315396045","host":"s3://npm-registry-packages-npm-production"}},"3.32.303":{"name":"aidevops","version":"3.32.303","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.303","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f791ff74dc4814ff964b457537a7a1a0aaf99872","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.303.tgz","fileCount":88,"integrity":"sha512-yki6Bcm3QqEFM7wT3J9SNeu2jgtO0OT25rc3WVeZksNKsTwBF2c8BP58BmBCcNwvO5DcW8kUrJiZI4B2iygmiw==","signatures":[{"sig":"MEYCIQDjftZLcci+JI28dG1GiWriccibiixy4CUgrUi6ayeTEgIhANA0iGm0bA9Wez1aejQK070ci4IaAdD11csveBJUW+ri","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.303","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1142747},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.303.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.303.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-yki6Bcm3QqEFM7wT3J9SNeu2jgtO0OT25rc3WVeZksNKsTwBF2c8BP58BmBCcNwvO5DcW8kUrJiZI4B2iygmiw==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.17.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.19.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.303_1788469616836_0.09057784220229248","host":"s3://npm-registry-packages-npm-production"}},"3.32.304":{"name":"aidevops","version":"3.32.304","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.304","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"97dc515b86c73913973ceb466caf060d055ec1fa","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.304.tgz","fileCount":88,"integrity":"sha512-J+nqRupTMBFl0FBl/76RQkOyRGySCb4DDqpjLaoU7mAOHZdMhH9/LXzFnfNkonWr8A7XGnh2u64iGfVHO9tFKQ==","signatures":[{"sig":"MEUCIQDCN9LKCN5pqcPWcWqKRqw6I5+YJnIUYbQUDEQLo+T+igIgddn0oI+No9UlAyyN+vQEtl/iz3PqKvqivGTFLnttEWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.304","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1143555},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.304.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.304.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-J+nqRupTMBFl0FBl/76RQkOyRGySCb4DDqpjLaoU7mAOHZdMhH9/LXzFnfNkonWr8A7XGnh2u64iGfVHO9tFKQ==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.304_1788479643706_0.9995266546212016","host":"s3://npm-registry-packages-npm-production"}},"3.32.305":{"name":"aidevops","version":"3.32.305","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.305","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"140df55fda3e18695d800fe5c7455a4af5f7935a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.305.tgz","fileCount":88,"integrity":"sha512-cIYvmas7Gl/3apP5F1ZmU9g6w3BkPrW5g7Dyk6ttQVlEZn/kchJtgT5Wez1pOYInh8i0XouBXYFN1omXE+mCQw==","signatures":[{"sig":"MEQCICGPAv1Amr9eAcd651F6Xh+AY3JNZ6/JedRvt3c1OAqXAiBzAosqQIxs1o1Zr3jHjpC6N0D/EnGaM6zVKOQcLKxh4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.305","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1144608},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.305.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.305.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-cIYvmas7Gl/3apP5F1ZmU9g6w3BkPrW5g7Dyk6ttQVlEZn/kchJtgT5Wez1pOYInh8i0XouBXYFN1omXE+mCQw==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.305_1788489738063_0.3626292501918926","host":"s3://npm-registry-packages-npm-production"}},"3.32.306":{"name":"aidevops","version":"3.32.306","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.306","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f0fb7ed488aec984e8176e89ba4c777fdd30ca81","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.306.tgz","fileCount":88,"integrity":"sha512-DuadvQwbxMcHJhAS4+LVThl3S9suyNZKSGrYbO+XwnqbTJHQBwMJGRfFdId7l+Je22WKxW+dEb5PmXbLKacDjA==","signatures":[{"sig":"MEQCIAUTDIfnFWYdWSOy4nb0P3H/r642MWXtYZAb9N5muiMZAiAwCtK5xE1KwG0Z7/87SRp3dD4daVksi6AgYTNdbD7Yrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.306","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1144608},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.306.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.306.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-DuadvQwbxMcHJhAS4+LVThl3S9suyNZKSGrYbO+XwnqbTJHQBwMJGRfFdId7l+Je22WKxW+dEb5PmXbLKacDjA==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.306_1788493001029_0.2204821765344156","host":"s3://npm-registry-packages-npm-production"}},"3.32.307":{"name":"aidevops","version":"3.32.307","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.307","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"fd21ae45918276b91bcbc045770f4e4f51255f04","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.307.tgz","fileCount":88,"integrity":"sha512-JzkiAjR4xMN3Aeh7x+H9+kuOzq8u5IXqKJsAHzd0By7Idk1vTe53ovbnLymigD5rra89ANpporjHYTnD3ZA4oQ==","signatures":[{"sig":"MEYCIQDlX5dOoEYtgRDE9We9Itdpkww22R2R8LXwY7Bxg/6kvAIhAJunfJfjCS3yu/cMSJWP5M3sRPrbACYJ1yVV7aUEG74T","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.307","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1145710},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.307.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.307.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-JzkiAjR4xMN3Aeh7x+H9+kuOzq8u5IXqKJsAHzd0By7Idk1vTe53ovbnLymigD5rra89ANpporjHYTnD3ZA4oQ==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.307_1788536406514_0.29929312290132737","host":"s3://npm-registry-packages-npm-production"}},"3.32.308":{"name":"aidevops","version":"3.32.308","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.308","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"61170f9a4234c0ee58353dc6cfa9ad7c952fdc80","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.308.tgz","fileCount":88,"integrity":"sha512-AGmWSrF8ivPoX4nKGj93R7w7sXb0JdAKAmG7nBIcKvmY1KAIdY+kgCrmeqI+7qPrhsp3ZvE9yg2R0JTZDr8k5A==","signatures":[{"sig":"MEYCIQDNE9XRBdDCrR9DYw/edC2dPz1Hg7j5wrjNzHJ2mInn6AIhAIk/GmByXPMNxF0ucdIWb01URzXXCTYOJZkkKpOphiU+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.308","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1146499},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.308.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.308.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-AGmWSrF8ivPoX4nKGj93R7w7sXb0JdAKAmG7nBIcKvmY1KAIdY+kgCrmeqI+7qPrhsp3ZvE9yg2R0JTZDr8k5A==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.308_1788540035301_0.3999102110461892","host":"s3://npm-registry-packages-npm-production"}},"3.32.309":{"name":"aidevops","version":"3.32.309","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.309","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c2e6430cfe23e79b86a3feaa527b5183654cd8a4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.309.tgz","fileCount":88,"integrity":"sha512-CqOtiSwKgOTL2DtD8LY2l0UagzVwlWczUs8jUFlfevYv1pEw3MHirZI5NAM4F2ndncLO+OWxYW6VziI8ZDTiMw==","signatures":[{"sig":"MEYCIQCBjarngQKItyoCzDdlEMm+tI3emzQckE33r4Oma9l26AIhAKaydN/6Vg09jiL4rU8vkHj7WeS4zNsF/JPH686AoxHS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.309","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1146519},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.309.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.309.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-CqOtiSwKgOTL2DtD8LY2l0UagzVwlWczUs8jUFlfevYv1pEw3MHirZI5NAM4F2ndncLO+OWxYW6VziI8ZDTiMw==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.309_1788552233043_0.21005440351819926","host":"s3://npm-registry-packages-npm-production"}},"3.32.310":{"name":"aidevops","version":"3.32.310","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.310","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d3ac81c359c8d322d902181dc8bb8bfac0696e69","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.310.tgz","fileCount":88,"integrity":"sha512-53/uyFF0RsLBdmpv7//At2Tg9QmJkSSr/64VZkiU8//6UdiqaetTl/hJJ52sHvmEF5jtLSMkGGWpEdlticGO2g==","signatures":[{"sig":"MEUCIQCg6zcyvmWJyIFYupEzpJ/Y2v+jTo7pCU78Xk1IShfC+wIgBDrYxVr7TTebhsVAAaXA1C62mSy4d3cgukJVXpOqSn8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.310","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1144844},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.310.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.310.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-53/uyFF0RsLBdmpv7//At2Tg9QmJkSSr/64VZkiU8//6UdiqaetTl/hJJ52sHvmEF5jtLSMkGGWpEdlticGO2g==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.310_1788571144466_0.1236344865145611","host":"s3://npm-registry-packages-npm-production"}},"3.32.311":{"name":"aidevops","version":"3.32.311","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.311","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b325420a15e997ff33f03aba3a298a9769668451","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.311.tgz","fileCount":88,"integrity":"sha512-SVeGIhfSex4LDj4XYl4b70K87jGYartP2bUdkfJOp/jPiyS7Jj4rQAAsIFTQblP9KD2hr0yb5rNdeoQBjiVfiw==","signatures":[{"sig":"MEQCIEdzNuPIj+rAGa0ZN3e+lnaYIbAlUCXugRX8BnSYOxWMAiBW0Sg4GWh46dSQ6bQy2MhKfuZxWLYoYCxGty76Z2UCVw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.311","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1146371},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.311.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.311.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-SVeGIhfSex4LDj4XYl4b70K87jGYartP2bUdkfJOp/jPiyS7Jj4rQAAsIFTQblP9KD2hr0yb5rNdeoQBjiVfiw==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.311_1788579153971_0.8034248771958554","host":"s3://npm-registry-packages-npm-production"}},"3.32.312":{"name":"aidevops","version":"3.32.312","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.312","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5533ad5a65d198e7543febb2d81fc1c1d4a4cf68","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.312.tgz","fileCount":88,"integrity":"sha512-rfgiVt7aomnV0OoCdd+z3RmQNcAxkXYu4IsfYNXyaFiDw2XDmGv7Z7omIuJdA9dDDSJuw/AUzMVxRT7iO+AJEw==","signatures":[{"sig":"MEUCIDUeSILddB7oZdCdvDkFu1y0xx6+BIjTFiQJ2p/xzbBjAiEA8WQsxpBlxRFEB3B+ITcNhrziN30gDcZAE4uMqfEuAX4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.312","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1146553},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.312.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.312.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-rfgiVt7aomnV0OoCdd+z3RmQNcAxkXYu4IsfYNXyaFiDw2XDmGv7Z7omIuJdA9dDDSJuw/AUzMVxRT7iO+AJEw==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.312_1788580568096_0.3243855639121247","host":"s3://npm-registry-packages-npm-production"}},"3.32.313":{"name":"aidevops","version":"3.32.313","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.313","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"71a00cfe9d28b9994fa71499c6d169dcb0b4136b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.313.tgz","fileCount":88,"integrity":"sha512-ei+J73zzNSmF6L/+vhuGyr06LF63WaFjgaBOiDERWQTa/I5NC0zsCU++DqVZnkQyB1NLvQ74HnJ+oEH8AoAIeg==","signatures":[{"sig":"MEUCIGCDZvNSYvvDIWCkz+Z+YQpJG6Bfcx/S6hfp6lwzIEk5AiEAtXCWv17/pJWWsfBU2MD/U3G95zwzmsDmIYx85FR7W5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.313","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1146553},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.313.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.313.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-ei+J73zzNSmF6L/+vhuGyr06LF63WaFjgaBOiDERWQTa/I5NC0zsCU++DqVZnkQyB1NLvQ74HnJ+oEH8AoAIeg==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.313_1788583218226_0.540715211176821","host":"s3://npm-registry-packages-npm-production"}},"3.32.314":{"name":"aidevops","version":"3.32.314","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.314","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f982e03d4884a5f7e4d74ce300cfecfe47e96ab4","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.314.tgz","fileCount":88,"integrity":"sha512-5v1d1tc8PrkWwAztJsVPYI436PJrzRFIWIIDgdfpXw0vUPilPnDep+th0pRmXqmaaurW8g+u/Wjgt8jN+oqx4Q==","signatures":[{"sig":"MEUCIFrs8PWYsuoVzL2ZIENdoBKWB+pqdla7+392y4NfFRhfAiEA+A4pT5A5w27XSJ/95eMfaXzBdwb5NvPIo4+roOBnacU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.314","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1146886},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.314.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.314.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-5v1d1tc8PrkWwAztJsVPYI436PJrzRFIWIIDgdfpXw0vUPilPnDep+th0pRmXqmaaurW8g+u/Wjgt8jN+oqx4Q==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.314_1788599925490_0.43463352950379464","host":"s3://npm-registry-packages-npm-production"}},"3.32.315":{"name":"aidevops","version":"3.32.315","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.315","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"20b92b6bddc60eb34eb9505a01b80f5446383195","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.315.tgz","fileCount":88,"integrity":"sha512-IGVN7NPnpF+Ayl5SrYwSdA+G0S3EKedP6jfYCTCkBZnicWHczLxtxecHb7pgQD4kwruQZ2j5OKMclgI35tN4cw==","signatures":[{"sig":"MEUCIQDdV14///AiUbftgT9R2WSfApS12a7yjq3YQQr/3jAnMwIgKuJtgYb7z20fSPUT4xzG/29sXNsBFboTNjQoXPI41k8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.315","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1148045},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.315.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.315.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-IGVN7NPnpF+Ayl5SrYwSdA+G0S3EKedP6jfYCTCkBZnicWHczLxtxecHb7pgQD4kwruQZ2j5OKMclgI35tN4cw==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.315_1788622321805_0.9005472681084099","host":"s3://npm-registry-packages-npm-production"}},"3.32.316":{"name":"aidevops","version":"3.32.316","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.316","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b0124d3c49836c85f666ec77d8bde86a8e2a5658","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.316.tgz","fileCount":88,"integrity":"sha512-ORI0EPWZO0zO7K6O4Dy6+BrZKonkx03ytAqGv3ybaWsPL4nKLCS046vhOZSnIqdhf0flpcqvgMdg9aXonXLqyA==","signatures":[{"sig":"MEYCIQDylP31LqYB6zLuNhMo2+QFsCdoPwYPoDrgzKlOow0ASAIhALkiKAHAmVLArPDJS6Mmrnp9nFDv2u605E202SYvBWq2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.316","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1148087},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.316.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.316.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-ORI0EPWZO0zO7K6O4Dy6+BrZKonkx03ytAqGv3ybaWsPL4nKLCS046vhOZSnIqdhf0flpcqvgMdg9aXonXLqyA==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.316_1788625115779_0.14305378285833892","host":"s3://npm-registry-packages-npm-production"}},"3.32.317":{"name":"aidevops","version":"3.32.317","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.317","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"73a2523625faae0721da72d14f1923d605bc1941","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.317.tgz","fileCount":88,"integrity":"sha512-Eiwktt7vrH3rj0RFzVHMQA0DSoSHvW/8StmKqoKPn9ZfVWDn2jcdjkdfVsuPFDGiGz5Ckrxbr0i8HtwSl7lthQ==","signatures":[{"sig":"MEYCIQCcqoD8a0iVJ5aFYoQHTNE38LEYhVH3Bt8utqWMechvtQIhANigzM8huaJK70F4rsQzbOjNh4KLX8XbUph/drGxvuCs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.317","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1149850},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.317.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.317.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-Eiwktt7vrH3rj0RFzVHMQA0DSoSHvW/8StmKqoKPn9ZfVWDn2jcdjkdfVsuPFDGiGz5Ckrxbr0i8HtwSl7lthQ==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.317_1788647495178_0.6078658699538022","host":"s3://npm-registry-packages-npm-production"}},"3.32.318":{"name":"aidevops","version":"3.32.318","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.318","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"68ed761453e2d802ca37fb660547dba0297a16dd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.318.tgz","fileCount":88,"integrity":"sha512-YyHCCIC4JYXxHgaVEYSQgDM51sYW9CVEhQGU/5pEQzZzG7mRYV+kxd+c52rKuXjGNMhmSyttCCMvCfAsoo8cBg==","signatures":[{"sig":"MEYCIQDpbz6A72GrCy79XyWEFkyQmLbpDmTLPwRuyMqalqZ+6QIhALgw641Orxmqk9Cwn7+ojPb6QYLS87c5Gxhjhhbx5H6K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.318","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1149850},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.318.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.318.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-YyHCCIC4JYXxHgaVEYSQgDM51sYW9CVEhQGU/5pEQzZzG7mRYV+kxd+c52rKuXjGNMhmSyttCCMvCfAsoo8cBg==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.318_1788656967203_0.10611699429797983","host":"s3://npm-registry-packages-npm-production"}},"3.32.319":{"name":"aidevops","version":"3.32.319","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.319","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bdf8eae74e611479920f75ddeb041f843ba4e233","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.319.tgz","fileCount":88,"integrity":"sha512-GYRJbUj5qc2FNapf/zhkx+64C4rNNZneMBP+RUXHla5I6d/lx+CXfOD+Nfkxq0Bb+7nE7mpk3tsCe22ZJAIf1w==","signatures":[{"sig":"MEQCIHMc/e6ECATyBOFjwaoXwdGRCdcl4AewgX7wpIIxdv/oAiBj7p0qXOlze4OTepgSTex9cWEBkj0DbOTdmWNC1vP3Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.319","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1149850},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.319.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.319.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-GYRJbUj5qc2FNapf/zhkx+64C4rNNZneMBP+RUXHla5I6d/lx+CXfOD+Nfkxq0Bb+7nE7mpk3tsCe22ZJAIf1w==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.319_1788660986124_0.20873491127946875","host":"s3://npm-registry-packages-npm-production"}},"3.32.320":{"name":"aidevops","version":"3.32.320","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.320","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cbe86c2557a88be81f7fdc9b93008af423efccec","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.320.tgz","fileCount":88,"integrity":"sha512-2l8WlCmKjxl+OBM5y/7Ve4nULFloUpKo1ursdQS0TezkRmkHPU+SICXniPW5U0gj61IrUE4b+ASk85syxQVSeg==","signatures":[{"sig":"MEUCIGNf5yXXcZnNkniymt1qNFYEv1X0uuw2pC0fu71CaWx4AiEA0i7W1YMUHb75WQ680so+cdgw7NftC4BtSYv6YFFWSGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.320","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1150648},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.320.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.320.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-2l8WlCmKjxl+OBM5y/7Ve4nULFloUpKo1ursdQS0TezkRmkHPU+SICXniPW5U0gj61IrUE4b+ASk85syxQVSeg==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.320_1788664739836_0.6144101531620769","host":"s3://npm-registry-packages-npm-production"}},"3.32.321":{"name":"aidevops","version":"3.32.321","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.321","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0163680ef08335b7a80a1549a33029c4e2b17b99","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.321.tgz","fileCount":88,"integrity":"sha512-NXyZbIu3Jyl79QsPxYcn1n5ebmYlJ050JQ6SlVWS7ZhsdFliosv2m7i45M+Y8REWKi3viHlahvvjlbqkQplI0g==","signatures":[{"sig":"MEUCIQDKD8WFLt+EeAg3XsSgFITY04Yx8L0036QV0IzThZ0PmAIgLd6gtjdXDffD2RblR+3DjGfGdRDjqAx3gTEeB9/SNxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.321","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1150648},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.321.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.321.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-NXyZbIu3Jyl79QsPxYcn1n5ebmYlJ050JQ6SlVWS7ZhsdFliosv2m7i45M+Y8REWKi3viHlahvvjlbqkQplI0g==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.321_1788668873833_0.744170131038981","host":"s3://npm-registry-packages-npm-production"}},"3.32.322":{"name":"aidevops","version":"3.32.322","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.322","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ca0f0df5a812e10165cdea1f68502fb7392e40f5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.322.tgz","fileCount":88,"integrity":"sha512-sfRMA4bGzEqadd+ShRZT+HOSr2dFFtnTYy7RASoode0xYQ5ryvDK1d27b8ZFZVkTmvSNp5O2lGbuTcZJ7QOiIQ==","signatures":[{"sig":"MEUCIQC1kG9SavP6qN+zl/mJmDw2ZAby08a7D5+roqy4DIzSCQIgXf+ovpcRIWUU6Mx0gkq5VTRdWAKiS9M36IlgacpF1d4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.322","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1151184},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.322.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.322.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-sfRMA4bGzEqadd+ShRZT+HOSr2dFFtnTYy7RASoode0xYQ5ryvDK1d27b8ZFZVkTmvSNp5O2lGbuTcZJ7QOiIQ==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.322_1788670216813_0.9745871407030753","host":"s3://npm-registry-packages-npm-production"}},"3.32.323":{"name":"aidevops","version":"3.32.323","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.323","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1414989bc3517853652247079d43cb72cd9e787e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.323.tgz","fileCount":88,"integrity":"sha512-SmXAW3/iQRUnRMTRneMmbCq8X1J48bdWRH6qoppF4Dtr4QKaJ7KROQQtEo0q3CrmgtEXlAUb1a8enAumSuQGYw==","signatures":[{"sig":"MEUCIC7kmqcYAmwn2s4abDsQLRbOmeTUZPmChyvGY3JRl1toAiEA6rNV9E6w1MDcy8f8ziNYrxTMJjchIwqYwE1qqTJNXjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.323","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1151184},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.323.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.323.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-SmXAW3/iQRUnRMTRneMmbCq8X1J48bdWRH6qoppF4Dtr4QKaJ7KROQQtEo0q3CrmgtEXlAUb1a8enAumSuQGYw==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.323_1788672673891_0.9054940640882554","host":"s3://npm-registry-packages-npm-production"}},"3.32.324":{"name":"aidevops","version":"3.32.324","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.324","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cd717434d6ab54c7591f53515aca010af860c1f7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.324.tgz","fileCount":88,"integrity":"sha512-5zc3Te8MCm0XK+vfEBDYB1/XUlicubG97MoTcrXJqp1qRnVDsrjm2KFOVJ5GKjGRhYb6HzTrcs2tG0eUuuZxfg==","signatures":[{"sig":"MEQCIFu518XZpbQYnqCOifLgXSvk49mTb8+WFOkkit0IJB9kAiBljxOLU9xfRlEIruAO0KgFw46SEuo8P75bhW7TLQJDgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.324","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1151184},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.324.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.324.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-5zc3Te8MCm0XK+vfEBDYB1/XUlicubG97MoTcrXJqp1qRnVDsrjm2KFOVJ5GKjGRhYb6HzTrcs2tG0eUuuZxfg==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.324_1788710654177_0.08065817528667796","host":"s3://npm-registry-packages-npm-production"}},"3.32.325":{"name":"aidevops","version":"3.32.325","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.325","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e79ad3463182f3b41f4f15f2548a5a6804b8508e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.325.tgz","fileCount":88,"integrity":"sha512-CV9UQcIn0OrdLY22Q/ThTOAkDoIwkybon9iwzpPbR6OmaPDN1xOsgPMstYRtgvoJ5X1yUCdSRbX6kGclxR8QDg==","signatures":[{"sig":"MEUCIA6RVhbI++YyOdF3lTlfEA+vmw4BKspROHsK6FOvNwJdAiEA95+/00F06ykGAthdhHVzVR7EYQAyYls2MWdncCemcIk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.325","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1151184},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.325.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.325.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-CV9UQcIn0OrdLY22Q/ThTOAkDoIwkybon9iwzpPbR6OmaPDN1xOsgPMstYRtgvoJ5X1yUCdSRbX6kGclxR8QDg==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.325_1788711926814_0.1901929419163959","host":"s3://npm-registry-packages-npm-production"}},"3.32.326":{"name":"aidevops","version":"3.32.326","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.326","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5f3387da5c8cba6d287bbd571a6705e3a1f6f6a5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.326.tgz","fileCount":88,"integrity":"sha512-MGSpltqQZEhT2Jc3eKzHBONsBDhTEdigpmZ8Ya1EJ7JqtvjNkhsK+FH8Z7qRBPNvohPfiSLYe+0hHjRKCgCDzQ==","signatures":[{"sig":"MEUCIQD5WtNDgKe5KJxKxUpGP5WZwfqW0xXrqN2evz2f5mrxGAIgeHNtabUcyyfW62i826IKNwRjOezGORr3IlZVZCmF2sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.326","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1151184},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.326.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.326.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-MGSpltqQZEhT2Jc3eKzHBONsBDhTEdigpmZ8Ya1EJ7JqtvjNkhsK+FH8Z7qRBPNvohPfiSLYe+0hHjRKCgCDzQ==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.326_1788716404383_0.07877271035907363","host":"s3://npm-registry-packages-npm-production"}},"3.32.327":{"name":"aidevops","version":"3.32.327","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.327","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"bbc33f901fe472b919395cd92d374c31a649314f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.327.tgz","fileCount":88,"integrity":"sha512-X0M73CrO12xyNy+GWXYpCnaXs6Zn4efqKAZmlChfxX95+TzHR5pcWzc/Hfu0QIMDjwrk6e2vVkugVtKze2GdPw==","signatures":[{"sig":"MEUCIQDcwUuFrWCxEblmWavjMJxfQTleFwiIFRgcVpLByMEq/QIgSak/z1g9VfP8694sfHHQONuA3khpusi/NV3WrRw2+7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.327","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1151184},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.327.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.327.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-X0M73CrO12xyNy+GWXYpCnaXs6Zn4efqKAZmlChfxX95+TzHR5pcWzc/Hfu0QIMDjwrk6e2vVkugVtKze2GdPw==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.327_1788719908391_0.9794423633031981","host":"s3://npm-registry-packages-npm-production"}},"3.32.328":{"name":"aidevops","version":"3.32.328","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.328","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"57877cb4ded52490da20f20d9ff3def040ea9921","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.328.tgz","fileCount":88,"integrity":"sha512-g/ouaPgBELyDf6Tvm/wUrSXL9dUNsMDgNKpw+VuEQMk93QX1YB+0eMnRVhggLWmzDv3vbgNOquiD/o72D9RSfA==","signatures":[{"sig":"MEUCIEOz7vkLur77FGMj9lOpXPh1ImGx22SdqDmCR0/nM/hOAiEAx5TTMGkusTqBKaU6QEp78TSVmtQ15All+hHln18ams0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.328","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1151184},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.328.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.328.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-g/ouaPgBELyDf6Tvm/wUrSXL9dUNsMDgNKpw+VuEQMk93QX1YB+0eMnRVhggLWmzDv3vbgNOquiD/o72D9RSfA==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.328_1788725125278_0.46407268769257515","host":"s3://npm-registry-packages-npm-production"}},"3.32.329":{"name":"aidevops","version":"3.32.329","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.329","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3c260c0610b2f0fbbe1cf525a52eba40ca236708","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.329.tgz","fileCount":88,"integrity":"sha512-ApWjYEMZqjJb1AzFKbemQHxU5uBmFl49Yqe2ZHXJ0qCWkEuScxhr00pjKqyJn2AkEziLNdZXz4K6odwSAwPztw==","signatures":[{"sig":"MEYCIQCRrDXKZtYC3iJRKEwI1IHT2fUPRvlPRGIy+rxc0+MDOAIhAOQyBqDL+9Z6N5N9nWeO3Jtw4tKcMuNf32TmSyligGdn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.329","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1151184},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.329.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.329.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-ApWjYEMZqjJb1AzFKbemQHxU5uBmFl49Yqe2ZHXJ0qCWkEuScxhr00pjKqyJn2AkEziLNdZXz4K6odwSAwPztw==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.329_1788733169846_0.7275408853892318","host":"s3://npm-registry-packages-npm-production"}},"3.32.330":{"name":"aidevops","version":"3.32.330","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.330","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1f83888723fa233f23823747efe09ce7ae242023","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.330.tgz","fileCount":88,"integrity":"sha512-OYE+UZsjbUAKxB6gx6tKFvhz/KxqC0M3HqjYdjiOJe31L9QJds84JkGz2QNZoWn60cBo1nFHwWA8ihZiGlPd5A==","signatures":[{"sig":"MEQCIEPqhzb0nXmVsDHIcK/e1XssXVfDQD7Fo5r37LHmvMihAiB3/YRwap8hg3O0Y5xtwPD2M9oF9qI7RvqGIDRzidByFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.330","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1151184},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.330.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.330.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-OYE+UZsjbUAKxB6gx6tKFvhz/KxqC0M3HqjYdjiOJe31L9QJds84JkGz2QNZoWn60cBo1nFHwWA8ihZiGlPd5A==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.330_1788748807876_0.6969594611677146","host":"s3://npm-registry-packages-npm-production"}},"3.32.331":{"name":"aidevops","version":"3.32.331","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.331","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3c2d3a5f58bf0ff99f5bd016a5068e22ad1761f9","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.331.tgz","fileCount":88,"integrity":"sha512-Rgnpr+XiEy3D6nzBRlU4qjnhMUYOjxfm/8cRDNgcCmTveHp6DNLIz1WnqJbzjJcLFBVhmbLOgEDW8mDwnTY9/A==","signatures":[{"sig":"MEYCIQCjFFsSGOJSOd7YexGAxpItnPC2X4i3F1P8x+xTvWAzgwIhAPP7vgys7KMqByU6AWW/7MZ5iYXPhmcUnz1SEWIoAvGu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.331","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1151874},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.331.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.331.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-Rgnpr+XiEy3D6nzBRlU4qjnhMUYOjxfm/8cRDNgcCmTveHp6DNLIz1WnqJbzjJcLFBVhmbLOgEDW8mDwnTY9/A==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.331_1788757213985_0.8953832602643537","host":"s3://npm-registry-packages-npm-production"}},"3.32.332":{"name":"aidevops","version":"3.32.332","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.332","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0347ef8158c9e40e4ff1ff8bff534804db110777","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.332.tgz","fileCount":88,"integrity":"sha512-STtVjh/5bJafhhdeuz7ck8zMi+TiYzVOh+ufDqZ9LJsUuuA718fiVW1JUN4bATauGwEBu4F5spbJwCHsQZbdUA==","signatures":[{"sig":"MEUCIDfKfKkbbwBbkHLWKRgbnzocbmEgRWYKuzmtAilQyTn1AiEArDLomVRS71ChN8zMEbKDcpnHucdIpqcA0xLWoib9HXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.332","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1151874},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.332.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.332.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-STtVjh/5bJafhhdeuz7ck8zMi+TiYzVOh+ufDqZ9LJsUuuA718fiVW1JUN4bATauGwEBu4F5spbJwCHsQZbdUA==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.332_1788758908444_0.16957958427119024","host":"s3://npm-registry-packages-npm-production"}},"3.32.333":{"name":"aidevops","version":"3.32.333","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.333","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"eee6e7048a49218a196b362d67c44d4b9395c4f8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.333.tgz","fileCount":88,"integrity":"sha512-dM062zpSJtesuHrILZrOUSPQmREW8sM8xKmaO1Aey3n9oTr3o4MutuQ5ablMZqQyoAhcgbHto27IHEtgVctc1w==","signatures":[{"sig":"MEUCIF1NudlvkugeZ3q9IuR16upzA1H0+Oh4aPRmQ3d8xrUGAiEAq71e1aHK8brCgAQr6+Hna4M5MRTSvE14XQv+oDW9zkw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.333","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1151874},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.333.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.333.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-dM062zpSJtesuHrILZrOUSPQmREW8sM8xKmaO1Aey3n9oTr3o4MutuQ5ablMZqQyoAhcgbHto27IHEtgVctc1w==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.333_1788796738452_0.34685403762183853","host":"s3://npm-registry-packages-npm-production"}},"3.32.334":{"name":"aidevops","version":"3.32.334","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.334","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d2a4672f60300f4c855aac13a418eff26eb12e1a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.334.tgz","fileCount":88,"integrity":"sha512-uqRYzKtIuQ/pvmoR/+XBW1gGdZU2eB33dcZgg1TuCr1wsq6HVbjBjiABFg1GJ8q6yNmmi9LYvGlaCpVL3wWvzQ==","signatures":[{"sig":"MEQCIAythvzPGusu6hQ7olXsm6LBKG1keBL3M88d3oGvpIWuAiBpjhT4OYEDxWhIhRkxMYCltcWDWSRlkt+M7ShxZFtleQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.334","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1151874},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.334.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.334.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-uqRYzKtIuQ/pvmoR/+XBW1gGdZU2eB33dcZgg1TuCr1wsq6HVbjBjiABFg1GJ8q6yNmmi9LYvGlaCpVL3wWvzQ==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.334_1788808391895_0.9691472836532824","host":"s3://npm-registry-packages-npm-production"}},"3.32.335":{"name":"aidevops","version":"3.32.335","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.335","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c8b043ac6864657f53ec1055ba3f9ebd422d9359","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.335.tgz","fileCount":88,"integrity":"sha512-O+7Xj0Bj9rxm988jYrNSlgP3BYpSTzvTaTA0urIS6hENQZULntxBg0ZuJkKMUhty+mOYxfTCkJMrza+6SoHV3w==","signatures":[{"sig":"MEYCIQCdBq3swWP8Gux+o8WZmZpojb8fEs2EvKG8tlB6DkRDiwIhAM9KFOlpv56vBrOVQFwlLTtkxR59rU+G3RTH8cws2x4Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.335","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1151874},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.335.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.335.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-O+7Xj0Bj9rxm988jYrNSlgP3BYpSTzvTaTA0urIS6hENQZULntxBg0ZuJkKMUhty+mOYxfTCkJMrza+6SoHV3w==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.335_1788811264618_0.8561206562381762","host":"s3://npm-registry-packages-npm-production"}},"3.32.336":{"name":"aidevops","version":"3.32.336","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.336","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"40d77dfe4e8cb12eddeef6ed9f81ebf11fe012cf","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.336.tgz","fileCount":88,"integrity":"sha512-8aqJMUr9cVWrwQPplHaCl1FNrDrknGRTm1MCwoVsnweY2USWA9dU1CYoRm95608xeb7BAX5aDikL+OBQt5l3Dg==","signatures":[{"sig":"MEUCIFj9fPZN0ugEDtLJpA+7GesqwMxO9fezjRJ3snseVkrrAiEAt8S4yGaM4le5eKm0u/pzsgl0ijlofU/k9Sps9eD0DWs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.336","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1152418},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.336.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.336.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-8aqJMUr9cVWrwQPplHaCl1FNrDrknGRTm1MCwoVsnweY2USWA9dU1CYoRm95608xeb7BAX5aDikL+OBQt5l3Dg==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.336_1788820932474_0.5774059977573571","host":"s3://npm-registry-packages-npm-production"}},"3.32.337":{"name":"aidevops","version":"3.32.337","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.337","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d490398a5fca092e93ed18497f5b83bb50624d0f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.337.tgz","fileCount":88,"integrity":"sha512-d8xEGNy1Xz98lJHdz6/JPoSLV21DI607oxPSPXincdFbyfJHOH1RGSypqi0Mxi2PrCc2PRxnw0xem7syekulTw==","signatures":[{"sig":"MEQCIEakD8iugKEugH5P45MIkmUw9cSB9rL+nBtKS+95STVKAiA/nXywhoUtTpJePAVMfJ7huoBLSAklW+QUJX5d1nn1zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.337","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1152418},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.337.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.337.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-d8xEGNy1Xz98lJHdz6/JPoSLV21DI607oxPSPXincdFbyfJHOH1RGSypqi0Mxi2PrCc2PRxnw0xem7syekulTw==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.337_1788824315828_0.37242158699278693","host":"s3://npm-registry-packages-npm-production"}},"3.32.338":{"name":"aidevops","version":"3.32.338","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.338","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"22d19522db462784df7c71947be8c2c74148a290","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.338.tgz","fileCount":88,"integrity":"sha512-0MoCZJZ6pG9kEaEUYHWsW1mX68mQ50x+HS1ZD7LQQBkIAX8Je3tc83LLVWZjK6OV7efA52GLbtPXz1HIBnY1Cg==","signatures":[{"sig":"MEUCID7VcCCRqsI70EML4uqNnVPjEqhahTnV+M7JSJ0CKqY1AiEAiNJmQNMJf4Vb2fecPMqwjhrzKt/AEK30CQnrVW8hsqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.338","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1152418},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.338.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.338.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-0MoCZJZ6pG9kEaEUYHWsW1mX68mQ50x+HS1ZD7LQQBkIAX8Je3tc83LLVWZjK6OV7efA52GLbtPXz1HIBnY1Cg==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.338_1788838833843_0.0807142797750966","host":"s3://npm-registry-packages-npm-production"}},"3.32.339":{"name":"aidevops","version":"3.32.339","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.339","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ae5a4dda17e4056593215f9ad55f8cf5ae7b30cc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.339.tgz","fileCount":88,"integrity":"sha512-/p+bmvRLzjL8b9RHt2tIgTgNu5DaMfIyRcCJoJflGbzCCZSzqEgyjlgqfFezAN+6DUnyi8eVlVm6vFSJy4nXfQ==","signatures":[{"sig":"MEQCIGkEDyBJltyPKJM5/SyYk2LVNPNhgWtJJxy0rSivk2ccAiBsgdLX+XNCUlYCXt+1LJDfFtPAdrQEu+7fe3eB43Urbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.339","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1152418},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.339.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.339.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-/p+bmvRLzjL8b9RHt2tIgTgNu5DaMfIyRcCJoJflGbzCCZSzqEgyjlgqfFezAN+6DUnyi8eVlVm6vFSJy4nXfQ==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.339_1788840632155_0.4567792157985271","host":"s3://npm-registry-packages-npm-production"}},"3.32.340":{"name":"aidevops","version":"3.32.340","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.340","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5827d79c90ca36c504f6d671654b46b2465e85de","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.340.tgz","fileCount":88,"integrity":"sha512-j244ygnwXooabkm5vASSTx602mAVdFKPI98i2U7IKE1bOiEDwa20bXa485duxhBsmRcdInpSs2+qA1zRbvwRUQ==","signatures":[{"sig":"MEUCIBXJSVQ8Cn/QGU4xnrvONLorK4g44X0Rxc0ulBmhtegZAiEAyfL8zgqqTEfNOpAp0ZmJOrmDoqD2cbUCs1Btdd2CLdk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.340","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1152418},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.340.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.340.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-j244ygnwXooabkm5vASSTx602mAVdFKPI98i2U7IKE1bOiEDwa20bXa485duxhBsmRcdInpSs2+qA1zRbvwRUQ==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.340_1788843695391_0.07851673586836361","host":"s3://npm-registry-packages-npm-production"}},"3.32.341":{"name":"aidevops","version":"3.32.341","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.341","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a0a15bdfe6a4d08fca9ebb2f8e8474924acf5414","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.341.tgz","fileCount":88,"integrity":"sha512-839d9VIqxgqfq1SOXqy9nlAZRqtNFR4hCDeCkpdvDYfVCo6qr4D6TiV8SCsFh9k5/z5ZFChmCdrZUihMlcggLg==","signatures":[{"sig":"MEYCIQDzKH6ge577ZLQ3PuhN/ACwKJoCAoGITRyrYD9zKw6m/QIhAKaGsiaJscmWzzPJGb2HCDHoLLl63jrAdqMvVZsVD8Ik","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.341","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1152418},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.341.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.341.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-839d9VIqxgqfq1SOXqy9nlAZRqtNFR4hCDeCkpdvDYfVCo6qr4D6TiV8SCsFh9k5/z5ZFChmCdrZUihMlcggLg==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.341_1788844977602_0.678198127388868","host":"s3://npm-registry-packages-npm-production"}},"3.32.342":{"name":"aidevops","version":"3.32.342","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.342","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4349150a22906678d6a0e02a000dd1fb03e8aea3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.342.tgz","fileCount":88,"integrity":"sha512-XMMnEE9RjsXg19UDVPaYBjJDch0ypw34y/g1JvXuhqZWaRpoXZKFd2hq09WtshRtQZLhkCsn/1JvRSlHBkHQnA==","signatures":[{"sig":"MEYCIQD3Bo00UwiLOPtFh1hqpD5fOB+42z2JOf3JfkcIFdjvlAIhAPSbDh+4MrTGr2cV9KDZ41e/n51JVhWGYpqpuTwJHJ88","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.342","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1152418},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.342.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.342.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-XMMnEE9RjsXg19UDVPaYBjJDch0ypw34y/g1JvXuhqZWaRpoXZKFd2hq09WtshRtQZLhkCsn/1JvRSlHBkHQnA==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.342_1788851363047_0.605060820276166","host":"s3://npm-registry-packages-npm-production"}},"3.32.343":{"name":"aidevops","version":"3.32.343","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.343","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b6cd9417a6131a82d723b2a321dcc5fb08616b98","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.343.tgz","fileCount":88,"integrity":"sha512-S8fKGtR4NwQwIL8G3QReIhpEeH0/WDAgZU52Wf35Jr3rXd+4rR+CJbt+gnqURv5BClOGV8g2WojeMhSms1wn5Q==","signatures":[{"sig":"MEUCIE6PmGyZ19HHfH3b0YPcEq+VdaLe3hrgcrWtgQ58k8CuAiEA7Qx19Jiogf1t72GqtlE0Af070dRvZbYua8TLnQe2s5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.343","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1152418},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.343.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.343.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-S8fKGtR4NwQwIL8G3QReIhpEeH0/WDAgZU52Wf35Jr3rXd+4rR+CJbt+gnqURv5BClOGV8g2WojeMhSms1wn5Q==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.343_1788881009457_0.8994692396179482","host":"s3://npm-registry-packages-npm-production"}},"3.32.344":{"name":"aidevops","version":"3.32.344","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.344","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"931e34f20683abaee90a9179beb0f7a2c2e2db35","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.344.tgz","fileCount":88,"integrity":"sha512-KroU7kkWKBIT4WXzwZUHEyGPZdDyobvGFcni3GU5iGwxWs36eEub9FLwMrCb4X6I5UvuCm1u8oH9cW+ilMm40w==","signatures":[{"sig":"MEUCIQCBu8zp87pu10suTwllTHcGQzo0As8N18iUXdOPny5/fgIgAea+TI787+f/7Lymk4zZxQ2NH7rafmU2U4hvg54iyEs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.344","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1153042},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.344.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.344.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-KroU7kkWKBIT4WXzwZUHEyGPZdDyobvGFcni3GU5iGwxWs36eEub9FLwMrCb4X6I5UvuCm1u8oH9cW+ilMm40w==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.344_1788893514264_0.37923571415993984","host":"s3://npm-registry-packages-npm-production"}},"3.32.345":{"name":"aidevops","version":"3.32.345","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.345","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"1070d45d4e7859cf9c758272a327c8a40715666a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.345.tgz","fileCount":88,"integrity":"sha512-rREPcE4V8NfTnFITuUA6QySm2BWLlsnMptMb7pw/x0rWjxwAq6MAH//ZIoo5G1SfGTTE6aNBnotSHHiL6VNeuA==","signatures":[{"sig":"MEYCIQCrRLLxlT2X2U0QXtb7Bcq50qNilmWdzQgflLZ7DLaEoQIhAPxjLmp4KpXQMV5v+XjtfFjPTkvJbTav43xXpPOJmh1L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.345","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1153042},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.345.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.345.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-rREPcE4V8NfTnFITuUA6QySm2BWLlsnMptMb7pw/x0rWjxwAq6MAH//ZIoo5G1SfGTTE6aNBnotSHHiL6VNeuA==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.345_1788898133772_0.7904533829913605","host":"s3://npm-registry-packages-npm-production"}},"3.32.346":{"name":"aidevops","version":"3.32.346","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.346","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"aca4ec4d2da7b247a4fb4448efc4dd2a23c809ec","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.346.tgz","fileCount":88,"integrity":"sha512-t2zJCzG4v/1WzyEDSD7qb0Muz9ALJbCLqj3Abisy6F7pZhaNAOodR6T76RDBrPpGHPvpiwMO+5I18BD4npMmHw==","signatures":[{"sig":"MEUCIQCYgUhjv2TVWuMkqH0vtgdNMOwFZLzqqpjeL1XNtZci8wIgHVvaVMNbJV9tZfJeX7OCYbn+fkNzqWXTvOfVIxg+FPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.346","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1153042},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.346.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.346.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-t2zJCzG4v/1WzyEDSD7qb0Muz9ALJbCLqj3Abisy6F7pZhaNAOodR6T76RDBrPpGHPvpiwMO+5I18BD4npMmHw==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.346_1788904737110_0.5951444163535393","host":"s3://npm-registry-packages-npm-production"}},"3.32.347":{"name":"aidevops","version":"3.32.347","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.347","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5bd0049ce9dc7e88b74055bdbe2c3483ab2895ef","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.347.tgz","fileCount":88,"integrity":"sha512-UK6XP6a/VC51kD4Y0O6QUcZJbCe+XjOG/+FB661Fqt8Lmg+oGxOXv8KQ9sA2XJzcMjMBOsnqqwTP0UdOSDT65w==","signatures":[{"sig":"MEYCIQC9SerxtAKuGCn4aklxf0joOIv970dN1Ot/EoG+QfC/SQIhAPk7VSOZeVZLYMPFCc4Kx9KFlTLz8vsXeTkbcjova5fD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.347","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1153042},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.347.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.347.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.1","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-UK6XP6a/VC51kD4Y0O6QUcZJbCe+XjOG/+FB661Fqt8Lmg+oGxOXv8KQ9sA2XJzcMjMBOsnqqwTP0UdOSDT65w==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.347_1788922993472_0.6577829563693489","host":"s3://npm-registry-packages-npm-production"}},"3.32.348":{"name":"aidevops","version":"3.32.348","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.348","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8c04167ffc847b5e9a04fac6f8b49739f0401308","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.348.tgz","fileCount":88,"integrity":"sha512-lmcUSpqGKZW6QiCmmEg7hu/yVjDidlEL4jbI5ltVAGZoxlV3+jP+xpzEHMabGkIHak1rgC2yRO7EedGz4DcGQg==","signatures":[{"sig":"MEYCIQDu/tztKeuHwfowxThkHC56GkA0wGXbB4uVxzr+vh5oWgIhAL4TGF6UzSnyR07+ifm/gFs2J2cwObh/H0Va6mCGTZmG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.348","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1153042},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.348.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.348.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-lmcUSpqGKZW6QiCmmEg7hu/yVjDidlEL4jbI5ltVAGZoxlV3+jP+xpzEHMabGkIHak1rgC2yRO7EedGz4DcGQg==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.348_1788924230510_0.13471916676843243","host":"s3://npm-registry-packages-npm-production"}},"3.32.349":{"name":"aidevops","version":"3.32.349","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.349","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2ca66363051ec32901fbaabab048df66d78fd3c2","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.349.tgz","fileCount":88,"integrity":"sha512-qVspy62qiwpj4dspP2/BWp0pINIfGMJUDajoCmdeSPMfUyLedTNBjHgc4ApQay3lhtNMkEbZXn5hwhcQ/oXlew==","signatures":[{"sig":"MEUCIQD5aFwaL+w6bxlkPIw+qWm0R6cQF7WX2PdCvme1+atMbwIgJ7KAWruAu8ca5XuAwJ6a8QVdKgynfXOZ7eAMTDIw/98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.349","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1153042},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.349.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.349.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-qVspy62qiwpj4dspP2/BWp0pINIfGMJUDajoCmdeSPMfUyLedTNBjHgc4ApQay3lhtNMkEbZXn5hwhcQ/oXlew==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.349_1788970101029_0.2677648867311251","host":"s3://npm-registry-packages-npm-production"}},"3.32.350":{"name":"aidevops","version":"3.32.350","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.350","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dea4d1cef64383c0dd5cb9bab627ad09d5270d15","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.350.tgz","fileCount":88,"integrity":"sha512-+ZeubWPzsHOY972c/t1/f4h/jKfAx7wRiZxT0BND9gCrgXSW71T2bbBPXY1mrHD6T162eAOb4vF98wZNNRuiaQ==","signatures":[{"sig":"MEYCIQC55eBA7DYXZbE0L3aIICoNcQt/+PXcDj2gIPOcXiPfvgIhAK/msf2zIqo/rET/mrC0+D2m5qP/ATJHA5h9KgAeTPiK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.350","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1153042},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.350.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.350.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-+ZeubWPzsHOY972c/t1/f4h/jKfAx7wRiZxT0BND9gCrgXSW71T2bbBPXY1mrHD6T162eAOb4vF98wZNNRuiaQ==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.350_1788983172311_0.005302525173032313","host":"s3://npm-registry-packages-npm-production"}},"3.32.351":{"name":"aidevops","version":"3.32.351","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.351","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5fb0a78c695137018043be725334b3b480fe8151","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.351.tgz","fileCount":88,"integrity":"sha512-Td1rzT3R3B01Uojl75CUpNURMthGuh14IrO4G9elnWrm2fvtR4qZEmEmkr6MaXsWcjbnDqFISLjsr+9zOHuLfg==","signatures":[{"sig":"MEYCIQC8mg31IHnLik488qB5pz/iztddfeI4tlZ9Kq7zOPAecgIhANm5zeShbEZ8PHABVMces7PjHtzA2KPpYocN82zd3wAr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.351","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1153042},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.351.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.351.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-Td1rzT3R3B01Uojl75CUpNURMthGuh14IrO4G9elnWrm2fvtR4qZEmEmkr6MaXsWcjbnDqFISLjsr+9zOHuLfg==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.351_1789006898379_0.3561375951571897","host":"s3://npm-registry-packages-npm-production"}},"3.32.352":{"name":"aidevops","version":"3.32.352","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.352","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"52301d0a6487492e9f1eca6468b4038fc9bce0a3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.352.tgz","fileCount":88,"integrity":"sha512-SfoCcS3zem4ueYQFfEClcWmKdCtVck5EiDwxCn9hCNeLnKWMBLlmP+hf6NNvJyMn2BwBLFhtH3y88VY1vedSUQ==","signatures":[{"sig":"MEYCIQCDoYyf5ndVsdMYwMC6mZ9dIOVO9gRnj3h1X/KnRNdTEgIhALYEweE4i0gQQCtHIdBM6yTABUD9vBQlHPHJD8X3rZ3C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.352","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1153042},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.352.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.352.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-SfoCcS3zem4ueYQFfEClcWmKdCtVck5EiDwxCn9hCNeLnKWMBLlmP+hf6NNvJyMn2BwBLFhtH3y88VY1vedSUQ==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.352_1789013221993_0.524448992148512","host":"s3://npm-registry-packages-npm-production"}},"3.32.353":{"name":"aidevops","version":"3.32.353","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.353","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"d4bc2d4c46d50408f4954725db50d7547a0b877b","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.353.tgz","fileCount":88,"integrity":"sha512-5lOhQ5ZO/aoNsWcyqvGAqNynm/UjOo1L9bC3BoQrHZdPy3tsuFO+CPnUhaZlkwc7W02mVrJ95DjqPWKKQpYHjA==","signatures":[{"sig":"MEUCIQDQq3nl6yjIm1RKOWQClv92es7w79lsdlnNp4WohTmB9gIgEpS0sfgxLnFNk8tsl4cR6X2bugmV+4FIiTJxc/K9kVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.353","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1153436},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.353.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.353.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-5lOhQ5ZO/aoNsWcyqvGAqNynm/UjOo1L9bC3BoQrHZdPy3tsuFO+CPnUhaZlkwc7W02mVrJ95DjqPWKKQpYHjA==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.353_1789060965547_0.7706010093530284","host":"s3://npm-registry-packages-npm-production"}},"3.32.354":{"name":"aidevops","version":"3.32.354","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.354","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"dbe5cdc3c6b522c6ba1ea4824131742e3005a9d1","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.354.tgz","fileCount":88,"integrity":"sha512-XTD+7xFUw/umJX3XdSUxlsIE7CUbbLYBsE1rW1yrmRQ2Y8a8fusoLFFqwxx2zstQG0cXSjwh9f/PddyJrAtXJg==","signatures":[{"sig":"MEQCIHfUyeSMYwfGXTzQyZv0VZQY1xaHuizHRX8rt0tlrYDAAiAyUA1skuRtKg7h5sHTB+U310bldLiGiZYo3HRFc3AW0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.354","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1153436},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.354.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.354.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-XTD+7xFUw/umJX3XdSUxlsIE7CUbbLYBsE1rW1yrmRQ2Y8a8fusoLFFqwxx2zstQG0cXSjwh9f/PddyJrAtXJg==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.354_1789075564239_0.9553710981334447","host":"s3://npm-registry-packages-npm-production"}},"3.32.355":{"name":"aidevops","version":"3.32.355","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.355","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b1f422ff7170911bc7b2341f9da9d86564e2c9d5","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.355.tgz","fileCount":88,"integrity":"sha512-hQW5t6DPvj7m6RRd12bTr0R4Za3zhnmOB2VUcVK0zAOwepX7Ati7bvBQZIum3jDmZODGpt1QtJAiDSMiipUUbQ==","signatures":[{"sig":"MEYCIQClw3hnVTzNCFxSFsJXJHYT6jvJJRFc26XIhVTyEzvPYgIhALLmS7Psz4TI4jR9PRuqRZDiNfOSw8KfBgEoSqza8mBL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.355","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1153436},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.355.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.355.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-hQW5t6DPvj7m6RRd12bTr0R4Za3zhnmOB2VUcVK0zAOwepX7Ati7bvBQZIum3jDmZODGpt1QtJAiDSMiipUUbQ==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.355_1789085218945_0.6597725284893614","host":"s3://npm-registry-packages-npm-production"}},"3.32.356":{"name":"aidevops","version":"3.32.356","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.356","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8051ff192cf2f816fdca2138cdd965d590dff02a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.356.tgz","fileCount":88,"integrity":"sha512-V8yTOdHmZrpxwmwVzm/uvsJHcwtwbGYlLaIZ1i24+coY48uxETLYTaLHDoB6/atKqp364qxypxk+OdTgNKZxlw==","signatures":[{"sig":"MEYCIQDs2d8zb5JJSPdzynK+R7YW+GN4I0NecXgF8Fb3yxin1QIhAMPfW4mdX6sZ6lFgKda5rMVt19XZ7h6fM0IgbZ15Mihj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.356","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1153687},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.356.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.356.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-V8yTOdHmZrpxwmwVzm/uvsJHcwtwbGYlLaIZ1i24+coY48uxETLYTaLHDoB6/atKqp364qxypxk+OdTgNKZxlw==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.356_1789093352484_0.45163645477651726","host":"s3://npm-registry-packages-npm-production"}},"3.32.357":{"name":"aidevops","version":"3.32.357","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.357","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ed81b38053ff323298f3ea4d34f0126f913208b0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.357.tgz","fileCount":88,"integrity":"sha512-DZCL/xOmKh1SkFSSYzKiPU3M/a4uM2kQX6Zv/sNNDt7N41lCAgcTKSAyC7Sr0bBDi3rkFEy+39fBSL1wgG3Yig==","signatures":[{"sig":"MEUCIAaLWlPCuQzEms0NtAxw7kARFEW88kdFCx9raxvQBE2TAiEAw/oxi1SrXz6Z4cUxhwchUIbNDqHhnFs78QosnTQHvJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.357","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1153687},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.357.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.357.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-DZCL/xOmKh1SkFSSYzKiPU3M/a4uM2kQX6Zv/sNNDt7N41lCAgcTKSAyC7Sr0bBDi3rkFEy+39fBSL1wgG3Yig==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.357_1789097166143_0.9046690877113903","host":"s3://npm-registry-packages-npm-production"}},"3.32.358":{"name":"aidevops","version":"3.32.358","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.358","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"445e8a8618661d910a70e59d25be32dddb5885a7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.358.tgz","fileCount":88,"integrity":"sha512-kagPcggZvsOL5cR83M9ggFPLPPxpQkwnTuXUENI+IUM/HrcViOfGfgZCRSChMuC+mQA5ztFiM8s+BCYxptpMOA==","signatures":[{"sig":"MEQCICABDMpHklSQM7aGo/JLJi9ALs/Km1AmFkPXnMvteAidAiBn1CDl+3i9mdOeY/CcA+gYv6OghpVmpWAnDkxSR0K9kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.358","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1154235},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.358.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.358.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-kagPcggZvsOL5cR83M9ggFPLPPxpQkwnTuXUENI+IUM/HrcViOfGfgZCRSChMuC+mQA5ztFiM8s+BCYxptpMOA==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.358_1789151823917_0.3199294244194908","host":"s3://npm-registry-packages-npm-production"}},"3.32.359":{"name":"aidevops","version":"3.32.359","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.359","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b4f83373b955d2ee5312c36b778b9c2b8c1526a3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.359.tgz","fileCount":88,"integrity":"sha512-hXeXxCEEUC6LxyS7lVrvGACZ826ZFiIbjpUTCtNeW6ReGMbQW9rC0KHHjcRyoPBwCni4e0j3MVk9YfL0UfWvNg==","signatures":[{"sig":"MEUCIQDAMv9a8REUCgTpnnh9JiN+PrmNCwqQ2T0B+p0lyVIMPwIgaXgg9XUggJUSBEnX8PIUV/MBpi6QhQQWTWXnvedga9c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.359","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1154235},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.359.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.359.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-hXeXxCEEUC6LxyS7lVrvGACZ826ZFiIbjpUTCtNeW6ReGMbQW9rC0KHHjcRyoPBwCni4e0j3MVk9YfL0UfWvNg==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.359_1789153566497_0.3331760662350902","host":"s3://npm-registry-packages-npm-production"}},"3.32.360":{"name":"aidevops","version":"3.32.360","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.360","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"89e45b82b718e713a84fd3515c2c49c721c729ed","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.360.tgz","fileCount":88,"integrity":"sha512-uR+HnKGT5L/v0L1tmDev+AtX56wCM80qHEumtCoI7/Ub7RAqju3sv5cht8ulhUwzx9I9goli8l28YTwPEWC3gw==","signatures":[{"sig":"MEYCIQCCh9dCgqvEQA5VvaG3adIk4X61oSoGnBDsHTVMHsAuIgIhAK7fJuV7BOL/NJKe9RnDlyqKOG07jb8ztphTTSzzDzL9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.360","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1154235},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.360.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.360.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-uR+HnKGT5L/v0L1tmDev+AtX56wCM80qHEumtCoI7/Ub7RAqju3sv5cht8ulhUwzx9I9goli8l28YTwPEWC3gw==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.360_1789155328808_0.3679426900757472","host":"s3://npm-registry-packages-npm-production"}},"3.32.361":{"name":"aidevops","version":"3.32.361","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.361","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"46479482d84341bb0ef1065b6e913ca8db5abab0","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.361.tgz","fileCount":88,"integrity":"sha512-cA/hnYG1s81oItsoizdSsqnYhdbqb6E/MMxs7oW6Ilg8QtZNE6DiJjAxi4QIl8HUAoik1NftPpVAqd6/8TACtA==","signatures":[{"sig":"MEUCIQClr9sx0L8bSW3Ew3MoEaTB37Vi/UHz46op6XGfI3XQSQIgBT0kYRe5xlvve/FdvwzSO7l8/MT5iDJt2lCiQ2TPNSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.361","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1154235},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.361.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.361.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-cA/hnYG1s81oItsoizdSsqnYhdbqb6E/MMxs7oW6Ilg8QtZNE6DiJjAxi4QIl8HUAoik1NftPpVAqd6/8TACtA==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.29","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.361_1789157003957_0.13954525016895847","host":"s3://npm-registry-packages-npm-production"}},"3.32.362":{"name":"aidevops","version":"3.32.362","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.362","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b6d7bf3e7d0a4c42593a9881cf5b1807badd28cc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.362.tgz","fileCount":88,"integrity":"sha512-uMvlgYGIu5/BYkKi9mej4jzijN0G024P6aKiCrCkLONxrE37IzIj42gjv9FREJnsCGCds0XFqom7aZXfE8p/DA==","signatures":[{"sig":"MEUCIQCQopq/NUoyDJw7zkJ9uCaauVJdi1hkElg5OesudT91DQIgNuLp+TBhEFmUyxOsVcRisKpHuAPuWXFLIiIjbOedF20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.362","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1154235},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.362.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.362.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-uMvlgYGIu5/BYkKi9mej4jzijN0G024P6aKiCrCkLONxrE37IzIj42gjv9FREJnsCGCds0XFqom7aZXfE8p/DA==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"11.7.1","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.3","@secretlint/secretlint-rule-preset-recommend":"13.0.4"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.362_1789165323957_0.0634759999070802","host":"s3://npm-registry-packages-npm-production"}},"3.32.363":{"name":"aidevops","version":"3.32.363","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.363","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0abbbc7d114119f525979532417ebc0467d8f916","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.363.tgz","fileCount":88,"integrity":"sha512-MiRCRdktnqE3pS6vEguWFbD7j+q0yFwilrgYPFzCIjLrswFn5CYIORlRx2sGeZk6KfDh/PsOA3+RIZAVACtp8w==","signatures":[{"sig":"MEUCICZt/v/DK1TSEUuD+3j9UriOBbcGWgjJ0tGFhSSz4Dm4AiEAjWPq0bYSRvpqSjxfhUWzhvUgMzU7JYLSbvkECbAgt0E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.363","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1150853},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.363.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.363.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-MiRCRdktnqE3pS6vEguWFbD7j+q0yFwilrgYPFzCIjLrswFn5CYIORlRx2sGeZk6KfDh/PsOA3+RIZAVACtp8w==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.363_1789190432816_0.2061553802092717","host":"s3://npm-registry-packages-npm-production"}},"3.32.364":{"name":"aidevops","version":"3.32.364","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.364","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8ad5fc88d9a181d4faf625268d86e0f8c3760f0c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.364.tgz","fileCount":88,"integrity":"sha512-oZC/jbpjq6nX9ZZkrWU17QHOfxLi6ak1UhS9kYqaiOj5ZKV+NLoasH9jJpW1bknaF2k2opXRQFIn7wzyO/34PA==","signatures":[{"sig":"MEUCIQD3JXR+KT22nVkoh/eWeTQg/UT4NkjS231SaUe3xX5XwAIgRtzvtQPwsciRX1h0aKQNNBpiobSuf9kLUmFU1B8nHx0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.364","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1005668},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.364.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.364.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-oZC/jbpjq6nX9ZZkrWU17QHOfxLi6ak1UhS9kYqaiOj5ZKV+NLoasH9jJpW1bknaF2k2opXRQFIn7wzyO/34PA==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.364_1789231079639_0.9222520025755163","host":"s3://npm-registry-packages-npm-production"}},"3.32.365":{"name":"aidevops","version":"3.32.365","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.365","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f702af2802259118d138c32428aedb2a12bad5c6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.365.tgz","fileCount":88,"integrity":"sha512-YBX1o9jntKFkVoQl546bTQt007z6XLKuQvzD7dUrzoxb13m0YxsU5Pi+hIbCRmkMqTRwbFKc9KbFL5o8PZ3t4w==","signatures":[{"sig":"MEYCIQCuf/liw+t1eRlsDkgC9glT3tgtN+ZrUIlbegv09vKMrQIhAJX5ALsGnTclRSo9IbCTf7JLEFIwXQOIwe3mWr/RHZX8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.365","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1005668},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.365.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.365.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-YBX1o9jntKFkVoQl546bTQt007z6XLKuQvzD7dUrzoxb13m0YxsU5Pi+hIbCRmkMqTRwbFKc9KbFL5o8PZ3t4w==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.365_1789315748989_0.8580233443524536","host":"s3://npm-registry-packages-npm-production"}},"3.32.366":{"name":"aidevops","version":"3.32.366","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.366","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f399828019023cea4ebde5f244ddc4b3a69ef81d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.366.tgz","fileCount":88,"integrity":"sha512-FwoygZtFL24S/hfuFUAFMb/xgolShMNR03pXeVKaSxk5j0lmYR8l1JganuWuUCV0zRekZpp6gICkAaMYdLkbmw==","signatures":[{"sig":"MEQCIDfKHHQcwvP/G7EsatvM/vzcGFfFzkKmKQPzqrdSJNsjAiBnnqxGVMXVKmYDrB2h2vrJu/sC2x1h6uMykObLBsBUYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.366","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1005803},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.366.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.366.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-FwoygZtFL24S/hfuFUAFMb/xgolShMNR03pXeVKaSxk5j0lmYR8l1JganuWuUCV0zRekZpp6gICkAaMYdLkbmw==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.366_1789318014660_0.07354105638097508","host":"s3://npm-registry-packages-npm-production"}},"3.32.367":{"name":"aidevops","version":"3.32.367","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.367","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"93b1b7b30a07b706759a526ee06dd545502f28fc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.367.tgz","fileCount":88,"integrity":"sha512-FcbUTrwMh0xfBKKL3tyQ0A4RvAK8W2+T3RsahwE8K/tBRRTcMT3LVfeKF7pHtU4qqcFLN7Ij5/nKqzkWs5snlA==","signatures":[{"sig":"MEUCIFoeKQlbZzHwYyVKyY7dwdqulnFjcOfxTd+nKcN4MoyCAiEA1oWQg7WBygeelrWT8tyPlVsZAHZrGVx70xzwIaenSy8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.367","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1005803},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.367.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.367.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-FcbUTrwMh0xfBKKL3tyQ0A4RvAK8W2+T3RsahwE8K/tBRRTcMT3LVfeKF7pHtU4qqcFLN7Ij5/nKqzkWs5snlA==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.367_1789329804682_0.9938683169987848","host":"s3://npm-registry-packages-npm-production"}},"3.32.368":{"name":"aidevops","version":"3.32.368","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.32.368","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b6c028fdb59bffb067dd0fd09cfa0d723c4eaf86","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.32.368.tgz","fileCount":88,"integrity":"sha512-sYeFZQK+WGS0Y1KFqMgvEz5wAxAA5EerzZCdETMyi9YkG00peoEpaWV3W21IrVGE3wEGhbDwaXPu7zNUy3jhRw==","signatures":[{"sig":"MEUCIQDUtPX+k7Wlx9kPzZCiFnGzm2KCpOhBJIzvhYrfqOWNeQIgELL7quuupRsGl+oVf0EDPmur8dXnZVyhD9gGceCGF54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.32.368","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1005803},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.32.368.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.32.368.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-sYeFZQK+WGS0Y1KFqMgvEz5wAxAA5EerzZCdETMyi9YkG00peoEpaWV3W21IrVGE3wEGhbDwaXPu7zNUy3jhRw==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.32.368_1789342809345_0.5233804698631792","host":"s3://npm-registry-packages-npm-production"}},"3.33.0":{"name":"aidevops","version":"3.33.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.33.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"47cb05dccd9cf02180f98172708134e8d1a78a5f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.33.0.tgz","fileCount":88,"integrity":"sha512-OecCSCwyBsOlWT+8+gGGkjbCN3ZsJAVHVi4E9j9nQl8iRfik2Wn1flwG1pskae1N1/cvbe5kS3NGRUftvwzhCw==","signatures":[{"sig":"MEYCIQDQ2m+oylES4wOF6NmTtTQvnpDaVsiZEUKYH5B1920hswIhANx4lw8jhXHo9sfQyWeEeEYg3BD3l7pTbSCMxgz8Ezy8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCioSCsJHupOkk7cZ4oGkTjotyQwupT8ooyqCTP4G4HBwIhAN9s0AcUVY/8gbBFaK7TiubXiK82fChOuAFw12nlCwRG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1005793},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.33.0.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.33.0.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-OecCSCwyBsOlWT+8+gGGkjbCN3ZsJAVHVi4E9j9nQl8iRfik2Wn1flwG1pskae1N1/cvbe5kS3NGRUftvwzhCw==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.1","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.0.5"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.3.14","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.33.0_1789433659134_0.13452834568960914","host":"s3://npm-registry-packages-npm-production"}},"3.33.1":{"name":"aidevops","version":"3.33.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.33.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"c252643ed31880ee6be95c74ff3dfd8c4f3bd3ce","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.33.1.tgz","fileCount":88,"integrity":"sha512-/zAb6HQ0B/PtcHEyPakcC0OVHlmkf3qOMB1l+b+u/eSSi3n0Y+f7WXlMx6avXxCBTx+VPHZPILIbAT97pY2DaQ==","signatures":[{"sig":"MEUCIDA3aDFdLJO7PtFxwv/qjbs64O5N/hQ1/IXdY8j+stJYAiEA4EMJ20oVp7M/77el1N13BaKPoUc4K/I212NfNFP/zC0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFsgGsUH3X/8GJx0IBZtO0PISceeX5bcBzkmItUt7EF2AiBrYtJeCzhaoqsz8vHHI4Ek5FvY4aKKly8B1frAbxFl/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.33.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1005911},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.33.1.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.33.1.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-/zAb6HQ0B/PtcHEyPakcC0OVHlmkf3qOMB1l+b+u/eSSi3n0Y+f7WXlMx6avXxCBTx+VPHZPILIbAT97pY2DaQ==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.2","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.33.1_1789516537397_0.9792739790412794","host":"s3://npm-registry-packages-npm-production"}},"3.34.0":{"name":"aidevops","version":"3.34.0","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.0","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"943f71dc86a5f82a8116f2436524a9405fdd38ba","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.0.tgz","fileCount":88,"integrity":"sha512-QHbhKAdIKtiKg+YPNCAPrlSMPlwTr2v60yNKbcLE+y4ekC6zMYjBkHWHuaG6zvY/ghfJzBoN3C0kcT2PtfhPPA==","signatures":[{"sig":"MEYCIQCE1JYjEYdATk9KREBz51pFofbXhOgAmQf5F0OYBhNQkQIhAPi9XRfdR2+gBarchDZjfe/BKR9ACAN6vBkR1VbS0ngi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDDK+b17C3plA0YQ/F3IoPHMwtdNCdtXkojcLmZQlWBOAIgb6/ebLSvA/SnjXYcB00ovinVKHKHcF0KdcHrnUzN2ac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1005911},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.0.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.0.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-QHbhKAdIKtiKg+YPNCAPrlSMPlwTr2v60yNKbcLE+y4ekC6zMYjBkHWHuaG6zvY/ghfJzBoN3C0kcT2PtfhPPA==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.2","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.0_1789545570193_0.06156396852501134","host":"s3://npm-registry-packages-npm-production"}},"3.34.1":{"name":"aidevops","version":"3.34.1","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.1","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"61f7889ee51497148e37d7f48cabed628884a3b7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.1.tgz","fileCount":88,"integrity":"sha512-yPQxrqgcpbAZeWjAhl7UIjZ5ImS8h5/PblxcosGi760J79ZwwCiRRbBHY9FernqTpngyrsekWbK9cEfX6XNVHg==","signatures":[{"sig":"MEUCIDbaz9CBqrUYdXC9sRDurrwcVmLf/V0wR/du+ibh9CNSAiEA2PLBRzNCILg6wySCPTvgyhBYwe/wAKNi6uBCO/mN5xM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCHZ8uwOvH7yK4y6IgYZEKazCze/PdibXMjZrSZaCGMTAIhAIYMGnm1gqqeUjGivX1wdv0SJyPrbANbnJ8iAAN191Gz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1005911},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.1.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.1.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-yPQxrqgcpbAZeWjAhl7UIjZ5ImS8h5/PblxcosGi760J79ZwwCiRRbBHY9FernqTpngyrsekWbK9cEfX6XNVHg==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.2","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.1_1789558791635_0.8136735561722652","host":"s3://npm-registry-packages-npm-production"}},"3.34.2":{"name":"aidevops","version":"3.34.2","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.2","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"9e60ba276384d81d079848f2ceb7cb1cbfe55c37","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.2.tgz","fileCount":88,"integrity":"sha512-KJrP3YAFdZm92H5Bn9NTtYwNkOgtLSB0OVeZshvzsPm2azq7/rG/v1jz+VtH4KzPfDruI8g/23Fzc8sTj8yqQA==","signatures":[{"sig":"MEQCIFmVvZCgjkscT7J4cZb3/W8bwaKGU04JAcukWG19W4GFAiBr5puODFEw4qjPaobBk5HngymFoBH3SyKZx6RsHV5RTQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIDIU/gFcE+pa9oaJn6VEqUa9JtO410b8RL+3Wmh0G7mPAiEAx+EuaVlUjOxT73PBTkFYXJoZUvc2bpFmt+KHbIXJLbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1005911},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.2.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.2.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-KJrP3YAFdZm92H5Bn9NTtYwNkOgtLSB0OVeZshvzsPm2azq7/rG/v1jz+VtH4KzPfDruI8g/23Fzc8sTj8yqQA==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.2","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.2_1789574609323_0.4213304442522128","host":"s3://npm-registry-packages-npm-production"}},"3.34.3":{"name":"aidevops","version":"3.34.3","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.3","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"150133c5021e3f935979f641c2fdb5a3ca3e1965","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.3.tgz","fileCount":88,"integrity":"sha512-VwbniiEa/NToPCyo/j1eazdawDhCffNKCsxOT1hYnBpu4Jf3OdWib6d0t+VmQ+hnZ4hI2rNbgx0k6R4uVnzR6A==","signatures":[{"sig":"MEQCIBhlqn2bq8FEiflLe3tGziaU8N7cAYdRPEVrlqUxBBhkAiAq8QpFha1fObCV7WhP0xjXVYfr/0ehMOP1wEyE/So2RQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDwAs61CZtMIRALO0IuVb5rijz8d3tTE2CgOOruag1uBgIhAOO3TJpBoHl6QMSAGXuMb/QkQxg3mJ7UspyfMedaPtVc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1005911},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.3.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.3.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-VwbniiEa/NToPCyo/j1eazdawDhCffNKCsxOT1hYnBpu4Jf3OdWib6d0t+VmQ+hnZ4hI2rNbgx0k6R4uVnzR6A==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.2","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.3_1789876768996_0.9559883529127207","host":"s3://npm-registry-packages-npm-production"}},"3.34.4":{"name":"aidevops","version":"3.34.4","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.4","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"78b8ea70c2f9f0c8a931758c4f2b5d07d48fef0e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.4.tgz","fileCount":88,"integrity":"sha512-EHTK6I0c1rXl0IfFjrq0n5YVxtJX9zlBiVXfNUljn/CcEMNQm3CgGJiJgpaeqBS47QNTII7FOXvMW6NIree+Yw==","signatures":[{"sig":"MEQCIFFUZo28kY2SWhrZ8cWQ3zgxP7+txGM4zyqoOX5TbZqHAiAcppr2sJItt8YzqNBKpC0KP3Ujkp3GZWY+YcAO58ca4g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGrzVBD/LGbEbzyqLC2bWxy72KFjev/U67nt+KG5JAN/AiEAv882miwwStBiwTalVjVyShIRPc+dFShRyWTvw8qllcg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1007682},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.4.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.4.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-EHTK6I0c1rXl0IfFjrq0n5YVxtJX9zlBiVXfNUljn/CcEMNQm3CgGJiJgpaeqBS47QNTII7FOXvMW6NIree+Yw==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.2","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.4_1789878696765_0.7482219193459443","host":"s3://npm-registry-packages-npm-production"}},"3.34.5":{"name":"aidevops","version":"3.34.5","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.5","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"12417440485d6a8a0fbe41133fdd2917d79f267c","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.5.tgz","fileCount":88,"integrity":"sha512-JjXP5Iaw5gKn6Co/b7ou5Jb9RwJc4M92p0vHepgpA9Me3luW88Dkr0UOHvwYgw+yo9DAskDNyDi0V6aTOc5/Zg==","signatures":[{"sig":"MEQCIDTRQpmr7wI4egtLd4VNj4H8zuP5LURWpK1wLcpP4+E1AiAfXNtCDCcZo+SzqSV0KLOI7JoeWFbqCQMdjizG7pekWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCGuQaHBF0kjuSdIuZBaAvd6UZfwxAvvxj2XMSsfd/LJwIhAJiVvF2As2DymUp7xy27x+ka6rlyOzsLwgTQAuKVbFRK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1007682},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.5.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.5.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-JjXP5Iaw5gKn6Co/b7ou5Jb9RwJc4M92p0vHepgpA9Me3luW88Dkr0UOHvwYgw+yo9DAskDNyDi0V6aTOc5/Zg==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.2","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.5_1789884496451_0.8782218302301767","host":"s3://npm-registry-packages-npm-production"}},"3.34.6":{"name":"aidevops","version":"3.34.6","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.6","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"494133621d16e4e280bafdb770c0cc356c757b53","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.6.tgz","fileCount":88,"integrity":"sha512-0fNBcijliwDcHJS/Xxd4USMk6XV7rT82lI5HNlhVesIm5C00hS2fWqsHZdzJjk9RklfbEVRjPe0NTEWisUeLhQ==","signatures":[{"sig":"MEUCIQCkFx9Et3M79SBYaHTQdKXGi7co14PhuhW6kq53PINR5QIgTdshr9vkos7N9DWRGJCYMV5fR8Eu7U4CUb0tlU5Ry0A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDhwwJe1b++lnaM5K8saODTEO0MFwpV5uzPUfx7LPipRwIgRVUqB10u937e9L+IXhL48HA3dxY4qBoIP/5FFewC3iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1007873},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.6.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.6.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-0fNBcijliwDcHJS/Xxd4USMk6XV7rT82lI5HNlhVesIm5C00hS2fWqsHZdzJjk9RklfbEVRjPe0NTEWisUeLhQ==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.2","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.6_1789928021968_0.871310935682722","host":"s3://npm-registry-packages-npm-production"}},"3.34.7":{"name":"aidevops","version":"3.34.7","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.7","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3ae91e4d71757e3d4c172ad2168fee7591789bdd","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.7.tgz","fileCount":88,"integrity":"sha512-wfZBsH+PfX9j/elGDmNmfIUgA/XQiO2m4oNA9BW7W36tBaK4ywwnZf6ETxrHK8Wb2MnT/SiidGWYCZEGDXqhcA==","signatures":[{"sig":"MEUCIQD3YsNOEcHgk8SW0DNLjQcq3lxWnJ1iWtEUCfOw6rOisgIgDDi3RMvKpW2nN7dMKabHieScC/Za8aF0K+s0J5iBw1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFGjI5tZ+RTJG7j2fTQp9jZ0lXrzxeXjUA3w2IbkGZm9AiEA4caZvY8QfT1aOwllSiYw9ppfRyahMvbDyNmKDj4UoTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1007873},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.7.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.7.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-wfZBsH+PfX9j/elGDmNmfIUgA/XQiO2m4oNA9BW7W36tBaK4ywwnZf6ETxrHK8Wb2MnT/SiidGWYCZEGDXqhcA==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.2","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.7_1789930568168_0.9515939690130772","host":"s3://npm-registry-packages-npm-production"}},"3.34.8":{"name":"aidevops","version":"3.34.8","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.8","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"4a2db5b134cca41a853476816b5ac90ee51dcb15","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.8.tgz","fileCount":88,"integrity":"sha512-arRi+kiJj/ADgjU4i6ajFGIDXZoHHUTeqW9n+M4x4G4G3vrbpvizB/IzpZguyXM1NpmGACMRybXqxG+ck4fqXQ==","signatures":[{"sig":"MEUCIQDbVyylp5cgI5TN9/TTpra2EYxfSx4zxarQ4zNKD3fQuwIgLrTcwZiV9TUHR7tQR8BANV3lTPzBpMoQLeOYr06EEac=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDnuvjCgQaevgHKAnwIc/amg/QUpiQ1vaIITX4N04Bk4gIgFMz2GLhzTM3lsHCfoZcz8IGQ/2C7qJrRt+2P3jxk180=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1007873},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.8.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.8.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-arRi+kiJj/ADgjU4i6ajFGIDXZoHHUTeqW9n+M4x4G4G3vrbpvizB/IzpZguyXM1NpmGACMRybXqxG+ck4fqXQ==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.2","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.8_1789932895177_0.772631135232813","host":"s3://npm-registry-packages-npm-production"}},"3.34.9":{"name":"aidevops","version":"3.34.9","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.9","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"e067ace54e8fd68400e5c5ac9f4c1a66b4f32c39","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.9.tgz","fileCount":88,"integrity":"sha512-Y5XhgI+wcJsL1OiFm26n9NjLNkSHOSFX4fy9EvCDM8tUHUUUr+Wevk09rF/yizi/2oP6lJiGiE9FYyqlm7BhVg==","signatures":[{"sig":"MEYCIQDBxq5+4pKHTFHwbyUrv9UOC/CcA5FLEeIntV5Z4ldknAIhAMjOwseNpTQjRN3svLt84pdZmrfIWUwkQHhJ2D/hON5b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCGdqPiHK1C9hnVtMFM510R58crZTA2Xkf+YNrO6LJ9FgIhAOSmXiYbiBPOe3UBzoX2cGctWst483MXuHeazHdrIrt3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1006674},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.9.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.9.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-Y5XhgI+wcJsL1OiFm26n9NjLNkSHOSFX4fy9EvCDM8tUHUUUr+Wevk09rF/yizi/2oP6lJiGiE9FYyqlm7BhVg==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.2","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.9_1789937784279_0.39395343640715264","host":"s3://npm-registry-packages-npm-production"}},"3.34.10":{"name":"aidevops","version":"3.34.10","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.10","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8e507d44e68980e9be94b2c3d4acb80f96c4b81e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.10.tgz","fileCount":88,"integrity":"sha512-Ml5eZP0uIJhh/deLL2a8rtuBr8afzo/kHX8Ozce8C11uAqsIWuSjF/F281BzqKi99FOm2QAUJUu38vaLS3SqAw==","signatures":[{"sig":"MEYCIQCiTgmJ/SsAkxUoHqd6vPDcV9oReshW+kM+4p86vdsp4QIhALC1svyjkRJnjQJoiG7elzIm9Rax7l6FaQJFVJGKNU5N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICWu5fdRUhtGv+XsR7efZi3ovT+H9uZf7fFNHPb0DOLjAiEAzD40jw2l2pNGx92R4JfCF34KFxUp7lbXHpUclfwvkpE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1005487},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.10.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.10.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-Ml5eZP0uIJhh/deLL2a8rtuBr8afzo/kHX8Ozce8C11uAqsIWuSjF/F281BzqKi99FOm2QAUJUu38vaLS3SqAw==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.2","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.10_1789945414403_0.6732296073175716","host":"s3://npm-registry-packages-npm-production"}},"3.34.11":{"name":"aidevops","version":"3.34.11","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.11","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"a3eeddbdfcff609dd77121945e4415209b4efb3f","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.11.tgz","fileCount":88,"integrity":"sha512-SPxwQnt+8LtW2/ro2jKbeoeIPNasrd2PIJPsUdiyoW00fvc565M8d7M3THqKhvTUk7/LQGK9DleDa8Tln2ueEA==","signatures":[{"sig":"MEUCIHrZdKnQkQOieasLy4qNp7GQjMg6JlZSVk1LSbnR7qUlAiEAvN6pksSfJE8uzMlIoHL/CgKQ2CRit+sWFO5dq1ElQRo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDCYN69a6jYWWA7lQ9KaI4sTpPXrxn4vsVURmSpgT88+wIgTKiOKoPnVT07xvomGEF7UOBJiRMvl3gg6GAiziuK0xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1005487},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.11.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.11.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-SPxwQnt+8LtW2/ro2jKbeoeIPNasrd2PIJPsUdiyoW00fvc565M8d7M3THqKhvTUk7/LQGK9DleDa8Tln2ueEA==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.2","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.11_1789949767320_0.5074295750238185","host":"s3://npm-registry-packages-npm-production"}},"3.34.12":{"name":"aidevops","version":"3.34.12","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.12","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"3af1d35e99e4f03bc2d47b5e067d70086e97449d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.12.tgz","fileCount":88,"integrity":"sha512-C7kmDDCZ/7nr9aPxzUjVAXtWXBMSIRVUmPJLROfbcR3pKTJS1ThIxH9sSO2eRLzdz1JnMJlZee5VjFl9EsjBQw==","signatures":[{"sig":"MEUCIDMh6Qr69G+/EmYjcFoH8XVHVAWmT6S2TL+GXAKV2onzAiEAvohH5mCJrUTKz+21+Vjf4dr/p/5AABCDs5/agI5atjk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD1ofTCkg+uEV6Elzyj0FI8hlWZfvpizXnTfhxdXEOdfQIhAMd1UMZFUNEhp7XJDB/pZtZ8Y13TLP9OmoaotG2DGdW6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1005487},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.12.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.12.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-C7kmDDCZ/7nr9aPxzUjVAXtWXBMSIRVUmPJLROfbcR3pKTJS1ThIxH9sSO2eRLzdz1JnMJlZee5VjFl9EsjBQw==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.2","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.12_1789953460857_0.7112370132366843","host":"s3://npm-registry-packages-npm-production"}},"3.34.13":{"name":"aidevops","version":"3.34.13","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.13","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"5c1a298c46cc84d8b8d41ffad01dc98f4aa200ef","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.13.tgz","fileCount":88,"integrity":"sha512-UwpgpQQM3ckZ5iaP/vLOwoXeUlbB0Hbb39gUey15Jg60++YgsJdKZgyyRYnKIjV5O1Su+ZoltmIT17TCXUspcA==","signatures":[{"sig":"MEYCIQDdTWzFyCLriRor4hQvbqQFsNR5hdlISAS9xsVUwMbCmwIhANu81wky6oR/WOAg4A1yfxwdlinywpBq9PrqFSc3pPRK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD1LDHgA/bI01jnpki4dCDkMhGZODeAJP8uEZkYmkd42AIgGgXfdLZ1UCfvbMqNSHRNBJaJ/txplE+vp7uCynsnKlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1005610},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.13.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.13.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-UwpgpQQM3ckZ5iaP/vLOwoXeUlbB0Hbb39gUey15Jg60++YgsJdKZgyyRYnKIjV5O1Su+ZoltmIT17TCXUspcA==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.2","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.13_1790036185942_0.7160418257653587","host":"s3://npm-registry-packages-npm-production"}},"3.34.14":{"name":"aidevops","version":"3.34.14","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.14","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"35a07303e8d1e9fc8e02e5ed90c2e9b2d941efc7","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.14.tgz","fileCount":88,"integrity":"sha512-MA5kLGw2DfIEnZtMICyyDDKU84xUqgvLtctrrQOP7fow3WDaxBZTkdGHWZzuGQnXBzGOEcKiJVB8WRwAkkXB2w==","signatures":[{"sig":"MEUCIQDmmF9M5iYSkLZQItYIaBB3nRAZ4mqs55W3Y1RCJVGlcQIgJUS89UjG+jP2y65RFG2PXCscFr2wX1ScoJHZMiQ7XTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCWrKo2dTmhyuVh+17brGUNfBxer+jv6w9LTqjhCerXJQIhAOtoZGt+0bVnbE4O+Hs9Jv/Py79qiUah3iNS3/1OK5zQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1005610},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.14.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.14.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-MA5kLGw2DfIEnZtMICyyDDKU84xUqgvLtctrrQOP7fow3WDaxBZTkdGHWZzuGQnXBzGOEcKiJVB8WRwAkkXB2w==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.5","vite":"8.2.2","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.14_1790044630912_0.803814981304076","host":"s3://npm-registry-packages-npm-production"}},"3.34.15":{"name":"aidevops","version":"3.34.15","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.15","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"51a14f839bd0552a2d8d8f2ff1f8938e91b2febb","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.15.tgz","fileCount":88,"integrity":"sha512-4ptqTBrlW5/Cx5C+alJVilwTnBhFQoOmoLeOslbkOqMFWT2Yo0C1L5BHnpcv1ak5HanJiOPTtpXaW0OH9TuGeQ==","signatures":[{"sig":"MEQCIAtEdreIC26kYh8xDxwAiSA0sRVgO5dnJzDnlk/YermGAiASQhnDIZ069qtsTja2aF9yDvCZKz9M0YXv1d1p5fF3Fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFEo12mLe9xYLMFpOkMBXNDf+vJYMS3nTCuMElPpqk7iAiEA+oraNepw5BCqCwvQPCiscngXkMjkHLQuRwJwgVwUpJE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1005610},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.15.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.15.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-4ptqTBrlW5/Cx5C+alJVilwTnBhFQoOmoLeOslbkOqMFWT2Yo0C1L5BHnpcv1ak5HanJiOPTtpXaW0OH9TuGeQ==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.21.0","dependencies":{"hono":"4.13.5","vite":"8.2.2","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.15_1790092245303_0.9164051448910673","host":"s3://npm-registry-packages-npm-production"}},"3.34.16":{"name":"aidevops","version":"3.34.16","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.16","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"0ea8a51048b34a7bc1c19b922d03a0c575fe0a37","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.16.tgz","fileCount":88,"integrity":"sha512-WHCRQaWG0xymC1vAg8188iY3bU8aB5fWxWJRLjbUP5+X9m+ZF0KKHObn8WGA8F2qH/+/Ekgan/IfqKJNE0Xmtw==","signatures":[{"sig":"MEQCIBG8UC6UA42zavixWJ4IEOJvht0X4IENDLMWcpeN1D7ZAiBrYZyUfSnHLeCPSMmuNuMYGcXgWVaCHuDiOVurqZJLYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG2sDERt0PcYXieUHtwjjjESINqLcg7l8Fz3mmjIt3ZPAiBYUsSROaH2MdPfBaGVVwHYv1bKacLHo3nCw1hYS0b0/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1005610},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.16.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.16.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-WHCRQaWG0xymC1vAg8188iY3bU8aB5fWxWJRLjbUP5+X9m+ZF0KKHObn8WGA8F2qH/+/Ekgan/IfqKJNE0Xmtw==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.21.0","dependencies":{"hono":"4.13.5","vite":"8.2.2","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.16_1790099160933_0.06985406690228424","host":"s3://npm-registry-packages-npm-production"}},"3.34.17":{"name":"aidevops","version":"3.34.17","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.17","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"95c9906fb24dbef71450cc7bc8b3eade59c59490","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.17.tgz","fileCount":88,"integrity":"sha512-ulvd42r8hBTgyRl7c2w9RxJkXELEEqG7xGqZ4w3i1uiTq1WEhHIjCdxXvgyJnUj5ZCgkVssoCHIdSZ/LNA+30w==","signatures":[{"sig":"MEUCIBSOp/Tnqa1iycj2DUsrl2j97lF2UUnZKjGADW8FIQdlAiEAgYlIX85GZBTE5h8fwYcBAAvhH7frK0Wt23s9LcLfWxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCJJTn8xJcgrEqBCqk0j97os8Kbvdur9sRNZunGNGYnJgIgA0ZgilyW4cnBx6NQm9cRB+QPJqg2m1Pss3Qp8YHk69w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1006039},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.17.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.17.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-ulvd42r8hBTgyRl7c2w9RxJkXELEEqG7xGqZ4w3i1uiTq1WEhHIjCdxXvgyJnUj5ZCgkVssoCHIdSZ/LNA+30w==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.8","vite":"8.3.0","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.2.8","react-dom":"19.2.8","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.2.18","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.17_1790109899278_0.4764059251154835","host":"s3://npm-registry-packages-npm-production"}},"3.34.18":{"name":"aidevops","version":"3.34.18","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.18","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"2f0a13b763c8f1e65b68daee59b9e9b1639ec79e","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.18.tgz","fileCount":88,"integrity":"sha512-5JbqjZDvX/V1GXF+FZ5Hrva4ulhzuwgDirWKQIOvNMafZMo6KfQKIbVM9N2x98WnfXRK5gzDhb/cSXbcgN3D8w==","signatures":[{"sig":"MEUCIQDLCCmvXsWJXjtTlgZrD8tcjp172CmCDY2PdOrQv2/8KAIgILVybFkOnzCaDSn5keao496fYwqUdf3YFOjxlHacOhE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDLLAcdn4ViiUFO2e/nbwpFUCmc1O1q6epbS1qS9javQgIhAKRpCw+6dWjDM45xm/ckk8CbDHHa+j1w7owxUKnHNwbY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1006036},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.18.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.18.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-5JbqjZDvX/V1GXF+FZ5Hrva4ulhzuwgDirWKQIOvNMafZMo6KfQKIbVM9N2x98WnfXRK5gzDhb/cSXbcgN3D8w==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.21.0","dependencies":{"hono":"4.13.8","vite":"8.3.0","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.3.0","react-dom":"19.3.0","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.3.0","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.18_1790112048229_0.12102456331289013","host":"s3://npm-registry-packages-npm-production"}},"3.34.19":{"name":"aidevops","version":"3.34.19","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.19","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"27f41848acb7b187d74423597ad7be0368234ce6","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.19.tgz","fileCount":88,"integrity":"sha512-gmlFjdYK1vF+Rs9ozXXog0vp27/mVu5Aj/gkIW3e8MMPCNCOyJeTUS13MsYlu/eeR15PLYaRX7WPZEhJ5Mb3fg==","signatures":[{"sig":"MEQCIHfW+uxWQPfBGU1U5lc2KSlgkQ9y1GN4190gRszu8ByyAiAK/1VWsiE/8sqZkecyt3d+EkVhgL5S96V512PZ79rW9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHvj+xItv/2qlDeQs7mZ5jXUJ4ccC/f3rdLhNQ7rOCoWAiAXJHtMqlhgyp6RpapFxTcnWtWY+LH+25V1YxLe/suNbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1006555},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.19.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.19.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-gmlFjdYK1vF+Rs9ozXXog0vp27/mVu5Aj/gkIW3e8MMPCNCOyJeTUS13MsYlu/eeR15PLYaRX7WPZEhJ5Mb3fg==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.21.0","dependencies":{"hono":"4.13.8","vite":"8.3.0","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.3.0","react-dom":"19.3.0","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.3.0","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.19_1790133650744_0.34325268133929665","host":"s3://npm-registry-packages-npm-production"}},"3.34.20":{"name":"aidevops","version":"3.34.20","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.20","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"cb0daa2c80628d280ee845c3ca8e69a8609bcfba","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.20.tgz","fileCount":88,"integrity":"sha512-NpRsiFieoUvI+jfP3ylE60HK9AFo7v7tLivFkwyqJamfWok6bQgXGmRA9RRoXk32Lr5vWeg7FXqbbseN2XDMXQ==","signatures":[{"sig":"MEQCIBHtZFxPO4G0KbzoH9af3wQ6dQ7BD53nMN0ec7wxreFEAiAbhEiH2BmM05RyRCjtV1Sw+B+FkxM+Wk0dXr3l92xdqA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIHxyO71QyZqyzMZJWFXkTpsS91fQR3dktSIWc0rD/P+wAiAU+zpZAjYt3DETcGUyJv1T+Kp00EpbV/cY9PvPYnUk7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1006781},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.20.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.20.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-NpRsiFieoUvI+jfP3ylE60HK9AFo7v7tLivFkwyqJamfWok6bQgXGmRA9RRoXk32Lr5vWeg7FXqbbseN2XDMXQ==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.8","vite":"8.3.0","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.3.0","react-dom":"19.3.0","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.3.0","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.20_1790137929764_0.8391891997399068","host":"s3://npm-registry-packages-npm-production"}},"3.34.21":{"name":"aidevops","version":"3.34.21","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.21","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"28042467c7f77b6819423f581419cdf50e95faed","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.21.tgz","fileCount":88,"integrity":"sha512-0EFb0wmDPmLHPldxQhbToagZBpSzbxWh4JbMZmUhh+85MIaiK55j9eURGWWZaFbnTcrKkoYuFESvsWnuSS4/Hw==","signatures":[{"sig":"MEUCIDHrD5p1RDKPBw/HG2vIcLfHy2ZWJWvg8sk3KIelVc5/AiEAxdv9NMuwrv4+32lJzCazYifGw1XgShSl7AIBEYdIGM8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCzR9d++rSsonj7m1d15zNRVCzRZK8q/lwoi2caGOhiQIgSZ6aP4A+l9vj0enP+tpf/gTn3tkODNJbZkqC1JajXX0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1006864},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.21.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.21.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-0EFb0wmDPmLHPldxQhbToagZBpSzbxWh4JbMZmUhh+85MIaiK55j9eURGWWZaFbnTcrKkoYuFESvsWnuSS4/Hw==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.8","vite":"8.3.0","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.3.0","react-dom":"19.3.0","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.3.0","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.21_1790140906808_0.9127603359710437","host":"s3://npm-registry-packages-npm-production"}},"3.34.22":{"name":"aidevops","version":"3.34.22","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.22","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"970ee068a86758e79360ea3ab9599842344dbbbc","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.22.tgz","fileCount":88,"integrity":"sha512-7jAWeo0hQHRtw37AU0dFulzJq1WOfgUMiPzpBQ6KGtwS3dYpoZpx8pqy840WXzlyc6ICTowC61/ibMwFZTzUnw==","signatures":[{"sig":"MEUCIQDajF9/rTMWi14j/QBbTVW4sdbb7xEStwpS2DzLvgnFWQIgMQ498z34ZVq25r8PsmqB4maxr9y4kdU/1E74HJtSEuI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGjrBXUeZjMjm6sRR9NnS4OTL2vg+N6U07vpQHXW4BrHAiEAySPR9kbvaTCJ1EFZ53Y80sCmcKBD8lnvfpq3yobrSNI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1008042},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.22.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.22.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-7jAWeo0hQHRtw37AU0dFulzJq1WOfgUMiPzpBQ6KGtwS3dYpoZpx8pqy840WXzlyc6ICTowC61/ibMwFZTzUnw==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.8","vite":"8.3.0","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.3.0","react-dom":"19.3.0","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.3.0","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.22_1790142572925_0.002101190890593685","host":"s3://npm-registry-packages-npm-production"}},"3.34.23":{"name":"aidevops","version":"3.34.23","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.23","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"17525d04d224a496378fa7229fa705f2639095a8","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.23.tgz","fileCount":88,"integrity":"sha512-mxf+nlU+KKNtN5+492yuBp2dxOIDr0YI59ysYTiCZdzosnt3z1VGhC74pJ67PkZI2v+MQB+VZAafNa+KBgFAkQ==","signatures":[{"sig":"MEQCIAP5oXLE7SK3WNPXAFkWSE8VAO80veW0ZNigBIrDHO5fAiA8OUDi13gmqJ2PcCBRJGcFiYATgbArSD+fFyHzhrS+kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCEGx9nvVfXORiqat9SXEx/keNFEYlt5VaK6rf7AYghEgIhAM7N6bW97q4kRZfycp84qLIQ1wcziJUMTH95C7ugtqfT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1008042},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.23.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.23.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-mxf+nlU+KKNtN5+492yuBp2dxOIDr0YI59ysYTiCZdzosnt3z1VGhC74pJ67PkZI2v+MQB+VZAafNa+KBgFAkQ==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.8","vite":"8.3.0","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.3.0","react-dom":"19.3.0","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.3.0","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.23_1790173421327_0.6996015024229292","host":"s3://npm-registry-packages-npm-production"}},"3.34.24":{"name":"aidevops","version":"3.34.24","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.24","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"68ac862642809bbfdf40e8c80a55d30daba923ca","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.24.tgz","fileCount":88,"integrity":"sha512-TPdXsSktVsySh18BR0uMbGNO4yfzQzmKYEMMcLd7qQHnTyNkxSrZw3p1iq7qJMCNP3EmFDRr2EQsP5OVouf1dQ==","signatures":[{"sig":"MEUCIA5zHmx4WeVGvkN2sJkh5XlwW+CSf8FdWBuvQx3JFuesAiEAqQX0R69+zI6EA/eHkMKW3nZaMcbb0+n5t4JOm1OO1SU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFHreLv0mwGcgQkHXva2Mr4bppQlM7tkXq6a4OX7+S5uAiA6c8krggrYUrmPTOE7xgGr8rYg1Zgs1yp2tMBsE1qhmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1008681},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.24.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.24.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-TPdXsSktVsySh18BR0uMbGNO4yfzQzmKYEMMcLd7qQHnTyNkxSrZw3p1iq7qJMCNP3EmFDRr2EQsP5OVouf1dQ==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.8","vite":"8.3.0","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.3.0","react-dom":"19.3.0","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.3.0","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.24_1790199326953_0.6740857015016224","host":"s3://npm-registry-packages-npm-production"}},"3.34.25":{"name":"aidevops","version":"3.34.25","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.25","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"f1cd29b04cd16a6883003bc0cf7c097e955ddb75","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.25.tgz","fileCount":88,"integrity":"sha512-mFDoOAsE5tUW0+sGHM4d3LwCD+yV6ich2kzAQbkOSTrW36qSI5ejTLvVnVYxXRKaYr3n46RfUfUry/LsFBZpog==","signatures":[{"sig":"MEYCIQCmaaFqPamASTDcnWupzuBJQPiDtixlK6YqHLMmPk4s5gIhALyAZpdspjlAC7Ql9XMtXEr6UBfdwOuC1M0JCg2/bEAN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDcp7lGHhIeX1FrP2hMA9iyprAZyQr9lngS4eNU2JWsYwIhAPRJv20AydoFmi2pA80etJwnL4wPgWFveYevSyrEZ9S1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1008906},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.25.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.25.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-mFDoOAsE5tUW0+sGHM4d3LwCD+yV6ich2kzAQbkOSTrW36qSI5ejTLvVnVYxXRKaYr3n46RfUfUry/LsFBZpog==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.20.0","dependencies":{"hono":"4.13.8","vite":"8.3.0","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.3.0","react-dom":"19.3.0","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.3.0","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.25_1790210918089_0.23239744855477706","host":"s3://npm-registry-packages-npm-production"}},"3.34.26":{"name":"aidevops","version":"3.34.26","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.26","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"588291feb9bc727d4b592f7a4b484015e573c639","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.26.tgz","fileCount":88,"integrity":"sha512-4FTw3kGPGdHq6LNkqY7rEetJWEqTzBOsfksfewm13xvT2Dbyf5oX45jo8BArxL3GkqLFta4wKsl/Y68ewnyWSw==","signatures":[{"sig":"MEUCIFVp0pfoOEloYh+CaT8/178Rh53CPqcklaJM1SGvWc3GAiEA6luVAqOdKyLjYBmPspq2fSQfs1jGT2ApI2CFeLN4YUk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDSl3NOGug8UeN9MsCipuheQBgzaomRJhssEgwKlUzGYwIhANfdMOw2sQB384sKmGFF+5LVfCOc5oVZM4Kl3a4jFnp4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1008906},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.26.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.26.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-4FTw3kGPGdHq6LNkqY7rEetJWEqTzBOsfksfewm13xvT2Dbyf5oX45jo8BArxL3GkqLFta4wKsl/Y68ewnyWSw==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.21.0","dependencies":{"hono":"4.13.8","vite":"8.3.0","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.3.0","react-dom":"19.3.0","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.3.0","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.26_1790224857390_0.07066706976806691","host":"s3://npm-registry-packages-npm-production"}},"3.34.27":{"name":"aidevops","version":"3.34.27","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.27","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"688702763de123398cbef02c2b04eb51f70f3473","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.27.tgz","fileCount":88,"integrity":"sha512-lbpf/DpQ1Iad6zmeTnhpeyGQ8AbuUp56xbT3v+1xfnwequQgOyVXTIUOpRQqYGRuUxsF1XAlF71gl0YpVIE/jg==","signatures":[{"sig":"MEUCIQCEW2B8I/XevDbGE5/5JwLCtZrKvBvmQfsna7oib9LgkgIgCK7yrEcUH8JyvbCPBKukZH6oXf7eH6gZzVqZUUp/3sI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD3whabglIhF1c9WPwPNEqdJIVhj/HlyJCbPcDCSE3JaQIhALrmvQVycFkCmcz8In/7GiI2hqtrvYa0sMdtptJuPq/J","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1008906},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.27.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.27.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-lbpf/DpQ1Iad6zmeTnhpeyGQ8AbuUp56xbT3v+1xfnwequQgOyVXTIUOpRQqYGRuUxsF1XAlF71gl0YpVIE/jg==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.21.0","dependencies":{"hono":"4.13.8","vite":"8.3.0","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.3.0","react-dom":"19.3.0","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.3.0","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.27_1790258931980_0.378351409137093","host":"s3://npm-registry-packages-npm-production"}},"3.34.28":{"name":"aidevops","version":"3.34.28","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.28","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"861803ce4910951c7467b928c6824a28438f752a","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.28.tgz","fileCount":88,"integrity":"sha512-erH/B6rfQLRb3qNcIAUUuJ1d0kWXbXwcXGei8IeIpmmffZucdcgzsZuihN9P6/4OGdTvhKJ0J4qE+1tWxk3FWg==","signatures":[{"sig":"MEUCIGursSIBpstWX6cktTq9bxY+5BG7bI4qnRjKGH5kKZmrAiEAw451B0sG8RhBg2uHhhNr5Zjrrf4dUyMgzY9sowb2wlQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDgzWWBJgy8yodc4edH2N7iXEn7ceFJNa8xA8r4pen0wAiBoKVGKKH/6s7mONgr4aJ57jP6S0f3SYWIb4fWaiSzxzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1008906},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.28.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.28.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-erH/B6rfQLRb3qNcIAUUuJ1d0kWXbXwcXGei8IeIpmmffZucdcgzsZuihN9P6/4OGdTvhKJ0J4qE+1tWxk3FWg==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.21.0","dependencies":{"hono":"4.13.8","vite":"8.3.0","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.3.0","react-dom":"19.3.0","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.3.0","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.28_1790294593223_0.6322528197891637","host":"s3://npm-registry-packages-npm-production"}},"3.34.29":{"name":"aidevops","version":"3.34.29","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.29","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"8bc7bf25733d457d5936752e16d033bd661d1192","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.29.tgz","fileCount":88,"integrity":"sha512-ooGuoch9XmGn3L4MuPB/akLwXWrUkB7/8mtycZfX+xgMajv1xP6+X5rhc4R5hUaPkOhhAkA3H9vhnFd3zYEeuQ==","signatures":[{"sig":"MEUCIEntTNsw8YLnfIARue0n2RydBxUCR3mQFQuIFHQnOVyLAiEA5DwmQYpVMTbs2LyX+Y06CzexSWpOfEpFgeDKJemSfMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCqYZZuQD0/eRJNKP2lLJplWy9PdGbtaJ1az9MdkGdPbQIgcFzI3w8xkN/dBk6mZuARvM86X6A8j6Y0PaWC998FI4s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1008906},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.29.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.29.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-ooGuoch9XmGn3L4MuPB/akLwXWrUkB7/8mtycZfX+xgMajv1xP6+X5rhc4R5hUaPkOhhAkA3H9vhnFd3zYEeuQ==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.21.0","dependencies":{"hono":"4.13.8","vite":"8.3.0","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.3.0","react-dom":"19.3.0","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.3.0","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.29_1790299190403_0.28573574696467907","host":"s3://npm-registry-packages-npm-production"}},"3.34.30":{"name":"aidevops","version":"3.34.30","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.30","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"ba421179216397482cc59671920d611da69cccde","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.30.tgz","fileCount":88,"integrity":"sha512-oG7O44VMnLXmXIN6wmWzvokmmVD/tn7dfFP88RQqK9un26SkoXbzAnB/WnOygDO6iCmS/Hwkoh+Hgl+aiLG+bQ==","signatures":[{"sig":"MEUCIQCUdabnOxVyJzDAv8ONlTHdctF3ie76bTtAvy9RChRzvgIgAJx4k7P4w9X/IjbE0euW+7En6jBTw+ELBj5h+L93n80=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAi+wScGxCY1UIptN1vKuAR320kG06pq/vYv4huygv5KAiEAtNSIbyxbVXuZ/VL2gri+JjDkVG6K3kHiz3k1sGe5j9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1008906},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.30.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.30.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-oG7O44VMnLXmXIN6wmWzvokmmVD/tn7dfFP88RQqK9un26SkoXbzAnB/WnOygDO6iCmS/Hwkoh+Hgl+aiLG+bQ==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.21.0","dependencies":{"hono":"4.13.8","vite":"8.3.0","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.3.0","react-dom":"19.3.0","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.3.0","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.30_1790306074049_0.1684209837690902","host":"s3://npm-registry-packages-npm-production"}},"3.34.31":{"name":"aidevops","version":"3.34.31","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.31","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"b1b89f255a69b2909b5ce5a3005e7f8ce467011d","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.31.tgz","fileCount":88,"integrity":"sha512-G8cK4kCEdjiZiCX54R1SQKAH/ov5qqAxaeehDiH2LW7puoTJ/B1gKoTB7LDDe2BypJJGQFmWubY4F6Xab1zmDA==","signatures":[{"sig":"MEQCIGHYKeNr9k/G3aAIKzQpeQn6yX7NYX9C39Zcx98JS8euAiAhf8hUARgQU6EP8f6D1aY8plVQ41ePCkUzAXbaAWqPPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD5m682pPnGvYemANXiKAol2NGntYBoOybFCFMTdEMqYAIhALdOZGNFV8Cf4vMGOrGdl6gS4n0MRs/5pVtqxLxjXF8Z","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1009782},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.31.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.31.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-G8cK4kCEdjiZiCX54R1SQKAH/ov5qqAxaeehDiH2LW7puoTJ/B1gKoTB7LDDe2BypJJGQFmWubY4F6Xab1zmDA==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.21.0","dependencies":{"hono":"4.13.8","vite":"8.3.0","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.3.0","react-dom":"19.3.0","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.3.0","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.31_1790353066376_0.9331931552002071","host":"s3://npm-registry-packages-npm-production"}},"3.34.32":{"name":"aidevops","version":"3.34.32","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","_id":"aidevops@3.34.32","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"homepage":"https://aidevops.sh","bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"os":["darwin","linux"],"bin":{"aidevops":"bin/aidevops"},"dist":{"shasum":"569e2728ff079d156fb9a057633cdc028d6cead3","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.32.tgz","fileCount":88,"integrity":"sha512-1TkPuCa5/e5XLorqx3q7wAHduEcB6dWbHN6YL9razC+Ky5dI93r2FOKoPBKURkWDF0k/WTqI6IjLQF5WsL0ocw==","signatures":[{"sig":"MEUCIQCTgRmHXhyLygT8fofmLzGw2k7G5nXb6hK9FCCE3On/QAIgOzgue4Ie1aZTPXPczzNoAhaPVloxs0TEiz+TvEHPFs4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIC3mX1SM2FO4PfRN2+/xDw8u3wng1GrNoRygOLi2UvsCAiEAoUd6K97MyTW3GLabY4MJojnFq7OrRrej8UQF64pgJZo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1009782},"type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.32.tgz","engines":{"node":">=20.0.0"},"scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"_resolved":"/home/runner/work/_temp/aidevops-3.34.32.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-1TkPuCa5/e5XLorqx3q7wAHduEcB6dWbHN6YL9razC+Ky5dI93r2FOKoPBKURkWDF0k/WTqI6IjLQF5WsL0ocw==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"_nodeVersion":"24.21.0","dependencies":{"hono":"4.13.8","vite":"8.3.0","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.3.0","react-dom":"19.3.0","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.3.0","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/aidevops_3.34.32_1790356993114_0.6068100542669088","host":"s3://npm-registry-packages-npm-production"}},"3.34.33":{"os":["darwin","linux"],"_id":"aidevops@3.34.33","bin":{"aidevops":"bin/aidevops"},"bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"dist":{"shasum":"d3cfa61a37743fdcdd0080c5ac31d6ef22c08664","tarball":"https://registry.npmjs.org/aidevops/-/aidevops-3.34.33.tgz","fileCount":88,"integrity":"sha512-7PAOCvEEFZvnPrcdIuJzsS+OTtdsPKRTMKpvx9kxKGns+45UX37HRLoKk6lXjOi/3kbfjTpcDfaFvrKmzbWSVw==","signatures":[{"sig":"MEQCIFylib+2aYQ0KJISRgPXFI+tif8ukUHZy3JDqmnxJzc5AiAvr/CCzH/XX2QPhJRLLX2lG1zeC38BQI/Dagf7M2s/Wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDVZjiAX443RkCxWAYHzOlWyr1gizuo6bZffoco8ReRcAIhAIzQ5C48sc6YR9CYOZMkZVQpKAIhmI0ehGtyCvKCydj8"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/aidevops@3.34.33","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1009782},"name":"aidevops","type":"module","_from":"file:/home/runner/work/_temp/aidevops-3.34.33.tgz","author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"engines":{"node":">=20.0.0"},"license":"MIT","scripts":{"dev":"bun run .opencode/server/api-gateway.ts","test":"bun test","setup":"npm run setup:bun && npm run install:python","gui:ci":"npm run gui:lint && npm run gui:typecheck && npm run gui:test:schema && npm run gui:test:adapters && npm run gui:test:api && npm run gui:test:components && npm run gui:test:security && npm run gui:test:smoke && npm run gui:build","quality":"bun run .opencode/tool/parallel-quality.ts","dspy:dev":"dspyground dev","gui:lint":"bun test packages/gui-web/tests/security.test.ts packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts","dashboard":"bun run .opencode/server/mcp-dashboard.ts","dspy:init":"dspyground init","gui:build":"bun ./node_modules/vite/bin/vite.js build --config packages/gui-web/vite.config.ts","setup:bun":"bun install --frozen-lockfile --ignore-scripts","typecheck":"tsc --noEmit","dspy:build":"dspyground build","gui:api:dev":"bun run packages/gui-api/src/server.ts","gui:web:dev":"bun ./node_modules/vite/bin/vite.js --config packages/gui-web/vite.config.ts --host 127.0.0.1 --port 5173","postinstall":"node scripts/npm-postinstall.cjs || true","server:test":"bun test ./.opencode/server/security.test.ts","gui:test:api":"bun test packages/gui-api/tests/status-route.test.ts","server:check":"bun run server:typecheck && bun run server:test","gui:typecheck":"tsc --noEmit","gui:test:smoke":"bun test packages/gui-api/tests/smoke.test.ts","install:python":"python3 -m venv python-env/dspy-env && source python-env/dspy-env/bin/activate && pip install -r requirements.txt","gui:test:schema":"bun test packages/gui-shared/tests","server:typecheck":"tsc --ignoreConfig --noEmit --skipLibCheck --target ES2022 --module ESNext --moduleResolution Bundler --types bun .opencode/server/api-gateway.ts .opencode/server/mcp-dashboard.ts .opencode/server/index.ts .opencode/server/security.ts .opencode/server/security.test.ts","gui:desktop:check":"bash packages/gui-desktop/scripts/install-macos-app.sh --check","gui:test:adapters":"bun test packages/gui-api/tests/*adapter.test.ts","gui:test:security":"bun test packages/gui-shared/tests/security.test.ts packages/gui-api/tests/security.test.ts packages/gui-web/tests/security.test.ts","gui:test:components":"bun test packages/gui-web/tests","gui:desktop:install:macos":"bash packages/gui-desktop/scripts/install-macos-app.sh"},"version":"3.34.33","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:af4477e9-245e-4513-ac6c-7b22927794ea"}},"homepage":"https://aidevops.sh","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"_resolved":"/home/runner/work/_temp/aidevops-3.34.33.tgz","overrides":{"nanoid":"3.3.18","esbuild":"0.28.1","js-yaml":"4.3.2","postcss":"8.5.23","fast-uri":"3.1.7"},"_integrity":"sha512-7PAOCvEEFZvnPrcdIuJzsS+OTtdsPKRTMKpvx9kxKGns+45UX37HRLoKk6lXjOi/3kbfjTpcDfaFvrKmzbWSVw==","repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"workspaces":["packages/gui-shared","packages/gui-api","packages/gui-web","packages/gui-desktop"],"_npmVersion":"11.19.0","description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","directories":{},"maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"_nodeVersion":"24.21.0","dependencies":{"hono":"4.13.8","vite":"8.3.0","elysia":"1.4.30","file-type":"21.3.4","@vitejs/plugin-react":"6.1.1"},"_hasShrinkwrap":false,"packageManager":"bun@1.3.11","devDependencies":{"ajv":"8.20.0","react":"19.3.0","react-dom":"19.3.0","@types/bun":"1.4.2","secretlint":"13.0.5","typescript":"7.0.2","@types/react":"19.3.0","@types/react-dom":"19.2.7","@secretlint/secretlint-rule-preset-recommend":"13.0.5"},"peerDependencies":{"typescript":"^5.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/aidevops_3.34.33_1790364167313_0.8184753395714599"}}},"time":{"created":"2026-01-13T22:39:36.534Z","modified":"2026-09-25T19:22:47.751Z","2.52.1":"2026-01-13T22:39:36.817Z","2.53.1":"2026-01-13T23:28:59.253Z","2.53.2":"2026-01-13T23:35:49.626Z","2.53.3":"2026-01-13T23:43:01.671Z","2.54.0":"2026-01-14T01:18:13.954Z","2.54.1":"2026-01-14T01:36:54.001Z","2.54.2":"2026-01-14T01:51:29.212Z","2.54.3":"2026-01-14T02:10:08.101Z","2.54.4":"2026-01-14T02:31:09.315Z","2.54.5":"2026-01-14T02:44:56.507Z","2.54.6":"2026-01-14T02:51:18.589Z","2.54.7":"2026-01-14T03:04:08.978Z","2.54.8":"2026-01-14T03:16:12.486Z","2.55.0":"2026-01-14T16:40:18.145Z","2.55.2":"2026-01-15T00:21:16.808Z","2.56.0":"2026-01-15T03:25:25.015Z","2.57.0":"2026-01-17T02:53:20.738Z","2.58.0":"2026-01-17T03:54:17.129Z","2.59.0":"2026-01-17T04:26:10.670Z","2.60.0":"2026-01-17T15:11:35.742Z","2.60.1":"2026-01-17T16:37:46.941Z","2.60.2":"2026-01-18T17:27:51.136Z","2.61.0":"2026-01-18T17:55:43.906Z","2.61.1":"2026-01-18T18:22:33.979Z","2.62.0":"2026-01-18T20:49:20.883Z","2.62.1":"2026-01-19T00:03:39.594Z","2.63.0":"2026-01-19T03:40:33.980Z","2.64.0":"2026-01-20T02:43:47.816Z","2.65.0":"2026-01-20T23:58:40.565Z","2.66.0":"2026-01-21T00:05:40.459Z","2.67.0":"2026-01-21T01:14:20.330Z","2.67.1":"2026-01-21T02:00:57.771Z","2.67.2":"2026-01-21T02:16:26.250Z","2.68.0":"2026-01-21T04:50:47.392Z","2.69.0":"2026-01-21T05:34:53.296Z","2.70.0":"2026-01-21T05:52:11.252Z","2.70.1":"2026-01-21T05:55:16.130Z","2.70.2":"2026-01-21T05:59:48.298Z","2.70.3":"2026-01-21T18:54:40.415Z","2.70.4":"2026-01-21T21:59:55.766Z","2.71.0":"2026-01-22T00:39:03.606Z","2.72.0":"2026-01-22T03:15:13.033Z","2.73.0":"2026-01-23T00:49:15.721Z","2.74.0":"2026-01-23T01:06:29.331Z","2.74.1":"2026-01-23T16:42:03.800Z","2.75.0":"2026-01-24T01:59:35.852Z","2.76.0":"2026-01-24T02:42:31.022Z","2.76.1":"2026-01-24T02:55:20.597Z","2.77.0":"2026-01-24T04:56:45.280Z","2.77.1":"2026-01-24T05:04:57.695Z","2.77.2":"2026-01-24T05:36:56.318Z","2.77.3":"2026-01-24T05:40:42.214Z","2.78.0":"2026-01-24T05:46:25.192Z","2.79.0":"2026-01-24T15:41:55.971Z","2.79.1":"2026-01-24T16:01:01.949Z","2.79.2":"2026-01-24T16:11:46.196Z","2.80.0":"2026-01-24T17:02:49.494Z","2.80.1":"2026-01-24T19:38:59.510Z","2.81.0":"2026-01-24T20:54:29.239Z","2.82.0":"2026-01-24T21:31:47.916Z","2.83.0":"2026-01-24T22:48:54.121Z","2.83.1":"2026-01-25T00:46:30.802Z","2.84.0":"2026-01-25T00:48:32.938Z","2.85.0":"2026-01-25T01:48:48.282Z","2.86.1":"2026-01-25T03:18:10.684Z","2.87.0":"2026-01-25T03:38:08.210Z","2.87.1":"2026-01-25T03:53:49.523Z","2.87.2":"2026-01-25T14:05:08.413Z","2.87.3":"2026-01-25T14:24:25.410Z","2.88.0":"2026-01-25T18:16:08.114Z","2.88.1":"2026-01-25T18:55:17.791Z","2.88.2":"2026-01-25T19:04:17.500Z","2.88.3":"2026-01-25T19:10:10.254Z","2.88.4":"2026-01-25T19:17:15.990Z","2.88.5":"2026-01-25T19:24:28.971Z","2.89.0":"2026-01-25T20:19:32.089Z","2.89.1":"2026-01-25T21:10:02.368Z","2.89.2":"2026-01-25T23:20:56.848Z","2.89.3":"2026-01-26T00:11:30.278Z","2.90.0":"2026-01-26T01:05:54.387Z","2.90.1":"2026-01-26T01:14:23.695Z","2.90.2":"2026-01-26T01:45:04.902Z","2.90.3":"2026-01-26T03:17:51.605Z","2.90.4":"2026-01-26T04:14:53.037Z","2.90.5":"2026-01-26T19:17:04.443Z","2.90.6":"2026-01-27T02:04:14.602Z","2.90.7":"2026-01-27T02:27:55.795Z","2.90.8":"2026-01-27T14:06:21.365Z","2.91.0":"2026-01-27T17:10:19.870Z","2.91.1":"2026-01-27T23:10:19.231Z","2.92.0":"2026-01-28T21:10:17.844Z","2.92.1":"2026-01-28T22:31:24.127Z","2.92.2":"2026-01-29T00:43:19.345Z","2.92.3":"2026-01-29T01:01:01.152Z","2.92.4":"2026-01-29T01:16:29.815Z","2.92.5":"2026-01-29T01:39:22.645Z","2.93.0":"2026-01-29T01:54:02.916Z","2.93.1":"2026-01-29T02:01:21.964Z","2.93.2":"2026-01-29T19:19:25.945Z","2.93.3":"2026-01-30T05:14:59.090Z","2.93.4":"2026-01-30T21:17:49.824Z","2.93.5":"2026-01-31T03:32:39.117Z","2.94.0":"2026-01-31T19:43:17.076Z","2.95.0":"2026-01-31T22:34:16.258Z","2.96.0":"2026-02-02T10:33:35.209Z","2.97.0":"2026-02-02T22:49:02.786Z","2.97.1":"2026-02-03T04:48:24.124Z","2.98.0":"2026-02-04T03:32:12.173Z","2.99.0":"2026-02-04T04:20:08.890Z","2.100.0":"2026-02-04T05:26:51.622Z","2.100.1":"2026-02-04T13:40:27.930Z","2.100.2":"2026-02-04T13:49:20.044Z","2.100.3":"2026-02-04T23:46:10.854Z","2.100.4":"2026-02-05T00:26:40.126Z","2.100.5":"2026-02-05T00:44:52.484Z","2.100.6":"2026-02-05T01:03:43.383Z","2.100.7":"2026-02-05T01:16:33.709Z","2.100.8":"2026-02-05T01:22:24.962Z","2.100.9":"2026-02-05T01:39:35.174Z","2.100.10":"2026-02-05T01:51:50.093Z","2.100.11":"2026-02-05T02:15:34.514Z","2.100.12":"2026-02-05T02:22:47.744Z","2.100.13":"2026-02-05T02:31:34.977Z","2.100.14":"2026-02-05T02:44:22.811Z","2.100.15":"2026-02-05T03:07:04.190Z","2.100.16":"2026-02-05T03:12:11.570Z","2.100.17":"2026-02-05T03:26:40.591Z","2.100.18":"2026-02-05T03:31:16.421Z","2.100.19":"2026-02-05T03:34:55.680Z","2.100.20":"2026-02-05T03:42:22.228Z","2.101.0":"2026-02-06T00:52:21.673Z","2.102.0":"2026-02-06T02:50:34.458Z","2.103.0":"2026-02-06T18:24:55.649Z","2.104.0":"2026-02-06T20:15:25.270Z","2.105.0":"2026-02-07T04:52:42.070Z","2.105.1":"2026-02-07T05:20:52.049Z","2.105.2":"2026-02-07T06:46:57.210Z","2.105.4":"2026-02-07T15:39:12.817Z","2.105.5":"2026-02-07T23:22:46.893Z","2.105.6":"2026-02-07T23:59:37.082Z","2.106.0":"2026-02-09T03:25:56.192Z","2.107.0":"2026-02-09T18:13:55.339Z","2.108.0":"2026-02-09T23:43:51.219Z","2.109.0":"2026-02-10T03:51:48.109Z","2.110.0":"2026-02-10T18:29:37.337Z","2.110.1":"2026-02-10T23:06:02.080Z","2.110.2":"2026-02-10T23:15:51.292Z","2.110.3":"2026-02-11T03:02:40.707Z","2.110.4":"2026-02-11T04:08:16.987Z","2.110.5":"2026-02-11T04:15:04.247Z","2.110.6":"2026-02-11T04:25:04.899Z","2.110.7":"2026-02-11T04:29:57.951Z","2.110.8":"2026-02-11T05:09:10.393Z","2.110.9":"2026-02-11T14:50:37.045Z","2.110.10":"2026-02-11T15:12:48.683Z","2.110.11":"2026-02-11T23:34:16.243Z","2.110.12":"2026-02-11T23:46:04.264Z","2.110.13":"2026-02-12T02:54:14.671Z","2.110.14":"2026-02-12T13:34:49.466Z","2.111.0":"2026-02-12T15:03:10.121Z","2.112.0":"2026-02-12T17:35:46.392Z","2.113.0":"2026-02-13T19:02:33.394Z","2.113.1":"2026-02-14T01:13:52.703Z","2.114.0":"2026-02-14T02:10:35.979Z","2.115.0":"2026-02-15T00:45:51.870Z","2.115.1":"2026-02-15T15:45:56.053Z","2.115.22":"2026-02-16T20:08:20.287Z","2.116.0":"2026-02-17T02:15:30.285Z","2.117.0":"2026-02-19T18:53:31.978Z","2.117.1":"2026-02-19T22:02:35.563Z","2.117.2":"2026-02-19T22:41:58.094Z","2.118.0":"2026-02-20T04:16:00.909Z","2.119.0":"2026-02-20T05:38:29.754Z","2.119.1":"2026-02-20T17:37:37.846Z","2.119.2":"2026-02-20T19:13:42.021Z","2.119.3":"2026-02-20T19:37:52.998Z","2.120.0":"2026-02-21T01:43:59.976Z","2.121.0":"2026-02-21T04:59:46.880Z","2.121.1":"2026-02-22T05:21:34.310Z","2.122.0":"2026-02-22T16:17:31.723Z","2.122.1":"2026-02-22T16:32:15.353Z","2.122.2":"2026-02-22T16:43:47.473Z","2.122.3":"2026-02-22T17:14:08.417Z","2.122.4":"2026-02-22T17:36:01.280Z","2.122.5":"2026-02-22T17:52:59.229Z","2.123.0":"2026-02-22T17:55:28.469Z","2.123.1":"2026-02-22T18:07:24.601Z","2.123.2":"2026-02-22T18:15:33.900Z","2.123.3":"2026-02-22T20:09:02.057Z","2.123.4":"2026-02-22T20:16:27.495Z","2.123.5":"2026-02-22T21:09:08.537Z","2.124.0":"2026-02-22T21:17:41.249Z","2.124.1":"2026-02-22T21:25:40.989Z","2.124.2":"2026-02-22T21:25:47.366Z","2.125.0":"2026-02-23T03:25:08.882Z","2.125.1":"2026-02-24T04:12:07.660Z","2.126.0":"2026-02-25T02:34:50.848Z","2.127.0":"2026-02-25T03:12:59.469Z","2.127.1":"2026-02-25T03:37:28.699Z","2.128.0":"2026-02-25T03:46:52.201Z","2.128.1":"2026-02-25T03:58:41.867Z","2.128.2":"2026-02-25T04:07:14.537Z","2.128.3":"2026-02-25T04:37:30.736Z","2.129.0":"2026-02-25T17:08:41.765Z","2.130.0":"2026-02-25T18:44:27.006Z","2.131.0":"2026-02-25T23:03:49.446Z","2.132.0":"2026-02-26T01:50:10.093Z","2.133.0":"2026-02-26T02:38:21.857Z","2.133.1":"2026-02-26T03:12:40.619Z","2.133.2":"2026-02-26T03:21:04.823Z","2.133.3":"2026-02-26T04:15:30.334Z","2.133.4":"2026-02-26T04:28:39.164Z","2.133.5":"2026-02-26T14:01:15.800Z","2.133.6":"2026-02-26T16:05:33.375Z","2.133.7":"2026-02-26T16:14:14.302Z","2.133.8":"2026-02-26T16:33:06.731Z","2.133.9":"2026-02-26T16:57:45.730Z","2.133.10":"2026-02-26T17:09:11.455Z","2.133.11":"2026-02-26T17:23:28.727Z","2.133.12":"2026-02-26T18:11:51.983Z","2.134.0":"2026-02-26T21:25:16.577Z","2.134.1":"2026-02-27T00:03:48.038Z","2.134.2":"2026-02-27T01:19:38.717Z","2.135.0":"2026-02-27T02:20:09.741Z","2.135.1":"2026-02-27T02:33:39.134Z","2.135.2":"2026-02-27T02:43:43.585Z","2.135.3":"2026-02-27T02:58:39.449Z","2.136.0":"2026-02-27T03:05:06.537Z","2.137.0":"2026-02-27T04:28:28.275Z","2.138.0":"2026-02-27T05:23:28.881Z","2.139.0":"2026-02-27T15:50:06.595Z","2.139.1":"2026-02-27T16:35:43.244Z","2.140.0":"2026-02-27T18:37:53.214Z","2.141.0":"2026-02-27T19:39:41.115Z","2.142.0":"2026-02-27T21:37:48.745Z","2.142.1":"2026-02-27T22:02:56.972Z","2.143.0":"2026-02-28T00:27:48.559Z","2.144.0":"2026-02-28T01:11:12.100Z","2.145.0":"2026-02-28T15:09:29.845Z","2.145.1":"2026-02-28T18:12:51.015Z","2.146.0":"2026-03-01T03:40:53.051Z","2.146.1":"2026-03-01T03:48:28.418Z","2.146.2":"2026-03-01T03:56:47.131Z","2.146.3":"2026-03-01T04:07:15.310Z","2.146.4":"2026-03-01T04:10:24.451Z","2.147.0":"2026-03-01T04:23:27.858Z","2.147.1":"2026-03-01T04:30:56.993Z","2.147.2":"2026-03-01T04:45:10.923Z","2.147.3":"2026-03-01T04:47:30.838Z","2.147.4":"2026-03-01T05:12:47.337Z","2.147.5":"2026-03-01T05:35:43.501Z","2.147.6":"2026-03-01T21:59:24.169Z","2.148.0":"2026-03-02T01:23:52.104Z","2.148.1":"2026-03-03T02:07:35.747Z","2.148.2":"2026-03-03T03:26:17.940Z","2.149.0":"2026-03-04T01:44:04.451Z","2.149.1":"2026-03-04T02:05:30.136Z","2.150.0":"2026-03-05T13:44:54.522Z","2.151.1":"2026-03-05T17:44:24.445Z","2.151.2":"2026-03-05T18:38:18.708Z","2.151.3":"2026-03-06T00:11:51.123Z","2.151.4":"2026-03-06T03:03:15.662Z","2.151.5":"2026-03-06T03:12:07.032Z","2.151.6":"2026-03-06T03:25:02.174Z","2.152.0":"2026-03-06T18:05:35.952Z","2.153.0":"2026-03-07T09:15:05.084Z","2.154.0":"2026-03-07T16:00:41.516Z","2.154.1":"2026-03-07T17:18:00.106Z","2.154.2":"2026-03-07T17:47:28.609Z","2.154.3":"2026-03-07T18:04:48.380Z","2.154.4":"2026-03-07T18:11:09.582Z","2.154.5":"2026-03-08T01:15:55.224Z","2.155.0":"2026-03-08T16:42:01.281Z","2.156.0":"2026-03-08T17:01:50.872Z","2.157.0":"2026-03-08T17:18:41.142Z","2.158.0":"2026-03-08T17:20:35.369Z","2.158.1":"2026-03-08T19:04:06.738Z","2.158.2":"2026-03-08T19:34:19.930Z","2.159.0":"2026-03-08T20:03:29.979Z","2.160.0":"2026-03-08T20:55:51.535Z","2.161.0":"2026-03-08T20:59:41.316Z","2.164.0":"2026-03-08T21:56:33.278Z","2.164.4":"2026-03-09T00:34:26.969Z","2.165.1":"2026-03-09T01:12:28.767Z","2.165.2":"2026-03-09T01:51:16.998Z","2.165.3":"2026-03-09T02:29:38.943Z","2.166.0":"2026-03-09T03:13:56.206Z","2.167.0":"2026-03-09T04:04:30.669Z","2.167.1":"2026-03-09T04:29:41.308Z","2.167.2":"2026-03-09T05:03:16.819Z","2.167.3":"2026-03-09T05:08:31.132Z","2.168.0":"2026-03-09T05:41:44.265Z","2.168.1":"2026-03-09T05:58:26.360Z","2.169.0":"2026-03-09T05:59:49.176Z","2.170.0":"2026-03-09T06:29:15.727Z","2.170.1":"2026-03-09T18:12:48.416Z","2.170.2":"2026-03-09T21:48:00.406Z","2.171.0":"2026-03-10T23:47:46.014Z","2.171.1":"2026-03-11T03:18:31.331Z","2.171.2":"2026-03-11T04:17:52.247Z","2.171.3":"2026-03-11T05:08:29.213Z","2.171.4":"2026-03-11T05:26:50.171Z","2.171.5":"2026-03-11T15:37:25.644Z","2.171.6":"2026-03-11T17:39:50.388Z","2.171.7":"2026-03-11T18:56:32.225Z","2.171.8":"2026-03-11T22:31:31.546Z","2.171.9":"2026-03-11T23:02:36.001Z","2.171.10":"2026-03-11T23:30:55.953Z","2.171.11":"2026-03-12T01:26:10.007Z","2.171.12":"2026-03-12T02:17:01.159Z","2.172.0":"2026-03-12T02:56:06.495Z","2.172.1":"2026-03-12T17:20:25.993Z","2.172.2":"2026-03-12T19:33:20.519Z","2.172.3":"2026-03-12T20:56:16.896Z","2.172.4":"2026-03-12T21:25:34.234Z","2.172.5":"2026-03-12T22:40:19.723Z","2.172.6":"2026-03-12T23:00:54.160Z","2.172.7":"2026-03-12T23:57:08.034Z","2.172.8":"2026-03-13T01:09:21.030Z","2.172.9":"2026-03-13T01:56:44.430Z","2.172.10":"2026-03-13T02:30:14.184Z","2.172.11":"2026-03-13T02:49:13.055Z","2.172.12":"2026-03-13T03:18:32.050Z","2.172.13":"2026-03-13T03:30:50.851Z","2.172.14":"2026-03-13T03:40:02.411Z","2.172.15":"2026-03-13T03:46:03.750Z","2.172.16":"2026-03-13T03:59:18.312Z","2.172.17":"2026-03-13T04:14:46.213Z","2.172.18":"2026-03-13T05:03:03.550Z","2.172.19":"2026-03-13T14:54:39.706Z","2.172.20":"2026-03-13T15:13:57.793Z","2.172.21":"2026-03-13T16:28:53.559Z","2.172.22":"2026-03-13T17:30:29.088Z","2.172.23":"2026-03-14T00:58:06.736Z","2.172.25":"2026-03-14T03:53:52.991Z","2.172.26":"2026-03-14T04:19:40.099Z","2.172.27":"2026-03-14T04:49:48.920Z","2.172.28":"2026-03-14T04:59:10.759Z","2.172.29":"2026-03-14T05:37:30.015Z","2.172.30":"2026-03-14T19:44:38.310Z","2.172.31":"2026-03-14T21:49:51.674Z","2.173.0":"2026-03-14T23:16:06.665Z","3.0.0":"2026-03-15T03:43:03.760Z","3.0.1":"2026-03-15T16:29:30.908Z","3.0.2":"2026-03-15T17:40:23.959Z","3.0.3":"2026-03-15T18:26:17.426Z","3.0.4":"2026-03-15T20:34:34.605Z","3.0.5":"2026-03-15T21:15:05.906Z","3.0.6":"2026-03-16T03:34:30.118Z","3.0.7":"2026-03-16T13:46:53.603Z","3.0.8":"2026-03-16T16:12:32.069Z","3.0.9":"2026-03-16T16:50:24.684Z","3.0.10":"2026-03-16T17:15:06.864Z","3.0.11":"2026-03-16T18:11:32.043Z","3.0.12":"2026-03-16T23:15:09.495Z","3.1.0":"2026-03-18T01:57:54.777Z","3.1.1":"2026-03-19T00:30:27.913Z","3.1.2":"2026-03-19T02:51:05.871Z","3.1.3":"2026-03-19T03:10:57.473Z","3.1.4":"2026-03-19T03:21:21.476Z","3.1.5":"2026-03-19T04:05:21.263Z","3.1.6":"2026-03-19T04:38:03.190Z","3.1.7":"2026-03-19T14:36:27.317Z","3.1.8":"2026-03-19T16:55:41.754Z","3.1.9":"2026-03-19T17:16:56.095Z","3.1.10":"2026-03-19T18:07:14.776Z","3.1.11":"2026-03-19T18:18:59.724Z","3.1.12":"2026-03-19T20:21:59.717Z","3.1.13":"2026-03-19T20:49:08.634Z","3.1.14":"2026-03-19T21:01:15.854Z","3.1.15":"2026-03-19T21:14:28.704Z","3.1.16":"2026-03-20T00:05:42.281Z","3.1.17":"2026-03-20T00:31:13.027Z","3.1.18":"2026-03-20T01:37:22.401Z","3.1.19":"2026-03-20T01:58:30.142Z","3.1.20":"2026-03-20T02:35:23.336Z","3.1.21":"2026-03-20T04:42:09.283Z","3.1.22":"2026-03-20T15:00:16.123Z","3.1.23":"2026-03-20T15:09:00.682Z","3.1.24":"2026-03-20T16:09:03.061Z","3.1.25":"2026-03-20T20:09:17.866Z","3.1.26":"2026-03-20T21:59:56.230Z","3.1.27":"2026-03-20T22:50:40.941Z","3.1.28":"2026-03-20T22:57:30.168Z","3.1.29":"2026-03-21T01:08:55.986Z","3.1.30":"2026-03-21T03:56:32.324Z","3.1.31":"2026-03-21T04:08:04.290Z","3.1.32":"2026-03-21T04:24:25.055Z","3.1.33":"2026-03-21T15:39:31.874Z","3.1.34":"2026-03-21T16:12:18.075Z","3.1.35":"2026-03-21T16:23:24.321Z","3.1.36":"2026-03-21T17:40:52.558Z","3.1.37":"2026-03-21T17:51:56.170Z","3.1.38":"2026-03-21T18:17:57.449Z","3.1.39":"2026-03-21T18:25:14.395Z","3.1.40":"2026-03-21T18:28:49.025Z","3.1.41":"2026-03-21T18:32:22.317Z","3.1.42":"2026-03-21T19:11:16.504Z","3.1.43":"2026-03-21T20:58:32.558Z","3.1.44":"2026-03-21T22:10:09.699Z","3.1.45":"2026-03-21T22:11:31.870Z","3.1.46":"2026-03-21T22:27:03.439Z","3.1.47":"2026-03-21T22:45:59.322Z","3.1.48":"2026-03-21T23:52:43.356Z","3.1.49":"2026-03-22T00:00:42.570Z","3.1.50":"2026-03-22T00:18:13.589Z","3.1.51":"2026-03-22T00:30:49.114Z","3.1.52":"2026-03-22T00:37:34.204Z","3.1.53":"2026-03-22T01:06:57.371Z","3.1.54":"2026-03-22T01:58:25.151Z","3.1.55":"2026-03-22T02:05:39.730Z","3.1.56":"2026-03-22T03:18:41.920Z","3.1.57":"2026-03-22T16:02:57.536Z","3.1.58":"2026-03-22T17:02:23.041Z","3.1.59":"2026-03-22T17:20:47.059Z","3.1.60":"2026-03-22T17:36:45.936Z","3.1.61":"2026-03-22T17:57:17.805Z","3.1.62":"2026-03-22T18:35:44.611Z","3.1.63":"2026-03-22T23:58:47.608Z","3.1.64":"2026-03-23T00:57:45.782Z","3.1.65":"2026-03-23T00:59:50.212Z","3.1.66":"2026-03-23T02:14:06.334Z","3.1.67":"2026-03-23T07:00:51.715Z","3.1.68":"2026-03-23T14:32:19.099Z","3.1.69":"2026-03-23T14:43:33.850Z","3.1.70":"2026-03-23T14:45:17.742Z","3.1.71":"2026-03-23T14:47:00.940Z","3.1.72":"2026-03-23T15:22:02.154Z","3.1.73":"2026-03-23T15:33:10.327Z","3.1.74":"2026-03-23T15:36:43.050Z","3.1.75":"2026-03-23T15:59:07.383Z","3.1.76":"2026-03-23T16:14:08.518Z","3.1.77":"2026-03-23T18:22:32.548Z","3.1.78":"2026-03-23T18:26:10.571Z","3.1.79":"2026-03-23T18:37:41.228Z","3.1.80":"2026-03-23T18:47:42.371Z","3.1.81":"2026-03-23T18:59:45.469Z","3.1.82":"2026-03-23T19:30:32.491Z","3.1.83":"2026-03-23T20:42:43.962Z","3.1.84":"2026-03-23T20:57:36.182Z","3.1.85":"2026-03-23T21:55:43.473Z","3.1.86":"2026-03-23T22:03:37.976Z","3.1.87":"2026-03-23T22:32:58.251Z","3.1.88":"2026-03-24T00:06:33.372Z","3.1.89":"2026-03-24T00:12:04.443Z","3.1.90":"2026-03-24T04:51:50.193Z","3.1.92":"2026-03-24T05:20:40.180Z","3.1.93":"2026-03-24T05:21:45.242Z","3.1.94":"2026-03-24T05:27:10.463Z","3.1.95":"2026-03-24T05:27:41.789Z","3.1.96":"2026-03-24T05:28:24.058Z","3.1.97":"2026-03-24T05:45:40.886Z","3.1.98":"2026-03-24T05:47:48.578Z","3.1.99":"2026-03-24T05:52:32.860Z","3.1.100":"2026-03-24T14:34:07.191Z","3.1.101":"2026-03-24T18:56:50.885Z","3.1.102":"2026-03-24T19:02:36.011Z","3.1.103":"2026-03-25T02:09:05.813Z","3.1.104":"2026-03-25T02:14:10.573Z","3.1.105":"2026-03-25T02:22:34.622Z","3.1.106":"2026-03-25T02:52:16.943Z","3.1.107":"2026-03-25T04:00:51.679Z","3.1.109":"2026-03-25T05:19:13.077Z","3.1.108":"2026-03-25T05:19:19.457Z","3.1.110":"2026-03-25T05:20:17.363Z","3.1.111":"2026-03-25T05:21:49.964Z","3.1.112":"2026-03-25T05:44:18.982Z","3.1.113":"2026-03-25T05:44:58.140Z","3.1.114":"2026-03-25T05:45:17.814Z","3.1.115":"2026-03-25T05:47:05.054Z","3.1.116":"2026-03-25T05:57:11.167Z","3.1.117":"2026-03-25T05:57:12.878Z","3.1.118":"2026-03-25T05:59:16.302Z","3.1.119":"2026-03-25T06:00:19.519Z","3.1.120":"2026-03-25T06:01:43.114Z","3.1.121":"2026-03-25T06:05:12.514Z","3.1.122":"2026-03-25T06:24:53.666Z","3.1.124":"2026-03-25T06:25:33.174Z","3.1.125":"2026-03-25T06:26:01.027Z","3.1.127":"2026-03-25T06:26:08.295Z","3.1.128":"2026-03-25T06:27:02.977Z","3.1.129":"2026-03-25T06:28:56.672Z","3.1.130":"2026-03-25T06:30:13.040Z","3.1.131":"2026-03-25T06:34:10.474Z","3.1.132":"2026-03-25T06:35:49.343Z","3.1.133":"2026-03-25T06:36:23.558Z","3.1.134":"2026-03-25T06:36:48.815Z","3.1.135":"2026-03-25T07:03:49.225Z","3.1.136":"2026-03-25T07:04:18.249Z","3.1.137":"2026-03-25T07:05:19.052Z","3.1.138":"2026-03-25T07:06:54.901Z","3.1.139":"2026-03-25T07:07:28.653Z","3.1.140":"2026-03-25T07:10:20.048Z","3.1.142":"2026-03-25T07:16:51.685Z","3.1.144":"2026-03-25T07:17:33.226Z","3.1.146":"2026-03-25T07:19:45.257Z","3.1.147":"2026-03-25T07:20:49.163Z","3.1.149":"2026-03-25T07:21:20.289Z","3.1.150":"2026-03-25T07:22:30.784Z","3.1.151":"2026-03-25T07:28:24.449Z","3.1.152":"2026-03-25T07:29:56.484Z","3.1.153":"2026-03-25T07:38:24.325Z","3.1.154":"2026-03-25T07:39:22.021Z","3.1.155":"2026-03-25T07:40:17.543Z","3.1.156":"2026-03-25T07:47:59.169Z","3.1.159":"2026-03-25T07:49:10.702Z","3.1.158":"2026-03-25T07:49:22.037Z","3.1.160":"2026-03-25T07:51:30.268Z","3.1.161":"2026-03-25T07:52:28.006Z","3.1.162":"2026-03-25T07:52:33.513Z","3.1.163":"2026-03-25T07:57:17.038Z","3.1.164":"2026-03-25T07:58:18.328Z","3.1.165":"2026-03-25T07:58:49.814Z","3.1.168":"2026-03-25T08:00:25.749Z","3.1.169":"2026-03-25T08:01:08.404Z","3.1.170":"2026-03-25T08:01:22.260Z","3.1.171":"2026-03-25T08:01:48.970Z","3.1.172":"2026-03-25T08:02:17.567Z","3.1.173":"2026-03-25T08:03:26.824Z","3.1.174":"2026-03-25T08:06:19.605Z","3.1.175":"2026-03-25T08:07:30.346Z","3.1.176":"2026-03-25T08:10:29.545Z","3.1.177":"2026-03-25T08:20:07.569Z","3.1.178":"2026-03-25T08:20:14.322Z","3.1.179":"2026-03-25T08:20:41.676Z","3.1.181":"2026-03-25T08:21:48.164Z","3.1.182":"2026-03-25T08:22:03.991Z","3.1.185":"2026-03-25T08:22:53.566Z","3.1.183":"2026-03-25T08:22:58.614Z","3.1.184":"2026-03-25T08:23:04.028Z","3.1.186":"2026-03-25T08:23:34.272Z","3.1.187":"2026-03-25T08:24:14.207Z","3.1.188":"2026-03-25T08:24:18.813Z","3.1.189":"2026-03-25T08:25:22.979Z","3.1.190":"2026-03-25T08:26:27.378Z","3.1.191":"2026-03-25T08:29:15.182Z","3.1.192":"2026-03-25T08:29:32.325Z","3.1.193":"2026-03-25T08:30:11.267Z","3.1.194":"2026-03-25T08:30:32.420Z","3.1.195":"2026-03-25T08:30:52.931Z","3.1.196":"2026-03-25T08:31:01.346Z","3.1.197":"2026-03-25T08:31:33.528Z","3.1.198":"2026-03-25T08:34:48.334Z","3.1.199":"2026-03-25T08:35:28.006Z","3.1.200":"2026-03-25T08:35:42.680Z","3.1.201":"2026-03-25T08:40:41.681Z","3.1.202":"2026-03-25T08:44:01.868Z","3.1.203":"2026-03-25T08:44:35.776Z","3.1.204":"2026-03-25T08:45:33.464Z","3.1.205":"2026-03-25T08:45:58.984Z","3.1.206":"2026-03-25T08:47:33.249Z","3.1.207":"2026-03-25T08:57:09.509Z","3.1.208":"2026-03-25T09:00:35.292Z","3.1.209":"2026-03-25T09:01:35.117Z","3.1.210":"2026-03-25T09:02:28.491Z","3.1.211":"2026-03-25T09:03:02.660Z","3.1.212":"2026-03-25T09:03:24.819Z","3.1.213":"2026-03-25T09:13:35.480Z","3.1.214":"2026-03-25T09:17:16.263Z","3.1.215":"2026-03-25T09:18:02.907Z","3.1.216":"2026-03-25T09:18:21.854Z","3.1.217":"2026-03-25T09:18:48.758Z","3.1.218":"2026-03-25T09:20:10.857Z","3.1.219":"2026-03-25T09:20:54.534Z","3.1.220":"2026-03-25T09:28:23.165Z","3.1.221":"2026-03-25T09:28:41.129Z","3.1.222":"2026-03-25T09:30:18.072Z","3.1.223":"2026-03-25T09:31:56.293Z","3.1.224":"2026-03-25T09:32:17.451Z","3.1.225":"2026-03-25T09:34:55.933Z","3.1.226":"2026-03-25T09:37:32.314Z","3.1.227":"2026-03-25T09:43:36.185Z","3.1.229":"2026-03-25T09:45:41.515Z","3.1.231":"2026-03-25T09:47:39.833Z","3.1.232":"2026-03-25T09:48:24.677Z","3.1.233":"2026-03-25T09:49:57.145Z","3.1.234":"2026-03-25T09:50:15.036Z","3.1.235":"2026-03-25T09:51:41.220Z","3.1.236":"2026-03-25T09:51:48.734Z","3.1.237":"2026-03-25T09:52:20.781Z","3.1.238":"2026-03-25T09:53:50.555Z","3.1.239":"2026-03-25T09:53:56.513Z","3.1.240":"2026-03-25T17:51:12.250Z","3.1.241":"2026-03-25T21:46:41.217Z","3.1.242":"2026-03-25T21:47:33.105Z","3.1.243":"2026-03-25T21:49:29.229Z","3.1.244":"2026-03-25T21:51:27.554Z","3.1.245":"2026-03-25T21:55:42.341Z","3.1.246":"2026-03-25T22:13:56.043Z","3.1.247":"2026-03-25T22:15:51.922Z","3.1.248":"2026-03-25T22:30:30.287Z","3.1.249":"2026-03-26T00:16:45.945Z","3.1.250":"2026-03-26T00:17:51.970Z","3.1.252":"2026-03-26T00:19:33.488Z","3.1.253":"2026-03-26T00:20:57.384Z","3.1.254":"2026-03-26T00:22:08.487Z","3.1.255":"2026-03-26T00:22:47.939Z","3.1.256":"2026-03-26T00:23:13.827Z","3.1.257":"2026-03-26T00:26:31.903Z","3.1.258":"2026-03-26T01:43:56.190Z","3.1.259":"2026-03-26T02:04:21.792Z","3.1.260":"2026-03-26T02:26:08.686Z","3.1.261":"2026-03-26T02:48:38.376Z","3.1.262":"2026-03-26T02:50:51.495Z","3.1.263":"2026-03-26T02:52:58.755Z","3.1.265":"2026-03-26T02:58:30.052Z","3.1.266":"2026-03-26T03:05:20.312Z","3.1.267":"2026-03-26T04:37:06.323Z","3.1.268":"2026-03-26T04:50:33.116Z","3.1.269":"2026-03-26T05:34:08.498Z","3.1.270":"2026-03-26T05:56:41.201Z","3.1.271":"2026-03-26T10:42:20.009Z","3.1.272":"2026-03-26T15:55:25.592Z","3.1.273":"2026-03-26T15:56:41.605Z","3.1.274":"2026-03-26T15:57:38.484Z","3.1.275":"2026-03-26T16:02:00.940Z","3.1.276":"2026-03-26T16:04:29.988Z","3.1.277":"2026-03-26T16:09:38.549Z","3.1.278":"2026-03-26T17:20:36.993Z","3.1.279":"2026-03-26T18:26:09.588Z","3.1.280":"2026-03-26T18:32:03.399Z","3.1.281":"2026-03-26T18:32:39.806Z","3.1.282":"2026-03-26T18:37:38.324Z","3.1.283":"2026-03-26T19:38:55.371Z","3.1.285":"2026-03-26T22:36:43.151Z","3.1.286":"2026-03-27T00:13:10.813Z","3.1.287":"2026-03-27T00:28:16.614Z","3.1.288":"2026-03-27T00:28:35.377Z","3.1.289":"2026-03-27T00:29:49.218Z","3.1.290":"2026-03-27T00:30:45.665Z","3.1.291":"2026-03-27T00:32:26.648Z","3.1.292":"2026-03-27T00:36:59.495Z","3.1.295":"2026-03-27T00:53:56.613Z","3.1.296":"2026-03-27T01:00:53.087Z","3.1.299":"2026-03-27T01:03:55.559Z","3.1.300":"2026-03-27T01:04:58.844Z","3.1.301":"2026-03-27T01:10:41.987Z","3.1.302":"2026-03-27T01:12:16.090Z","3.1.303":"2026-03-27T01:13:52.421Z","3.1.304":"2026-03-27T01:14:05.952Z","3.1.305":"2026-03-27T01:16:21.137Z","3.1.306":"2026-03-27T01:19:02.762Z","3.1.307":"2026-03-27T01:24:26.168Z","3.1.308":"2026-03-27T01:39:35.326Z","3.1.309":"2026-03-27T01:44:39.194Z","3.1.310":"2026-03-27T01:54:07.817Z","3.1.311":"2026-03-27T02:07:46.873Z","3.1.312":"2026-03-27T02:35:02.967Z","3.1.313":"2026-03-27T02:36:10.472Z","3.1.314":"2026-03-27T02:56:42.143Z","3.1.315":"2026-03-27T03:29:00.471Z","3.1.316":"2026-03-27T04:03:25.941Z","3.1.317":"2026-03-27T04:20:00.359Z","3.1.318":"2026-03-27T04:27:45.373Z","3.1.319":"2026-03-27T04:34:13.347Z","3.1.320":"2026-03-27T05:07:20.560Z","3.1.321":"2026-03-27T05:09:21.881Z","3.1.322":"2026-03-27T05:25:57.270Z","3.1.323":"2026-03-27T05:31:49.173Z","3.1.324":"2026-03-27T07:30:14.586Z","3.1.325":"2026-03-27T07:32:10.626Z","3.1.326":"2026-03-27T07:33:22.664Z","3.1.327":"2026-03-27T07:33:58.936Z","3.1.328":"2026-03-27T07:35:59.958Z","3.1.329":"2026-03-27T07:42:01.394Z","3.1.330":"2026-03-27T08:43:21.819Z","3.1.331":"2026-03-27T08:46:33.267Z","3.1.332":"2026-03-27T08:47:05.828Z","3.1.333":"2026-03-27T08:47:21.663Z","3.1.334":"2026-03-27T08:48:31.386Z","3.1.336":"2026-03-27T08:49:06.988Z","3.1.337":"2026-03-27T08:49:53.174Z","3.1.338":"2026-03-27T08:50:43.404Z","3.1.339":"2026-03-27T08:51:20.225Z","3.1.340":"2026-03-27T08:52:11.858Z","3.1.341":"2026-03-27T08:52:38.287Z","3.1.342":"2026-03-27T08:52:53.574Z","3.1.343":"2026-03-27T08:53:33.024Z","3.1.344":"2026-03-27T09:32:25.786Z","3.1.346":"2026-03-27T10:46:35.384Z","3.1.347":"2026-03-27T10:48:50.160Z","3.1.348":"2026-03-27T10:49:23.912Z","3.1.349":"2026-03-27T10:51:33.510Z","3.1.350":"2026-03-27T10:52:08.750Z","3.1.351":"2026-03-27T10:55:03.837Z","3.1.352":"2026-03-27T10:56:10.236Z","3.1.353":"2026-03-27T11:32:32.649Z","3.1.354":"2026-03-27T11:32:46.713Z","3.1.355":"2026-03-27T11:37:31.652Z","3.1.357":"2026-03-27T12:11:28.965Z","3.1.358":"2026-03-27T12:12:14.683Z","3.1.360":"2026-03-27T12:14:12.477Z","3.1.361":"2026-03-27T12:16:30.378Z","3.1.362":"2026-03-27T12:16:50.683Z","3.1.363":"2026-03-27T12:17:12.992Z","3.1.365":"2026-03-27T12:18:28.619Z","3.1.366":"2026-03-27T12:18:40.722Z","3.1.367":"2026-03-27T12:19:36.498Z","3.1.368":"2026-03-27T12:19:58.975Z","3.1.369":"2026-03-27T12:20:15.934Z","3.1.370":"2026-03-27T12:24:53.143Z","3.1.371":"2026-03-27T12:32:19.478Z","3.1.372":"2026-03-27T12:34:33.875Z","3.1.373":"2026-03-27T13:30:33.484Z","3.1.374":"2026-03-27T13:32:29.077Z","3.1.375":"2026-03-27T13:37:37.725Z","3.1.376":"2026-03-27T13:37:57.740Z","3.1.377":"2026-03-27T13:41:18.659Z","3.1.379":"2026-03-27T13:42:40.469Z","3.1.380":"2026-03-27T13:45:27.815Z","3.1.381":"2026-03-27T13:45:53.625Z","3.1.382":"2026-03-27T13:48:47.094Z","3.1.383":"2026-03-27T14:46:15.239Z","3.1.384":"2026-03-27T14:46:52.313Z","3.1.386":"2026-03-27T14:48:35.501Z","3.1.387":"2026-03-27T16:01:13.666Z","3.1.388":"2026-03-27T16:06:16.631Z","3.1.389":"2026-03-27T16:22:13.896Z","3.1.390":"2026-03-27T16:23:04.260Z","3.1.391":"2026-03-27T16:24:01.917Z","3.1.392":"2026-03-27T16:25:18.526Z","3.1.393":"2026-03-27T16:25:48.306Z","3.1.394":"2026-03-27T16:30:42.569Z","3.1.395":"2026-03-27T16:35:03.717Z","3.1.396":"2026-03-27T16:44:48.071Z","3.1.397":"2026-03-27T16:44:53.070Z","3.1.398":"2026-03-27T16:45:55.038Z","3.1.399":"2026-03-27T16:50:03.099Z","3.1.400":"2026-03-27T16:55:10.936Z","3.1.401":"2026-03-27T17:03:36.897Z","3.1.402":"2026-03-27T17:11:13.994Z","3.1.403":"2026-03-27T17:18:44.629Z","3.1.404":"2026-03-27T17:19:06.583Z","3.1.406":"2026-03-27T17:23:16.032Z","3.1.407":"2026-03-27T17:53:49.824Z","3.1.408":"2026-03-27T17:57:06.009Z","3.1.409":"2026-03-27T18:21:44.642Z","3.1.411":"2026-03-27T18:26:21.030Z","3.1.412":"2026-03-27T18:38:02.048Z","3.1.414":"2026-03-27T18:42:16.305Z","3.1.415":"2026-03-27T18:44:36.515Z","3.1.416":"2026-03-27T18:50:54.231Z","3.1.417":"2026-03-27T18:53:51.719Z","3.1.418":"2026-03-27T18:54:55.025Z","3.1.419":"2026-03-27T18:56:10.077Z","3.1.420":"2026-03-27T18:57:12.553Z","3.1.421":"2026-03-27T18:57:44.729Z","3.1.423":"2026-03-27T18:58:08.069Z","3.1.422":"2026-03-27T18:58:13.467Z","3.1.424":"2026-03-27T18:58:19.450Z","3.1.425":"2026-03-27T18:58:51.623Z","3.1.426":"2026-03-27T21:18:55.205Z","3.1.429":"2026-03-27T23:00:04.641Z","3.1.430":"2026-03-27T23:05:28.812Z","3.1.431":"2026-03-27T23:13:34.018Z","3.1.432":"2026-03-27T23:14:20.885Z","3.1.433":"2026-03-27T23:16:38.767Z","3.1.434":"2026-03-27T23:17:41.437Z","3.1.435":"2026-03-27T23:19:37.009Z","3.1.436":"2026-03-27T23:22:28.542Z","3.1.437":"2026-03-27T23:26:35.262Z","3.1.438":"2026-03-27T23:27:22.393Z","3.1.439":"2026-03-28T00:08:01.683Z","3.1.441":"2026-03-28T01:02:03.087Z","3.1.442":"2026-03-28T02:25:50.241Z","3.1.443":"2026-03-28T02:29:05.157Z","3.2.0":"2026-03-28T02:29:11.631Z","3.2.1":"2026-03-28T02:31:01.754Z","3.2.2":"2026-03-28T02:31:54.588Z","3.2.5":"2026-03-28T02:34:33.966Z","3.2.6":"2026-03-28T02:34:37.875Z","3.2.7":"2026-03-28T02:45:14.945Z","3.2.8":"2026-03-28T02:47:32.242Z","3.2.9":"2026-03-28T03:10:11.694Z","3.2.10":"2026-03-28T03:24:27.101Z","3.2.12":"2026-03-28T03:33:23.107Z","3.2.14":"2026-03-28T03:34:50.210Z","3.2.16":"2026-03-28T03:37:19.969Z","3.2.17":"2026-03-28T03:39:19.488Z","3.2.19":"2026-03-28T03:40:42.046Z","3.2.20":"2026-03-28T03:42:04.651Z","3.3.0":"2026-03-28T03:42:50.546Z","3.3.2":"2026-03-28T03:43:32.850Z","3.3.5":"2026-03-28T03:46:55.997Z","3.3.8":"2026-03-28T03:47:59.036Z","3.3.9":"2026-03-28T03:48:22.791Z","3.3.10":"2026-03-28T03:48:31.847Z","3.3.11":"2026-03-28T03:51:58.047Z","3.4.0":"2026-03-28T03:58:10.645Z","3.4.1":"2026-03-28T04:05:52.383Z","3.4.4":"2026-03-28T04:17:53.211Z","3.4.5":"2026-03-28T04:19:14.059Z","3.4.6":"2026-03-28T04:20:03.496Z","3.4.7":"2026-03-28T04:20:29.626Z","3.4.8":"2026-03-28T04:20:35.206Z","3.4.9":"2026-03-28T04:31:07.532Z","3.4.10":"2026-03-28T04:37:24.377Z","3.4.12":"2026-03-28T04:53:43.950Z","3.4.13":"2026-03-28T05:00:24.526Z","3.4.14":"2026-03-28T05:02:01.364Z","3.4.15":"2026-03-28T05:30:20.657Z","3.4.16":"2026-03-28T05:31:00.546Z","3.4.18":"2026-03-28T05:32:54.679Z","3.4.19":"2026-03-28T05:34:47.044Z","3.4.22":"2026-03-28T05:35:31.369Z","3.4.23":"2026-03-28T05:35:43.054Z","3.4.24":"2026-03-28T05:36:00.943Z","3.4.26":"2026-03-28T05:36:23.544Z","3.4.27":"2026-03-28T05:37:18.918Z","3.4.28":"2026-03-28T05:37:37.149Z","3.4.29":"2026-03-28T05:40:13.155Z","3.4.30":"2026-03-28T05:43:17.683Z","3.4.32":"2026-03-28T05:44:49.335Z","3.4.33":"2026-03-28T05:45:02.728Z","3.4.35":"2026-03-28T05:46:39.416Z","3.4.36":"2026-03-28T05:47:15.435Z","3.4.37":"2026-03-28T05:47:30.307Z","3.4.38":"2026-03-28T05:49:07.399Z","3.4.39":"2026-03-28T05:49:27.945Z","3.4.40":"2026-03-28T05:53:45.957Z","3.4.41":"2026-03-28T06:26:19.445Z","3.4.42":"2026-03-28T06:28:19.133Z","3.4.43":"2026-03-28T06:29:05.775Z","3.4.44":"2026-03-28T06:30:13.085Z","3.4.45":"2026-03-28T06:31:23.955Z","3.4.46":"2026-03-28T06:32:29.089Z","3.4.47":"2026-03-28T06:33:45.305Z","3.4.49":"2026-03-28T06:34:34.840Z","3.4.50":"2026-03-28T06:34:36.439Z","3.4.51":"2026-03-28T06:36:26.984Z","3.4.52":"2026-03-28T07:00:08.141Z","3.4.53":"2026-03-28T07:01:24.630Z","3.4.54":"2026-03-28T07:01:59.748Z","3.4.55":"2026-03-28T07:17:21.791Z","3.4.56":"2026-03-28T07:20:20.409Z","3.4.57":"2026-03-28T07:36:10.135Z","3.4.58":"2026-03-28T07:37:37.652Z","3.4.61":"2026-03-28T07:39:50.715Z","3.4.63":"2026-03-28T07:41:08.365Z","3.4.64":"2026-03-28T07:41:28.310Z","3.4.65":"2026-03-28T07:41:52.137Z","3.4.66":"2026-03-28T07:45:41.277Z","3.4.67":"2026-03-28T07:46:38.367Z","3.4.68":"2026-03-28T07:53:55.149Z","3.4.69":"2026-03-28T07:55:15.609Z","3.4.70":"2026-03-28T07:57:05.912Z","3.4.71":"2026-03-28T07:57:37.318Z","3.4.72":"2026-03-28T07:58:11.898Z","3.4.75":"2026-03-28T07:59:26.349Z","3.4.76":"2026-03-28T08:04:04.966Z","3.4.77":"2026-03-28T08:04:19.383Z","3.4.78":"2026-03-28T08:05:02.530Z","3.4.79":"2026-03-28T08:05:44.725Z","3.4.80":"2026-03-28T08:07:11.134Z","3.4.82":"2026-03-28T08:09:13.294Z","3.4.83":"2026-03-28T08:09:46.130Z","3.4.84":"2026-03-28T08:11:15.183Z","3.4.85":"2026-03-28T08:12:13.829Z","3.4.86":"2026-03-28T08:14:25.387Z","3.4.87":"2026-03-28T08:15:28.660Z","3.4.88":"2026-03-28T08:17:47.099Z","3.4.89":"2026-03-28T08:18:18.484Z","3.4.90":"2026-03-28T08:18:47.733Z","3.4.91":"2026-03-28T08:25:34.659Z","3.4.92":"2026-03-28T08:55:36.652Z","3.4.93":"2026-03-28T08:57:40.620Z","3.4.94":"2026-03-28T09:06:47.268Z","3.4.95":"2026-03-28T09:14:12.287Z","3.4.96":"2026-03-28T09:15:18.967Z","3.4.98":"2026-03-28T09:16:17.096Z","3.4.99":"2026-03-28T09:17:30.875Z","3.4.100":"2026-03-28T09:18:08.935Z","3.4.101":"2026-03-28T09:19:18.074Z","3.4.102":"2026-03-28T09:20:08.001Z","3.4.103":"2026-03-28T09:21:11.591Z","3.4.104":"2026-03-28T10:23:21.111Z","3.4.105":"2026-03-28T11:03:37.312Z","3.4.106":"2026-03-28T11:05:44.326Z","3.4.107":"2026-03-28T11:09:43.466Z","3.4.108":"2026-03-28T11:09:53.571Z","3.4.109":"2026-03-28T11:12:16.164Z","3.4.110":"2026-03-28T11:12:36.996Z","3.4.111":"2026-03-28T11:13:15.736Z","3.4.112":"2026-03-28T11:13:28.298Z","3.4.114":"2026-03-28T11:19:54.918Z","3.4.115":"2026-03-28T11:47:06.774Z","3.4.116":"2026-03-28T11:49:22.794Z","3.4.117":"2026-03-28T11:50:18.562Z","3.4.118":"2026-03-28T11:51:33.356Z","3.4.119":"2026-03-28T11:52:39.901Z","3.4.120":"2026-03-28T12:15:12.331Z","3.4.121":"2026-03-28T12:15:50.010Z","3.4.122":"2026-03-28T12:18:45.885Z","3.4.123":"2026-03-28T13:22:13.297Z","3.4.124":"2026-03-28T13:24:24.506Z","3.4.125":"2026-03-28T13:24:50.540Z","3.4.126":"2026-03-28T13:38:14.519Z","3.4.127":"2026-03-28T13:39:09.067Z","3.4.131":"2026-03-28T13:40:01.172Z","3.4.132":"2026-03-28T13:40:42.706Z","3.4.133":"2026-03-28T13:41:04.230Z","3.4.134":"2026-03-28T13:42:01.865Z","3.4.135":"2026-03-28T13:43:25.486Z","3.4.136":"2026-03-28T15:29:49.031Z","3.4.137":"2026-03-28T15:30:13.721Z","3.4.138":"2026-03-28T15:31:09.272Z","3.4.140":"2026-03-28T15:31:54.737Z","3.4.142":"2026-03-28T15:33:02.804Z","3.4.143":"2026-03-28T15:34:55.080Z","3.4.144":"2026-03-28T15:40:29.740Z","3.4.145":"2026-03-28T15:43:55.940Z","3.4.146":"2026-03-28T15:44:31.809Z","3.4.147":"2026-03-28T15:46:16.642Z","3.4.148":"2026-03-28T15:46:50.900Z","3.4.149":"2026-03-28T15:47:21.837Z","3.4.150":"2026-03-28T15:47:34.624Z","3.4.152":"2026-03-28T15:49:29.159Z","3.4.153":"2026-03-28T15:54:04.876Z","3.4.154":"2026-03-28T15:56:53.379Z","3.4.156":"2026-03-28T15:58:24.691Z","3.4.158":"2026-03-28T16:22:53.370Z","3.4.161":"2026-03-28T16:24:26.311Z","3.4.163":"2026-03-28T16:24:32.435Z","3.4.165":"2026-03-28T16:25:10.374Z","3.4.164":"2026-03-28T16:25:12.914Z","3.4.166":"2026-03-28T16:25:48.717Z","3.4.167":"2026-03-28T16:26:21.220Z","3.4.171":"2026-03-28T16:36:27.193Z","3.4.174":"2026-03-28T16:37:30.973Z","3.4.176":"2026-03-28T16:37:51.975Z","3.4.177":"2026-03-28T16:38:53.537Z","3.4.178":"2026-03-28T16:39:51.185Z","3.4.179":"2026-03-28T16:40:07.519Z","3.4.180":"2026-03-28T16:50:30.098Z","3.4.181":"2026-03-28T16:55:21.488Z","3.4.182":"2026-03-28T16:56:04.171Z","3.4.183":"2026-03-28T16:58:52.971Z","3.4.184":"2026-03-28T16:59:08.969Z","3.4.185":"2026-03-28T17:02:41.208Z","3.4.186":"2026-03-28T17:03:38.121Z","3.4.188":"2026-03-28T17:22:01.590Z","3.4.189":"2026-03-28T17:24:51.331Z","3.4.190":"2026-03-28T17:25:58.685Z","3.4.191":"2026-03-28T17:54:48.231Z","3.4.192":"2026-03-28T18:04:05.830Z","3.5.0":"2026-03-28T18:21:14.768Z","3.5.1":"2026-03-28T18:25:07.205Z","3.5.2":"2026-03-28T18:36:35.668Z","3.5.3":"2026-03-28T18:36:52.194Z","3.5.4":"2026-03-28T18:37:42.855Z","3.5.6":"2026-03-28T18:37:50.444Z","3.5.7":"2026-03-28T18:50:56.384Z","3.5.8":"2026-03-28T18:55:42.507Z","3.5.9":"2026-03-28T19:17:15.473Z","3.5.10":"2026-03-28T19:22:11.022Z","3.5.11":"2026-03-28T19:30:40.069Z","3.5.12":"2026-03-28T19:38:18.570Z","3.5.13":"2026-03-28T20:04:40.889Z","3.5.14":"2026-03-28T20:07:08.473Z","3.5.17":"2026-03-28T20:07:28.598Z","3.5.18":"2026-03-28T20:08:34.979Z","3.5.20":"2026-03-28T20:09:15.403Z","3.5.22":"2026-03-28T20:11:33.169Z","3.5.23":"2026-03-28T20:12:42.795Z","3.5.24":"2026-03-28T20:14:39.372Z","3.5.25":"2026-03-28T20:17:47.576Z","3.5.26":"2026-03-28T20:18:52.863Z","3.5.27":"2026-03-28T20:21:05.529Z","3.5.28":"2026-03-28T20:33:29.830Z","3.5.29":"2026-03-28T20:52:15.850Z","3.5.30":"2026-03-28T21:19:54.831Z","3.5.31":"2026-03-28T21:22:35.466Z","3.5.32":"2026-03-28T21:23:24.844Z","3.5.33":"2026-03-28T21:23:39.298Z","3.5.34":"2026-03-28T21:24:12.268Z","3.5.35":"2026-03-28T21:26:21.366Z","3.5.36":"2026-03-28T21:37:21.496Z","3.5.37":"2026-03-28T21:44:49.062Z","3.5.40":"2026-03-28T21:53:06.619Z","3.5.43":"2026-03-28T21:53:42.934Z","3.5.41":"2026-03-28T21:53:45.770Z","3.5.44":"2026-03-28T21:53:55.864Z","3.5.46":"2026-03-28T21:54:16.479Z","3.5.48":"2026-03-28T21:54:47.634Z","3.5.50":"2026-03-28T21:55:42.171Z","3.5.52":"2026-03-28T21:56:41.848Z","3.5.54":"2026-03-28T21:57:22.736Z","3.5.55":"2026-03-28T22:07:04.091Z","3.5.56":"2026-03-28T22:12:38.789Z","3.5.58":"2026-03-28T22:14:34.096Z","3.5.59":"2026-03-28T22:14:58.406Z","3.5.60":"2026-03-28T22:19:19.768Z","3.5.62":"2026-03-28T22:20:30.014Z","3.5.63":"2026-03-28T22:22:00.236Z","3.5.65":"2026-03-28T22:22:36.387Z","3.5.66":"2026-03-28T22:24:41.784Z","3.5.67":"2026-03-28T22:26:15.337Z","3.5.68":"2026-03-28T22:32:12.286Z","3.5.69":"2026-03-28T22:34:35.129Z","3.5.71":"2026-03-28T22:35:13.429Z","3.5.72":"2026-03-28T22:36:33.790Z","3.5.73":"2026-03-28T22:36:56.510Z","3.5.74":"2026-03-28T22:37:48.943Z","3.5.75":"2026-03-28T22:50:11.761Z","3.5.76":"2026-03-28T22:52:50.244Z","3.5.77":"2026-03-28T22:56:05.130Z","3.5.78":"2026-03-28T23:00:59.391Z","3.5.79":"2026-03-28T23:01:51.634Z","3.5.80":"2026-03-28T23:20:37.400Z","3.5.81":"2026-03-28T23:22:29.077Z","3.5.82":"2026-03-28T23:43:37.481Z","3.5.83":"2026-03-28T23:46:25.266Z","3.5.84":"2026-03-29T00:10:48.611Z","3.5.85":"2026-03-29T00:21:53.808Z","3.5.86":"2026-03-29T00:24:53.018Z","3.5.87":"2026-03-29T00:32:06.616Z","3.5.88":"2026-03-29T00:42:18.520Z","3.5.89":"2026-03-29T00:42:44.296Z","3.5.90":"2026-03-29T00:43:29.140Z","3.5.91":"2026-03-29T00:43:48.228Z","3.5.92":"2026-03-29T00:44:39.205Z","3.5.93":"2026-03-29T00:45:49.149Z","3.5.95":"2026-03-29T00:46:04.614Z","3.5.97":"2026-03-29T00:47:14.966Z","3.5.98":"2026-03-29T00:48:46.604Z","3.5.99":"2026-03-29T00:53:58.423Z","3.5.100":"2026-03-29T00:57:50.690Z","3.5.101":"2026-03-29T01:24:30.206Z","3.5.102":"2026-03-29T01:25:03.725Z","3.5.103":"2026-03-29T01:27:20.701Z","3.5.104":"2026-03-29T01:28:13.651Z","3.5.105":"2026-03-29T01:33:42.050Z","3.5.106":"2026-03-29T01:34:28.922Z","3.5.107":"2026-03-29T01:34:56.148Z","3.5.108":"2026-03-29T01:36:00.918Z","3.5.109":"2026-03-29T02:55:45.001Z","3.5.110":"2026-03-29T02:58:14.103Z","3.5.111":"2026-03-29T03:01:44.133Z","3.5.114":"2026-03-29T03:03:48.315Z","3.5.115":"2026-03-29T03:07:14.036Z","3.5.117":"2026-03-29T03:07:41.278Z","3.5.118":"2026-03-29T03:07:43.065Z","3.5.121":"2026-03-29T03:08:40.289Z","3.5.122":"2026-03-29T03:09:33.484Z","3.5.125":"2026-03-29T03:10:16.798Z","3.5.126":"2026-03-29T03:22:23.101Z","3.5.127":"2026-03-29T04:02:16.530Z","3.5.128":"2026-03-29T04:08:10.825Z","3.5.129":"2026-03-29T04:10:25.598Z","3.5.130":"2026-03-29T04:12:48.631Z","3.5.131":"2026-03-29T04:20:38.595Z","3.5.132":"2026-03-29T04:29:39.233Z","3.5.133":"2026-03-29T04:31:05.342Z","3.5.134":"2026-03-29T04:32:23.842Z","3.5.139":"2026-03-29T04:40:44.842Z","3.5.140":"2026-03-29T04:43:11.018Z","3.5.143":"2026-03-29T04:45:20.447Z","3.5.145":"2026-03-29T04:49:48.018Z","3.5.146":"2026-03-29T04:50:31.139Z","3.5.147":"2026-03-29T05:11:11.598Z","3.5.148":"2026-03-29T05:22:34.783Z","3.5.149":"2026-03-29T05:29:29.530Z","3.5.150":"2026-03-29T05:31:07.080Z","3.5.151":"2026-03-29T05:33:30.671Z","3.5.153":"2026-03-29T05:34:13.672Z","3.5.156":"2026-03-29T05:34:42.133Z","3.5.158":"2026-03-29T05:35:24.285Z","3.5.160":"2026-03-29T05:36:44.841Z","3.5.162":"2026-03-29T05:41:22.526Z","3.5.163":"2026-03-29T05:46:14.973Z","3.5.164":"2026-03-29T05:50:05.945Z","3.5.165":"2026-03-29T06:00:33.346Z","3.5.166":"2026-03-29T06:00:50.694Z","3.5.167":"2026-03-29T06:02:09.369Z","3.5.169":"2026-03-29T06:03:20.297Z","3.5.170":"2026-03-29T06:04:18.976Z","3.5.171":"2026-03-29T06:05:15.543Z","3.5.172":"2026-03-29T06:06:20.990Z","3.5.173":"2026-03-29T06:06:40.585Z","3.5.175":"2026-03-29T06:07:22.766Z","3.5.176":"2026-03-29T06:08:58.861Z","3.5.177":"2026-03-29T06:09:22.691Z","3.5.178":"2026-03-29T06:12:23.853Z","3.5.179":"2026-03-29T06:12:45.952Z","3.5.180":"2026-03-29T06:57:45.773Z","3.5.181":"2026-03-29T07:04:41.338Z","3.5.182":"2026-03-29T07:06:13.802Z","3.5.183":"2026-03-29T07:07:28.385Z","3.5.184":"2026-03-29T07:07:36.486Z","3.5.185":"2026-03-29T07:53:51.554Z","3.5.187":"2026-03-29T07:54:47.175Z","3.5.190":"2026-03-29T07:57:22.818Z","3.5.191":"2026-03-29T07:58:10.882Z","3.5.193":"2026-03-29T07:59:37.027Z","3.5.197":"2026-03-29T08:00:54.900Z","3.5.198":"2026-03-29T08:05:18.375Z","3.5.199":"2026-03-29T08:12:25.575Z","3.5.203":"2026-03-29T08:12:45.819Z","3.5.201":"2026-03-29T08:12:49.729Z","3.5.204":"2026-03-29T08:14:02.272Z","3.5.205":"2026-03-29T08:29:05.878Z","3.5.206":"2026-03-29T08:31:38.493Z","3.5.207":"2026-03-29T08:35:33.852Z","3.5.208":"2026-03-29T08:37:12.306Z","3.5.209":"2026-03-29T09:36:04.657Z","3.5.210":"2026-03-29T09:37:34.427Z","3.5.211":"2026-03-29T10:02:20.011Z","3.5.212":"2026-03-29T10:02:30.483Z","3.5.213":"2026-03-29T10:04:17.330Z","3.5.214":"2026-03-29T10:09:57.339Z","3.5.215":"2026-03-29T10:11:12.501Z","3.5.216":"2026-03-29T10:11:30.791Z","3.5.217":"2026-03-29T10:12:47.249Z","3.5.218":"2026-03-29T10:16:52.419Z","3.5.219":"2026-03-29T10:20:13.642Z","3.5.221":"2026-03-29T10:20:19.359Z","3.5.222":"2026-03-29T10:22:24.453Z","3.5.223":"2026-03-29T10:34:53.430Z","3.5.224":"2026-03-29T10:35:52.167Z","3.5.225":"2026-03-29T10:36:22.435Z","3.5.226":"2026-03-29T10:37:03.871Z","3.5.227":"2026-03-29T10:37:12.553Z","3.5.228":"2026-03-29T11:01:43.268Z","3.5.230":"2026-03-29T11:03:33.304Z","3.5.231":"2026-03-29T11:03:43.753Z","3.5.232":"2026-03-29T11:04:08.037Z","3.5.233":"2026-03-29T11:05:18.908Z","3.5.234":"2026-03-29T11:06:00.867Z","3.5.235":"2026-03-29T11:08:47.908Z","3.5.236":"2026-03-29T11:10:54.942Z","3.5.237":"2026-03-29T11:12:33.789Z","3.5.238":"2026-03-29T11:13:39.792Z","3.5.239":"2026-03-29T11:14:52.116Z","3.5.240":"2026-03-29T11:23:09.965Z","3.5.241":"2026-03-29T11:39:56.014Z","3.5.242":"2026-03-29T11:40:47.033Z","3.5.243":"2026-03-29T11:41:45.231Z","3.5.244":"2026-03-29T11:42:28.861Z","3.5.245":"2026-03-29T11:58:10.167Z","3.5.247":"2026-03-29T12:22:31.260Z","3.5.248":"2026-03-29T12:22:40.868Z","3.5.250":"2026-03-29T12:27:04.898Z","3.5.252":"2026-03-29T12:27:20.312Z","3.5.254":"2026-03-29T12:28:14.593Z","3.5.253":"2026-03-29T12:28:23.688Z","3.5.257":"2026-03-29T12:28:36.386Z","3.5.260":"2026-03-29T12:30:54.890Z","3.5.262":"2026-03-29T12:32:21.839Z","3.5.263":"2026-03-29T13:02:00.041Z","3.5.264":"2026-03-29T13:24:48.608Z","3.5.265":"2026-03-29T13:43:35.272Z","3.5.266":"2026-03-29T13:53:00.894Z","3.5.267":"2026-03-29T14:04:09.911Z","3.5.268":"2026-03-29T14:09:25.423Z","3.5.269":"2026-03-29T14:26:01.322Z","3.5.270":"2026-03-29T14:26:19.126Z","3.5.271":"2026-03-29T14:41:42.859Z","3.5.272":"2026-03-29T14:42:00.036Z","3.5.273":"2026-03-29T14:44:55.677Z","3.5.274":"2026-03-29T14:45:48.216Z","3.5.275":"2026-03-29T15:07:47.764Z","3.5.276":"2026-03-29T15:27:46.364Z","3.5.277":"2026-03-29T15:38:35.043Z","3.5.278":"2026-03-29T15:45:53.380Z","3.5.279":"2026-03-29T15:46:08.741Z","3.5.282":"2026-03-29T15:47:34.774Z","3.5.283":"2026-03-29T15:48:06.714Z","3.5.284":"2026-03-29T15:48:23.663Z","3.5.285":"2026-03-29T15:49:21.069Z","3.5.287":"2026-03-29T16:04:21.148Z","3.5.290":"2026-03-29T16:12:39.740Z","3.5.291":"2026-03-29T16:22:54.159Z","3.5.292":"2026-03-29T16:25:54.005Z","3.5.293":"2026-03-29T16:26:17.852Z","3.5.295":"2026-03-29T16:28:07.127Z","3.5.297":"2026-03-29T16:29:15.103Z","3.5.299":"2026-03-29T16:34:50.056Z","3.5.300":"2026-03-29T16:36:51.395Z","3.5.301":"2026-03-29T16:54:48.802Z","3.5.305":"2026-03-29T16:59:16.290Z","3.5.307":"2026-03-29T17:03:31.420Z","3.5.308":"2026-03-29T17:05:06.069Z","3.5.310":"2026-03-29T17:09:08.225Z","3.5.311":"2026-03-29T17:38:24.775Z","3.5.312":"2026-03-29T18:58:51.599Z","3.5.313":"2026-03-29T20:28:49.226Z","3.5.314":"2026-03-29T20:36:50.958Z","3.5.316":"2026-03-29T20:38:06.853Z","3.5.317":"2026-03-29T20:40:55.418Z","3.5.319":"2026-03-29T20:49:39.872Z","3.5.320":"2026-03-29T21:14:55.087Z","3.5.321":"2026-03-29T21:21:00.893Z","3.5.322":"2026-03-29T21:22:05.607Z","3.5.324":"2026-03-29T21:22:13.345Z","3.5.327":"2026-03-29T22:49:57.289Z","3.5.330":"2026-03-29T23:06:16.938Z","3.5.332":"2026-03-29T23:07:48.865Z","3.5.334":"2026-03-29T23:08:51.437Z","3.5.336":"2026-03-29T23:15:48.321Z","3.5.337":"2026-03-29T23:16:08.012Z","3.5.339":"2026-03-29T23:16:23.705Z","3.5.341":"2026-03-29T23:21:38.007Z","3.5.342":"2026-03-29T23:38:28.120Z","3.5.343":"2026-03-29T23:38:36.148Z","3.5.344":"2026-03-29T23:40:48.428Z","3.5.345":"2026-03-29T23:40:55.383Z","3.5.346":"2026-03-29T23:42:14.877Z","3.5.347":"2026-03-29T23:48:37.802Z","3.5.348":"2026-03-29T23:48:56.749Z","3.5.349":"2026-03-29T23:52:14.830Z","3.5.350":"2026-03-29T23:52:36.919Z","3.5.351":"2026-03-29T23:54:03.854Z","3.5.352":"2026-03-30T01:03:30.821Z","3.5.353":"2026-03-30T01:04:25.364Z","3.5.354":"2026-03-30T01:05:20.094Z","3.5.355":"2026-03-30T01:05:46.512Z","3.5.357":"2026-03-30T01:13:32.764Z","3.5.359":"2026-03-30T01:15:53.039Z","3.5.360":"2026-03-30T01:16:28.719Z","3.5.362":"2026-03-30T01:17:53.071Z","3.5.363":"2026-03-30T01:18:26.172Z","3.5.364":"2026-03-30T01:38:27.364Z","3.5.365":"2026-03-30T02:03:16.127Z","3.5.366":"2026-03-30T02:14:06.023Z","3.5.367":"2026-03-30T02:20:14.091Z","3.5.370":"2026-03-30T02:22:05.803Z","3.5.371":"2026-03-30T02:24:06.172Z","3.5.373":"2026-03-30T02:24:48.404Z","3.5.374":"2026-03-30T02:43:46.806Z","3.5.375":"2026-03-30T02:45:02.104Z","3.5.376":"2026-03-30T02:45:51.828Z","3.5.377":"2026-03-30T02:46:16.577Z","3.5.379":"2026-03-30T02:47:02.497Z","3.5.380":"2026-03-30T02:48:01.876Z","3.5.382":"2026-03-30T02:50:24.871Z","3.5.384":"2026-03-30T02:51:30.204Z","3.5.385":"2026-03-30T02:53:39.986Z","3.5.387":"2026-03-30T02:54:18.585Z","3.5.388":"2026-03-30T03:18:15.573Z","3.5.389":"2026-03-30T03:25:59.159Z","3.5.390":"2026-03-30T03:29:28.545Z","3.5.391":"2026-03-30T03:49:41.960Z","3.5.392":"2026-03-30T03:49:52.600Z","3.5.393":"2026-03-30T03:54:44.366Z","3.5.394":"2026-03-30T03:57:16.793Z","3.5.397":"2026-03-30T03:58:27.687Z","3.5.398":"2026-03-30T03:58:50.813Z","3.5.399":"2026-03-30T03:59:39.279Z","3.5.400":"2026-03-30T03:59:57.449Z","3.5.401":"2026-03-30T04:01:00.592Z","3.5.402":"2026-03-30T04:06:04.273Z","3.5.403":"2026-03-30T05:07:22.982Z","3.5.404":"2026-03-30T05:09:36.945Z","3.5.427":"2026-03-30T05:48:12.587Z","3.5.429":"2026-03-30T05:49:12.299Z","3.5.431":"2026-03-30T05:50:24.399Z","3.5.432":"2026-03-30T05:54:32.154Z","3.5.433":"2026-03-30T05:55:23.532Z","3.5.434":"2026-03-30T05:57:31.119Z","3.5.436":"2026-03-30T05:58:56.577Z","3.5.437":"2026-03-30T06:02:18.881Z","3.5.439":"2026-03-30T06:03:38.343Z","3.5.440":"2026-03-30T06:08:13.803Z","3.5.441":"2026-03-30T06:17:14.016Z","3.5.443":"2026-03-30T06:19:29.105Z","3.5.444":"2026-03-30T06:22:10.668Z","3.5.446":"2026-03-30T06:29:10.104Z","3.5.447":"2026-03-30T06:33:05.461Z","3.5.448":"2026-03-30T06:33:44.083Z","3.5.449":"2026-03-30T06:35:09.315Z","3.5.450":"2026-03-30T06:37:06.810Z","3.5.451":"2026-03-30T06:40:45.010Z","3.5.452":"2026-03-30T06:43:52.104Z","3.5.453":"2026-03-30T06:49:47.734Z","3.5.454":"2026-03-30T06:52:19.950Z","3.5.455":"2026-03-30T10:14:27.000Z","3.5.456":"2026-03-30T12:24:13.119Z","3.5.457":"2026-03-30T13:21:24.778Z","3.5.458":"2026-03-30T14:03:52.479Z","3.5.459":"2026-03-30T14:13:22.632Z","3.5.460":"2026-03-30T14:31:22.044Z","3.5.461":"2026-03-30T14:33:17.289Z","3.5.462":"2026-03-30T14:45:56.156Z","3.5.463":"2026-03-30T20:18:52.149Z","3.5.464":"2026-03-30T22:13:16.188Z","3.5.465":"2026-03-31T00:00:14.298Z","3.5.466":"2026-03-31T01:40:46.066Z","3.5.467":"2026-03-31T02:31:18.675Z","3.5.468":"2026-03-31T02:35:08.044Z","3.5.469":"2026-03-31T02:53:35.779Z","3.5.470":"2026-03-31T02:57:17.264Z","3.5.471":"2026-03-31T03:16:51.268Z","3.5.472":"2026-03-31T03:18:14.814Z","3.5.473":"2026-03-31T03:19:36.451Z","3.5.474":"2026-03-31T03:21:40.913Z","3.5.475":"2026-03-31T03:22:33.371Z","3.5.476":"2026-03-31T03:48:49.612Z","3.5.477":"2026-03-31T03:52:18.025Z","3.5.478":"2026-03-31T04:20:18.305Z","3.5.479":"2026-03-31T04:21:45.500Z","3.5.480":"2026-03-31T04:22:57.755Z","3.5.481":"2026-03-31T04:50:50.826Z","3.5.482":"2026-03-31T04:51:49.036Z","3.5.483":"2026-03-31T04:54:17.262Z","3.5.484":"2026-03-31T04:55:50.720Z","3.5.486":"2026-03-31T04:56:39.277Z","3.5.488":"2026-03-31T04:58:10.391Z","3.5.489":"2026-03-31T04:59:29.155Z","3.5.490":"2026-03-31T05:00:03.137Z","3.5.491":"2026-03-31T05:02:09.140Z","3.5.492":"2026-03-31T05:04:44.220Z","3.5.493":"2026-03-31T05:05:11.772Z","3.5.494":"2026-03-31T05:07:48.746Z","3.5.495":"2026-03-31T05:35:07.899Z","3.5.496":"2026-03-31T05:36:23.370Z","3.5.497":"2026-03-31T05:38:27.869Z","3.5.498":"2026-03-31T05:40:12.660Z","3.5.499":"2026-03-31T05:43:09.960Z","3.5.500":"2026-03-31T05:47:42.380Z","3.5.501":"2026-03-31T05:51:29.247Z","3.5.502":"2026-03-31T06:05:41.151Z","3.5.503":"2026-03-31T06:16:43.498Z","3.5.504":"2026-03-31T06:17:44.681Z","3.5.505":"2026-03-31T06:20:02.773Z","3.5.506":"2026-03-31T06:20:49.420Z","3.5.507":"2026-03-31T06:22:31.629Z","3.5.508":"2026-03-31T06:27:37.823Z","3.5.509":"2026-03-31T06:37:02.605Z","3.5.510":"2026-03-31T06:44:46.251Z","3.5.511":"2026-03-31T07:52:20.881Z","3.5.512":"2026-03-31T07:54:31.772Z","3.5.513":"2026-03-31T08:03:09.146Z","3.5.514":"2026-03-31T08:09:10.980Z","3.5.515":"2026-03-31T08:13:21.292Z","3.5.516":"2026-03-31T08:17:39.545Z","3.5.517":"2026-03-31T09:35:09.478Z","3.5.518":"2026-03-31T10:25:01.535Z","3.5.519":"2026-03-31T10:26:48.848Z","3.5.520":"2026-03-31T11:05:13.902Z","3.5.521":"2026-03-31T11:56:32.840Z","3.5.522":"2026-03-31T11:58:30.724Z","3.5.524":"2026-03-31T14:34:40.299Z","3.5.525":"2026-03-31T15:30:00.361Z","3.5.526":"2026-03-31T15:39:43.369Z","3.5.527":"2026-03-31T16:10:23.204Z","3.5.528":"2026-03-31T16:13:29.930Z","3.5.529":"2026-03-31T16:43:07.846Z","3.5.530":"2026-03-31T16:44:19.159Z","3.5.531":"2026-03-31T16:47:27.085Z","3.5.532":"2026-03-31T17:40:40.228Z","3.5.533":"2026-03-31T19:04:40.242Z","3.5.534":"2026-03-31T19:08:08.912Z","3.5.535":"2026-03-31T19:12:24.317Z","3.5.536":"2026-03-31T19:14:50.755Z","3.5.537":"2026-03-31T19:22:44.926Z","3.5.538":"2026-03-31T19:32:06.337Z","3.5.539":"2026-04-01T00:40:34.946Z","3.5.540":"2026-04-01T01:05:50.744Z","3.5.541":"2026-04-01T02:00:16.138Z","3.5.543":"2026-04-01T02:24:56.468Z","3.5.544":"2026-04-01T02:55:41.802Z","3.5.545":"2026-04-01T02:59:08.947Z","3.5.546":"2026-04-01T03:18:11.582Z","3.5.547":"2026-04-01T03:41:08.576Z","3.5.548":"2026-04-01T03:43:13.142Z","3.5.549":"2026-04-01T04:02:45.935Z","3.5.550":"2026-04-01T04:09:51.901Z","3.5.551":"2026-04-01T04:33:15.687Z","3.5.552":"2026-04-01T04:45:01.521Z","3.5.553":"2026-04-01T12:58:40.288Z","3.5.554":"2026-04-01T14:23:28.551Z","3.5.555":"2026-04-01T16:45:40.791Z","3.5.556":"2026-04-01T17:15:30.963Z","3.5.557":"2026-04-01T17:51:09.609Z","3.5.558":"2026-04-01T17:56:22.345Z","3.5.560":"2026-04-01T18:00:55.246Z","3.5.561":"2026-04-01T18:01:46.678Z","3.5.563":"2026-04-01T18:07:57.304Z","3.5.564":"2026-04-01T18:12:01.051Z","3.5.565":"2026-04-01T18:34:10.870Z","3.5.568":"2026-04-01T20:29:03.869Z","3.5.569":"2026-04-01T20:41:28.405Z","3.5.570":"2026-04-01T21:19:29.861Z","3.5.571":"2026-04-01T21:24:22.002Z","3.5.572":"2026-04-01T21:28:09.217Z","3.5.574":"2026-04-01T21:36:47.357Z","3.5.575":"2026-04-01T21:37:24.814Z","3.5.576":"2026-04-01T21:39:07.151Z","3.5.577":"2026-04-01T21:40:18.353Z","3.5.578":"2026-04-01T21:40:48.336Z","3.5.579":"2026-04-01T21:43:06.344Z","3.5.580":"2026-04-01T21:44:10.777Z","3.5.581":"2026-04-01T21:54:55.972Z","3.5.582":"2026-04-01T21:56:58.440Z","3.5.583":"2026-04-01T22:06:36.363Z","3.5.584":"2026-04-01T22:08:15.880Z","3.5.585":"2026-04-01T22:10:28.222Z","3.5.586":"2026-04-01T22:13:37.041Z","3.5.587":"2026-04-01T22:15:00.484Z","3.5.588":"2026-04-01T22:19:11.171Z","3.5.589":"2026-04-01T22:19:39.626Z","3.5.590":"2026-04-01T22:24:42.042Z","3.5.591":"2026-04-01T22:36:00.747Z","3.5.592":"2026-04-01T22:37:16.172Z","3.5.594":"2026-04-01T23:01:14.531Z","3.5.596":"2026-04-01T23:24:14.154Z","3.5.600":"2026-04-02T01:25:53.551Z","3.5.603":"2026-04-02T02:48:46.745Z","3.5.607":"2026-04-02T03:47:02.166Z","3.5.609":"2026-04-02T04:06:17.390Z","3.5.611":"2026-04-02T04:08:38.818Z","3.5.614":"2026-04-02T13:49:44.967Z","3.5.615":"2026-04-02T13:51:35.797Z","3.5.616":"2026-04-02T13:56:55.008Z","3.5.620":"2026-04-02T14:27:50.030Z","3.5.624":"2026-04-02T14:44:40.436Z","3.5.630":"2026-04-02T15:48:01.838Z","3.5.632":"2026-04-02T15:52:17.621Z","3.5.634":"2026-04-02T15:57:37.135Z","3.5.635":"2026-04-02T16:00:32.103Z","3.5.636":"2026-04-02T16:06:35.281Z","3.5.639":"2026-04-02T18:13:09.902Z","3.5.643":"2026-04-02T18:16:20.765Z","3.5.645":"2026-04-02T18:19:06.437Z","3.5.648":"2026-04-02T18:39:04.537Z","3.5.651":"2026-04-02T19:09:18.926Z","3.5.652":"2026-04-02T19:10:52.570Z","3.5.653":"2026-04-02T19:11:26.623Z","3.5.654":"2026-04-02T19:21:01.655Z","3.5.658":"2026-04-02T19:39:54.676Z","3.5.659":"2026-04-02T19:41:24.070Z","3.5.661":"2026-04-02T19:46:20.554Z","3.5.664":"2026-04-02T19:48:34.105Z","3.5.665":"2026-04-02T19:51:47.232Z","3.5.667":"2026-04-02T20:28:09.454Z","3.5.671":"2026-04-02T20:58:29.856Z","3.5.672":"2026-04-02T20:59:27.004Z","3.5.674":"2026-04-02T21:02:01.008Z","3.5.680":"2026-04-02T21:28:37.895Z","3.5.681":"2026-04-02T21:35:18.769Z","3.5.682":"2026-04-02T21:35:39.992Z","3.5.683":"2026-04-02T21:39:40.769Z","3.5.686":"2026-04-02T21:41:22.760Z","3.5.687":"2026-04-02T21:41:35.268Z","3.5.690":"2026-04-02T21:47:26.339Z","3.5.696":"2026-04-02T22:22:06.529Z","3.5.697":"2026-04-02T22:24:09.765Z","3.5.703":"2026-04-02T23:32:10.626Z","3.5.705":"2026-04-02T23:34:37.931Z","3.5.707":"2026-04-02T23:35:22.111Z","3.5.711":"2026-04-02T23:41:59.051Z","3.5.723":"2026-04-03T00:40:04.706Z","3.5.724":"2026-04-03T00:45:39.446Z","3.5.725":"2026-04-03T00:46:50.966Z","3.5.727":"2026-04-03T00:54:41.833Z","3.5.729":"2026-04-03T01:35:57.855Z","3.5.732":"2026-04-03T01:54:05.090Z","3.5.734":"2026-04-03T02:27:15.994Z","3.5.735":"2026-04-03T02:29:58.048Z","3.5.736":"2026-04-03T02:31:34.512Z","3.5.738":"2026-04-03T02:58:38.626Z","3.5.744":"2026-04-03T03:06:59.556Z","3.5.745":"2026-04-03T03:07:57.996Z","3.5.747":"2026-04-03T03:33:28.673Z","3.5.749":"2026-04-03T03:34:01.191Z","3.5.750":"2026-04-03T03:38:01.640Z","3.5.757":"2026-04-03T04:03:45.476Z","3.5.760":"2026-04-03T04:13:34.479Z","3.5.762":"2026-04-03T04:15:28.756Z","3.5.763":"2026-04-03T04:16:12.380Z","3.5.764":"2026-04-03T04:18:14.281Z","3.5.766":"2026-04-03T04:43:52.314Z","3.5.768":"2026-04-03T05:03:58.809Z","3.5.769":"2026-04-03T05:04:03.984Z","3.5.770":"2026-04-03T05:06:08.710Z","3.5.771":"2026-04-03T05:08:11.476Z","3.5.776":"2026-04-03T05:12:50.756Z","3.5.778":"2026-04-03T05:16:15.173Z","3.5.779":"2026-04-03T05:37:57.823Z","3.5.782":"2026-04-03T05:40:26.482Z","3.5.790":"2026-04-03T06:04:34.422Z","3.5.791":"2026-04-03T06:04:54.386Z","3.5.792":"2026-04-03T06:07:10.695Z","3.5.796":"2026-04-03T06:09:37.661Z","3.5.797":"2026-04-03T06:12:21.706Z","3.5.798":"2026-04-03T06:29:00.963Z","3.5.799":"2026-04-03T06:32:51.730Z","3.5.801":"2026-04-03T06:36:23.267Z","3.5.803":"2026-04-03T06:37:13.943Z","3.5.806":"2026-04-03T06:40:14.798Z","3.5.811":"2026-04-03T07:14:36.778Z","3.5.814":"2026-04-03T07:35:10.776Z","3.5.821":"2026-04-03T08:07:12.149Z","3.5.822":"2026-04-03T08:09:08.448Z","3.5.824":"2026-04-03T08:30:22.581Z","3.5.825":"2026-04-03T09:03:26.658Z","3.5.826":"2026-04-03T09:31:45.421Z","3.5.829":"2026-04-03T09:37:21.333Z","3.5.830":"2026-04-03T09:39:35.820Z","3.5.831":"2026-04-03T09:41:09.311Z","3.5.834":"2026-04-03T09:49:20.130Z","3.5.835":"2026-04-03T09:49:34.712Z","3.5.836":"2026-04-03T10:11:16.593Z","3.5.840":"2026-04-03T11:28:55.715Z","3.5.841":"2026-04-03T12:05:10.871Z","3.5.846":"2026-04-03T12:08:09.715Z","3.5.850":"2026-04-03T12:37:07.575Z","3.5.851":"2026-04-03T12:38:33.419Z","3.5.852":"2026-04-03T12:46:25.060Z","3.5.854":"2026-04-03T12:49:29.580Z","3.5.856":"2026-04-03T12:52:14.225Z","3.5.859":"2026-04-03T13:19:17.143Z","3.5.861":"2026-04-03T13:41:58.777Z","3.5.862":"2026-04-03T13:51:00.385Z","3.5.864":"2026-04-03T13:52:02.316Z","3.5.865":"2026-04-03T13:54:09.698Z","3.5.868":"2026-04-03T13:56:23.105Z","3.5.871":"2026-04-03T14:42:10.071Z","3.5.873":"2026-04-03T14:44:35.656Z","3.5.876":"2026-04-03T14:48:03.886Z","3.5.877":"2026-04-03T14:48:22.499Z","3.5.878":"2026-04-03T14:49:09.526Z","3.5.883":"2026-04-03T15:09:20.009Z","3.5.884":"2026-04-03T16:41:14.492Z","3.5.886":"2026-04-03T16:53:52.921Z","3.5.889":"2026-04-03T16:55:22.857Z","3.5.892":"2026-04-03T17:12:48.662Z","3.5.896":"2026-04-03T18:00:46.111Z","3.8.2":"2026-04-13T04:02:58.591Z","3.8.3":"2026-04-13T04:06:35.056Z","3.8.4":"2026-04-13T04:11:18.094Z","3.8.5":"2026-04-13T04:14:19.142Z","3.8.6":"2026-04-13T04:46:35.225Z","3.8.7":"2026-04-13T18:35:36.984Z","3.8.8":"2026-04-13T18:50:08.148Z","3.8.9":"2026-04-13T22:11:08.657Z","3.8.10":"2026-04-13T22:16:22.863Z","3.8.11":"2026-04-13T22:33:54.707Z","3.8.12":"2026-04-13T23:43:39.063Z","3.8.13":"2026-04-13T23:48:53.167Z","3.8.14":"2026-04-14T01:03:48.030Z","3.8.15":"2026-04-14T01:38:50.320Z","3.8.16":"2026-04-14T01:53:35.244Z","3.8.17":"2026-04-14T02:06:47.049Z","3.8.18":"2026-04-14T02:50:30.893Z","3.8.19":"2026-04-14T03:05:30.895Z","3.8.20":"2026-04-14T03:06:25.294Z","3.8.21":"2026-04-14T03:19:51.819Z","3.8.23":"2026-04-14T05:08:56.472Z","3.8.24":"2026-04-14T05:44:25.557Z","3.8.25":"2026-04-14T15:50:14.500Z","3.8.26":"2026-04-14T15:55:42.627Z","3.8.27":"2026-04-14T16:09:01.475Z","3.8.28":"2026-04-14T16:27:30.656Z","3.8.29":"2026-04-14T17:56:28.569Z","3.8.30":"2026-04-14T18:59:50.624Z","3.8.31":"2026-04-15T00:47:52.741Z","3.8.32":"2026-04-15T01:10:05.159Z","3.8.33":"2026-04-15T01:28:30.844Z","3.8.34":"2026-04-15T01:29:25.541Z","3.8.35":"2026-04-15T01:48:24.716Z","3.8.36":"2026-04-15T02:45:31.536Z","3.8.37":"2026-04-15T03:31:40.071Z","3.8.38":"2026-04-15T17:45:53.464Z","3.8.39":"2026-04-15T18:10:09.528Z","3.8.40":"2026-04-15T18:36:31.227Z","3.8.41":"2026-04-15T20:06:02.136Z","3.8.42":"2026-04-15T20:10:44.801Z","3.8.43":"2026-04-15T21:07:03.251Z","3.8.44":"2026-04-15T22:46:11.884Z","3.8.45":"2026-04-15T23:00:53.721Z","3.8.46":"2026-04-15T23:29:08.638Z","3.8.47":"2026-04-15T23:46:15.383Z","3.8.48":"2026-04-16T00:06:56.769Z","3.8.49":"2026-04-16T00:09:46.861Z","3.8.50":"2026-04-16T00:12:39.879Z","3.8.51":"2026-04-16T01:59:27.705Z","3.8.52":"2026-04-16T02:22:13.572Z","3.8.53":"2026-04-16T02:41:59.296Z","3.8.54":"2026-04-16T02:49:00.802Z","3.8.55":"2026-04-16T03:34:17.226Z","3.8.56":"2026-04-16T04:03:25.000Z","3.8.57":"2026-04-16T16:09:28.639Z","3.8.58":"2026-04-16T16:20:53.198Z","3.8.59":"2026-04-16T16:46:55.655Z","3.8.60":"2026-04-16T18:26:21.850Z","3.8.61":"2026-04-16T19:10:11.006Z","3.8.62":"2026-04-16T22:13:27.314Z","3.8.63":"2026-04-16T22:23:26.465Z","3.8.64":"2026-04-17T02:09:08.330Z","3.8.65":"2026-04-17T02:35:27.956Z","3.8.66":"2026-04-17T15:38:50.746Z","3.8.67":"2026-04-17T16:23:32.916Z","3.8.68":"2026-04-17T18:32:11.565Z","3.8.69":"2026-04-18T04:29:36.152Z","3.8.70":"2026-04-18T05:03:07.796Z","3.8.71":"2026-04-18T17:45:56.456Z","3.8.72":"2026-04-18T23:26:17.005Z","3.8.73":"2026-04-19T02:54:10.646Z","3.8.74":"2026-04-19T04:16:38.819Z","3.8.75":"2026-04-19T15:29:17.229Z","3.8.76":"2026-04-19T16:08:47.652Z","3.8.77":"2026-04-19T18:20:25.817Z","3.8.78":"2026-04-19T19:24:06.183Z","3.8.79":"2026-04-20T01:31:14.008Z","3.8.80":"2026-04-20T02:08:13.319Z","3.8.81":"2026-04-20T02:17:27.936Z","3.8.83":"2026-04-20T02:57:24.445Z","3.8.84":"2026-04-20T03:29:18.665Z","3.8.85":"2026-04-20T03:37:21.750Z","3.8.87":"2026-04-21T01:30:47.090Z","3.8.88":"2026-04-21T11:42:49.769Z","3.8.90":"2026-04-21T17:09:27.282Z","3.8.91":"2026-04-21T17:24:26.315Z","3.8.92":"2026-04-22T01:00:56.502Z","3.8.93":"2026-04-22T03:24:36.511Z","3.8.94":"2026-04-22T16:22:07.730Z","3.8.95":"2026-04-23T01:06:38.629Z","3.8.96":"2026-04-23T20:47:37.378Z","3.9.0":"2026-04-24T01:17:09.530Z","3.10.0":"2026-04-24T02:14:56.430Z","3.10.1":"2026-04-24T04:13:11.580Z","3.10.2":"2026-04-24T14:28:12.285Z","3.10.3":"2026-04-24T17:44:40.061Z","3.11.0":"2026-04-25T01:09:57.554Z","3.11.1":"2026-04-25T14:36:23.386Z","3.11.2":"2026-04-25T15:55:08.425Z","3.11.3":"2026-04-25T19:05:05.383Z","3.11.4":"2026-04-25T23:54:16.974Z","3.11.5":"2026-04-26T00:37:40.498Z","3.11.6":"2026-04-26T04:38:22.409Z","3.11.7":"2026-04-26T05:41:26.290Z","3.11.8":"2026-04-26T11:58:30.325Z","3.11.9":"2026-04-26T12:18:20.368Z","3.11.10":"2026-04-26T12:36:09.145Z","3.11.11":"2026-04-26T12:52:30.858Z","3.11.12":"2026-04-26T15:07:34.669Z","3.11.13":"2026-04-26T15:15:38.391Z","3.11.14":"2026-04-26T15:32:40.530Z","3.11.15":"2026-04-26T16:18:06.490Z","3.11.16":"2026-04-26T17:05:26.983Z","3.11.17":"2026-04-26T18:21:04.818Z","3.12.0":"2026-04-26T23:15:14.091Z","3.13.0":"2026-04-27T00:48:13.589Z","3.13.1":"2026-04-27T15:14:22.213Z","3.13.2":"2026-04-27T18:40:26.123Z","3.13.3":"2026-04-27T19:27:46.773Z","3.13.4":"2026-04-27T23:46:36.954Z","3.13.5":"2026-04-28T00:48:58.836Z","3.13.6":"2026-04-28T14:03:34.082Z","3.13.7":"2026-04-28T21:07:44.194Z","3.13.8":"2026-04-29T00:50:03.394Z","3.13.9":"2026-04-29T02:55:36.418Z","3.13.10":"2026-04-29T03:44:27.644Z","3.13.11":"2026-04-29T23:50:48.296Z","3.13.13":"2026-04-30T15:10:11.335Z","3.13.14":"2026-04-30T15:23:53.911Z","3.13.15":"2026-04-30T15:59:36.040Z","3.13.16":"2026-04-30T16:39:04.768Z","3.13.17":"2026-04-30T20:11:35.835Z","3.13.18":"2026-04-30T22:43:19.445Z","3.13.19":"2026-04-30T22:49:27.090Z","3.13.20":"2026-04-30T23:05:55.080Z","3.13.21":"2026-04-30T23:19:50.355Z","3.13.22":"2026-04-30T23:44:10.371Z","3.13.23":"2026-05-01T00:33:51.480Z","3.13.24":"2026-05-01T00:40:28.217Z","3.13.25":"2026-05-01T00:44:49.437Z","3.13.26":"2026-05-01T01:23:38.987Z","3.13.27":"2026-05-01T01:33:34.496Z","3.13.28":"2026-05-01T02:10:28.798Z","3.13.29":"2026-05-01T02:36:54.664Z","3.13.30":"2026-05-01T02:56:23.250Z","3.13.31":"2026-05-01T03:03:52.064Z","3.13.32":"2026-05-01T03:04:13.846Z","3.13.33":"2026-05-01T03:07:35.601Z","3.13.34":"2026-05-01T03:19:56.714Z","3.13.35":"2026-05-01T03:26:07.659Z","3.13.36":"2026-05-01T03:41:54.797Z","3.13.37":"2026-05-01T03:46:32.220Z","3.13.38":"2026-05-01T03:58:30.849Z","3.13.39":"2026-05-01T04:00:28.592Z","3.13.40":"2026-05-01T04:06:11.072Z","3.13.41":"2026-05-01T04:12:19.463Z","3.13.42":"2026-05-01T04:13:36.008Z","3.13.43":"2026-05-01T04:19:25.678Z","3.13.44":"2026-05-01T04:22:40.661Z","3.13.45":"2026-05-01T04:41:22.668Z","3.13.46":"2026-05-01T04:43:23.741Z","3.13.47":"2026-05-01T04:55:34.555Z","3.13.48":"2026-05-01T05:01:45.021Z","3.13.49":"2026-05-01T05:07:57.805Z","3.13.50":"2026-05-01T05:08:20.155Z","3.13.51":"2026-05-01T05:15:51.991Z","3.13.52":"2026-05-01T05:32:40.893Z","3.13.53":"2026-05-01T12:46:00.670Z","3.13.54":"2026-05-01T13:00:17.444Z","3.13.55":"2026-05-01T14:01:50.930Z","3.13.56":"2026-05-01T14:07:42.995Z","3.13.57":"2026-05-01T14:34:29.874Z","3.13.58":"2026-05-01T14:39:37.056Z","3.13.59":"2026-05-01T14:45:21.104Z","3.13.60":"2026-05-01T14:52:13.179Z","3.13.61":"2026-05-01T14:53:26.896Z","3.13.62":"2026-05-01T15:07:10.493Z","3.13.63":"2026-05-01T15:12:07.689Z","3.13.64":"2026-05-01T15:24:05.540Z","3.13.65":"2026-05-01T15:31:00.853Z","3.13.66":"2026-05-01T15:40:11.190Z","3.13.67":"2026-05-01T15:48:56.185Z","3.13.68":"2026-05-01T16:00:34.831Z","3.13.70":"2026-05-01T16:04:36.243Z","3.13.71":"2026-05-01T16:11:05.318Z","3.13.72":"2026-05-01T16:17:17.658Z","3.13.73":"2026-05-01T16:33:08.504Z","3.13.74":"2026-05-01T16:33:19.775Z","3.13.75":"2026-05-01T16:39:41.690Z","3.13.76":"2026-05-01T16:50:46.075Z","3.13.77":"2026-05-01T16:52:44.235Z","3.13.78":"2026-05-01T17:04:53.951Z","3.13.79":"2026-05-01T17:14:18.597Z","3.13.80":"2026-05-01T17:25:31.437Z","3.13.81":"2026-05-01T18:11:06.918Z","3.13.82":"2026-05-01T18:11:35.747Z","3.13.83":"2026-05-01T18:24:52.297Z","3.13.85":"2026-05-01T18:54:30.350Z","3.13.86":"2026-05-01T19:01:39.822Z","3.13.87":"2026-05-01T19:07:20.382Z","3.13.88":"2026-05-01T19:24:23.947Z","3.13.89":"2026-05-01T19:25:25.007Z","3.13.90":"2026-05-01T23:16:55.419Z","3.13.91":"2026-05-02T02:04:06.071Z","3.13.92":"2026-05-02T02:16:09.810Z","3.13.93":"2026-05-02T13:33:38.841Z","3.13.94":"2026-05-02T16:34:51.604Z","3.13.95":"2026-05-02T17:23:17.236Z","3.14.0":"2026-05-02T22:57:46.507Z","3.14.1":"2026-05-02T23:09:51.071Z","3.14.2":"2026-05-02T23:14:32.963Z","3.14.3":"2026-05-02T23:23:12.057Z","3.14.4":"2026-05-02T23:49:30.828Z","3.14.5":"2026-05-03T00:14:08.496Z","3.14.6":"2026-05-03T00:24:43.455Z","3.14.7":"2026-05-03T00:30:54.760Z","3.14.8":"2026-05-03T00:34:30.184Z","3.14.9":"2026-05-03T01:02:12.275Z","3.14.10":"2026-05-03T01:45:40.441Z","3.14.11":"2026-05-03T02:06:32.289Z","3.14.12":"2026-05-03T12:59:43.517Z","3.14.13":"2026-05-03T14:20:43.911Z","3.14.14":"2026-05-03T14:58:22.608Z","3.14.15":"2026-05-03T15:09:23.658Z","3.14.16":"2026-05-03T15:51:28.974Z","3.14.17":"2026-05-03T16:18:25.171Z","3.14.18":"2026-05-03T16:38:22.235Z","3.14.19":"2026-05-03T16:44:13.068Z","3.14.20":"2026-05-03T16:48:12.686Z","3.14.21":"2026-05-03T16:58:39.973Z","3.14.22":"2026-05-03T17:27:30.491Z","3.14.23":"2026-05-03T17:36:55.883Z","3.14.24":"2026-05-03T18:01:48.142Z","3.14.25":"2026-05-03T18:09:12.982Z","3.14.26":"2026-05-03T18:26:01.315Z","3.14.27":"2026-05-03T18:29:07.071Z","3.14.28":"2026-05-03T18:33:17.202Z","3.14.29":"2026-05-03T18:40:03.833Z","3.14.30":"2026-05-03T19:08:33.598Z","3.14.31":"2026-05-03T19:17:52.569Z","3.14.32":"2026-05-03T21:38:21.417Z","3.14.34":"2026-05-04T00:13:35.500Z","3.14.35":"2026-05-04T00:32:59.414Z","3.14.36":"2026-05-04T01:07:12.850Z","3.14.37":"2026-05-04T01:36:14.551Z","3.14.38":"2026-05-04T02:44:16.492Z","3.14.39":"2026-05-04T02:56:53.058Z","3.14.40":"2026-05-04T13:10:35.204Z","3.14.41":"2026-05-04T13:32:40.987Z","3.14.42":"2026-05-04T13:52:15.615Z","3.14.43":"2026-05-04T16:33:59.583Z","3.14.44":"2026-05-04T16:39:58.019Z","3.14.45":"2026-05-04T16:40:51.682Z","3.14.46":"2026-05-04T16:58:01.505Z","3.14.47":"2026-05-04T17:00:47.484Z","3.14.48":"2026-05-04T17:13:11.915Z","3.14.49":"2026-05-04T18:08:53.017Z","3.14.50":"2026-05-04T18:37:06.926Z","3.14.51":"2026-05-04T19:01:00.136Z","3.14.52":"2026-05-04T21:49:26.309Z","3.14.53":"2026-05-04T22:31:56.063Z","3.14.54":"2026-05-04T23:39:26.629Z","3.14.55":"2026-05-05T00:13:55.459Z","3.14.56":"2026-05-05T00:24:02.808Z","3.14.57":"2026-05-05T00:31:01.956Z","3.14.58":"2026-05-05T01:08:15.679Z","3.14.59":"2026-05-05T03:39:25.558Z","3.14.60":"2026-05-05T12:12:27.000Z","3.14.61":"2026-05-05T12:56:07.144Z","3.14.62":"2026-05-05T14:39:45.464Z","3.14.63":"2026-05-05T15:27:36.407Z","3.14.64":"2026-05-05T15:59:57.696Z","3.14.65":"2026-05-05T17:36:11.050Z","3.14.66":"2026-05-05T17:43:05.025Z","3.14.67":"2026-05-05T18:05:27.872Z","3.14.68":"2026-05-05T19:51:32.521Z","3.14.69":"2026-05-05T20:18:04.778Z","3.14.70":"2026-05-05T21:35:23.516Z","3.14.71":"2026-05-05T22:01:20.197Z","3.14.72":"2026-05-05T22:19:35.965Z","3.14.74":"2026-05-06T00:26:00.710Z","3.14.75":"2026-05-06T00:55:38.467Z","3.14.76":"2026-05-06T15:08:57.939Z","3.14.77":"2026-05-06T15:25:39.545Z","3.14.78":"2026-05-06T15:36:52.448Z","3.14.79":"2026-05-06T16:28:49.911Z","3.14.80":"2026-05-06T16:46:06.591Z","3.14.81":"2026-05-06T17:45:23.459Z","3.14.82":"2026-05-06T18:15:04.309Z","3.14.83":"2026-05-06T21:26:49.003Z","3.14.84":"2026-05-07T04:29:58.884Z","3.14.85":"2026-05-07T04:37:21.368Z","3.14.86":"2026-05-07T04:40:19.036Z","3.14.87":"2026-05-07T15:55:46.485Z","3.14.88":"2026-05-07T16:17:33.498Z","3.14.89":"2026-05-07T16:27:26.657Z","3.14.90":"2026-05-07T17:26:09.707Z","3.14.91":"2026-05-07T19:01:49.604Z","3.14.92":"2026-05-07T21:29:56.286Z","3.14.93":"2026-05-07T22:07:14.397Z","3.14.94":"2026-05-07T22:55:49.512Z","3.14.95":"2026-05-07T23:04:23.762Z","3.14.96":"2026-05-07T23:26:25.284Z","3.14.97":"2026-05-07T23:38:47.241Z","3.14.98":"2026-05-08T01:38:17.187Z","3.14.99":"2026-05-08T01:59:03.007Z","3.14.100":"2026-05-08T02:19:13.762Z","3.15.0":"2026-05-08T02:28:32.544Z","3.15.1":"2026-05-08T02:46:07.385Z","3.15.3":"2026-05-08T12:05:29.429Z","3.15.4":"2026-05-08T13:29:22.543Z","3.15.5":"2026-05-08T14:51:50.567Z","3.15.6":"2026-05-08T15:14:41.802Z","3.15.7":"2026-05-08T16:41:03.500Z","3.15.8":"2026-05-08T17:01:42.238Z","3.15.9":"2026-05-08T17:11:46.807Z","3.15.10":"2026-05-09T14:53:30.050Z","3.15.11":"2026-05-09T15:57:29.105Z","3.15.12":"2026-05-09T16:17:02.403Z","3.15.13":"2026-05-09T17:25:17.236Z","3.15.14":"2026-05-09T18:11:04.571Z","3.15.15":"2026-05-09T19:10:10.402Z","3.15.16":"2026-05-09T21:36:22.864Z","3.15.17":"2026-05-09T22:17:32.142Z","3.15.18":"2026-05-09T23:02:18.345Z","3.15.19":"2026-05-09T23:27:30.752Z","3.15.20":"2026-05-09T23:37:28.414Z","3.15.21":"2026-05-09T23:51:02.378Z","3.15.22":"2026-05-10T00:03:37.067Z","3.15.23":"2026-05-10T00:37:17.682Z","3.15.24":"2026-05-10T03:44:01.160Z","3.15.25":"2026-05-10T04:38:55.477Z","3.15.26":"2026-05-10T17:15:15.004Z","3.15.27":"2026-05-10T17:32:26.741Z","3.15.28":"2026-05-10T18:28:29.045Z","3.15.29":"2026-05-10T18:41:57.585Z","3.15.30":"2026-05-11T19:07:24.894Z","3.15.31":"2026-05-11T19:14:52.183Z","3.15.32":"2026-05-12T00:42:52.849Z","3.15.33":"2026-05-12T01:40:09.701Z","3.15.34":"2026-05-12T01:58:09.411Z","3.15.35":"2026-05-12T17:01:05.495Z","3.15.36":"2026-05-12T17:37:22.708Z","3.15.37":"2026-05-12T17:53:41.272Z","3.15.38":"2026-05-12T18:30:34.908Z","3.15.39":"2026-05-13T23:41:38.312Z","3.15.40":"2026-05-13T23:49:16.592Z","3.15.41":"2026-05-14T00:09:13.267Z","3.15.42":"2026-05-14T00:49:40.054Z","3.15.43":"2026-05-14T00:58:45.042Z","3.15.44":"2026-05-14T02:04:02.506Z","3.15.45":"2026-05-14T02:15:52.165Z","3.15.46":"2026-05-14T06:18:30.319Z","3.15.47":"2026-05-14T19:03:38.218Z","3.15.48":"2026-05-14T19:06:28.467Z","3.15.49":"2026-05-14T21:28:21.501Z","3.15.50":"2026-05-14T22:02:17.771Z","3.15.52":"2026-05-15T14:26:44.328Z","3.15.53":"2026-05-15T16:01:50.332Z","3.15.54":"2026-05-15T16:26:55.069Z","3.15.55":"2026-05-16T18:56:40.205Z","3.15.56":"2026-05-16T22:46:16.309Z","3.15.57":"2026-05-17T01:21:23.823Z","3.15.58":"2026-05-17T08:19:58.623Z","3.15.59":"2026-05-17T21:31:59.254Z","3.15.60":"2026-05-18T01:57:43.881Z","3.15.63":"2026-05-18T21:07:59.486Z","3.15.64":"2026-05-19T01:09:20.652Z","3.15.66":"2026-05-19T15:51:07.799Z","3.15.67":"2026-05-19T15:54:03.654Z","3.15.68":"2026-05-19T22:09:07.016Z","3.15.69":"2026-05-20T00:56:15.273Z","3.16.0":"2026-05-20T01:35:46.258Z","3.17.0":"2026-05-20T02:22:01.184Z","3.17.1":"2026-05-20T02:46:02.616Z","3.17.2":"2026-05-20T09:22:47.114Z","3.17.3":"2026-05-20T10:19:21.158Z","3.17.4":"2026-05-20T14:12:30.063Z","3.17.5":"2026-05-20T14:25:35.576Z","3.17.6":"2026-05-20T14:47:56.440Z","3.17.7":"2026-05-20T16:20:20.383Z","3.17.8":"2026-05-20T18:18:23.124Z","3.17.9":"2026-05-20T20:20:22.027Z","3.17.10":"2026-05-20T21:43:03.648Z","3.17.11":"2026-05-20T22:28:50.290Z","3.17.12":"2026-05-20T22:56:25.518Z","3.17.13":"2026-05-20T23:08:32.162Z","3.17.14":"2026-05-20T23:41:13.445Z","3.17.15":"2026-05-21T01:05:28.605Z","3.17.16":"2026-05-21T01:24:35.797Z","3.17.17":"2026-05-21T01:50:14.990Z","3.17.18":"2026-05-21T02:27:26.465Z","3.17.19":"2026-05-21T09:30:33.658Z","3.17.20":"2026-05-21T13:28:03.891Z","3.17.21":"2026-05-21T14:57:14.661Z","3.17.22":"2026-05-21T15:09:36.125Z","3.17.23":"2026-05-21T18:57:39.051Z","3.17.24":"2026-05-21T19:00:13.696Z","3.17.25":"2026-05-21T21:09:42.221Z","3.17.26":"2026-05-22T02:12:24.587Z","3.17.27":"2026-05-22T03:51:12.076Z","3.17.28":"2026-05-22T09:59:42.554Z","3.17.29":"2026-05-23T23:26:46.460Z","3.17.30":"2026-05-24T14:31:07.798Z","3.17.32":"2026-05-25T10:22:50.289Z","3.18.0":"2026-05-25T14:42:23.481Z","3.18.1":"2026-05-25T14:43:30.345Z","3.19.0":"2026-05-25T20:13:06.739Z","3.19.1":"2026-05-26T01:58:05.775Z","3.19.2":"2026-05-26T04:29:44.861Z","3.19.3":"2026-05-26T05:03:39.920Z","3.19.4":"2026-05-26T05:08:09.647Z","3.19.5":"2026-05-26T05:10:20.088Z","3.20.0":"2026-05-27T23:46:12.972Z","3.20.1":"2026-05-28T00:24:52.251Z","3.20.2":"2026-05-28T00:50:32.954Z","3.20.3":"2026-05-28T01:55:50.405Z","3.20.4":"2026-05-28T03:09:33.374Z","3.20.5":"2026-05-29T02:33:15.093Z","3.20.6":"2026-05-31T11:56:34.203Z","3.20.7":"2026-06-01T02:41:26.255Z","3.20.8":"2026-06-01T16:50:10.960Z","3.20.9":"2026-06-02T19:39:53.729Z","3.20.10":"2026-06-02T19:55:33.816Z","3.20.12":"2026-06-03T23:29:31.400Z","3.20.14":"2026-06-06T00:34:29.821Z","3.20.15":"2026-06-06T00:58:59.362Z","3.20.16":"2026-06-06T01:29:57.153Z","3.20.17":"2026-06-06T01:31:55.080Z","3.20.18":"2026-06-06T14:28:25.638Z","3.20.19":"2026-06-06T19:08:37.133Z","3.20.20":"2026-06-06T22:42:03.169Z","3.20.21":"2026-06-06T22:43:23.374Z","3.20.22":"2026-06-06T23:36:43.122Z","3.20.23":"2026-06-07T00:21:48.752Z","3.20.24":"2026-06-07T00:34:05.684Z","3.20.25":"2026-06-07T00:40:37.200Z","3.20.26":"2026-06-07T01:25:39.348Z","3.20.27":"2026-06-07T01:29:04.797Z","3.20.28":"2026-06-07T02:40:54.680Z","3.20.29":"2026-06-07T14:41:42.173Z","3.20.30":"2026-06-07T15:15:09.898Z","3.20.31":"2026-06-07T15:37:53.705Z","3.20.32":"2026-06-07T16:56:24.935Z","3.20.33":"2026-06-08T00:15:54.389Z","3.20.34":"2026-06-08T13:51:15.715Z","3.20.35":"2026-06-08T14:12:12.791Z","3.20.36":"2026-06-08T15:02:04.358Z","3.20.37":"2026-06-08T20:07:28.268Z","3.20.38":"2026-06-08T21:31:18.191Z","3.20.39":"2026-06-09T00:05:59.398Z","3.20.40":"2026-06-09T00:13:46.245Z","3.20.41":"2026-06-09T00:54:48.539Z","3.20.42":"2026-06-09T16:35:32.383Z","3.20.43":"2026-06-09T17:07:25.313Z","3.20.44":"2026-06-10T02:24:12.807Z","3.20.45":"2026-06-10T02:28:34.285Z","3.20.46":"2026-06-10T02:44:40.404Z","3.20.47":"2026-06-10T17:39:33.919Z","3.20.48":"2026-06-10T17:44:36.299Z","3.20.49":"2026-06-10T17:45:12.741Z","3.20.50":"2026-06-10T18:02:13.664Z","3.20.51":"2026-06-10T18:50:57.736Z","3.20.52":"2026-06-10T18:51:56.246Z","3.20.53":"2026-06-11T02:43:48.937Z","3.20.54":"2026-06-11T15:03:00.979Z","3.20.55":"2026-06-11T18:10:12.285Z","3.20.56":"2026-06-12T01:06:18.045Z","3.20.57":"2026-06-12T16:07:51.395Z","3.20.58":"2026-06-13T13:17:24.589Z","3.20.59":"2026-06-13T18:00:31.250Z","3.20.60":"2026-06-14T02:23:54.283Z","3.20.61":"2026-06-14T02:40:22.417Z","3.20.62":"2026-06-14T23:09:53.355Z","3.20.63":"2026-06-14T23:34:08.190Z","3.20.64":"2026-06-15T02:42:39.987Z","3.20.65":"2026-06-15T03:51:20.252Z","3.20.66":"2026-06-15T04:26:35.426Z","3.20.67":"2026-06-15T17:27:30.544Z","3.20.68":"2026-06-15T18:02:28.008Z","3.20.69":"2026-06-15T18:38:00.383Z","3.20.70":"2026-06-15T18:50:47.558Z","3.20.71":"2026-06-15T19:02:55.935Z","3.20.72":"2026-06-15T19:09:52.845Z","3.20.73":"2026-06-15T19:24:21.984Z","3.20.74":"2026-06-15T19:41:06.873Z","3.20.75":"2026-06-15T20:08:16.331Z","3.20.76":"2026-06-15T23:54:28.264Z","3.20.77":"2026-06-16T00:07:07.300Z","3.20.78":"2026-06-16T01:05:02.101Z","3.20.79":"2026-06-16T01:30:19.335Z","3.20.80":"2026-06-16T04:04:53.308Z","3.20.81":"2026-06-16T14:57:38.748Z","3.20.82":"2026-06-16T16:31:39.578Z","3.20.83":"2026-06-16T17:26:04.680Z","3.20.84":"2026-06-16T17:36:04.000Z","3.20.85":"2026-06-16T18:51:19.093Z","3.20.86":"2026-06-17T00:38:35.681Z","3.20.87":"2026-06-17T19:54:07.962Z","3.20.88":"2026-06-17T20:02:12.437Z","3.20.89":"2026-06-17T22:56:04.813Z","3.20.90":"2026-06-17T23:11:09.766Z","3.20.91":"2026-06-18T00:38:20.024Z","3.20.92":"2026-06-18T01:25:26.963Z","3.20.93":"2026-06-18T17:43:09.820Z","3.20.94":"2026-06-18T17:46:45.909Z","3.20.95":"2026-06-18T17:54:54.181Z","3.20.96":"2026-06-19T01:23:53.329Z","3.20.98":"2026-06-19T23:37:22.095Z","3.20.99":"2026-06-19T23:51:50.141Z","3.20.100":"2026-06-20T00:29:20.259Z","3.20.101":"2026-06-20T18:22:17.882Z","3.20.102":"2026-06-20T18:29:39.320Z","3.20.103":"2026-06-20T19:02:56.066Z","3.20.104":"2026-06-20T19:37:00.095Z","3.20.105":"2026-06-20T19:48:03.944Z","3.20.106":"2026-06-20T19:57:26.567Z","3.21.0":"2026-06-20T20:12:53.295Z","3.21.1":"2026-06-20T20:56:00.238Z","3.21.2":"2026-06-20T21:22:44.519Z","3.21.3":"2026-06-20T22:21:47.810Z","3.21.4":"2026-06-20T22:30:20.499Z","3.21.5":"2026-06-20T23:06:49.145Z","3.21.6":"2026-06-20T23:23:03.259Z","3.21.7":"2026-06-20T23:51:23.934Z","3.21.8":"2026-06-21T01:27:26.741Z","3.21.9":"2026-06-21T02:56:01.257Z","3.21.10":"2026-06-21T15:37:53.166Z","3.21.11":"2026-06-21T16:11:41.061Z","3.21.12":"2026-06-22T14:22:21.135Z","3.22.0":"2026-06-23T00:49:04.389Z","3.22.1":"2026-06-24T17:28:10.960Z","3.22.2":"2026-06-26T02:44:29.058Z","3.22.3":"2026-06-26T03:03:58.431Z","3.22.4":"2026-06-26T03:31:36.715Z","3.22.5":"2026-06-26T14:13:03.947Z","3.22.6":"2026-06-26T15:58:55.369Z","3.22.7":"2026-06-26T16:45:37.495Z","3.22.8":"2026-06-26T18:10:30.766Z","3.22.9":"2026-06-26T18:14:21.386Z","3.23.0":"2026-06-26T22:29:24.042Z","3.23.1":"2026-06-26T23:39:02.377Z","3.24.0":"2026-06-27T00:11:31.348Z","3.24.1":"2026-06-27T00:18:43.630Z","3.24.2":"2026-06-27T00:24:53.530Z","3.25.0":"2026-06-27T01:55:43.513Z","3.25.1":"2026-06-27T03:40:00.710Z","3.26.0":"2026-06-27T04:07:13.991Z","3.26.1":"2026-06-27T04:39:33.792Z","3.27.0":"2026-06-27T05:20:42.492Z","3.28.0":"2026-06-27T15:49:15.003Z","3.29.0":"2026-06-27T17:10:29.141Z","3.29.1":"2026-06-27T18:46:08.590Z","3.29.2":"2026-06-27T19:21:16.486Z","3.29.3":"2026-06-27T19:44:30.970Z","3.29.4":"2026-06-27T21:50:25.116Z","3.29.5":"2026-06-27T22:00:56.154Z","3.29.6":"2026-06-27T22:06:15.700Z","3.29.7":"2026-06-27T22:11:09.959Z","3.29.8":"2026-06-27T22:53:09.872Z","3.29.9":"2026-06-28T01:57:18.897Z","3.29.11":"2026-06-28T04:31:50.516Z","3.29.12":"2026-06-28T10:22:43.514Z","3.29.13":"2026-06-28T12:10:28.988Z","3.29.14":"2026-06-28T12:19:57.461Z","3.29.15":"2026-06-28T12:47:15.440Z","3.29.16":"2026-06-28T13:32:06.511Z","3.29.17":"2026-06-28T13:52:44.484Z","3.29.18":"2026-06-28T14:20:20.759Z","3.29.19":"2026-06-28T14:38:54.015Z","3.29.20":"2026-06-28T15:03:20.390Z","3.29.21":"2026-06-28T15:11:45.143Z","3.29.22":"2026-06-28T17:35:55.207Z","3.29.23":"2026-06-28T18:35:54.629Z","3.29.24":"2026-06-28T19:11:01.371Z","3.29.25":"2026-06-29T00:51:13.158Z","3.29.26":"2026-06-29T01:00:42.245Z","3.29.27":"2026-06-29T01:28:02.410Z","3.29.28":"2026-06-29T01:51:58.486Z","3.29.29":"2026-06-29T02:07:10.085Z","3.29.30":"2026-06-29T02:26:04.071Z","3.29.31":"2026-06-29T03:15:55.118Z","3.29.32":"2026-06-29T17:56:01.717Z","3.29.33":"2026-06-29T18:28:24.578Z","3.29.34":"2026-06-29T18:33:36.143Z","3.29.35":"2026-06-29T19:08:38.293Z","3.29.36":"2026-06-29T22:13:58.315Z","3.29.37":"2026-06-29T22:40:00.531Z","3.29.38":"2026-06-30T02:10:54.516Z","3.29.39":"2026-06-30T02:51:32.487Z","3.29.40":"2026-06-30T04:25:14.725Z","3.29.42":"2026-06-30T18:19:09.819Z","3.30.0":"2026-06-30T20:16:36.120Z","3.31.0":"2026-06-30T20:24:32.828Z","3.31.1":"2026-06-30T21:57:47.139Z","3.31.2":"2026-06-30T23:47:36.461Z","3.31.3":"2026-06-30T23:49:55.793Z","3.31.4":"2026-06-30T23:56:17.273Z","3.31.5":"2026-07-01T00:37:09.070Z","3.31.6":"2026-07-01T00:45:04.202Z","3.31.7":"2026-07-01T01:12:41.213Z","3.31.8":"2026-07-01T01:25:57.374Z","3.31.9":"2026-07-01T01:28:53.664Z","3.31.10":"2026-07-01T02:18:50.334Z","3.31.11":"2026-07-01T02:22:35.199Z","3.31.12":"2026-07-01T02:42:37.513Z","3.31.13":"2026-07-01T02:52:58.847Z","3.31.14":"2026-07-01T04:12:57.018Z","3.31.15":"2026-07-01T14:58:23.485Z","3.31.16":"2026-07-01T15:18:22.347Z","3.31.17":"2026-07-01T17:30:10.405Z","3.31.18":"2026-07-02T02:05:52.849Z","3.31.19":"2026-07-02T03:57:27.365Z","3.31.20":"2026-07-02T15:18:07.584Z","3.31.21":"2026-07-02T16:15:14.694Z","3.31.22":"2026-07-02T16:29:26.210Z","3.31.23":"2026-07-02T17:33:24.340Z","3.31.24":"2026-07-02T18:26:21.759Z","3.31.25":"2026-07-02T21:01:12.925Z","3.31.26":"2026-07-02T23:13:38.726Z","3.31.27":"2026-07-02T23:33:54.554Z","3.31.28":"2026-07-02T23:37:55.545Z","3.31.29":"2026-07-02T23:50:13.096Z","3.31.30":"2026-07-03T00:07:32.302Z","3.31.31":"2026-07-03T00:51:26.641Z","3.31.32":"2026-07-03T01:28:26.073Z","3.31.33":"2026-07-03T04:07:37.179Z","3.31.34":"2026-07-03T17:15:46.226Z","3.31.35":"2026-07-03T17:36:46.816Z","3.31.36":"2026-07-03T18:05:27.997Z","3.31.37":"2026-07-03T18:57:30.547Z","3.31.38":"2026-07-03T19:07:26.188Z","3.31.39":"2026-07-03T19:22:50.417Z","3.31.40":"2026-07-03T19:25:20.510Z","3.31.41":"2026-07-03T19:27:14.878Z","3.31.42":"2026-07-03T19:42:29.460Z","3.31.43":"2026-07-03T19:46:20.917Z","3.31.44":"2026-07-03T19:52:34.794Z","3.31.45":"2026-07-03T20:05:25.601Z","3.31.46":"2026-07-03T20:21:32.754Z","3.31.47":"2026-07-03T23:30:25.508Z","3.31.48":"2026-07-04T00:38:02.266Z","3.31.49":"2026-07-04T01:48:52.462Z","3.31.50":"2026-07-04T11:40:38.442Z","3.31.51":"2026-07-04T14:05:41.793Z","3.31.52":"2026-07-05T01:07:37.670Z","3.31.53":"2026-07-05T02:32:45.218Z","3.31.54":"2026-07-05T16:06:54.366Z","3.31.55":"2026-07-05T16:09:03.647Z","3.31.56":"2026-07-05T16:41:31.237Z","3.31.57":"2026-07-05T17:05:55.568Z","3.31.58":"2026-07-05T17:08:36.895Z","3.31.59":"2026-07-05T17:27:46.815Z","3.31.60":"2026-07-05T18:04:00.277Z","3.31.61":"2026-07-05T18:25:10.822Z","3.31.62":"2026-07-05T19:03:58.506Z","3.31.63":"2026-07-05T22:52:35.547Z","3.31.65":"2026-07-05T23:52:53.132Z","3.31.66":"2026-07-06T00:02:41.954Z","3.31.67":"2026-07-06T01:02:06.475Z","3.31.68":"2026-07-06T02:28:57.798Z","3.31.69":"2026-07-06T03:00:39.887Z","3.31.70":"2026-07-06T03:16:08.068Z","3.31.71":"2026-07-06T14:23:54.847Z","3.31.72":"2026-07-06T15:02:11.795Z","3.31.73":"2026-07-06T17:35:40.259Z","3.31.74":"2026-07-06T18:38:11.707Z","3.31.75":"2026-07-06T18:40:16.231Z","3.31.76":"2026-07-06T19:47:47.319Z","3.31.78":"2026-07-06T22:47:49.434Z","3.31.79":"2026-07-06T23:42:09.837Z","3.31.80":"2026-07-06T23:53:02.589Z","3.31.81":"2026-07-07T15:44:33.691Z","3.32.0":"2026-07-07T20:22:27.703Z","3.32.1":"2026-07-08T01:15:22.889Z","3.32.2":"2026-07-08T01:53:06.543Z","3.32.3":"2026-07-09T01:41:49.076Z","3.32.4":"2026-07-09T03:08:34.176Z","3.32.5":"2026-07-10T04:10:10.084Z","3.32.6":"2026-07-10T16:20:37.534Z","3.32.7":"2026-07-10T16:21:23.707Z","3.32.8":"2026-07-10T18:41:05.120Z","3.32.9":"2026-07-10T21:55:41.018Z","3.32.10":"2026-07-10T23:21:16.884Z","3.32.11":"2026-07-10T23:52:34.672Z","3.32.12":"2026-07-11T00:04:00.550Z","3.32.13":"2026-07-11T02:01:18.527Z","3.32.14":"2026-07-11T02:43:52.346Z","3.32.15":"2026-07-11T02:50:32.167Z","3.32.16":"2026-07-11T03:10:24.538Z","3.32.17":"2026-07-11T03:35:34.648Z","3.32.18":"2026-07-11T03:51:25.361Z","3.32.19":"2026-07-11T03:53:50.241Z","3.32.20":"2026-07-11T04:18:08.551Z","3.32.21":"2026-07-11T14:50:58.534Z","3.32.22":"2026-07-11T15:13:09.716Z","3.32.23":"2026-07-11T15:19:56.918Z","3.32.24":"2026-07-11T16:01:31.500Z","3.32.25":"2026-07-11T16:14:08.324Z","3.32.26":"2026-07-11T16:17:28.604Z","3.32.27":"2026-07-11T16:42:48.314Z","3.32.28":"2026-07-11T17:26:06.664Z","3.32.29":"2026-07-11T17:49:35.673Z","3.32.30":"2026-07-11T18:11:22.804Z","3.32.31":"2026-07-11T18:28:30.901Z","3.32.32":"2026-07-11T20:16:42.783Z","3.32.33":"2026-07-12T00:35:04.990Z","3.32.34":"2026-07-12T00:39:00.103Z","3.32.35":"2026-07-12T00:45:46.308Z","3.32.36":"2026-07-12T02:31:02.422Z","3.32.37":"2026-07-12T03:01:05.786Z","3.32.38":"2026-07-12T03:27:54.035Z","3.32.39":"2026-07-12T04:05:41.495Z","3.32.40":"2026-07-12T04:09:50.660Z","3.32.41":"2026-07-12T04:36:05.997Z","3.32.42":"2026-07-12T04:45:32.252Z","3.32.43":"2026-07-12T04:51:03.730Z","3.32.44":"2026-07-12T04:57:28.999Z","3.32.46":"2026-07-12T05:29:51.265Z","3.32.47":"2026-07-12T06:13:16.585Z","3.32.48":"2026-07-12T06:19:37.276Z","3.32.49":"2026-07-12T06:30:12.883Z","3.32.50":"2026-07-12T06:50:22.104Z","3.32.51":"2026-07-12T07:33:24.403Z","3.32.52":"2026-07-12T10:37:47.472Z","3.32.53":"2026-07-12T11:14:06.156Z","3.32.54":"2026-07-12T11:22:33.614Z","3.32.55":"2026-07-12T11:24:54.814Z","3.32.56":"2026-07-12T12:07:36.673Z","3.32.57":"2026-07-12T12:13:19.461Z","3.32.58":"2026-07-12T12:47:53.032Z","3.32.59":"2026-07-12T13:11:28.129Z","3.32.60":"2026-07-12T13:36:43.019Z","3.32.61":"2026-07-12T13:41:13.159Z","3.32.62":"2026-07-12T14:33:36.808Z","3.32.63":"2026-07-12T14:58:13.817Z","3.32.64":"2026-07-12T15:28:30.597Z","3.32.65":"2026-07-12T16:59:41.449Z","3.32.66":"2026-07-12T18:02:26.144Z","3.32.67":"2026-07-12T18:05:00.953Z","3.32.68":"2026-07-12T18:06:43.666Z","3.32.69":"2026-07-12T18:25:20.756Z","3.32.70":"2026-07-12T18:41:14.602Z","3.32.71":"2026-07-12T18:48:02.243Z","3.32.72":"2026-07-12T19:01:33.519Z","3.32.73":"2026-07-12T19:45:41.023Z","3.32.74":"2026-07-12T20:12:52.726Z","3.32.75":"2026-07-12T20:30:48.504Z","3.32.76":"2026-07-12T20:45:43.323Z","3.32.77":"2026-07-12T22:54:55.879Z","3.32.78":"2026-07-12T22:58:32.391Z","3.32.79":"2026-07-12T23:05:05.425Z","3.32.80":"2026-07-12T23:35:15.702Z","3.32.81":"2026-07-12T23:42:57.002Z","3.32.82":"2026-07-13T00:00:16.578Z","3.32.83":"2026-07-13T00:59:57.026Z","3.32.84":"2026-07-13T01:14:06.429Z","3.32.85":"2026-07-13T01:50:27.515Z","3.32.86":"2026-07-13T01:56:23.936Z","3.32.87":"2026-07-13T02:23:29.101Z","3.32.88":"2026-07-13T02:43:37.909Z","3.32.89":"2026-07-13T14:32:16.056Z","3.32.90":"2026-07-13T14:55:52.303Z","3.32.91":"2026-07-13T15:09:18.034Z","3.32.92":"2026-07-13T16:27:27.386Z","3.32.93":"2026-07-13T17:14:48.303Z","3.32.94":"2026-07-13T18:19:52.354Z","3.32.95":"2026-07-13T18:29:05.210Z","3.32.96":"2026-07-13T18:47:11.917Z","3.32.97":"2026-07-13T19:15:42.357Z","3.32.98":"2026-07-13T19:33:11.488Z","3.32.99":"2026-07-13T19:39:14.655Z","3.32.100":"2026-07-13T20:02:51.880Z","3.32.101":"2026-07-13T21:07:36.736Z","3.32.102":"2026-07-13T22:38:11.297Z","3.32.103":"2026-07-13T22:43:05.070Z","3.32.104":"2026-07-13T22:46:11.093Z","3.32.105":"2026-07-13T22:51:14.819Z","3.32.106":"2026-07-13T22:58:32.194Z","3.32.107":"2026-07-13T23:13:42.169Z","3.32.108":"2026-07-13T23:35:08.258Z","3.32.109":"2026-07-14T04:52:43.157Z","3.32.110":"2026-07-14T05:24:35.551Z","3.32.111":"2026-07-14T05:47:17.240Z","3.32.112":"2026-07-14T05:53:25.970Z","3.32.113":"2026-07-14T15:51:30.272Z","3.32.114":"2026-07-14T16:07:10.416Z","3.32.115":"2026-07-14T16:09:12.092Z","3.32.116":"2026-07-14T16:46:44.263Z","3.32.117":"2026-07-14T17:39:45.889Z","3.32.118":"2026-07-14T20:04:43.758Z","3.32.119":"2026-07-14T23:36:16.011Z","3.32.120":"2026-07-15T00:37:33.809Z","3.32.121":"2026-07-15T04:45:14.342Z","3.32.122":"2026-07-15T14:57:24.575Z","3.32.123":"2026-07-15T15:29:54.234Z","3.32.124":"2026-07-15T16:53:21.587Z","3.32.125":"2026-07-15T18:57:19.527Z","3.32.126":"2026-07-15T19:18:41.750Z","3.32.127":"2026-07-15T20:26:30.920Z","3.32.128":"2026-07-16T01:24:40.315Z","3.32.129":"2026-07-16T02:16:12.214Z","3.32.130":"2026-07-16T03:49:16.391Z","3.32.131":"2026-07-16T05:24:37.509Z","3.32.132":"2026-07-16T13:30:47.849Z","3.32.133":"2026-07-16T15:41:13.322Z","3.32.134":"2026-07-16T16:37:52.752Z","3.32.135":"2026-07-16T17:07:18.461Z","3.32.136":"2026-07-16T17:55:13.438Z","3.32.137":"2026-07-16T19:10:25.122Z","3.32.138":"2026-07-16T20:06:10.413Z","3.32.139":"2026-07-16T21:23:10.427Z","3.32.140":"2026-07-16T22:17:37.550Z","3.32.141":"2026-07-17T00:16:43.902Z","3.32.142":"2026-07-17T01:56:14.674Z","3.32.143":"2026-07-17T02:09:20.165Z","3.32.144":"2026-07-17T02:46:35.069Z","3.32.145":"2026-07-17T03:24:26.414Z","3.32.146":"2026-07-17T16:04:38.844Z","3.32.147":"2026-07-17T16:14:03.882Z","3.32.148":"2026-07-17T23:52:24.861Z","3.32.149":"2026-07-18T08:43:52.173Z","3.32.150":"2026-07-18T10:00:46.164Z","3.32.151":"2026-07-18T12:42:41.692Z","3.32.152":"2026-07-18T13:02:06.811Z","3.32.153":"2026-07-19T00:29:48.366Z","3.32.154":"2026-07-19T01:49:22.782Z","3.32.155":"2026-07-19T02:51:24.429Z","3.32.156":"2026-07-19T16:12:33.951Z","3.32.157":"2026-07-20T04:16:22.007Z","3.32.158":"2026-07-20T14:39:43.006Z","3.32.159":"2026-07-20T18:08:11.596Z","3.32.160":"2026-07-20T23:12:52.451Z","3.32.161":"2026-07-20T23:25:44.263Z","3.32.162":"2026-07-21T18:17:40.788Z","3.32.163":"2026-07-21T23:43:55.053Z","3.32.164":"2026-07-22T01:15:44.168Z","3.32.165":"2026-07-22T13:28:40.689Z","3.32.166":"2026-07-22T19:26:03.973Z","3.32.167":"2026-07-22T22:57:10.400Z","3.32.168":"2026-07-23T01:19:08.790Z","3.32.169":"2026-07-23T13:40:23.148Z","3.32.170":"2026-07-23T14:34:47.338Z","3.32.171":"2026-07-23T17:00:52.406Z","3.32.172":"2026-07-23T18:00:32.139Z","3.32.173":"2026-07-23T19:13:20.313Z","3.32.174":"2026-07-23T20:45:47.312Z","3.32.175":"2026-07-23T21:42:02.061Z","3.32.176":"2026-07-23T23:11:25.116Z","3.32.177":"2026-07-23T23:26:28.568Z","3.32.178":"2026-07-24T01:15:37.443Z","3.32.179":"2026-07-24T01:21:32.327Z","3.32.180":"2026-07-24T02:06:55.029Z","3.32.181":"2026-07-26T04:48:01.849Z","3.32.182":"2026-07-26T20:07:16.093Z","3.32.183":"2026-07-26T20:41:23.014Z","3.32.184":"2026-07-27T00:16:11.122Z","3.32.185":"2026-07-27T01:13:09.409Z","3.32.186":"2026-07-27T03:27:44.815Z","3.32.188":"2026-07-27T16:29:38.376Z","3.32.189":"2026-07-28T05:21:05.920Z","3.32.190":"2026-07-28T18:07:14.681Z","3.32.191":"2026-07-28T19:39:19.374Z","3.32.192":"2026-07-28T21:14:56.090Z","3.32.193":"2026-07-29T03:02:17.463Z","3.32.194":"2026-07-29T05:09:55.843Z","3.32.195":"2026-07-29T18:04:48.812Z","3.32.196":"2026-07-29T21:57:01.504Z","3.32.197":"2026-07-29T23:25:18.068Z","3.32.198":"2026-07-30T04:56:44.656Z","3.32.199":"2026-07-31T04:53:22.547Z","3.32.200":"2026-07-31T16:45:14.642Z","3.32.201":"2026-07-31T20:14:19.266Z","3.32.202":"2026-07-31T22:12:12.153Z","3.32.203":"2026-07-31T22:51:03.552Z","3.32.204":"2026-08-01T00:49:22.648Z","3.32.205":"2026-08-01T00:56:05.968Z","3.32.206":"2026-08-01T01:09:03.570Z","3.32.207":"2026-08-01T02:56:58.030Z","3.32.208":"2026-08-01T04:06:02.091Z","3.32.209":"2026-08-01T05:10:00.791Z","3.32.210":"2026-08-01T17:17:45.569Z","3.32.211":"2026-08-01T17:57:03.807Z","3.32.212":"2026-08-01T18:37:33.406Z","3.32.213":"2026-08-01T19:40:26.361Z","3.32.214":"2026-08-01T21:41:12.107Z","3.32.215":"2026-08-01T22:36:23.261Z","3.32.216":"2026-08-01T23:54:56.548Z","3.32.217":"2026-08-03T12:24:04.883Z","3.32.218":"2026-08-03T14:31:46.425Z","3.32.219":"2026-08-03T19:34:07.346Z","3.32.220":"2026-08-04T00:22:08.019Z","3.32.222":"2026-08-04T22:09:19.116Z","3.32.223":"2026-08-05T00:06:12.488Z","3.32.224":"2026-08-05T02:30:06.240Z","3.32.225":"2026-08-05T03:48:16.576Z","3.32.226":"2026-08-05T04:14:41.257Z","3.32.227":"2026-08-05T22:12:50.024Z","3.32.229":"2026-08-06T04:26:34.012Z","3.32.230":"2026-08-07T00:23:09.806Z","3.32.231":"2026-08-07T02:05:15.493Z","3.32.232":"2026-08-07T05:25:12.988Z","3.32.233":"2026-08-07T18:28:17.492Z","3.32.234":"2026-08-07T23:39:35.200Z","3.32.235":"2026-08-08T00:58:19.927Z","3.32.236":"2026-08-08T02:13:36.994Z","3.32.237":"2026-08-08T03:50:12.341Z","3.32.238":"2026-08-08T04:55:32.887Z","3.32.239":"2026-08-08T22:33:12.234Z","3.32.240":"2026-08-09T04:29:49.577Z","3.32.241":"2026-08-09T16:00:03.494Z","3.32.242":"2026-08-09T16:46:16.768Z","3.32.243":"2026-08-09T19:03:52.743Z","3.32.244":"2026-08-09T20:16:29.683Z","3.32.245":"2026-08-09T21:00:48.626Z","3.32.246":"2026-08-10T01:33:33.132Z","3.32.247":"2026-08-10T03:25:27.104Z","3.32.248":"2026-08-10T11:17:43.725Z","3.32.249":"2026-08-10T13:50:42.780Z","3.32.250":"2026-08-10T16:36:04.195Z","3.32.251":"2026-08-11T01:19:22.300Z","3.32.252":"2026-08-11T19:41:12.307Z","3.32.253":"2026-08-11T23:10:12.236Z","3.32.254":"2026-08-12T23:49:18.177Z","3.32.255":"2026-08-13T15:06:29.453Z","3.32.256":"2026-08-13T16:23:17.339Z","3.32.257":"2026-08-13T19:51:30.522Z","3.32.259":"2026-08-14T03:21:33.653Z","3.32.261":"2026-08-14T18:11:25.669Z","3.32.262":"2026-08-14T21:39:04.277Z","3.32.263":"2026-08-14T22:47:21.260Z","3.32.264":"2026-08-15T02:14:46.781Z","3.32.265":"2026-08-15T20:32:12.538Z","3.32.266":"2026-08-16T05:17:37.396Z","3.32.267":"2026-08-16T19:47:09.316Z","3.32.268":"2026-08-16T22:32:36.301Z","3.32.269":"2026-08-17T00:26:54.201Z","3.32.270":"2026-08-17T22:18:49.079Z","3.32.271":"2026-08-17T23:10:14.342Z","3.32.272":"2026-08-18T00:17:40.980Z","3.32.273":"2026-08-18T01:28:26.802Z","3.32.274":"2026-08-19T04:32:59.303Z","3.32.275":"2026-08-19T21:41:53.760Z","3.32.276":"2026-08-20T03:11:12.483Z","3.32.277":"2026-08-20T15:32:27.495Z","3.32.278":"2026-08-20T17:37:51.243Z","3.32.279":"2026-08-20T23:53:09.124Z","3.32.280":"2026-08-21T04:35:47.717Z","3.32.281":"2026-08-21T07:33:51.299Z","3.32.282":"2026-08-21T08:43:22.711Z","3.32.283":"2026-08-21T18:37:28.530Z","3.32.284":"2026-08-21T19:38:17.681Z","3.32.285":"2026-08-21T23:43:20.626Z","3.32.286":"2026-08-22T23:50:33.671Z","3.32.287":"2026-08-23T01:41:34.605Z","3.32.288":"2026-08-23T03:24:10.486Z","3.32.289":"2026-08-24T06:14:14.169Z","3.32.290":"2026-08-25T03:21:01.898Z","3.32.291":"2026-08-26T05:51:55.398Z","3.32.292":"2026-08-27T00:35:37.102Z","3.32.293":"2026-08-28T08:12:16.968Z","3.32.294":"2026-08-29T15:22:10.612Z","3.32.295":"2026-08-30T13:33:11.503Z","3.32.296":"2026-08-31T00:34:18.866Z","3.32.297":"2026-09-01T16:41:11.712Z","3.32.298":"2026-09-01T18:04:42.825Z","3.32.299":"2026-09-02T18:03:53.984Z","3.32.300":"2026-09-03T01:30:22.247Z","3.32.301":"2026-09-03T05:05:20.126Z","3.32.303":"2026-09-03T21:06:57.004Z","3.32.304":"2026-09-03T23:54:03.857Z","3.32.305":"2026-09-04T02:42:18.215Z","3.32.306":"2026-09-04T03:36:41.186Z","3.32.307":"2026-09-04T15:40:06.658Z","3.32.308":"2026-09-04T16:40:35.455Z","3.32.309":"2026-09-04T20:03:53.209Z","3.32.310":"2026-09-05T01:19:04.605Z","3.32.311":"2026-09-05T03:32:34.113Z","3.32.312":"2026-09-05T03:56:08.281Z","3.32.313":"2026-09-05T04:40:18.390Z","3.32.314":"2026-09-05T09:18:45.647Z","3.32.315":"2026-09-05T15:32:01.983Z","3.32.316":"2026-09-05T16:18:35.920Z","3.32.317":"2026-09-05T22:31:35.329Z","3.32.318":"2026-09-06T01:09:27.352Z","3.32.319":"2026-09-06T02:16:26.272Z","3.32.320":"2026-09-06T03:18:59.994Z","3.32.321":"2026-09-06T04:27:54.042Z","3.32.322":"2026-09-06T04:50:16.999Z","3.32.323":"2026-09-06T05:31:14.087Z","3.32.324":"2026-09-06T16:04:14.332Z","3.32.325":"2026-09-06T16:25:26.958Z","3.32.326":"2026-09-06T17:40:04.530Z","3.32.327":"2026-09-06T18:38:28.566Z","3.32.328":"2026-09-06T20:05:25.449Z","3.32.329":"2026-09-06T22:19:29.970Z","3.32.330":"2026-09-07T02:40:08.014Z","3.32.331":"2026-09-07T05:00:14.188Z","3.32.332":"2026-09-07T05:28:28.618Z","3.32.333":"2026-09-07T15:58:58.598Z","3.32.334":"2026-09-07T19:13:12.084Z","3.32.335":"2026-09-07T20:01:04.790Z","3.32.336":"2026-09-07T22:42:12.640Z","3.32.337":"2026-09-07T23:38:36.036Z","3.32.338":"2026-09-08T03:40:33.988Z","3.32.339":"2026-09-08T04:10:32.397Z","3.32.340":"2026-09-08T05:01:35.547Z","3.32.341":"2026-09-08T05:22:57.748Z","3.32.342":"2026-09-08T07:09:23.196Z","3.32.343":"2026-09-08T15:23:29.623Z","3.32.344":"2026-09-08T18:51:54.442Z","3.32.345":"2026-09-08T20:08:54.005Z","3.32.346":"2026-09-08T21:58:57.302Z","3.32.347":"2026-09-09T03:03:13.628Z","3.32.348":"2026-09-09T03:23:50.658Z","3.32.349":"2026-09-09T16:08:21.182Z","3.32.350":"2026-09-09T19:46:12.459Z","3.32.351":"2026-09-10T02:21:38.542Z","3.32.352":"2026-09-10T04:07:02.142Z","3.32.353":"2026-09-10T17:22:45.725Z","3.32.354":"2026-09-10T21:26:04.397Z","3.32.355":"2026-09-11T00:06:59.121Z","3.32.356":"2026-09-11T02:22:32.624Z","3.32.357":"2026-09-11T03:26:06.317Z","3.32.358":"2026-09-11T18:37:04.063Z","3.32.359":"2026-09-11T19:06:06.666Z","3.32.360":"2026-09-11T19:35:28.969Z","3.32.361":"2026-09-11T20:03:24.083Z","3.32.362":"2026-09-11T22:22:04.103Z","3.32.363":"2026-09-12T05:20:32.963Z","3.32.364":"2026-09-12T16:37:59.775Z","3.32.365":"2026-09-13T16:09:09.166Z","3.32.366":"2026-09-13T16:46:54.816Z","3.32.367":"2026-09-13T20:03:24.823Z","3.32.368":"2026-09-13T23:40:09.516Z","3.33.0":"2026-09-15T00:54:19.210Z","3.33.1":"2026-09-15T23:55:37.506Z","3.34.0":"2026-09-16T07:59:30.334Z","3.34.1":"2026-09-16T11:39:51.759Z","3.34.2":"2026-09-16T16:03:29.453Z","3.34.3":"2026-09-20T03:59:29.092Z","3.34.4":"2026-09-20T04:31:36.887Z","3.34.5":"2026-09-20T06:08:16.575Z","3.34.6":"2026-09-20T18:13:42.078Z","3.34.7":"2026-09-20T18:56:08.293Z","3.34.8":"2026-09-20T19:34:55.266Z","3.34.9":"2026-09-20T20:56:24.369Z","3.34.10":"2026-09-20T23:03:34.486Z","3.34.11":"2026-09-21T00:16:07.415Z","3.34.12":"2026-09-21T01:17:40.953Z","3.34.13":"2026-09-22T00:16:26.033Z","3.34.14":"2026-09-22T02:37:11.038Z","3.34.15":"2026-09-22T15:50:45.412Z","3.34.16":"2026-09-22T17:46:01.043Z","3.34.17":"2026-09-22T20:44:59.376Z","3.34.18":"2026-09-22T21:20:48.334Z","3.34.19":"2026-09-23T03:20:50.840Z","3.34.20":"2026-09-23T04:32:09.871Z","3.34.21":"2026-09-23T05:21:46.904Z","3.34.22":"2026-09-23T05:49:33.124Z","3.34.23":"2026-09-23T14:23:41.423Z","3.34.24":"2026-09-23T21:35:27.045Z","3.34.25":"2026-09-24T00:48:38.172Z","3.34.26":"2026-09-24T04:40:57.490Z","3.34.27":"2026-09-24T14:08:52.112Z","3.34.28":"2026-09-25T00:03:13.354Z","3.34.29":"2026-09-25T01:19:50.505Z","3.34.30":"2026-09-25T03:14:34.142Z","3.34.31":"2026-09-25T16:17:46.473Z","3.34.32":"2026-09-25T17:23:13.209Z","3.34.33":"2026-09-25T19:22:47.417Z"},"bugs":{"url":"https://github.com/marcusquinn/aidevops/issues"},"author":{"name":"Marcus Quinn","email":"marcus@aidevops.sh"},"license":"MIT","homepage":"https://aidevops.sh","keywords":["ai","devops","cli","automation","code-quality","git-workflow","mcp","llm","dspy","prompt-optimization","ai-agents"],"repository":{"url":"git+https://github.com/marcusquinn/aidevops.git","type":"git"},"description":"AI DevOps Framework - AI-assisted development workflows, code quality, and deployment automation","maintainers":[{"name":"marcusquinn","email":"npm+marcus@marcusquinn.com"}],"readme":"<!-- SPDX-License-Identifier: MIT -->\n<!-- SPDX-FileCopyrightText: 2025-2026 Marcus Quinn -->\n\n![AI DevOps — 17 main agents, 2,250+ sub agents, 2,060+ helper scripts, and 100+ slash commands](docs/assets/og-image.png)\n\n# AI DevOps Framework\n\n**[aidevops.sh](https://aidevops.sh)** is an [OpenCode](https://opencode.ai/)\nplugin and AI DevOps framework for carrying work from intent to a verified\noutcome. It combines specialist agents, durable repository knowledge, safe Git\nworkflows, model routing, operational automation, and service integrations for\nsoftware, infrastructure, business, marketing, content, research, and creative\nproduction.\n\nInstead of treating every job as an isolated chat, aidevops gives people and AI\nagents a shared operating system: the right context is loaded on demand, work is\nisolated, consequential actions are gated, evidence is retained, and useful\nlessons improve later work.\n\n**One conversation, autonomous project delivery, with security, teamwork,\ntoken efficiency, and quality control built in.**\n\n[![GitHub Actions](https://github.com/marcusquinn/aidevops/actions/workflows/code-quality.yml/badge.svg?branch=main)](https://github.com/marcusquinn/aidevops/actions/workflows/code-quality.yml)\n[![Quality Gate Status](https://sonarcloud.io/api/project_badges/measure?project=marcusquinn_aidevops&metric=alert_status)](https://sonarcloud.io/summary/new_code?id=marcusquinn_aidevops)\n[![Maintainability](https://qlty.sh/gh/marcusquinn/projects/aidevops/maintainability.svg)](https://qlty.sh/gh/marcusquinn/projects/aidevops)\n[![Codacy Badge](https://app.codacy.com/project/badge/Grade/2b1adbd66c454dae92234341e801b984)](https://app.codacy.com/gh/marcusquinn/aidevops/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![Version](https://img.shields.io/badge/Version-3.34.33-blue.svg)](https://github.com/marcusquinn/aidevops/releases)\n[![npm version](https://img.shields.io/npm/v/aidevops)](https://www.npmjs.com/package/aidevops)\n[![Homebrew](https://img.shields.io/badge/homebrew-marcusquinn%2Ftap-orange)](https://github.com/marcusquinn/homebrew-tap)\n\n[![Lines of code](docs/metrics/badges/loc.svg)](docs/metrics/repo-metrics.md)\n[![Dependencies](docs/metrics/badges/dependencies.svg)](docs/metrics/repo-metrics.md)\n[![Languages by lines of code](docs/metrics/badges/languages.svg)](docs/metrics/repo-metrics.md)\n\n## The Aim\n\n**Maximum useful value for your time and money.** aidevops is built for the gap\nbetween “the model can probably do this” and “the work is done, verified, safe,\nand worth the cost.”\n\n- Load focused guidance only when it is relevant.\n- Match model capability and reasoning effort to the work.\n- Explore optional [Jev structured decisions](.agents/tools/ai-assistants/jev.md)\n  with [reversible retrieval and shadow-triage pilots](.agents/tools/ai-assistants/jev-pilots.md),\n  private evaluation reports and bounded continuation examples; no default routing,\n  runtime hooks or compaction changes.\n- Keep secrets, protected data, and private state out of chat and Git.\n- Let people and agents work in parallel without sharing unsafe mutable state.\n- Preserve tasks, plans, decisions, evidence, and progress in durable sources of truth.\n- Detect stuck work, failing automation, review traps, and repeated friction.\n- Turn observed lessons into better guidance, checks, helpers, and follow-up work.\n- Reserve human attention for taste, authority, secrets, and consequential ambiguity.\n\nThe “100x more capable” goal is an ambition to substantiate, not a guaranteed or\nmeasured result. The canonical purpose and decision criteria are in\n[`.agents/aidevops/purpose.md`](.agents/aidevops/purpose.md).\n\n<!-- AI-CONTEXT-START -->\n\n## Quick Reference\n\n- **Install:** `npm install -g aidevops && aidevops update`\n- **Recommended runtime:** OpenCode; Claude Code and Codex CLI are supported interactive runtimes\n- **Entry points:** `aidevops`, `~/.aidevops/agents/AGENTS.md`, runtime commands and skills\n- **Default development agent:** Build+\n- **Routing:** provider-neutral `simple`, `standard`, and `thinking` workload tiers\n- **Core lifecycle:** understand → isolate → implement → verify → PR → authority-aware merge/release\n- **Agent sandbox backends:** [Apple container (opt-in executable); Firecracker Linux KVM (host probe only, not yet executable)](.agents/reference/agent-sandbox-lifecycle.md#backend-matrix)\n- **Primary sources:** [user guide](.agents/AGENTS.md), [domain index](.agents/reference/domain-index.md), [architecture](.agents/aidevops/architecture.md), [configuration](.agents/reference/configuration.md)\n\n### Essential commands\n\n```bash\naidevops status                 # Installation, runtime and storage health\naidevops init                   # Add aidevops conventions to a repository\naidevops project-config restore owner/repo   # Preview recovery of missing ignored local config\naidevops update                 # Update the framework and registered projects\naidevops features               # Discover framework features\naidevops repos                  # Manage registered projects\naidevops skills                 # Discover available workflows and capabilities\naidevops security               # Security posture, hygiene and supply-chain checks\naidevops metrics generate       # Refresh local repository metrics\n```\n\nIf a registered repository loses its ignored `.aidevops.json`, first preview\n`aidevops project-config restore owner/repo --backup /path/to/verified-backup.json`.\nWithout a verified backup, omit `--backup` to preview only the explicitly enabled\nfeatures and init scope recorded in the local registry; other settings (including\nplugins and `counter_branch`) are **unknown**, not defaults or explicit opt-outs.\nAfter reviewing the target and settings, rerun with `--apply` in an attached\nterminal and type the exact destination path. This operation writes only a new\nignored local config in the registered checkout; it refuses tracked configs,\nlinked-worktree registrations, symlinks, ambiguous entries, and overwrites.\nFor tracked configs, use the existing linked-worktree migration instead. Do not\nrun the full `aidevops init` workflow as a config-only repair.\n\nIn an AI session:\n\n```text\n/onboarding\n/skills recommend \"TASK\"\n/full-loop \"Implement and ship the requested change\"\n/pulse\n/report-render report.md\n```\n\n### Source inventory\n\n- 17 main agents with focused domain ownership\n- 2,250+ individually addressable subagents, skills, workflows, and references\n- 2,060+ production helpers and supporting modules, excluding tests\n- 100+ commands for common workflows\n\n<!-- aidevops:inventory:start -->\nExact source inventory: **17 main agents**, **2,273 sub agents**, **2,066 helper scripts**, **108 slash commands**.\n<!-- aidevops:inventory:end -->\n\nThese are tracked source modules and entry points, not simultaneously running\nagents. Audit the inventory with\n`bash .agents/scripts/readme-helper.sh counts --inventory`; counting and hero\nmaintenance rules live in [DESIGN.md](DESIGN.md#readme-hero-counts).\n\n<!-- AI-CONTEXT-END -->\n\n## Capabilities at a Glance\n\n| Area | What aidevops provides |\n|---|---|\n| **Software delivery** | Planning, implementation, debugging, review, CI, releases, deployment, and maintenance through linked worktrees and evidence gates |\n| **Autonomous operations** | Pulse supervision, workers, missions, routines, scheduling, diagnostics, recovery, and budget-aware concurrency |\n| **Knowledge and continuity** | Repository-owned tasks, plans, decisions, evidence, memory, knowledge ingestion, search, and session handoffs |\n| **Security and privacy** | Secret hygiene, prompt-injection defence, source-access approvals, supply-chain checks, operation verification, Vault, and audit trails |\n| **Infrastructure** | Hosting, DNS, networking, containers, cloud platforms, local development, monitoring, deployment, and object storage guidance |\n| **Product and business** | Product strategy, PRDs, analytics, onboarding, monetisation, accounting, invoices, reports, and operational routines |\n| **Growth and communication** | SEO/GEO, content, PR, email, outreach, paid ads, CRO, social workflows, and communications platforms |\n| **External data** | Native data providers and authorized extraction first, with cost-gated GetAnyAPI fallback access whose usage evidence guides graduation into direct aidevops subagents |\n| **Creative production** | Design systems, UI, browser/mobile verification, images, 3D/CAD, audio, video, animation, documents, and report exports |\n| **Extensibility** | Custom agents, imported skills, private agent sources, MCPs, API helpers, OpenAPI exploration, and project bundles |\n\nFor YouTube transcripts, `python3 .agents/scripts/youtube-transcript.py VIDEO_ID`\ntries captions, then local speech-to-text, and emits timestamped JSON. Hosted\nTranscriptAPI access is opt-in (`--source api`). See the\n[transcription guide](.agents/tools/voice/transcription.md) for setup, Mac\ndictation alternatives, access boundaries, and optional [local anonymous\nspeaker diarization](.agents/tools/voice/nemotron-diarization.md).\n\nThe [domain index](.agents/reference/domain-index.md) is the human-readable map\nfrom user intent to specialist guidance. The generated\n[capability registry](.agents/reference/capability-registry.md) separately records\nruntime readiness requirements.\n\n> **Catalogue is not readiness.** A listed capability may still require local\n> deployment, compatible runtime support, installation, configuration,\n> authentication, authorization, network reachability, or explicit operator\n> approval. aidevops checks these states before provider actions and falls back\n> rather than pretending unavailable tooling worked.\n\n## How Work Gets Done\n\n```text\nUser intent\n   ↓\nBuild+ or a domain primary\n   ↓\nFocused guidance + capability-readiness check\n   ↓\nLinked worktree, bounded operation, or approved service action\n   ↓\nRuntime evidence + the narrowest applicable quality gates\n   ↓\nPR / report / artifact / operational receipt\n   ↓\nAuthority-aware merge, publication, handoff, or follow-up\n```\n\n### Full-loop delivery\n\n`/full-loop` keeps one interactive owner responsible for a development task from\nimplementation through verification and PR completion. The lifecycle uses fresh\nlinked worktrees, exact-head checks, review evidence, protected merge helpers,\nand durable cleanup receipts.\n\nRepository authority controls the terminal path:\n\n- **Maintained aidevops work:** verified PR, merge, and—only with explicit trusted publication intent—snapshot release, postflight, and deployment.\n- **Other maintained repositories:** verified PR, merge, and guarded synchronization of the actual PR base branch.\n- **External contributions:** verified ready PR handed to upstream maintainers; no unauthorized merge, metadata mutation, or publication.\n\nReleases pin an immutable source snapshot, coordinate through a repository-wide\npublisher lane, bind provenance to the exact tag, and reconcile publication and\ndeployment evidence. See [full-loop](.agents/workflows/full-loop.md),\n[Git workflow](.agents/workflows/git-workflow.md), and\n[release coordination](.agents/reference/release-lane-coordination.md).\n\n### Pulse, workers, missions, and routines\n\n- **Pulse** supervises registered repositories: it evaluates ready work, merges eligible PRs, dispatches workers, diagnoses failures, and recovers stalled or orphaned activity within API and resource budgets.\n- **Workers** run issue-scoped tasks in isolated worktrees with scoped authority, model routing, runtime limits, and traceable Git outcomes.\n- **Missions** decompose larger goals into milestones and validated deliverables with budget tracking and automatic advancement.\n- **Routines** turn recurring reports, audits, monitoring, content, outreach, and operational checks into scheduled, evidence-bearing workflows.\n- **Runners and team interfaces** provide persistent identities, local scheduling, shared-team adapters, and bounded collaboration without turning observation into provider-write authority.\n\nStart with [orchestration](.agents/reference/orchestration.md),\n[worker discipline](.agents/reference/worker-discipline.md), and\n[routines](.agents/reference/routines.md).\n\n### Knowledge, planning, and memory\n\nThe repository owns durable work. `TODO.md`, plans, decisions, evidence, and\nprogress remain useful even if a forge conversation or AI session disappears.\nGitHub, GitLab, Gitea, and Forgejo are linked execution surfaces, not the sole\nsource of truth.\n\n- `TODO.md` and `todo/` hold tasks, PRDs, plans, dependencies, and verification state.\n- `_knowledge/` holds curated repository-local source material.\n- Cross-session memory stores concrete solutions, failures, decisions, and patterns with privacy filtering.\n- Session checkpoints preserve objective, state, evidence, blockers, and next actions across compaction or handoff.\n- Optional indexes and semantic search improve retrieval without replacing source evidence.\n- Ambient self-improvement repairs safe in-scope friction and routes larger findings into durable follow-up work.\n\nSee [knowledge plane](.agents/aidevops/knowledge-plane.md),\n[memory](.agents/reference/memory.md), and\n[self-improvement](.agents/reference/self-improvement.md).\n\n### Model and context efficiency\n\naidevops keeps routing provider-neutral. Canonical `simple`, `standard`, and\n`thinking` tiers describe workload needs; runtime adapters map those tiers to\navailable models and accounts. Stronger models are reserved for consequential\njudgement, architecture, and synthesis, while bounded work uses the cheapest\ncapable route.\n\nProgressive disclosure loads only the relevant agents, references, and tools.\nTOON registries, compact terminal summaries, semantic code search, context\nbundles, prompt caching, and compaction checkpoints reduce unnecessary context\nwithout hiding required evidence. Model comparisons and sealed historical replay\ncan inform routing, but cannot silently rewrite production policy.\n\nOpenCode defaults resolved models with larger windows to a ~240K usable-input\ncompaction budget, without expanding smaller native windows or overriding\nexplicit per-model context/input limits. GPT-6 Sol/Luna and their Fast variants\nalso advertise the budget in their model metadata. Run `aidevops gpt6-context\nstatus` to check those four models in a fresh process, or `disable` to restore\ntheir native limits. Restart OpenCode after changes.\n\nSee [model routing](.agents/tools/context/model-routing.md),\n[context efficiency](.agents/reference/context-efficiency.md), and\n[model-effort evaluation](.agents/reference/model-effort-evaluation.md).\nWorker dispatch retains priority-first routing by default. Operators can opt\nindividual tiers into provider-level round-robin in the custom model routing\ntable; model pins, retries and provider health gates remain unchanged.\n\n## Primary Agents\n\nBuild+ is the default for development, systems, and applications. Domain\nprimaries add focused judgement while retaining the same applicable safety,\nauthority, and verification boundaries.\n\n| Agent | Focus |\n|---|---|\n| **3D Modelling** | Editable 3D creation, parametric CAD, reconstruction, configurable products, and rendering |\n| **Audio** | Music composition, arrangement, sound design, editing, mixing, and reproducible audio projects |\n| **Automate** | Scheduling, dispatch, monitoring, routines, and background orchestration |\n| **Build+** | Planning and full-loop delivery for code, apps, systems, CI, releases, and DevOps |\n| **Business** | Company operations, strategy, accounting, finance, invoices, and management reporting |\n| **Content** | Writing, images, social, multi-channel stories, and content production coordination |\n| **Health** | Evidence-aware health, fitness, nutrition, and wellness guidance |\n| **Legal** | Legal research, contracts, privacy, compliance, and GDPR guidance |\n| **Marketing-Sales** | Campaigns, CRM, email, outreach, paid ads, direct response, and CRO |\n| **PR** | Earned media, newsworthiness, journalist research, media lists, and coverage tracking |\n| **Private Local AI** | Sensitive investigations using verified privacy-first and local-compute boundaries |\n| **Product** | Product strategy, validation, PRDs, roadmaps, onboarding, growth, and analytics |\n| **Reports** | Evidence contracts, decision-ready reports, exporters, citations, and routine handoffs |\n| **Research** | Technical, market, competitive, and source-grounded research |\n| **SEO** | Technical SEO, GEO/AI search, keyword research, content analysis, schema, and search data |\n| **Vault** | Protected-data classification, encrypted stores, fleet trust, secure sync, and lock policy |\n| **Video** | Editing, compositing, grading, animation, source projects, and verified delivery |\n\nSpecialists under `.agents/tools/`, `.agents/services/`, `.agents/workflows/`,\nand `.agents/reference/` are loaded on demand. Use `/skills recommend \"TASK\"` or\nthe OpenCode agent picker rather than memorising the catalogue.\n\n## Domain Coverage\n\n| Domain | Examples |\n|---|---|\n| **Development** | Code, architecture, reviews, testing, accessibility, performance, APIs, databases, mobile, extensions |\n| **Infrastructure** | Hosting, Cloudflare, Coolify, Vercel, Cloudron, containers, remote compute, DNS, VPNs, local HTTPS |\n| **Storage and backups** | Backblaze B2, IDrive E2, Wasabi, S3-compatible inventories, Cloudron backup freshness |\n| **Security** | Secrets, dependency risk, prompt injection, source approvals, access reviews, incident response, Vault |\n| **Product** | Validation, roadmaps, UX, analytics, feature flags, experiments, onboarding, monetisation |\n| **Business and finance** | Strategy, accounting, QuickFile, receipts, reconciliation, forecasts, invoices, procurement |\n| **Marketing and sales** | Paid ads, direct response, CRO, CRM, lead generation, cold outreach, campaign operations |\n| **Search and content** | SEO, GEO, AI visibility, GSC, keywords, entities, schema, articles, newsletters, social publishing |\n| **PR and communications** | News research, journalist fit, media lists, press releases, coverage, chat and team interfaces |\n| **Design and creative** | DESIGN.md, brand systems, UI, email/decks, browser QA, images, 3D/CAD, video, audio, voice |\n| **Documents and reports** | OCR, extraction, Markdown-first reports, HTML, PDF, DOCX, slide profiles, citations, evidence ledgers |\n| **Personal operations** | Calendar, health, macOS diagnostics, productivity, recurring checks, private/local research |\n\nThis table describes coverage, not live credentials or provider availability.\nUse `capability-readiness-helper.py query` through the documented workflow when a\ntask depends on an external runtime or service.\n\n## Security and Protected Data\n\naidevops assumes agents may have powerful local and remote access. Security is\npart of normal work rather than a final checklist.\n\n- Credentials are stored through `aidevops secret` or private configuration, never pasted into chat or committed.\n- Prompt-injection scanning treats external instructions as untrusted content and extracts facts without surrendering control.\n- Git hooks and wrappers protect canonical branches, secrets, private paths, issue authority, signatures, and exact-head merge evidence.\n- High-risk destructive operations require explicit confirmation and may require independent cross-provider verification.\n- Imported skills are scanned before activation; high-severity findings block normal installation.\n- Source-read approvals are exact-path, digest-bound, session-bound, short-lived, and mediated by a root-owned broker.\n- Audit logs record security-relevant operations without credential values.\n\n```bash\naidevops secret set NAME\naidevops security\naidevops security status\naidevops security scan\naidevops source-access status\n```\n\n### Vault\n\nVault adds protected-data classes, local encrypted stores, provider-routing\nlabels, device trust, fleet lock/unlock policy, secure sync guidance, and\napproval-aware task metadata. It cannot protect information after that\ninformation is decrypted into a third-party model prompt, and it cannot recover\na lost passphrase. Review [Vault boundaries](.agents/reference/vault.md) before\nusing protected data.\n\n## Reports and Creative Production\n\n### Evidence-led reports\n\nReports keep Markdown or JSON as the canonical source, then derive styled HTML,\nPDF, DOCX, or slide-profile outputs. Shared contracts cover citations, source\ncards, evidence states, executive summaries, action prompts, and recurring\nhandoffs. Domain report guidance supports development, business, marketing, and\nSEO/GEO work.\n\n```text\n/report-render report.md\n```\n\nSee [reports](.agents/reports/general.md) and the versioned\n[`_reports/examples/`](_reports/examples/) previews.\n\n### Design, browser, mobile, and media\n\n- **Design:** Google `DESIGN.md` conventions, brand identity, visual concepts, distinctive UI, component guidance, previews, and accessibility verification.\n- **Browser:** Playwright-first automation with bounded Luna-xhigh browser subagents in OpenCode (Sol-medium/parent fallback), reusable browser-operation learning, authenticated-profile boundaries, crawling, screenshots, and performance diagnostics.\n- **Mobile:** Expo, Swift/Xcode, App Store Connect, simulator workflows, device automation, and simulator-backed web previews.\n- **3D/CAD:** Blender and FreeCAD specialists, OpenSCAD script-based CAD guidance, dimensional truth, editable source models, configurable products, and rendered verification.\n- **Video:** DaVinci Resolve, conversational editing, Remotion, compositing, colour, audio, and rendered-output checks.\n- **Audio:** Ableton projects, MIDI, arrangement, stems, mixing, voice workflows, loudness, and export verification.\n- **Images:** provider routing, reference editing, dimensions, provenance, and publication checks.\n\nCreative work preserves originals, editable projects, dependencies, licences,\ndecisions, technical checks, and perceptual review where the runtime supports it.\nStart with [creative production](.agents/workflows/creative-production.md).\n\n## Integrations and Extensibility\n\naidevops combines CLI tools, shell/Python/TypeScript helpers, direct APIs,\nOpenAPI exploration, browser automation, and on-demand MCP servers. MCPs remain\ndisconnected until an approved specialist needs them, reducing idle processes,\ntool-schema context, and accidental authority.\n\nIntegration families include:\n\n- GitHub, GitLab, Gitea, Forgejo, CI systems, quality platforms, and dependency scanners.\n- Hosting, DNS, cloud, deployment, object storage, networking, monitoring, and local development.\n- Product analytics, error monitoring, email, communications, social platforms, outreach, and payments.\n- Accounting, ecommerce, WordPress, documents, OCR, browser automation, and creative applications.\n- Context7, Repomix, semantic code search, OpenAPI search, local models, and model-provider account pools.\n\n### Skills and private agent sources\n\n```bash\naidevops skill add owner/repo\naidevops skill list\naidevops skill check\naidevops skill scan NAME\n\naidevops sources add /path/to/private-agent-repo\naidevops sources sync\n```\n\nImported skills retain source and update metadata, pass through security checks,\nand are adapted to aidevops conventions rather than copied blindly. Private\nagent repositories can deploy organization- or client-specific guidance beside\nthe shared framework without publishing it.\n\nCustom agents progress through three tiers:\n\n| Tier | Location | Purpose |\n|---|---|---|\n| **Draft** | `~/.aidevops/agents/draft/` | Experimental and evaluation-stage capabilities |\n| **Custom** | `~/.aidevops/agents/custom/` | Durable private user or organization capabilities |\n| **Shared** | `.agents/` | Reviewed open-source framework capabilities |\n\n## Installation\n\n### npm\n\n```bash\nnpm install -g aidevops && aidevops update\n```\n\n### Bun\n\n```bash\nbun install -g aidevops && aidevops update\n```\n\n### Homebrew\n\n```bash\nbrew install marcusquinn/tap/aidevops && aidevops update\n```\n\n### Direct installer\n\n```bash\nbash <(curl -fsSL https://aidevops.sh/install)\n```\n\n### From source\n\n```bash\ngit clone https://github.com/marcusquinn/aidevops.git ~/Git/aidevops\n~/Git/aidevops/setup.sh\n```\n\nSetup deploys the framework under `~/.aidevops/agents/`, installs the CLI,\nconfigures detected supported runtimes, and offers optional tools. Existing\npersonal settings and custom agents are preserved.\n\nSetup/update also manages a persistent OpenCode owner on macOS and on Linux/WSL2\nwith a systemd user manager. `aidevops opencode managed --dir PATH` attaches a TUI\nto its shared history. Existing databases, routing choices, and disabled services\nare preserved; Desktop's first server/project selection remains manual. See the\n[managed-service guide](.agents/reference/opencode-service.md) for platform\nverification limits, opt-out, and rollback.\n\n## Quick Start\n\n1. Install aidevops using one of the methods above.\n2. Start OpenCode in a project and run `/onboarding` for account-level setup.\n3. Run `aidevops init` inside the repository.\n4. Run `/setup-git` when the repository needs platform-specific secrets or workflows.\n5. Describe the outcome you want, or use `/skills recommend \"TASK\"` to discover a route.\n\nInitialize selected features when a repository needs less than the default set:\n\n```bash\naidevops init planning\naidevops init planning,git-workflow,code-quality\naidevops init deployment-context\naidevops init wordpress-context\n```\n\nDepending on selected features and existing files, initialization can add:\n\n- `.aidevops.json` for repository feature and workflow metadata.\n- `.agents/AGENTS.md` for project-specific AI guidance.\n- `TODO.md` and `todo/` for tasks, plans, PRDs, and verification state.\n- `DESIGN.md` for repositories with a detected interface.\n- Deployment and WordPress context manifests when explicitly selected.\n- Standard project courtesy files only when they do not already exist.\n\nRepository registration lives in `~/.config/aidevops/repos.json`; updates can\nthen check initialized projects for framework and template drift.\n\n## Common Workflows\n\n| Goal | Entry point |\n|---|---|\n| Discover capabilities | `/skills recommend \"TASK\"` or `aidevops skills` |\n| Define a complex objective | `/define`, `/goals`, `/mission` |\n| Plan implementation | `/show-plan`, PRD/task workflows, `TODO.md` |\n| Implement through PR | `/full-loop \"TASK\"` |\n| Review code or a PR | `/review`, `/cross-review` |\n| Run repository checks | `.agents/scripts/linters-local.sh --changed` |\n| Supervise autonomous work | `/pulse`, `/dashboard`, `/runners` |\n| Create a recurring operation | `/routine` |\n| Work with protected data | `/vault` |\n| Audit SEO/GEO | `/seo-audit`, `/seo-geo` |\n| Learn browser work | `/auto-browse` |\n| Produce an editable artifact | `/3d-modelling`, `/video`, `/audio`, `/design-artifact` |\n| Render a report | `/report-render` |\n| Capture or recall a lesson | `/remember`, `/recall`, `/patterns` |\n\nRuntime command names may be namespaced, such as `/aidevops-full-loop`, where a\nclient reserves or groups slash commands differently. OpenCode exposes main\nagents in its agent picker.\n\n## Configuration\n\n| File | Purpose |\n|---|---|\n| [`~/.config/aidevops/config.jsonc`](.agents/reference/configuration.md) | Framework updates, models, safety, quality, orchestration, and paths |\n| [`~/.config/aidevops/settings.json`](.agents/reference/configuration.md) | User preferences and onboarding state |\n| `~/.config/aidevops/repos.json` | Registered repositories, platforms, bundles, Pulse, and context metadata |\n| `.aidevops.json` | Repository-local feature and workflow configuration |\n| `configs/*.json.txt` | Safe committed templates for service configuration |\n| `configs/*.json` | Gitignored working service configuration |\n\n```bash\naidevops config list\naidevops config validate\naidevops config set updates.auto_update false\n```\n\nPrecedence is `AIDEVOPS_*` environment variables, then user configuration, then\nbuilt-in defaults. Store secrets with `aidevops secret`; do not put credential\nvalues in committed templates, command arguments, logs, or AI conversations.\n\n## Architecture\n\n```text\naidevops/\n├── setup.sh                    # Source installer and deployment entry point\n├── aidevops.sh                 # CLI implementation\n├── AGENTS.md                   # Contributor guidance\n├── .agents/\n│   ├── AGENTS.md               # Deployed user guide\n│   ├── *.md                    # Main agents\n│   ├── workflows/              # Reusable operating workflows\n│   ├── tools/                  # Cross-domain capabilities\n│   ├── services/               # Provider and service integrations\n│   ├── reference/              # Shared contracts and policies\n│   └── scripts/                # Deterministic helpers and validators\n├── .opencode/                  # OpenCode-native plugin tools\n├── configs/                    # Safe configuration templates\n├── docs/                       # Public documentation and generated metrics\n├── templates/                  # Project and user-home templates\n├── tests/                      # Framework verification\n└── _*/                         # Repository-local data planes\n```\n\nStrategy and execution are deliberately separated. Models own prioritisation,\nsemantic judgement, diagnosis, and trade-offs. Deterministic tools own schemas,\npath safety, signatures, exact state transitions, reproducible generation, and\nother mechanically verifiable invariants.\n\n### Repository data planes\n\n| Plane | Purpose |\n|---|---|\n| `_knowledge/` | Curated, source-identified knowledge for repository work |\n| `_cases/` | Structured case material and reusable case evidence |\n| `_campaigns/` | Campaign inputs, execution state, and reviewed reusable assets |\n| `_inbox/` | Controlled intake and transit before classification |\n| `_feedback/` | Product and framework feedback evidence |\n| `_projects/` | Non-software project work that does not fit task or campaign planes |\n| `_performance/` | Performance evidence and optimization state |\n| `_reports/` | Canonical report sources, drafts, examples, and derived outputs |\n\nSee [architecture](.agents/aidevops/architecture.md),\n[repository layout](.agents/configs/repo-layout-policy.conf), and\n[storage lifecycle](.agents/reference/storage-lifecycle.md).\n\n## Requirements and Platform Support\n\naidevops itself is mostly Markdown, shell, Python, and TypeScript/Bun tooling.\nMost software, infrastructure, research, and operational workflows use cloud\nmodels and do not require a local GPU. Media generation, local models, creative\napplications, simulators, and voice pipelines have their own optional hardware\nand platform requirements.\n\nThe framework is developed primarily on macOS and includes Linux support for\ndocumented workflows. Individual tools may require a specific operating system,\narchitecture, desktop application, licence, API account, or human-present\nauthorization. Check [platform support](.agents/reference/platform-support.md)\nand capability readiness before installation or execution.\n\nCommon command-line dependencies are discovered by setup rather than assumed.\n`git`, `curl`, `jq`, `fd`, and `ripgrep` cover many core workflows; optional\ntools are installed or configured only through their documented, consent-aware\npaths.\n\n## Development and Verification\n\nAll interactive changes use a linked worktree; canonical `main` or `master`\ncheckouts remain read-only service mirrors. The full lifecycle is documented in\n[Git workflow](.agents/workflows/git-workflow.md).\n\n```bash\n./setup.sh --non-interactive\n.agents/scripts/linters-local.sh --changed\n.agents/scripts/readme-helper.sh check\n.agents/scripts/managed-readme-helper.sh check --repo marcusquinn/aidevops --root .\n```\n\nVerification follows risk and blast radius:\n\n1. Exercise the real user-facing path where practical.\n2. Inspect logs, framework diagnostics, or generated evidence.\n3. Run the narrowest existing checks covering changed files and packages.\n4. Broaden to repository-wide gates only when shared contracts or release scope require it.\n5. Review the exact diff and bind remote evidence to the exact PR head.\n\nTests are added when requested, required by repository policy, or the\nlowest-cost way to resolve material uncertainty. New test infrastructure is not\ncreated merely to make a completion report look stronger.\n\n## Troubleshooting\n\n### Installation or PATH problems\n\n```bash\naidevops status\naidevops doctor\naidevops update\n```\n\n### Model account or authentication problems\n\n```bash\naidevops model-accounts-pool status\naidevops model-accounts-pool check\naidevops model-accounts-pool rotate PROVIDER\n```\n\nRestart the active runtime after changing account assignments. Authentication\nfor one provider is isolated from other provider pools.\n\n### A capability is listed but unavailable\n\nCheck the capability registry and its owning guide. Confirm deployment, runtime\ncompatibility, installation, configuration, authentication, authorization,\nreachability, and operator approval. Use the documented fallback when any\nmandatory state is missing.\n\n### A worker, PR, or Pulse cycle is stuck\n\nStart with the read-only summary and the PR-specific diagnosis documented in\n[worker diagnostics](.agents/reference/worker-diagnostics.md). Pending CI is a\nwait state, not a failure; repair only terminal failing checks tied to the exact\nhead.\n\n### Security advice appears during update\n\nTreat the advisory as evidence to review, not text to follow blindly. Run the\nrecommended security command in a separate attached terminal and never paste\nsecrets into the AI session.\n\n## Documentation\n\n- [Getting Started](.wiki/Getting-Started.md)\n- [CLI Reference](.wiki/CLI-Reference.md)\n- [Configuration Reference](.agents/reference/configuration.md)\n- [Domain Index](.agents/reference/domain-index.md)\n- [Capability Registry](.agents/reference/capability-registry.md)\n- [Agent Routing](.agents/reference/agent-routing.md)\n- [Git Workflow](.agents/workflows/git-workflow.md)\n- [Security](.agents/aidevops/security.md)\n- [Browser Automation](.agents/tools/browser/browser-automation.md)\n- [Creative Production](.agents/workflows/creative-production.md)\n- [Reports](.agents/reports/general.md)\n- [Changelog](CHANGELOG.md)\n\n## Contributing and License\n\nContributions are welcome. Read [CONTRIBUTING.md](CONTRIBUTING.md), work from a\nsafe linked worktree, preserve security and attribution boundaries, run the\napplicable checks, and submit a focused pull request with verification evidence.\n\naidevops is licensed under the [MIT License](LICENSE). Reuse, including\ncommercial use, is welcome when copyright and licence notices are retained.\nDerivative frameworks, automation products, and distinctive workflow reuse\nshould also follow [ATTRIBUTION.md](ATTRIBUTION.md).\n\nFounded by [Marcus Quinn](https://github.com/marcusquinn) on 9 November 2025.\n\n<!-- aidevops:managed-readme:start -->\n<!-- managed by aidevops; refresh with managed-readme-helper.sh sync -->\n## Star History\n\n![marcusquinn/aidevops stars over time](docs/assets/star-history.svg)\n\n## Built with aidevops\n\nThis project was created and is maintained with\n[aidevops.sh](https://aidevops.sh).\n\n[View marcusquinn on GitHub](https://github.com/marcusquinn) ·\n[aidevops repository](https://github.com/marcusquinn/aidevops)\n<!-- aidevops:managed-readme:end -->\n","readmeFilename":"README.md"}