Skip to content

Releases: AltairaLabs/PromptKit

PromptKit 1.4.6

20 Apr 17:17
6986a18

Choose a tag to compare

PromptKit 1.4.6

Installation

CLI Tools:

# Arena
go install github.com/AltairaLabs/PromptKit/tools/arena/cmd/promptarena@1.4.6

# PackC
go install github.com/AltairaLabs/PromptKit/tools/packc@1.4.6

SDK Library:

go get github.com/AltairaLabs/PromptKit/sdk@1.4.6

Or download pre-built binaries below ⬇️

Changelog

New Features

Bug Fixes

Other Changes

  • a4681fe: chore(providers): extract duplicated literals in claude/vllm (Sonar S1192) (#991) (@chaholl)
  • 43ee6e6: chore(telemetry): extract duplicated literals as named constants (#989) (@chaholl)
  • a88ea50: feat(arena-web): add Vitest test infrastructure for the frontend (#999) (@chaholl)
  • 88496ee: fix(arena-web): avoid '[object Object]' in failed-provider log (Sonar S6551) (#998) (@chaholl)
  • 1f60cc2: fix(arena-web): bump Vite 6.4.1 → 6.4.2 to close dev-server CVEs (#1007) (@chaholl)
  • dbb3a07: fix(packc-action): stop interpolating release tag into cosign temp dir (#995) (@chaholl)
  • 18314ee: fix(packc-action): validate release tags from GitHub API (#988) (@chaholl)
  • 945f59f: refactor(config): extract selector validation helpers (Sonar S3776) (#1006) (@chaholl)
  • c7b03bb: refactor(providers): split DoWithRetry per attempt outcome (Sonar S3776) (#1005) (@chaholl)
  • 19079ca: refactor(statestore): extract helpers from MemoryStore.List (Sonar S3776) (#1004) (@chaholl)
  • b679385: refactor(storage/policy): drop dead ctx field in TimeBasedPolicyHandler (Sonar S8242) (#994) (@chaholl)
  • 6bcbc91: refactor(tools): split coerceStringValue per target type (Sonar S3776) (#1003) (@chaholl)
  • c927b5b: refactor(types): split getMediaItemSummary to reduce cognitive complexity (#1001) (@chaholl)
  • e49540f: refactor(workflow): simplify Context.Clone using maps/slices (Sonar S3776) (#1002) (@chaholl)
  • 8e0bfb8: test(sdk): unskip streaming tests, fix mock error propagation (#1008) (@chaholl)

Components Released

Libraries:

  • runtime/1.4.6 - Core runtime components
  • pkg/1.4.6 - Shared packages
  • server/a2a/1.4.6 - A2A server module
  • sdk/1.4.6 - Production SDK library

Tools:

  • tools/arena/1.4.6 - Arena CLI (binaries above)
  • tools/packc/1.4.6 - PackC CLI (binaries above)

Installation Methods

  1. Pre-built Binaries (fastest): Download from assets above
  2. Go Install (latest Go): Use commands shown above
  3. Build from Source: Clone repo and run make build

Verification

All binaries are checksummed. Verify downloads:

shasum -a 256 -c checksums.txt

Full Changelog: v1.4.5...v1.4.6

PromptKit 1.4.5

15 Apr 14:41
0b449e0

Choose a tag to compare

PromptKit 1.4.5

Installation

CLI Tools:

# Arena
go install github.com/AltairaLabs/PromptKit/tools/arena/cmd/promptarena@1.4.5

# PackC
go install github.com/AltairaLabs/PromptKit/tools/packc@1.4.5

SDK Library:

go get github.com/AltairaLabs/PromptKit/sdk@1.4.5

Or download pre-built binaries below ⬇️

Changelog

New Features

  • 6f6cfa9: feat(arena): wire skills from arena config through discovery, filtering, and compilation (#951) (#952) (@chaholl)
  • 156e6cd: feat(hooks): RuntimeConfig YAML binding for sandbox backends (M3) (#978) (@chaholl)
  • 11cce68: feat(hooks): pluggable Sandbox interface for exec-backed hooks (M1) (#976) (@chaholl)
  • d74edf0: feat(hooks): sandbox backend examples — docker_run, docker_exec, kubectl_exec (M2) (#977) (@chaholl)
  • 3b3dfd8: feat(providers): declarative TTS + STT provider config (#979 phase 2) (#985) (@chaholl)
  • cea4c6b: feat(providers): declarative embedding-provider config (#979 phase 1) (#984) (@chaholl)
  • eb33a5a: feat(selection): external Selector interface + exec client, wire for skills (M1) (#981) (@chaholl)
  • f266a01: feat(selection): per-turn tool narrowing via Selector (M3) (#983) (@chaholl)
  • a0e03c3: feat(skills): MountAs virtual path indirection for SkillSource (#972) (@chaholl)
  • a355172: feat(workflow): observability events for RFC 0009 loop controls + arena artifact tool + example (#975) (@chaholl)

Bug Fixes

Other Changes


Components Released

Libraries:

  • runtime/1.4.5 - Core runtime components
  • pkg/1.4.5 - Shared packages
  • server/a2a/1.4.5 - A2A server module
  • sdk/1.4.5 - Production SDK library

Tools:

  • tools/arena/1.4.5 - Arena CLI (binaries above)
  • tools/packc/1.4.5 - PackC CLI (binaries above)

Installation Methods

  1. Pre-built Binaries (fastest): Download from assets above
  2. Go Install (latest Go): Use commands shown above
  3. Build from Source: Clone repo and run make build

Verification

All binaries are checksummed. Verify downloads:

shasum -a 256 -c checksums.txt

Full Changelog: v1.4.4...v1.4.5

PromptKit 1.4.4

12 Apr 15:01
a80a38e

Choose a tag to compare

PromptKit 1.4.4

Installation

CLI Tools:

# Arena
go install github.com/AltairaLabs/PromptKit/tools/arena/cmd/promptarena@1.4.4

# PackC
go install github.com/AltairaLabs/PromptKit/tools/packc@1.4.4

SDK Library:

go get github.com/AltairaLabs/PromptKit/sdk@1.4.4

Or download pre-built binaries below ⬇️

Changelog

New Features

Bug Fixes

Other Changes


Components Released

Libraries:

  • runtime/1.4.4 - Core runtime components
  • pkg/1.4.4 - Shared packages
  • server/a2a/1.4.4 - A2A server module
  • sdk/1.4.4 - Production SDK library

Tools:

  • tools/arena/1.4.4 - Arena CLI (binaries above)
  • tools/packc/1.4.4 - PackC CLI (binaries above)

Installation Methods

  1. Pre-built Binaries (fastest): Download from assets above
  2. Go Install (latest Go): Use commands shown above
  3. Build from Source: Clone repo and run make build

Verification

All binaries are checksummed. Verify downloads:

shasum -a 256 -c checksums.txt

Full Changelog: v1.4.2...v1.4.4

PromptKit 1.4.2

11 Apr 10:01
6740515

Choose a tag to compare

PromptKit 1.4.2

Installation

CLI Tools:

# Arena
go install github.com/AltairaLabs/PromptKit/tools/arena/cmd/promptarena@1.4.2

# PackC
go install github.com/AltairaLabs/PromptKit/tools/packc@1.4.2

SDK Library:

go get github.com/AltairaLabs/PromptKit/sdk@1.4.2

Or download pre-built binaries below ⬇️

Changelog

New Features

Bug Fixes

  • aa8f4b9: fix(arena): audio file loading breaks media validation with dual data sources (#904) (@chaholl)
  • fec0a4e: fix(arena): duplex-streaming example — stale model + WAV wrapping (#908) (@chaholl)
  • 7c7672b: fix(arena): use WAV audio in capability matrix, remove ffmpeg dependency (#927) (@chaholl)
  • 6e5d9e1: fix(openai): config-driven audio output modalities instead of auto-inference (#924) (@chaholl)
  • 4cba614: fix(providers): thread custom headers through MakeRawRequest + restore Ollama retry (#932) (@chaholl)
  • 76d0382: fix(realtime): heartbeat failure closes connection + connection loss error signal (#898) (@chaholl)
  • e3831be: fix(recording): audio playback mangled by cross-turn interleaving + wrong sample rate (#912) (@chaholl)
  • 2d2ba82: fix(sdk): pack validator spec compliance (#933) (#935) (@chaholl)
  • a4f3201: fix(security): resolve all npm audit vulnerabilities across CI actions and npm packages (#879) (@chaholl)
  • 64ae27b: fix: OpenAI Realtime duplex audio + Gemini EndInput + pipeline stage metrics (#911) (@chaholl)
  • 1cf692c: fix: address Phase 2 code review nits (#857) (@chaholl)
  • a1d58f8: fix: capability matrix failures (audio, Gemini 3, Responses API config) (#854) (@chaholl)
  • 9c22ced: fix: enable stream retry for ToolProvider across all providers (#928) (@chaholl)
  • ad3c088: fix: enable stream retry for capability matrix providers (#922) (@chaholl)
  • 29b01d8: fix: memory tools skip for anonymous users + Cartesia WS resilience + Realtime reconnect API (#903) (@chaholl)
  • 37abbdc: fix: stale Claude model + Imagen content filter in examples (#914) (@chaholl)

Performance Improvements

Other Changes


Components Released

Libraries:

  • runtime/1.4.2 - Core runtime components
  • pkg/1.4.2 - Shared packages
  • server/a2a/1.4.2 - A2A server module
  • sdk/1.4.2 - Production SDK library

Tools:

  • tools/arena/1.4.2 - Arena CLI (binaries above)
  • tools/packc/1.4.2 - PackC CLI (binaries above)

Installation Methods

  1. Pre-built Binaries (fastest): Download from assets above
  2. Go Install (latest Go): Use commands shown above
  3. Build from Source: Clone repo and run make build

Verification

All binaries are checksummed. Verify downloads:

shasum -a 256 -c checksums.txt

Full Changelog: v1.4.1...v1.4.2

PromptKit 1.4.1

04 Apr 19:21
3acd90b

Choose a tag to compare

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.1

SDK Library:

go get github.com/AltairaLabs/PromptKit/sdk@1.4.1

Or 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

  • b3ce724: refactor: replace StreamChunk.MediaDelta with zero-copy StreamMediaData (#847) (@chaholl)

Components Released

Libraries:

  • runtime/1.4.1 - Core runtime components
  • pkg/1.4.1 - Shared packages
  • server/a2a/1.4.1 - A2A server module
  • sdk/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

  1. Pre-built Binaries (fastest): Download from assets above
  2. Go Install (latest Go): Use commands shown above
  3. Build from Source: Clone repo and run make build

Verification

All binaries are checksummed. Verify downloads:

shasum -a 256 -c checksums.txt

Full Changelog: v1.3.30...v1.4.1

PromptKit 1.3.30

04 Apr 11:29
b57fe60

Choose a tag to compare

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.30

SDK Library:

go get github.com/AltairaLabs/PromptKit/sdk@1.3.30

Or download pre-built binaries below ⬇️

Changelog

New Features


Components Released

Libraries:

  • runtime/1.3.30 - Core runtime components
  • pkg/1.3.30 - Shared packages
  • server/a2a/1.3.30 - A2A server module
  • sdk/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

  1. Pre-built Binaries (fastest): Download from assets above
  2. Go Install (latest Go): Use commands shown above
  3. Build from Source: Clone repo and run make build

Verification

All binaries are checksummed. Verify downloads:

shasum -a 256 -c checksums.txt

Full Changelog: v1.3.29...v1.3.30

PromptKit 1.3.29

03 Apr 19:14
bd252d1

Choose a tag to compare

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.29

SDK Library:

go get github.com/AltairaLabs/PromptKit/sdk@1.3.29

Or download pre-built binaries below ⬇️

Changelog

New Features

Other Changes


Components Released

Libraries:

  • runtime/1.3.29 - Core runtime components
  • pkg/1.3.29 - Shared packages
  • server/a2a/1.3.29 - A2A server module
  • sdk/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

  1. Pre-built Binaries (fastest): Download from assets above
  2. Go Install (latest Go): Use commands shown above
  3. Build from Source: Clone repo and run make build

Verification

All binaries are checksummed. Verify downloads:

shasum -a 256 -c checksums.txt

Full Changelog: v1.3.28...v1.3.29

PromptKit 1.3.28

02 Apr 11:25
27d6296

Choose a tag to compare

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.28

SDK Library:

go get github.com/AltairaLabs/PromptKit/sdk@1.3.28

Or download pre-built binaries below ⬇️

Changelog

Bug Fixes


Components Released

Libraries:

  • runtime/1.3.28 - Core runtime components
  • pkg/1.3.28 - Shared packages
  • server/a2a/1.3.28 - A2A server module
  • sdk/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

  1. Pre-built Binaries (fastest): Download from assets above
  2. Go Install (latest Go): Use commands shown above
  3. Build from Source: Clone repo and run make build

Verification

All binaries are checksummed. Verify downloads:

shasum -a 256 -c checksums.txt

Full Changelog: v1.3.27...v1.3.28

PromptKit 1.3.27

01 Apr 19:04
c19eeaf

Choose a tag to compare

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.27

SDK Library:

go get github.com/AltairaLabs/PromptKit/sdk@1.3.27

Or download pre-built binaries below ⬇️

Changelog

New Features

Bug Fixes


Components Released

Libraries:

  • runtime/1.3.27 - Core runtime components
  • pkg/1.3.27 - Shared packages
  • server/a2a/1.3.27 - A2A server module
  • sdk/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

  1. Pre-built Binaries (fastest): Download from assets above
  2. Go Install (latest Go): Use commands shown above
  3. Build from Source: Clone repo and run make build

Verification

All binaries are checksummed. Verify downloads:

shasum -a 256 -c checksums.txt

Full Changelog: v1.3.25...v1.3.27

PromptKit 1.3.25

01 Apr 12:37
d34cf40

Choose a tag to compare

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.25

SDK Library:

go get github.com/AltairaLabs/PromptKit/sdk@1.3.25

Or download pre-built binaries below ⬇️

Changelog

New Features

Bug Fixes

Other Changes


Components Released

Libraries:

  • runtime/1.3.25 - Core runtime components
  • pkg/1.3.25 - Shared packages
  • server/a2a/1.3.25 - A2A server module
  • sdk/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

  1. Pre-built Binaries (fastest): Download from assets above
  2. Go Install (latest Go): Use commands shown above
  3. Build from Source: Clone repo and run make build

Verification

All binaries are checksummed. Verify downloads:

shasum -a 256 -c checksums.txt

Full Changelog: v1.3.24...v1.3.25