Skip to content

Releases: stakpak/agent

v0.3.18

02 Feb 18:16

Choose a tag to compare

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

02 Feb 14:57

Choose a tag to compare

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

02 Feb 13:59

Choose a tag to compare

v0.3.17-beta.9 Pre-release
Pre-release

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

02 Feb 12:20

Choose a tag to compare

v0.3.17-beta.8 Pre-release
Pre-release

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

31 Jan 14:18

Choose a tag to compare

v0.3.17-beta.7 Pre-release
Pre-release

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

31 Jan 05:42

Choose a tag to compare

v0.3.17-beta.6 Pre-release
Pre-release

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

28 Jan 14:23

Choose a tag to compare

v0.3.17-beta.5 Pre-release
Pre-release

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

28 Jan 13:04

Choose a tag to compare

v0.3.17-beta.4 Pre-release
Pre-release

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

27 Jan 15:21

Choose a tag to compare

v0.3.17-beta.3 Pre-release
Pre-release

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

27 Jan 10:55

Choose a tag to compare

v0.3.17-beta.1 Pre-release
Pre-release

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