Skip to content

Releases: pardeike/GABP

v1.1.0

Choose a tag to compare

@pardeike pardeike released this 21 Mar 09:33

GABP 1.1.0

GABP 1.1.0 is a backward-compatible minor release for gabp/1. It adds the new attention protocol surface, expands the canonical schema and example set, and improves release packaging and documentation quality across the repository.

Added

  • Added canonical additive attention protocol support within gabp/1.
  • Added the attention/current and attention/ack methods.
  • Added the attention/opened, attention/updated, and attention/cleared lifecycle channels.
  • Added reusable attention schemas under the canonical SCHEMA/1.0 tree.
  • Added attention examples and valid/invalid conformance fixtures.
  • Added a non-normative architecture note covering attention and execution gating rollout.
  • Added GitHub Actions automation for creating Go schema module release tags.

Changed

  • Updated the canonical JS and Go schema package mirrors to include the new attention assets.
  • Extended the AsyncAPI event documentation and AI implementer guide for attention-aware flows.
  • Updated npm and NuGet publish workflows to ignore slash-prefixed Go module tags.
  • Enforced repository-wide markdown validation in CI.
  • Refreshed repository and package documentation and completed a full markdown quality cleanup across the repo.
  • Marked the 1.0 specification set as stable in the normative spec documents.

Compatibility

This release remains on wire major gabp/1. The new protocol surface is additive and must be discovered through capabilities.methods and capabilities.events; bridges must not assume attention support is always present.

Packages

  • Top-level release tag: v1.1.0
  • npm package: gabp-schemas@1.1.0
  • NuGet package: Gabp.Schemas 1.1.0
  • Go module tag: packages/go/schemas/v1.1.0

GABP v1.0.3

Choose a tag to compare

@pardeike pardeike released this 15 Mar 20:56

GABP v1.0.3 is a follow-up patch release to complete the .NET package publishing path.

Highlights:

  • Removed the custom dotnet pack --output path from the NuGet workflow.
  • The Gabp.Schemas package now publishes from the default pack output directory.
  • Keeps the v1.0.2 publishing fixes and the v1.0.1 wire-model and schema-package changes intact.

GABP v1.0.2

Choose a tag to compare

@pardeike pardeike released this 15 Mar 20:56

GABP v1.0.2 is a follow-up patch release to fix the package publishing paths introduced in v1.0.1.

Highlights:

  • Restored the repository metadata required for npm trusted publishing provenance.
  • Fixed the GitHub Actions .NET pack steps for the Gabp.Schemas package.
  • Keeps the v1.0.1 wire-model, schema-package, and conformance improvements intact.

GABP v1.0.1

Choose a tag to compare

@pardeike pardeike released this 15 Mar 20:56

GABP v1.0.1 is a patch release that tightens the published 1.0 wire model and adds the first non-JS schema package scaffolding.

Highlights:

  • Canonicalized the 1.0 wire artifacts around arguments, capabilities.methods, and slash-style native tool names.
  • Added explicit tools/call examples plus valid and invalid conformance fixtures for tool naming and tool descriptors.
  • Added wire-model-decisions.md to document the canonical 1.0 field and naming choices.
  • Added the new .NET schema package scaffold Gabp.Schemas.
  • Added the new Go schema package scaffold with embedded schema assets and sync support.
  • Added GitHub Actions automation for NuGet publishing alongside the existing npm release flow.

GABP v1.0.0

Choose a tag to compare

@pardeike pardeike released this 15 Mar 18:40

Protocol v1.0.0 release for the Game Agent Bridge Protocol (GABP).

Highlights:

  • Stable wire protocol version gabp/1
  • Full specification and schema set under SPEC/1.0 and SCHEMA/1.0
  • Examples and conformance materials under EXAMPLES/1.0 and CONFORMANCE/1.0
  • First npm release pipeline for gabp-schemas via GitHub trusted publishing

This release is intended to be the first stable implementation target for bridges, mods, and tooling built on GABP.