From fc312639f88b7b0d62a3243c5f1d3cc3036b1bbd Mon Sep 17 00:00:00 2001 From: Eric Sun <141227631+EricSun0218@users.noreply.github.com> Date: Sat, 15 Aug 2026 20:04:51 +0800 Subject: [PATCH] docs: use release assets until registry publishing resumes --- README.md | 16 +++++++++------- README.zh-CN.md | 16 +++++++++------- docs/agent-plugins.md | 8 +++++--- docs/getting-started.md | 12 ++---------- .../com.opengameagent.runtime/CHANGELOG.md | 2 +- 5 files changed, 26 insertions(+), 28 deletions(-) diff --git a/README.md b/README.md index 401cd95..2bd3a3e 100644 --- a/README.md +++ b/README.md @@ -52,15 +52,17 @@ The kernel boundary is intentionally small and designed to stabilize early. New ## Install -Install the complete game runtime from NuGet: - -```bash -dotnet add package OpenGameAgent --version 0.3.0-alpha.2 -dotnet add package OpenGameAgent.Memory --version 0.3.0-alpha.2 # optional semantic memory -dotnet add package OpenGameAgent.Attachments.Local --version 0.3.0-alpha.2 # optional durable image input +Download versioned package artifacts, Godot and Unity archives, or the portable server from the [Releases](https://github.com/EricSun0218/OpenGameAgent/releases) page. For active development against a source checkout, reference only the projects your game needs: + +```xml + + + + + ``` -The kernel, persistence, providers, and engine-compatible client are also published as separate `OpenGameAgent.*` packages. Godot, Unity, and portable server archives are available on the [Releases](https://github.com/EricSun0218/OpenGameAgent/releases) page. See [Getting started](docs/getting-started.md) and [Engine integration](docs/engine-integration.md) before connecting a game. +Adjust the paths relative to your game project and omit optional projects you do not use. The kernel, persistence, providers, memory, attachments, plugins, and engine-compatible client are also shipped as separate `OpenGameAgent.*` release artifacts. See [Getting started](docs/getting-started.md) and [Engine integration](docs/engine-integration.md) before connecting a game. ## Why game-specific? diff --git a/README.zh-CN.md b/README.zh-CN.md index a5ef369..c105487 100644 --- a/README.zh-CN.md +++ b/README.zh-CN.md @@ -52,15 +52,17 @@ OpenGameAgent 不绑定任何模型或 Provider。角色通过开发者定义的 ## 安装 -从 NuGet 安装完整的游戏 Runtime: - -```bash -dotnet add package OpenGameAgent --version 0.3.0-alpha.2 -dotnet add package OpenGameAgent.Memory --version 0.3.0-alpha.2 # 可选语义记忆 -dotnet add package OpenGameAgent.Attachments.Local --version 0.3.0-alpha.2 # 可选持久图片输入 +可以从 [Releases](https://github.com/EricSun0218/OpenGameAgent/releases) 下载版本化包文件、Godot/Unity 压缩包或可移植服务端。若游戏需要持续跟随本地最新源码,请只引用实际使用的项目: + +```xml + + + + + ``` -内核、持久化、模型提供方和引擎兼容客户端也分别提供 `OpenGameAgent.*` 包。Godot、Unity 与可移植服务端压缩包可以从 [Releases](https://github.com/EricSun0218/OpenGameAgent/releases) 页面下载。接入游戏前请阅读[快速开始](docs/getting-started.md)和[引擎接入](docs/engine-integration.md)。 +请根据游戏项目的位置调整相对路径,并删除没有使用的可选项目引用。内核、持久化、模型提供方、记忆、图片附件、插件和引擎兼容客户端也分别提供 `OpenGameAgent.*` Release 产物。接入游戏前请阅读[快速开始](docs/getting-started.md)和[引擎接入](docs/engine-integration.md)。 ## 为什么要做游戏专用层 diff --git a/docs/agent-plugins.md b/docs/agent-plugins.md index 5eece22..2b2d4b2 100644 --- a/docs/agent-plugins.md +++ b/docs/agent-plugins.md @@ -29,10 +29,12 @@ Legacy HTTP+SSE is optional in Agent Plugins 1.0.0 and is not implemented. Its e ## Load and compose -Install the optional adapter package alongside the core runtime: +From a source checkout, reference the optional adapter project alongside the core runtime. A matching versioned package artifact is also available on the GitHub Releases page. -```powershell -dotnet add package OpenGameAgent.Plugins --version 0.3.0-alpha.2 +```xml + + + ``` ```csharp diff --git a/docs/getting-started.md b/docs/getting-started.md index 000e56d..a33957b 100644 --- a/docs/getting-started.md +++ b/docs/getting-started.md @@ -102,11 +102,7 @@ Context is treated as data, not as a hidden state mutation channel. ## Add image observations -For screenshots or visual tool results, mount an `IGameImageAttachmentStore` and pass inline image bytes through `GameInput.Content`. The runtime validates and persists the whole batch, saves only immutable references in the transcript, preflights the selected model, and resolves bytes just before provider dispatch. - -```powershell -dotnet add package OpenGameAgent.Attachments.Local --version 0.3.0-alpha.2 -``` +For screenshots or visual tool results, mount an `IGameImageAttachmentStore` and pass inline image bytes through `GameInput.Content`. The runtime validates and persists the whole batch, saves only immutable references in the transcript, preflights the selected model, and resolves bytes just before provider dispatch. Reference `src/OpenGameAgent.Attachments.Local/OpenGameAgent.Attachments.Local.csproj` from a source checkout, or use its matching package artifact from the GitHub Release. ```csharp using OpenGameAgent.Attachments; @@ -195,11 +191,7 @@ For game-specific selection, use `skill.json` with `id`, `name`, optional `input The directory loader scans nested skill folders, rejects paths that escape the selected skill directory, and loads instructions only for selected skills. Imported instructions are untrusted content; they do not install code or grant tool permission. -To consume a portable Agent Plugins 1.0.0 package instead of a standalone skill directory, install `OpenGameAgent.Plugins` and load the package as one runtime extension: - -```powershell -dotnet add package OpenGameAgent.Plugins --version 0.3.0-alpha.2 -``` +To consume a portable Agent Plugins 1.0.0 package instead of a standalone skill directory, reference `src/OpenGameAgent.Plugins/OpenGameAgent.Plugins.csproj` from a source checkout, or use its matching package artifact from the GitHub Release, then load the package as one runtime extension: ```csharp using OpenGameAgent.Plugins; diff --git a/engines/unity/Packages/com.opengameagent.runtime/CHANGELOG.md b/engines/unity/Packages/com.opengameagent.runtime/CHANGELOG.md index c1173e4..fe0d478 100644 --- a/engines/unity/Packages/com.opengameagent.runtime/CHANGELOG.md +++ b/engines/unity/Packages/com.opengameagent.runtime/CHANGELOG.md @@ -2,7 +2,7 @@ ## 0.3.0-alpha.2 -- Add the optional source/NuGet vector-memory package and authoritative memory snapshot contract. +- Add the optional vector-memory package and authoritative memory snapshot contract. ## 0.3.0-alpha.1