From 8f6591f6a84820090c83b6b2c514d595f20dbeba Mon Sep 17 00:00:00 2001 From: mesutoezdil Date: Mon, 20 Apr 2026 17:07:29 +0200 Subject: [PATCH 1/2] docs: update go/README.md to reflect single-module structure go.work was removed in #1485. The directory is now a single Go module (github.com/kagent-dev/kagent/go) rather than a workspace. Updated the title, intro sentence, section heading, table header, and directory tree accordingly. Closes #1670 Signed-off-by: mesutoezdil --- go/README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/go/README.md b/go/README.md index b679cf39c..7bbc57313 100644 --- a/go/README.md +++ b/go/README.md @@ -1,11 +1,11 @@ -# Kagent Go Workspace +# Kagent Go -This directory is a [Go workspace](https://go.dev/doc/tutorial/workspaces) (`go.work`) containing three modules that make up the Go components of Kagent. +This directory is a single Go module (`github.com/kagent-dev/kagent/go`) containing three packages that make up the Go components of Kagent. -## Modules +## Packages -| Module | Path | Description | -|--------|------|-------------| +| Package | Path | Description | +|---------|------|-------------| | **api** | `go/api/` | Shared types: CRD definitions, ADK model types, database models, HTTP client SDK | | **core** | `go/core/` | Infrastructure: Kubernetes controllers, HTTP server, CLI, database implementation | | **adk** | `go/adk/` | Go Agent Development Kit for building and running agents | @@ -23,7 +23,7 @@ go/core go/adk ``` go/ -├── go.work # Go workspace file +├── go.mod # Single Go module file ├── Makefile # Unified build targets ├── Dockerfile # Shared multi-stage Docker build │ From 2e74da6e4d377f420dcd94d3772732dc34d67d99 Mon Sep 17 00:00:00 2001 From: Eitan Yarmush Date: Mon, 20 Apr 2026 11:42:59 -0400 Subject: [PATCH 2/2] Apply suggestions from code review Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Signed-off-by: Eitan Yarmush --- go/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/go/README.md b/go/README.md index 7bbc57313..04e51f5fc 100644 --- a/go/README.md +++ b/go/README.md @@ -1,6 +1,6 @@ # Kagent Go -This directory is a single Go module (`github.com/kagent-dev/kagent/go`) containing three packages that make up the Go components of Kagent. +This directory is a single Go module (`github.com/kagent-dev/kagent/go`) containing three top-level package trees that make up the Go components of Kagent. ## Packages