Skip to content

Releases: EricSun0218/OpenGameAgent

OpenGameAgent v0.3.0-alpha.2

Pre-release

Choose a tag to compare

@github-actions github-actions released this 15 Aug 11:35
Immutable release. Only release title and notes can be modified.
994b44c

OpenGameAgent v0.3.0-alpha.2

  • Add durable image input for game observations: bounded PNG/JPEG/WebP/GIF decode admission, immutable content-addressed local objects, reference-only transcripts, provider/model preflight before reads, tool-result image persistence, JSON/SSE transport, and owner-authorized retrieval.
  • Document the recommended large-world perception stack: bounded structured state, sparse BEV/topological summaries, selective screenshots, exact query tools, and deterministic game-owned execution rather than raw voxel dumps.
  • Add the optional TaskPlanExtension for session/actor-scoped persistent ordered checklists, revision-checked mutations, host-validated evidence, per-input advancement guards, pending-work routing, typed UI projection events, and bounded terminal retention.
  • Add typed, model-free host queries for persisted goals and task plans, including session revisions, and scope goal-change events with their session/actor key and input ID.
  • Add batched, payload-free mailbox pending-status queries that distinguish ready work from active leases without claiming delivery or incrementing attempts.
  • Add durable task-plan pause/resume with revision checks, preserved in-progress steps, non-runnable paused routing, typed change reasons, and restart coverage.
  • Add the optional OpenGameAgent.Memory package with a model-agnostic embedding provider contract, authoritative-save verification, rebuildable local vector indexes, hybrid lexical/vector recall, structured diagnostics, and game-time-aware reranking.
  • Add deterministic authoritative memory snapshots for in-memory and local-file stores so derived indexes can be rebuilt explicitly after embedding model or preprocessing changes.
  • Document local source references and game-provided local embedding integration, including BGE-M3-compatible query/document adapters and save boundaries.
  • Make generated memory, delegation, structured-interaction, large-result artifact, external-knowledge artifact, and MCP artifact IDs stable across fresh runtime attempts, and keep engine project lock files aligned with the release version.

Install

Download the versioned package artifacts or the Godot, Unity, and portable server archives attached below. For active development, the repository documentation also shows how to reference the source projects directly.

The portable server archive runs with dotnet OpenGameAgent.Server.dll on a Windows or Linux .NET 8 host.

This is a pre-release. Public APIs may change before the final release.