Update junie/agent.json to version 1362.39.0#237
Merged
anna239 merged 1 commit intoagentclientprotocol:mainfrom Apr 13, 2026
Merged
Update junie/agent.json to version 1362.39.0#237anna239 merged 1 commit intoagentclientprotocol:mainfrom
anna239 merged 1 commit intoagentclientprotocol:mainfrom
Conversation
zerob13
pushed a commit
to zerob13/acp-registry
that referenced
this pull request
Apr 19, 2026
zerob13
added a commit
to zerob13/acp-registry
that referenced
this pull request
Apr 19, 2026
* Add dimcode * Update dimcode 0.0.41 * docs: update protocol matrix for 2026-04-09 * Update opencode to 1.4.1 - opencode: 1.4.0 -> 1.4.1 * Update qoder to 0.1.39 - qoder: 0.1.38 -> 0.1.39 * docs: update protocol matrix for 2026-04-10 * revert fixed version for gemini (agentclientprotocol#230) * revert fixed version for gemini * revert fixed version for gemini * docs: update protocol matrix for 2026-04-11 * docs: update protocol matrix for 2026-04-12 * Update crow-cli (agentclientprotocol#232) * Update agent.json * Update quarantine.json * Update agent.json * Bump actions/create-github-app-token from 3.0.0 to 3.1.1 (agentclientprotocol#234) Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 3.0.0 to 3.1.1. - [Release notes](https://github.com/actions/create-github-app-token/releases) - [Commits](actions/create-github-app-token@f8d387b...1b10c78) --- updated-dependencies: - dependency-name: actions/create-github-app-token dependency-version: 3.1.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * docs: update protocol matrix for 2026-04-13 * Fix nightly version updates when distribution sources drift (agentclientprotocol#236) * Fix multi-source version resolution in update workflow * Format update workflow version resolution changes * Apply suggestions from code review Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --------- Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> * Update junie/agent.json to version 1362.39.0 (agentclientprotocol#237) * Update 12 agents to latest versions - cline: 2.13.0 -> 2.14.0 - codebuddy-code: 2.81.2 -> 2.85.0 - factory-droid: 0.97.0 -> 0.99.0 - fast-agent: 0.6.12 -> 0.6.15 - github-copilot: 1.465.0 -> 1.469.0 - github-copilot-cli: 1.0.21 -> 1.0.25 - kimi: 1.30.0 -> 1.32.0 - mistral-vibe: 2.7.3 -> 2.7.4 - nova: 1.0.95 -> 1.0.96 - opencode: 1.4.1 -> 1.4.3 - qoder: 0.1.39 -> 0.1.42 - qwen-code: 0.14.2 -> 0.14.4 * Bump actions/github-script from 8 to 9 (agentclientprotocol#235) Bumps [actions/github-script](https://github.com/actions/github-script) from 8 to 9. - [Release notes](https://github.com/actions/github-script/releases) - [Commits](actions/github-script@v8...v9) --- updated-dependencies: - dependency-name: actions/github-script dependency-version: '9' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update 2 agents to latest versions - codebuddy-code: 2.85.0 -> 2.86.0 - kimi: 1.32.0 -> 1.33.0 * Update claude-acp to 0.27.0 - claude-acp: 0.26.0 -> 0.27.0 * Update gemini to 0.37.2 - gemini: 0.37.1 -> 0.37.2 * Update fast-agent to 0.6.16 - fast-agent: 0.6.15 -> 0.6.16 * Update factory-droid to 0.100.0 - factory-droid: 0.99.0 -> 0.100.0 * docs: update protocol matrix for 2026-04-14 * Update mistral-vibe to 2.7.5 - mistral-vibe: 2.7.4 -> 2.7.5 * Update corust-agent to 0.4.2 - corust-agent: 0.4.1 -> 0.4.2 * Update qoder to 0.1.43 - qoder: 0.1.42 -> 0.1.43 * Update 2 agents to latest versions - codebuddy-code: 2.86.0 -> 2.87.0 - kimi: 1.33.0 -> 1.34.0 * Update codebuddy-code to 2.88.0 - codebuddy-code: 2.87.0 -> 2.88.0 * Update github-copilot-cli to 1.0.26 - github-copilot-cli: 1.0.25 -> 1.0.26 * Update auggie to 0.24.0 - auggie: 0.23.0 -> 0.24.0 * Update gemini to 0.38.0 - gemini: 0.37.2 -> 0.38.0 * Update 3 agents to latest versions - factory-droid: 0.100.0 -> 0.101.0 - github-copilot-cli: 1.0.26 -> 1.0.27 - opencode: 1.4.3 -> 1.4.4 * Update 2 agents to latest versions - nova: 1.0.96 -> 1.0.97 - opencode: 1.4.4 -> 1.4.5 * Update github-copilot to 1.470.0 - github-copilot: 1.469.0 -> 1.470.0 * docs: update protocol matrix for 2026-04-15 * Update opencode to 1.4.6 - opencode: 1.4.5 -> 1.4.6 * Update claude-acp to 0.28.0 - claude-acp: 0.27.0 -> 0.28.0 * Update kimi to 1.35.0 - kimi: 1.34.0 -> 1.35.0 * Update qwen-code to 0.14.5 - qwen-code: 0.14.4 -> 0.14.5 * Update gemini to 0.38.1 - gemini: 0.38.0 -> 0.38.1 * Update kilo to 7.2.8 - kilo: 7.2.1 -> 7.2.8 * Update kilo to 7.2.10 - kilo: 7.2.8 -> 7.2.10 * Update github-copilot-cli to 1.0.28 - github-copilot-cli: 1.0.27 -> 1.0.28 * Update factory-droid to 0.102.0 - factory-droid: 0.101.0 -> 0.102.0 * docs: update protocol matrix for 2026-04-16 * Update mistral-vibe to 2.7.6 - mistral-vibe: 2.7.5 -> 2.7.6 * Update 2 agents to latest versions - codebuddy-code: 2.88.0 -> 2.89.0 - qoder: 0.1.43 -> 0.1.44 * Update 2 agents to latest versions - codebuddy-code: 2.89.0 -> 2.90.0 - github-copilot-cli: 1.0.28 -> 1.0.29 * Update claude-acp to 0.29.0 - claude-acp: 0.28.0 -> 0.29.0 * ci: allow workflow_dispatch to trigger S3 upload and release (agentclientprotocol#241) The upload-to-S3, artifact-upload, and GitHub-release jobs were gated on `github.event_name == 'push'`, which skipped them for manual workflow_dispatch runs. Add `workflow_dispatch` to those conditions so manual triggers on main also deploy to CDN and publish releases. Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com> * Update 2 agents to latest versions - cline: 2.14.0 -> 2.15.0 - github-copilot-cli: 1.0.29 -> 1.0.30 * Update github-copilot-cli to 1.0.31 - github-copilot-cli: 1.0.30 -> 1.0.31 * Update 2 agents to latest versions - fast-agent: 0.6.16 -> 0.6.17 - opencode: 1.4.6 -> 1.4.7 * Update goose to 1.31.0 - goose: 1.30.0 -> 1.31.0 * Update factory-droid to 0.103.0 - factory-droid: 0.102.0 -> 0.103.0 * Update github-copilot to 1.472.0 - github-copilot: 1.470.0 -> 1.472.0 * docs: update protocol matrix for 2026-04-17 * Update nova to 1.0.98 - nova: 1.0.97 -> 1.0.98 * Update claude-acp to 0.29.1 - claude-acp: 0.29.0 -> 0.29.1 * Update 4 agents to latest versions - codebuddy-code: 2.90.0 -> 2.91.0 - kimi: 1.35.0 -> 1.36.0 - opencode: 1.4.7 -> 1.4.8 - stakpak: 0.3.73 -> 0.3.74 * Update 3 agents to latest versions - claude-acp: 0.29.1 -> 0.29.2 - factory-droid: 0.103.0 -> 0.103.1 - opencode: 1.4.8 -> 1.4.9 * Update 2 agents to latest versions - gemini: 0.38.1 -> 0.38.2 - kilo: 7.2.10 -> 7.2.14 * Update opencode to 1.4.10 - opencode: 1.4.9 -> 1.4.10 * Update fast-agent to 0.6.18 - fast-agent: 0.6.17 -> 0.6.18 * Update github-copilot-cli to 1.0.32 - github-copilot-cli: 1.0.31 -> 1.0.32 * Update 2 agents to latest versions - opencode: 1.4.10 -> 1.4.11 - pi-acp: 0.0.25 -> 0.0.26 * Update 2 agents to latest versions - factory-droid: 0.103.1 -> 0.104.0 - nova: 1.0.98 -> 1.0.99 * docs: update protocol matrix for 2026-04-18 * Update fast-agent to 0.6.19 - fast-agent: 0.6.18 -> 0.6.19 * Update 2 agents to latest versions - nova: 1.0.99 -> 1.0.100 - opencode: 1.4.11 -> 1.14.17 * docs: update protocol matrix for 2026-04-19 * chore: update dimcode to 0.0.42 * chore: update dimcode to 0.0.43 --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: acp-release[bot] <2373403+acp-release[bot]@users.noreply.github.com> Co-authored-by: Anna Zhdan <anna.zhdan@jetbrains.com> Co-authored-by: Thomas Wood <odell.wood@gmail.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sergey Ignatov <ignatov@jetbrains.com> Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Co-authored-by: Andrey Efimov <andrei.efimov@jetbrains.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
AlexandrSuhinin
pushed a commit
to AlexandrSuhinin/registry
that referenced
this pull request
Apr 21, 2026
…gentclientprotocol#237) Original PR: agentclientprotocol#227 - Add Pulumi-based infrastructure as code for deploying MCP Registry to Kubernetes - Support for both local development (minikube) and Azure Kubernetes Service (AKS) - Complete deployment orchestration including: - cluster setup: e.g. you point this at an Azure account, and it can set up and manage the cluster for you. e.g. K8s version, number of nodes, type of nodes, ... - cloud agnostic K8s services: cert-manager, nginx-ingress - app services: MongoDB, and registry application (currently using nginx as a placeholder, blocked on agentclientprotocol#225 (as is agentclientprotocol#190). but should be a 1 line change) ## How is this different to agentclientprotocol#190 - Supports cluster setup and management. This enables: - Non-hosting maintainers managing many devops workflows (e.g. scaling up the cluster, or bumping K8s versions). Without this, we'd need to bug/page the organisation hosting the registry when we need these things changed. - Makes it easy to spin up things like staging/temporary clusters, as well as enables contributors to replicate the stack exactly on their own Azure accounts. - Sets up cloud-agnostic services. For example, rather than using the Azure-managed ingresses and CA, we install nginx-ingress and cert-manager. This enables: - Running the entire infra stack can also run locally (e.g. in minikube, k3s, orbstack, colima) - making it much easier for contributors to test changes to infra stuff. - Moving between cloud providers much more easily, e.g. we could shift from Azure to GCP/AWS/other with minimal hassle. - Everything stays written in Go, rather than Helm templates. This means we get things like type-checking etc. for free (which from my experience makes AI tools wayyy better at editing K8s stuff), and contributors don't need to learn a new language if they're already using Go. ## Testing I've got this running well: - locally in minikube - on cloud in Azure (my personal Azure account) <details><summary>Claude written architecture and security review</summary> <p> ## Deployment Review & Assessment ### Current Architecture Strengths **Pulumi IaC Approach** - Well-structured infrastructure as code using Pulumi - Multi-provider support (AKS, local) with clean abstraction - Good separation of concerns in `pkg/` directory **Security Fundamentals** - Non-root container execution (`appuser` with UID 10001) - Secrets properly managed via Kubernetes secrets - TLS/SSL certificate management with cert-manager and Let's Encrypt ### Critical Issues & High-Priority Improvements **1. Production Deployment Not Ready** 🚨 The registry deployment uses `nginx:alpine` placeholder image instead of the actual MCP registry: - `deploy/pkg/k8s/registry.go:67` - TODO comments indicate incomplete setup - Health probes are commented out - Port mapping doesn't match actual application (80 vs 8080) **Fix:** Build and publish actual registry container image to GHCR, update deployment **2. Database Security Considerations** 🔒 - MongoDB deployed without authentication - No backup/disaster recovery strategy - Database credentials hardcoded *Note: MongoDB is not exposed externally (ClusterIP service), so this is not a critical security risk but should be addressed for production.* **3. Monitoring & Observability Gaps** 📊 - No Prometheus/Grafana monitoring stack - No log aggregation (ELK/Loki) - No application metrics/health dashboards - No alerting configured **4. High Availability & Reliability**⚠️ - Single MongoDB instance (no replication) - No persistent volume backup strategy - Fixed 10Gi storage without growth planning - Only 2 replicas for registry service - No pod disruption budgets - No horizontal pod autoscaling ### Recommended Improvements **Immediate (High Priority)** 1. Complete Registry Deployment - Build proper container image pipeline, enable health checks 2. Secure MongoDB - Add authentication credentials, implement backup strategy **Medium Priority** 3. Add Monitoring Stack - Prometheus, Grafana deployment 4. Security Hardening (Nice to Have) - RBAC policies, Network Policies, Pod Security Standards 5. CI/CD Pipeline Enhancement - Container image building/publishing, automated deployment **Lower Priority** 6. High Availability - MongoDB replica set, HPA for registry pods 7. Operational Excellence - Kubernetes dashboard, cost optimization ### Configuration Issues - Production config has test credentials: `deploy/Pulumi.prod.yaml:4-5` - Missing environment-specific resource sizing - Hardcoded domain names (`example.com`) The deployment setup shows good architectural foundations but needs significant work before production readiness. The most critical issue is the placeholder nginx container - priority should be completing the actual registry application deployment before addressing the other improvements. Security measures like RBAC and Network Policies are nice to have but not strictly necessary given that MongoDB is not exposed externally. 🤖 Generated with [Claude Code](https://claude.ai/code) </p> </details> ## Metadata Working towards agentclientprotocol#91 --------- Co-authored-by: Claude <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.