v0.7.3
Aixgo 0.7.3
Production-grade AI agent framework for Go.
Changelog
Security
- d398a3a: fix(security): SSRF-safe JWK fetch + tighten tools/file write perms (#185) (@charlesgreen)
- e82d026: fix(security): resolve Aikido bundle (#121-#190) (#195) (@charlesgreen)
- 423e2ff: fix(security): resolve all critical and high Aikido findings (@charlesgreen)
Features
- 5217a6c: feat(cli): add --max-tokens and --max-output-kib caps to chat (#170) (@charlesgreen)
- bdb3704: feat(cli): add aixgo doctor environment diagnostics (#181) (@charlesgreen)
- b78471d: feat(cli): add non-interactive chat mode with -p and stdin (#162) (@charlesgreen)
- 35c64c7: feat(cli): enable shell completion with dynamic suggestions (#161) (@charlesgreen)
- 12c3f8d: feat(cli): readline input with history for chat (#163) (@charlesgreen)
Bug Fixes
- 63d72b9: fix(ci): PowerShell variable-reference parse error in Windows verify (#201) (@charlesgreen)
- b8593f7: fix(cli): harden chat cleanup — options snapshot, O_NOFOLLOW history, suppression notice, one-shot (#173) (@charlesgreen)
Others
- 63f2a54: Fix/131 path traversal (#184) (@charlesgreen)
- b183a14: Fix/cli security hardening (#169) (@charlesgreen)
- 8b1ff44: chore(deps): consolidated dependency updates (#157) (@charlesgreen)
- b049d98: chore(docs): remove manual version-bump points (#200) (@charlesgreen)
- 4e7802e: chore(gitignore): ignore compiled binaries for 4 more examples (#199) (@charlesgreen)
- 91b0397: ci(deps): bump actions/checkout from 4.3.1 to 6.0.2 (#193) (@dependabot[bot])
- 380a030: ci(deps): bump actions/checkout to v6.0.2 and actions/setup-go to v6.4.0 (#196) (@charlesgreen)
- 7bc6e0a: ci(deps): bump actions/setup-go from 5.6.0 to 6.4.0 (#192) (@dependabot[bot])
- de28c88: ci(deps): bump docker/build-push-action from 6 to 7 (#189) (@dependabot[bot])
- 27ed904: ci(deps): bump the github-actions group with 2 updates (#191) (@dependabot[bot])
- 54f1d1e: ci(security): add govulncheck + kube-linter regression guards (#188) (@charlesgreen)
- ababa08: deps(deps): bump the go-dependencies group with 7 updates (#194) (@dependabot[bot])
- f6f1770: docs(aixgate): pure-Go jailer stack, ADR 0001, version drift fix (#198) (@charlesgreen)
- 5086daf: test(security): regression coverage for #131 + SSRF + file-perm fixes (#186) (@charlesgreen)
Installation
As a Go Library:
go get github.com/aixgo-dev/aixgo@v0.7.3CLI Binary:
Download the pre-built binary for your platform from the assets above.
# Linux/macOS
curl -L https://github.com/aixgo-dev/aixgo/releases/download/v0.7.3/aixgo_0.7.3_Linux_x86_64.tar.gz | tar xz
sudo mv aixgo /usr/local/bin/
# Or install from source
go install github.com/aixgo-dev/aixgo/cmd/aixgo@v0.7.3Full Changelog: v0.7.1...v0.7.3