Releases: AltairaLabs/PromptKit
PromptKit 1.4.6
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.6SDK Library:
go get github.com/AltairaLabs/PromptKit/sdk@1.4.6Or download pre-built binaries below ⬇️
Changelog
New Features
- 6986a18: feat(providers): add claude azure code path (#1009 cell) (#1027) (@chaholl)
- d366b62: feat(providers): claude on vertex (#1009 cell) (#1024) (@chaholl)
- e9b0e71: feat(providers): openai on bedrock (#1009 cell) (#1026) (@chaholl)
- 4e3704a: feat(providers): reject unsupported provider×platform pairs (#1009) (#1025) (@chaholl)
- 078dbb9: feat(workflow): warn on v2 non-terminal states without exits (#987) (@chaholl)
Bug Fixes
- 3eb4dcb: fix(providers): hyperscaler routing — openai+azure (#1010), gemini+vertex (#1009 cell) (#1023) (@chaholl)
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 componentspkg/1.4.6- Shared packagesserver/a2a/1.4.6- A2A server modulesdk/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
- 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.4.5...v1.4.6
PromptKit 1.4.5
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.5SDK Library:
go get github.com/AltairaLabs/PromptKit/sdk@1.4.5Or 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
- 4b453ae: fix(arena): wire preloaded skill instructions and skills index into prompts (#955) (@chaholl)
- 69bf228: fix(skills): allow narrower SkillSource to upgrade preload flag (#956) (#970) (@chaholl)
Other Changes
- e5d82f7: chore(deps)(deps): bump @astrojs/starlight in /docs (#966) (@dependabot[bot])
- 91ff8e9: chore(deps)(deps): bump actions/upload-artifact from 6.0.0 to 7.0.1 (#963) (@dependabot[bot])
- ba7ce62: chore(deps)(deps): bump actions/upload-pages-artifact (#958) (@dependabot[bot])
- 29809c3: chore(deps)(deps): bump astro from 6.1.3 to 6.1.5 in /docs (#969) (@dependabot[bot])
- ecc6f7f: chore(deps)(deps): bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp (#962) (@dependabot[bot])
- 375cc22: chore(deps)(deps): bump go.opentelemetry.io/contrib/propagators/aws (#967) (@dependabot[bot])
- 0585ec0: chore(deps)(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp (#968) (@dependabot[bot])
- bfb1853: chore(deps)(deps): bump golang.org/x/image in /runtime (#957) (@dependabot[bot])
- 9ddd802: chore(deps)(deps): bump golang.org/x/sys in /runtime (#964) (@dependabot[bot])
- e69700e: chore(deps)(deps): bump golang.org/x/term in /tools/arena (#959) (@dependabot[bot])
- 3ee1b7b: chore(deps)(deps): bump golang.org/x/text from 0.35.0 to 0.36.0 in /sdk (#960) (@dependabot[bot])
- 17f7fc4: chore(deps)(deps-dev): bump globals from 17.4.0 to 17.5.0 in /npm/packc (#965) (@dependabot[bot])
- fce816f: chore(deps)(deps-dev): bump globals in /npm/promptarena (#961) (@dependabot[bot])
- 91e47e9: docs(hooks): align with diataxis, add custom-hooks how-to, clean up reference (#973) (@chaholl)
- fe0409c: docs(hooks): document EvalHook at parity with other hook types (#971) (@chaholl)
- f0d0a93: docs(selection): reference selector implementations under sdk/examples (M2) (#982) (@chaholl)
- c9ae519: fix(server,docs): lint shadow + collapse duplicate hooks-page overview (#974) (@chaholl)
- 0b449e0: test(skills): harden ReadResource path-traversal coverage (#986) (@chaholl)
Components Released
Libraries:
runtime/1.4.5- Core runtime componentspkg/1.4.5- Shared packagesserver/a2a/1.4.5- A2A server modulesdk/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
- 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.4.4...v1.4.5
PromptKit 1.4.4
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.4SDK Library:
go get github.com/AltairaLabs/PromptKit/sdk@1.4.4Or download pre-built binaries below ⬇️
Changelog
New Features
- 1d57e40: feat(arena): seed_memories — pre-populate memory store before scenario execution (#946) (#949) (@chaholl)
- 7916605: feat(evals): add require_args param to tools_called assertion (#943) (#947) (@chaholl)
- 77d890e: feat(providers): Azure OpenAI first-class platform support + validator message fix (#941) (@chaholl)
Bug Fixes
- c152802: fix(arena): skip credential resolution for unselected providers (#938) (#944) (@chaholl)
- 86f2ecb: fix(arena): validate assertion types against eval registry during promptarena validate (#939) (#945) (@chaholl)
- 1fb7c66: fix(providers): accumulate Responses API tool args via output_index fallback (#940) (#942) (@chaholl)
Other Changes
- 9f8dea0: chore(deps)(deps): bump actions/configure-pages from 5.0.0 to 6.0.0 (#806) (@dependabot[bot])
- 656d6ec: chore(deps)(deps): bump dorny/test-reporter from 2.6.0 to 3.0.0 (#748) (@dependabot[bot])
- a80a38e: docs(metrics): document eval metric name prefixing convention (#948) (#950) (@chaholl)
Components Released
Libraries:
runtime/1.4.4- Core runtime componentspkg/1.4.4- Shared packagesserver/a2a/1.4.4- A2A server modulesdk/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
- 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.4.2...v1.4.4
PromptKit 1.4.2
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.2SDK Library:
go get github.com/AltairaLabs/PromptKit/sdk@1.4.2Or download pre-built binaries below ⬇️
Changelog
New Features
- 6740515: feat(evals): observational EvalHook + declarative RuntimeConfig wiring (#936) (@chaholl)
- eaec0ec: feat(events): env var overrides for event bus buffer/worker/timeout (#877) (@chaholl)
- 1c081c1: feat(metrics): histogram of chunks forwarded before stream error (#878) (@chaholl)
- 3c2065b: feat(openai): audio integration tests and non-streaming fallback (#926) (@chaholl)
- 368f3ff: feat(openai): parse audio responses in Completions and Responses APIs (#925) (@chaholl)
- a44377a: feat(pipeline): wire TTS/STT retry into audio pipeline stages (#901) (@chaholl)
- 4c461bf: feat(providers): custom HTTP headers for OpenAI-compatible gateways (#930) (@chaholl)
- 61cb241: feat(providers): mid-stream reset retry via retry_window: always (#895) (@chaholl)
- fc86130: feat(providers): per-provider HTTP transport pool config + in-use gauge (#876) (@chaholl)
- d4c464f: feat(providers): wire Bedrock eventstream through retry driver (#897) (@chaholl)
- d711385: feat: bounded pre-first-chunk streaming retry (Phase 1) (#855) (@chaholl)
- 3cf9717: feat: concurrency bounds for OpenAI Realtime WebSocket sessions (#870) (@chaholl)
- 7e833a8: feat: concurrent-stream semaphore + rejection metric (Phase 3) (#858) (@chaholl)
- 46c7940: feat: configurable output sample rate for Gemini and OpenAI Realtime sessions (#913) (@chaholl)
- 24391b0: feat: efficiency benchmark — PromptKit vs LangChain vs Vercel AI vs Strands (#919) (@chaholl)
- e57dbc1: feat: extend streaming retry/budget/semaphore to Claude and VLLM (#868) (@chaholl)
- 27b8130: feat: pluggable FrameDetector, wire Gemini and Ollama through retry driver (#871) (@chaholl)
- 1af9f6c: feat: retry budget + Chat Completions streaming retry (Phase 2) (#856) (@chaholl)
- 1a508b8: feat: streaming benchmark suite — PromptKit vs LangChain vs Strands (#915) (@chaholl)
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
- 322d14d: perf: default MaxConnsPerHost to unlimited, fix zero-value semantics (#918) (@chaholl)
- 396ba1c: perf: transparent pack cache in sdk.Open() — 40% CPU reduction (#917) (@chaholl)
Other Changes
- d022599: chore(deps)(deps): bump SonarSource/sonarqube-scan-action (#882) (@dependabot[bot])
- 12238fe: chore(deps)(deps): bump astro from 6.1.1 to 6.1.3 in /docs (#888) (@dependabot[bot])
- c72f180: chore(deps)(deps): bump github.com/aws/aws-sdk-go-v2/config in /runtime (#893) (@dependabot[bot])
- 696f906: chore(deps)(deps): bump go.opentelemetry.io/otel in /runtime (#894) (@dependabot[bot])
- 2163a3c: chore(deps)(deps): bump go.opentelemetry.io/otel/sdk in /sdk (#887) (@dependabot[bot])
- 3418ea0: chore(deps)(deps): bump go.opentelemetry.io/otel/trace in /runtime (#883) (@dependabot[bot])
- df08a71: chore(deps)(deps): bump go.opentelemetry.io/otel/trace in /tools/arena (#881) (@dependabot[bot])
- 7b264f5: chore(deps)(deps): bump mermaid from 11.13.0 to 11.14.0 in /docs (#890) (@dependabot[bot])
- cf80483: chore(deps)(deps-dev): bump eslint from 10.1.0 to 10.2.0 in /npm/packc (#885) (@dependabot[bot])
- 90241e4: chore(deps)(deps-dev): bump eslint in /npm/promptarena (#886) (@dependabot[bot])
- 86669b4: chore(deps)(deps-dev): bump playwright from 1.58.2 to 1.59.1 in /docs (#889) (@dependabot[bot])
- ff9b534: ci(docs): wire check-links into docs workflow (#931) (@chaholl)
- 1def6f1: feat(tts,stt): bounded retry for synthesis and transcription calls (#900) (@chaholl)
- 9e233e0: refactor: structured provider errors with arena transient skip (#923) (@chaholl)
- a80b167: test(loadtest): first-chunk latency histogram + Phase 1 catch rate validation (#874) (@chaholl)
- a8a47e4: test(loadtest): herd-kill synchronization scenario for budget under contention (#875) (@chaholl)
- ab9e134: test(loadtest): scale ramp validation for stream retry stack (#872) (@chaholl)
Components Released
Libraries:
runtime/1.4.2- Core runtime componentspkg/1.4.2- Shared packagesserver/a2a/1.4.2- A2A server modulesdk/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
- 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.4.1...v1.4.2
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