Releases: stakpak/agent
Releases · stakpak/agent
v0.3.82
0.3.82
Released on 2026-05-19.
Bug Fixes
- Fix(cli) run fmt and linter
- Fix(background state) merge all background info in one state
- Fix(openai) handle parallel tool calls in message conversion by keeping the fanout
- Fix(openai) run fmt and linter
- Refresh stale loopback gateway URLs on config reload
- Fix(tui) remove duplicated field subagentspauseinfo
- Fix(mcp) reuse the task manager handle in stdio and http
- Fix(cli) run fmt and linter
- Fix(ai) run fmt and linter
- Fix(providers) use custom headers provided in GenerateRequest
- Fix(openrouter) remove serializatien capab from openrouter
Features
- Share TaskManager between TUI and MCP server
- Add running background tasks count to AppState and update hint display
- Feat(openrouter) add OpenRouter provider support and configuration
- Feat(openrouter) add OpenRouter provider integration and configuration
Maintenance
- Bump version to 0.3.82
Refactoring
- Refactor(openrouter) make openrouter construction consistent
v0.3.81
0.3.81
Released on 2026-05-15.
Bug Fixes
- Span-aware redaction to prevent double-skip and chain-replace bugs
- Fix task manager output race
- Add session stats and session URL output
- Fix(telemetry) run fmt and linter
- Update display format for CommandCalled event
- Pre-create and chown persistent storage mount parents
Features
- Propagate active profile env to child processes and harden subagent command quoting
- Gate session stats behind --show-session-usage flag
- Update command event tracking for telemetry integration
Maintenance
- Retrigger flaky test suite
- Bump version to 0.3.81
Refactor
- Improve binary update process
Refactoring
- Make auto-update non-interactive and run in background
- Rename show_session_usage to show_session_stats for clarity and organize the output
v0.3.80
0.3.80
Released on 2026-05-04.
Features
- Replace downgrade heuristic with 4-step model resolution chain
Maintenance
- Bump version to 0.3.80
v0.3.79
0.3.79
Released on 2026-05-04.
Bug Fixes
- Fix(tui) tool call queue isn't reset on /new
Features
- Add auth status, docker systemd probe, and version flag
- Mount AK knowledge store in sandbox containers
- Add /rollback slash command
Maintenance
- Bump version to 0.3.79
Testing
- Isolate ak CLI tests from system config
v0.3.78
0.3.78
Released on 2026-04-29.
Bug Fixes
- Update system prompt to use new ak command names
Maintenance
- Bump version to 0.3.78
v0.3.77
0.3.77
Released on 2026-04-28.
Bug Fixes
- Add stakpak-ak to release package publishing
Maintenance
- Bump version to 0.3.77
Refactoring
- Redesign command surface — search, read, write, remove
v0.3.76
0.3.76
Released on 2026-04-27.
Bug Fixes
- Add stakpak-mcp-config to release publish step
Maintenance
- Bump version to 0.3.76
v0.3.75
0.3.75
Released on 2026-04-27.
Bug Fixes
- Fix(proxy) redirect upstream servers stdout and stderr to /dev/null
- Fix(proxy) allow for empty mcp config files
- Fix(proxy) remove redirecting stdout to null
- Fix(mcp)
- make test env substitution more robust
- make stakpak mcp add --json consider --disabled flag
- Fix(mcp)
- Allow mcp servers logging to <stakpak_home>/logs/mcp_.log
- Allow env subsititution in Headers in UrlBased Mcps
- Mcp Proxy config search order into local->global
- make --arg repeatable just like --env instead of comma based
- Fix(tui) run fmt and linter
- Fix(autopilot) add allow_dead_code to allow for test useful methods
- Fix(autopilot) run fmt and clippy
- Fix(tui) add banner dismiss_region from merge to banner_state
- Fix(tui) run fmt and linter
- Fix(auto-approve) rename subagent_task to dynamic_subagent_task to match tool names
- Fix(auto-approve) run fmt and linter
- Fixes
- Anchor shell scope rules positionally
- Tighten stakpak shell auto-approve matching
- Fix(ci) fix tests in stakpak-tui
Documentation
- Extend shell completions instructions
Features
- Feat(mcp) add stakpak-mcp-config for centralized external MCP server management and factor out the management
- Feat(cli) add mcp configuration commands add,remove,list,get,enable,disable
- Unify provider auth flow
- Add shell completion support
- Add sessions inspection commands
- Feat(autopilot) implement auto-approve settings popup when /toggle_auto_approve
- Feat(auto-approve) enhance filter input layout and styling in approval popup to match other modals filters
- Feat(approvals) implement modal for unsaved auto-approve changes with options to save or discard
- Add retrospect skill prompt
Maintenance
- Bump version to 0.3.75
Refactoring
- Refactor(tui) extract repeated centered_rect into a single function in layout
- Refactor(autopilot) remove dead code from watch directory
- Extract plan and ask-user state structs
- Extract messages and scrolling state
- Extract side panel state
- Extract message interaction state
- Extract configuration state
- Refactor(tui) extract banner state
- Split misc app state into logical structs
- Regroup app state queue revert and selection
- Refactor(tui) rename extracted substructs member to remove the common prefix which is the same as the struct name
- Remove shell popup compatibility aliases
- Refactor(tui) better name SidePanelState fields
- Refactor(tui) better name ProfileSwithcerState fields
- Refactor(tui) remove dead if shortcuts_panel_state visibility check
- Inline completion generation
- Handle completion in Commands::run instead of main
- Remove search_memory tool
v0.3.74
0.3.74
Released on 2026-04-17.
Bug Fixes
- Fix(proxy) Use send_cancellable_request instead of call_tool to send payload (meta) with toop params
- Normalize version tags on download
- Handle Claude Opus 4.7 request parameters
Features
- Add persistent knowledge store command
Maintenance
- Bump version to 0.3.73
- Bump Rust to 1.94.1
- Bump version to 0.3.74
Refactoring
- Rename shell tool approvals crate
- Refactor(cli) remove dead code related to eco/smart/recovery
- Refactor(libs) remove deduplicated agent-error
v0.3.73
0.3.73
Released on 2026-04-08.
Maintenance
- Bump version to 0.3.73
Refactoring
- Rename shell tool approvals crate