Releases: AltairaLabs/PromptKit
PromptKit 1.4.1
PromptKit 1.4.1
Installation
CLI Tools:
# Arena
go install github.com/AltairaLabs/PromptKit/tools/arena/cmd/promptarena@1.4.1
# PackC
go install github.com/AltairaLabs/PromptKit/tools/packc@1.4.1SDK Library:
go get github.com/AltairaLabs/PromptKit/sdk@1.4.1Or download pre-built binaries below ⬇️
Changelog
Bug Fixes
- bcc6d7d: fix: Gemini integration tests use native-audio model with explicit turn control (#848) (@chaholl)
Other Changes
Components Released
Libraries:
runtime/1.4.1- Core runtime componentspkg/1.4.1- Shared packagesserver/a2a/1.4.1- A2A server modulesdk/1.4.1- Production SDK library
Tools:
tools/arena/1.4.1- Arena CLI (binaries above)tools/packc/1.4.1- PackC CLI (binaries above)
Installation Methods
- Pre-built Binaries (fastest): Download from assets above
- Go Install (latest Go): Use commands shown above
- Build from Source: Clone repo and run
make build
Verification
All binaries are checksummed. Verify downloads:
shasum -a 256 -c checksums.txtFull Changelog: v1.3.30...v1.4.1
PromptKit 1.3.30
PromptKit 1.3.30
Installation
CLI Tools:
# Arena
go install github.com/AltairaLabs/PromptKit/tools/arena/cmd/promptarena@1.3.30
# PackC
go install github.com/AltairaLabs/PromptKit/tools/packc@1.3.30SDK Library:
go get github.com/AltairaLabs/PromptKit/sdk@1.3.30Or download pre-built binaries below ⬇️
Changelog
New Features
Components Released
Libraries:
runtime/1.3.30- Core runtime componentspkg/1.3.30- Shared packagesserver/a2a/1.3.30- A2A server modulesdk/1.3.30- Production SDK library
Tools:
tools/arena/1.3.30- Arena CLI (binaries above)tools/packc/1.3.30- PackC CLI (binaries above)
Installation Methods
- Pre-built Binaries (fastest): Download from assets above
- Go Install (latest Go): Use commands shown above
- Build from Source: Clone repo and run
make build
Verification
All binaries are checksummed. Verify downloads:
shasum -a 256 -c checksums.txtFull Changelog: v1.3.29...v1.3.30
PromptKit 1.3.29
PromptKit 1.3.29
Installation
CLI Tools:
# Arena
go install github.com/AltairaLabs/PromptKit/tools/arena/cmd/promptarena@1.3.29
# PackC
go install github.com/AltairaLabs/PromptKit/tools/packc@1.3.29SDK Library:
go get github.com/AltairaLabs/PromptKit/sdk@1.3.29Or download pre-built binaries below ⬇️
Changelog
New Features
Other Changes
Components Released
Libraries:
runtime/1.3.29- Core runtime componentspkg/1.3.29- Shared packagesserver/a2a/1.3.29- A2A server modulesdk/1.3.29- Production SDK library
Tools:
tools/arena/1.3.29- Arena CLI (binaries above)tools/packc/1.3.29- PackC CLI (binaries above)
Installation Methods
- Pre-built Binaries (fastest): Download from assets above
- Go Install (latest Go): Use commands shown above
- Build from Source: Clone repo and run
make build
Verification
All binaries are checksummed. Verify downloads:
shasum -a 256 -c checksums.txtFull Changelog: v1.3.28...v1.3.29
PromptKit 1.3.28
PromptKit 1.3.28
Installation
CLI Tools:
# Arena
go install github.com/AltairaLabs/PromptKit/tools/arena/cmd/promptarena@1.3.28
# PackC
go install github.com/AltairaLabs/PromptKit/tools/packc@1.3.28SDK Library:
go get github.com/AltairaLabs/PromptKit/sdk@1.3.28Or download pre-built binaries below ⬇️
Changelog
Bug Fixes
- 27d6296: fix: convert 680 broken relative doc links to absolute paths (#838) (@chaholl)
- 3276bdc: fix: harden CoerceArgs for weak-LLM tool calling patterns (#836) (#837) (@chaholl)
Components Released
Libraries:
runtime/1.3.28- Core runtime componentspkg/1.3.28- Shared packagesserver/a2a/1.3.28- A2A server modulesdk/1.3.28- Production SDK library
Tools:
tools/arena/1.3.28- Arena CLI (binaries above)tools/packc/1.3.28- PackC CLI (binaries above)
Installation Methods
- Pre-built Binaries (fastest): Download from assets above
- Go Install (latest Go): Use commands shown above
- Build from Source: Clone repo and run
make build
Verification
All binaries are checksummed. Verify downloads:
shasum -a 256 -c checksums.txtFull Changelog: v1.3.27...v1.3.28
PromptKit 1.3.27
PromptKit 1.3.27
Installation
CLI Tools:
# Arena
go install github.com/AltairaLabs/PromptKit/tools/arena/cmd/promptarena@1.3.27
# PackC
go install github.com/AltairaLabs/PromptKit/tools/packc@1.3.27SDK Library:
go get github.com/AltairaLabs/PromptKit/sdk@1.3.27Or download pre-built binaries below ⬇️
Changelog
New Features
Bug Fixes
Components Released
Libraries:
runtime/1.3.27- Core runtime componentspkg/1.3.27- Shared packagesserver/a2a/1.3.27- A2A server modulesdk/1.3.27- Production SDK library
Tools:
tools/arena/1.3.27- Arena CLI (binaries above)tools/packc/1.3.27- PackC CLI (binaries above)
Installation Methods
- Pre-built Binaries (fastest): Download from assets above
- Go Install (latest Go): Use commands shown above
- Build from Source: Clone repo and run
make build
Verification
All binaries are checksummed. Verify downloads:
shasum -a 256 -c checksums.txtFull Changelog: v1.3.25...v1.3.27
PromptKit 1.3.25
PromptKit 1.3.25
Installation
CLI Tools:
# Arena
go install github.com/AltairaLabs/PromptKit/tools/arena/cmd/promptarena@1.3.25
# PackC
go install github.com/AltairaLabs/PromptKit/tools/packc@1.3.25SDK Library:
go get github.com/AltairaLabs/PromptKit/sdk@1.3.25Or download pre-built binaries below ⬇️
Changelog
New Features
- b920c09: feat: Arena web UI — live dashboard with SSE streaming (#804) (@chaholl)
- 1f94af7: feat: add Gemini 3 Pro and Flash to capability matrix (#827) (@chaholl)
- 349f872: feat: add Provider Capability Matrix CI workflow (#820) (@chaholl)
- ee3ad18: feat: add logging for capability lifecycle and tool registration (#831) (@chaholl)
- b7e8932: feat: coerce string-encoded tool args to match schema types (#830) (@chaholl)
- 6fc8f73: feat: config-driven unsupported_params for provider models (#818) (@chaholl)
Bug Fixes
- d34cf40: fix: EventBus data race between Publish and Close (#833) (@chaholl)
- 51d3204: fix: add JUnit output and test reporter to capability matrix workflow (#821) (@chaholl)
- 5ee2e50: fix: add audio modalities to ToolProvider buildToolRequest (#828) (@chaholl)
- c2c626b: fix: coerce string-encoded objects and arrays in tool args (#832) (@chaholl)
- 037b0ef: fix: raise capability matrix max_tokens from 50 to 100 (#826) (@chaholl)
Other Changes
- 2efdf22: chore(deps)(deps): bump @astrojs/mdx from 5.0.2 to 5.0.3 in /docs (#809) (@dependabot[bot])
- d643557: chore(deps)(deps): bump actions/deploy-pages from 4.0.5 to 5.0.0 (#805) (@dependabot[bot])
- a0add94: chore(deps)(deps): bump astro from 6.0.8 to 6.1.1 in /docs (#807) (@dependabot[bot])
- 759d697: chore(deps)(deps): bump github.com/aws/aws-sdk-go-v2 in /runtime (#815) (@dependabot[bot])
- 7824bc0: chore(deps)(deps): bump github.com/aws/aws-sdk-go-v2/config in /runtime (#811) (@dependabot[bot])
- 66e44ab: chore(deps)(deps): bump golang.org/x/image in /runtime (#814) (@dependabot[bot])
- 5c035b2: chore(deps)(deps): bump starlight-theme-galaxy in /docs (#808) (@dependabot[bot])
Components Released
Libraries:
runtime/1.3.25- Core runtime componentspkg/1.3.25- Shared packagesserver/a2a/1.3.25- A2A server modulesdk/1.3.25- Production SDK library
Tools:
tools/arena/1.3.25- Arena CLI (binaries above)tools/packc/1.3.25- PackC CLI (binaries above)
Installation Methods
- Pre-built Binaries (fastest): Download from assets above
- Go Install (latest Go): Use commands shown above
- Build from Source: Clone repo and run
make build
Verification
All binaries are checksummed. Verify downloads:
shasum -a 256 -c checksums.txtFull Changelog: v1.3.24...v1.3.25
PromptKit 1.3.24
PromptKit 1.3.24
Installation
CLI Tools:
# Arena
go install github.com/AltairaLabs/PromptKit/tools/arena/cmd/promptarena@1.3.24
# PackC
go install github.com/AltairaLabs/PromptKit/tools/packc@1.3.24SDK Library:
go get github.com/AltairaLabs/PromptKit/sdk@1.3.24Or download pre-built binaries below ⬇️
Changelog
New Features
- fcf9032: feat: Arena web UI — Go backend (SSE + REST API) (#801) (@chaholl)
- 90c54e0: feat: RFC 0009 Phase 1 — terminal states + loop guards (#790) (@chaholl)
- 6ccfd09: feat: add MessageLog write-through for tool loop durability (#786) (@chaholl)
- d1b6091: feat: add context compactor to fold stale tool results in tool loop (#787) (@chaholl)
- 74010ed: feat: agentic memory — interfaces, in-memory store, tools, SDK capability (#792) (@chaholl)
- 5451846: feat: classify tool errors and make tools_called assertion strict (#796) (@chaholl)
- 09839af: feat: compactor extensibility — strategy pattern, rules, pair collapsing (#789) (@chaholl)
- 80cc115: feat: complete compactor — default-on, events, cost budget, MaxRounds 50 (#788) (@chaholl)
- 03d41d5: feat: restyle Arena HTML report to match AltairaLabs design system (#800) (@chaholl)
- 1753682: feat: thinking/reasoning content type for extended thinking models (#791) (@chaholl)
Bug Fixes
- 755e4e9: fix: OpenAI Responses API streaming tool call ID and args handling (#797) (#798) (@chaholl)
- f606af8: fix: flaky TestConversation_EmitsEventsOnSend race condition (#802) (@chaholl)
- 2ad28e5: fix: recursive strict schema for OpenAI tool calling (#799) (@chaholl)
- ce3146e: fix: skip system messages in Claude/Gemini tool request builders (#794) (@chaholl)
Components Released
Libraries:
runtime/1.3.24- Core runtime componentspkg/1.3.24- Shared packagesserver/a2a/1.3.24- A2A server modulesdk/1.3.24- Production SDK library
Tools:
tools/arena/1.3.24- Arena CLI (binaries above)tools/packc/1.3.24- PackC CLI (binaries above)
Installation Methods
- Pre-built Binaries (fastest): Download from assets above
- Go Install (latest Go): Use commands shown above
- Build from Source: Clone repo and run
make build
Verification
All binaries are checksummed. Verify downloads:
shasum -a 256 -c checksums.txtFull Changelog: v1.3.23...v1.3.24
PromptKit 1.3.23
PromptKit 1.3.23
Installation
CLI Tools:
# Arena
go install github.com/AltairaLabs/PromptKit/tools/arena/cmd/promptarena@1.3.23
# PackC
go install github.com/AltairaLabs/PromptKit/tools/packc@1.3.23SDK Library:
go get github.com/AltairaLabs/PromptKit/sdk@1.3.23Or download pre-built binaries below ⬇️
Changelog
New Features
- 761c782: feat: replace hard ExecutionTimeout with idle timeout for pipeline streaming (#782) (@chaholl)
Bug Fixes
- 9774407: fix: auto-exclude tools after repeated rejection in tool loop (#783) (@chaholl)
- f867f52: fix: gate streaming chunk recording on opt-in flags in RecordingStage (#785) (@chaholl)
Components Released
Libraries:
runtime/1.3.23- Core runtime componentspkg/1.3.23- Shared packagesserver/a2a/1.3.23- A2A server modulesdk/1.3.23- Production SDK library
Tools:
tools/arena/1.3.23- Arena CLI (binaries above)tools/packc/1.3.23- PackC CLI (binaries above)
Installation Methods
- Pre-built Binaries (fastest): Download from assets above
- Go Install (latest Go): Use commands shown above
- Build from Source: Clone repo and run
make build
Verification
All binaries are checksummed. Verify downloads:
shasum -a 256 -c checksums.txtFull Changelog: v1.3.22...v1.3.23
PromptKit 1.3.22
PromptKit 1.3.22
Installation
CLI Tools:
# Arena
go install github.com/AltairaLabs/PromptKit/tools/arena/cmd/promptarena@1.3.22
# PackC
go install github.com/AltairaLabs/PromptKit/tools/packc@1.3.22SDK Library:
go get github.com/AltairaLabs/PromptKit/sdk@1.3.22Or download pre-built binaries below ⬇️
Changelog
New Features
Bug Fixes
- 1c1c4dc: fix: remove provenance from publishConfig (#780) (@chaholl)
- 0156a04: fix: restore NODE_AUTH_TOKEN for npm publish with provenance (#775) (@chaholl)
- 91610bd: fix: restore registry-url and use Node 22 for OIDC npm publish (#777) (@chaholl)
- 73fe45a: fix: revert npm publish to token-based auth (#779) (@chaholl)
- cd689c2: fix: use pure OIDC auth for npm publish (no NPM_TOKEN) (#776) (@chaholl)
Components Released
Libraries:
runtime/1.3.22- Core runtime componentspkg/1.3.22- Shared packagesserver/a2a/1.3.22- A2A server modulesdk/1.3.22- Production SDK library
Tools:
tools/arena/1.3.22- Arena CLI (binaries above)tools/packc/1.3.22- PackC CLI (binaries above)
Installation Methods
- Pre-built Binaries (fastest): Download from assets above
- Go Install (latest Go): Use commands shown above
- Build from Source: Clone repo and run
make build
Verification
All binaries are checksummed. Verify downloads:
shasum -a 256 -c checksums.txtFull Changelog: v1.3.21...v1.3.22
PromptKit 1.3.21
PromptKit 1.3.21
Installation
CLI Tools:
# Arena
go install github.com/AltairaLabs/PromptKit/tools/arena/cmd/promptarena@1.3.21
# PackC
go install github.com/AltairaLabs/PromptKit/tools/packc@1.3.21SDK Library:
go get github.com/AltairaLabs/PromptKit/sdk@1.3.21Or download pre-built binaries below ⬇️
Changelog
New Features
Bug Fixes
- 96e974f: fix: always emit provider cost and cached tokens metrics (#769) (@chaholl)
- e7f5656: fix: dereference score pointer before logging in eval runner (#764) (#766) (@chaholl)
- 613b2a0: fix: upgrade docs to Astro 6 (#763) (@chaholl)
Components Released
Libraries:
runtime/1.3.21- Core runtime componentspkg/1.3.21- Shared packagesserver/a2a/1.3.21- A2A server modulesdk/1.3.21- Production SDK library
Tools:
tools/arena/1.3.21- Arena CLI (binaries above)tools/packc/1.3.21- PackC CLI (binaries above)
Installation Methods
- Pre-built Binaries (fastest): Download from assets above
- Go Install (latest Go): Use commands shown above
- Build from Source: Clone repo and run
make build
Verification
All binaries are checksummed. Verify downloads:
shasum -a 256 -c checksums.txtFull Changelog: v1.3.20...v1.3.21