Releases: stakpak/agent
Releases · stakpak/agent
v0.3.18
0.3.18
Released on 2026-02-02.
Bug Fixes
- Add tool_result for abandoned tool calls when user sends a new message
Maintenance
- Bump version to 0.3.18
v0.3.17
0.3.17
Released on 2026-02-02.
Maintenance
- Bump version to 0.3.17
What's Changed
- refactor(api): consolidate Stakpak config into unified AgentClient by @ahmedhesham6 in #440
- feat(ai): Smart prompt caching strategy for Anthropic by @ahmedhesham6 in #454
- Add stakpak board subcommand for task management by @kajogo777 in #446
- fix: pass through cache token details for accurate context utilization by @kajogo777 in #456
- fix: correct MCP tool names in StakpakApiClient by @ahmedhesham6 in #457
- fix: kill entire process group on task termination by @kajogo777 in #453
- fix: correctly deserialize rulebooks API response by @ahmedhesham6 in #458
- feat(ai): add streaming support for Stakpak provider by @ahmedhesham6 in #460
- fix: reduce false positives in password detection rules by @mstfash in #459
- fix: URL-encode rulebook URI in API client by @ahmedhesham6 in #462
- fix: align async mode session management with interactive mode by @ahmedhesham6 in #464
- Fix/acp auto update by @mstfash in #468
- feat(ai): use platform-verified TLS for all provider HTTP clients by @ahmedhesham6 in #466
- Fix/generic rule v2 by @mstfash in #463
- feat(view): add grep and glob parameters for content search and file … by @kajogo777 in #472
- fix: add Drop to TaskManagerHandle to kill child processes on unexpected exit by @ahmedhesham6 in #467
- refactor: introduce SessionStorage trait with safe local storage by @ahmedhesham6 in #465
- fix: prevent secret restoration bugs and add Unicode-normalized str_replace by @ahmedhesham6 in #470
- fix/acp tool calls and mcp init by @mstfash in #473
- Move profile display from footer to Context section in side panel by @mstfash in #474
- fix: use platform-verified TLS client for warden CA trust by @ahmedhesham6 in #476
- fix: use platform TLS verifier in MCP proxy/client for warden CA trust by @ahmedhesham6 in #477
Full Changelog: v0.3.16...v0.3.17
v0.3.17-beta.9
0.3.17-beta.9
Released on 2026-02-02.
Bug Fixes
- Use platform TLS verifier in MCP proxy/client for warden CA trust
Maintenance
- Bump version to 0.3.17-beta.9
v0.3.17-beta.8
0.3.17-beta.8
Released on 2026-02-02.
Bug Fixes
- Use platform-verified TLS client for warden CA trust
Features
- Display the current profile name in the side panel's context section and remove it from the footer.
Maintenance
- Bump version to 0.3.17-beta.8
v0.3.17-beta.7
0.3.17-beta.7
Released on 2026-01-31.
Bug Fixes
- Fix/acp tool calls and mcp init
Maintenance
- Bump version to 0.3.17-beta.7
v0.3.17-beta.6
0.3.17-beta.6
Released on 2026-01-31.
Bug Fixes
- Resolve clippy lint warnings
- Add Drop to TaskManagerHandle to kill child processes on unexpected exit
- Prevent secret restoration bugs and add Unicode-normalized str_replace
Documentation
- Improve glob examples and make grep match count consistent
Features
- Force auto-update for ACP sessions using semver for version comparison and include agent version in ACP initialization, while also updating project versions.
- Automatically restart the CLI after a successful auto-update and bump version to 0.3.17-beta.3.
- Use platform-verified TLS for all provider HTTP clients
- Use platform-verified TLS for StakpakApiClient and SearchClient
- Refine generic password detection with stricter regex and allowlists, and improve URL embedded password detection.
- Add grep and glob parameters for content search and file filtering
Maintenance
- Bump version to 0.3.17-beta.6
Refactoring
- Reuse ViewOptions in view_local_path
- Introduce SessionStorage trait with safe local storage
v0.3.17-beta.5
0.3.17-beta.5
Released on 2026-01-28.
Bug Fixes
- Align async mode session management with interactive mode
Code Style
- Fix formatting
Maintenance
- Bump version to 0.3.17-beta.5
v0.3.17-beta.4
0.3.17-beta.4
Released on 2026-01-28.
Bug Fixes
- Reduce false positives in password detection rules
- URL-encode rulebook URI in API client
Maintenance
- Bump version to 0.3.17-beta.4
v0.3.17-beta.3
0.3.17-beta.3
Released on 2026-01-27.
Bug Fixes
- Handle beta version suffix in release.sh sed patterns
Features
- Add streaming support for Stakpak provider
Maintenance
- Bump version to 0.3.17-beta.3
v0.3.17-beta.1
0.3.17-beta.1
Released on 2026-01-27.
Bug Fixes
- Add Default::default() to ChatMessage test constructors
- Use correct profile name when launching agent after config new
- Handle tool result format conversion in provider layer
- Comment out doc comment to fix clippy warning
- Remove debug print statements from anthropic provider
- Replace map_or with is_some_and per clippy
- Add test helper function to_anthropic_message
- Pass through cache token details for accurate context utilization
- Correct MCP tool names in StakpakApiClient
- Kill entire process group on task termination
- Correctly deserialize rulebooks API response
Features
- Add task_board_context hook with simplified context management
- Update CLI to agent-board 0.1.10
- Add model display name support
- Integrate agent-board tasks into side panel
- Show task progress as completed/total in Tasks header
- Implement smart prompt caching strategy for Anthropic
Fix
- Handle client stream shutdown gracefully
Maintenance
- Update system prompt with latest agent-board-cli pak
- Bump version to 0.3.17-beta.1
Refactoring
- Extract shared context manager code into common module
- Consolidate Stakpak config into unified AgentClient
- Refactor
- Simplify to pass-through plugin architecture
- Replace fully qualified types with imports
- Use then_some() for cache token optional fields