From e63c5b6237846f7b2d243450bf3a07ec2900856d Mon Sep 17 00:00:00 2001 From: Steven Welch Date: Fri, 4 Sep 2026 21:12:24 -0600 Subject: [PATCH 1/2] feat(opencode): default web sessions to generic agent --- opencode-server/Chart.yaml | 2 +- opencode-server/docs/agent-instruction-architecture.md | 8 ++++---- opencode-server/files/opencode.json | 4 ++-- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/opencode-server/Chart.yaml b/opencode-server/Chart.yaml index c69af6d..60134dd 100644 --- a/opencode-server/Chart.yaml +++ b/opencode-server/Chart.yaml @@ -1,6 +1,6 @@ apiVersion: v2 name: opencode-server description: OpenCode server Deployment and non-secret configuration -version: 0.1.63 +version: 0.1.64 appVersion: "1.18.23" type: application diff --git a/opencode-server/docs/agent-instruction-architecture.md b/opencode-server/docs/agent-instruction-architecture.md index 84b32c0..c819631 100644 --- a/opencode-server/docs/agent-instruction-architecture.md +++ b/opencode-server/docs/agent-instruction-architecture.md @@ -48,10 +48,10 @@ stricter requirements. For example, the homesteader agent remains restricted to explicitly owner-authorized writes after confidential repository verification. The stricter rule wins. -`default.md` is packaged and selectable, but [`files/opencode.json`](../files/opencode.json) -continues to select `makeitwork` for unqualified sessions. Changing -`default_agent` is a separate user-facing routing decision, not an incidental -result of this instruction refactor. +`default.md` is packaged and selectable, and [`files/opencode.json`](../files/opencode.json) +selects `default` for unqualified sessions. Changing `default_agent` is a +separate user-facing routing decision, not an incidental result of this +instruction refactor. ### Subagents diff --git a/opencode-server/files/opencode.json b/opencode-server/files/opencode.json index 8642275..aeca61d 100644 --- a/opencode-server/files/opencode.json +++ b/opencode-server/files/opencode.json @@ -1,7 +1,7 @@ { "$schema": "https://opencode.ai/config.json", "model": "kimi-for-coding/k3", - "default_agent": "makeitwork", + "default_agent": "default", "agent": { "build": {"disable": true}, "plan": {"disable": true} @@ -28,7 +28,7 @@ "aws-docs": {"type": "remote", "url": "http://mcp-makeitwork-aws-docs-proxy.mcp.svc:8080/mcp", "enabled": true, "oauth": false}, "context7": {"type": "remote", "url": "http://mcp-makeitwork-context7-remote-proxy.mcp.svc:8080/mcp", "enabled": true, "oauth": false}, "github": {"type": "remote", "url": "http://mcp-makeitwork-github-remote-proxy.mcp.svc:8080/mcp", "enabled": true, "oauth": false}, - "grafana": {"type": "remote", "url": "http://mcp-makeitwork-grafana-remote-proxy.mcp.svc:8080/mcp", "enabled": true, "oauth": false}, + "grafana": {"type": "remote", "url": "http://mcp-makeitwork-grafana-proxy.mcp.svc:8080/mcp", "enabled": true, "oauth": false}, "hero-ssh": {"type": "remote", "url": "http://mcp-makeitwork-hero-ssh-proxy.mcp.svc:8080/mcp", "enabled": true, "oauth": false}, "kubernetes": {"type": "remote", "url": "http://mcp-makeitwork-kubernetes-proxy.mcp.svc:8080/mcp", "enabled": true, "oauth": false}, "parallel-search": {"type": "remote", "url": "http://mcp-makeitwork-parallel-search-remote-proxy.mcp.svc:8080/mcp", "enabled": true, "oauth": false}, From fe4e0c47cc3cde43767acfbde8fdb4a8fa8a79e5 Mon Sep 17 00:00:00 2001 From: Steven Welch Date: Fri, 4 Sep 2026 21:13:07 -0600 Subject: [PATCH 2/2] fix(opencode): preserve Grafana MCP endpoint --- opencode-server/files/opencode.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/opencode-server/files/opencode.json b/opencode-server/files/opencode.json index aeca61d..69d5dad 100644 --- a/opencode-server/files/opencode.json +++ b/opencode-server/files/opencode.json @@ -28,7 +28,7 @@ "aws-docs": {"type": "remote", "url": "http://mcp-makeitwork-aws-docs-proxy.mcp.svc:8080/mcp", "enabled": true, "oauth": false}, "context7": {"type": "remote", "url": "http://mcp-makeitwork-context7-remote-proxy.mcp.svc:8080/mcp", "enabled": true, "oauth": false}, "github": {"type": "remote", "url": "http://mcp-makeitwork-github-remote-proxy.mcp.svc:8080/mcp", "enabled": true, "oauth": false}, - "grafana": {"type": "remote", "url": "http://mcp-makeitwork-grafana-proxy.mcp.svc:8080/mcp", "enabled": true, "oauth": false}, + "grafana": {"type": "remote", "url": "http://mcp-makeitwork-grafana-remote-proxy.mcp.svc:8080/mcp", "enabled": true, "oauth": false}, "hero-ssh": {"type": "remote", "url": "http://mcp-makeitwork-hero-ssh-proxy.mcp.svc:8080/mcp", "enabled": true, "oauth": false}, "kubernetes": {"type": "remote", "url": "http://mcp-makeitwork-kubernetes-proxy.mcp.svc:8080/mcp", "enabled": true, "oauth": false}, "parallel-search": {"type": "remote", "url": "http://mcp-makeitwork-parallel-search-remote-proxy.mcp.svc:8080/mcp", "enabled": true, "oauth": false},