Skip to content

Update junie/agent.json to version 1362.39.0#237

Merged
anna239 merged 1 commit intoagentclientprotocol:mainfrom
wayfarer-rus:main
Apr 13, 2026
Merged

Update junie/agent.json to version 1362.39.0#237
anna239 merged 1 commit intoagentclientprotocol:mainfrom
wayfarer-rus:main

Conversation

@wayfarer-rus
Copy link
Copy Markdown
Contributor

No description provided.

@anna239 anna239 enabled auto-merge (squash) April 13, 2026 14:46
@anna239 anna239 merged commit 88c37d6 into agentclientprotocol:main Apr 13, 2026
27 checks passed
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>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants