Skip to content

AckAgent/api

Repository files navigation

AckAgent API

OpenAPI specs and generated typed packages for the AckAgent platform. Single source of truth for all cross-platform API types and test vectors.

Packages

Platform Package Install
Go github.com/ackagent/api go get github.com/ackagent/api
TypeScript @ackagent/api npm install @ackagent/api
Kotlin com.ackagent:api-kotlin GitHub Packages Maven
Swift Bundled specs Xcode build-time generation

Build

pnpm install
make generate       # Regenerate all packages from specs
make lint           # Lint OpenAPI specs
cd kotlin && ./gradlew build  # Verify Kotlin

Test Vectors

Cross-platform test vectors in data/ and test-vectors/ are the canonical source. Consumer repos download these at test time via make download-test-vectors, pinned to a version tag.

Consumers

About

AckAgent API — OpenAPI specs, generated clients (Go, TypeScript, Kotlin)

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors