Releases: stakpak/agent
Releases · stakpak/agent
v0.3.69
0.3.69
Released on 2026-03-17.
Bug Fixes
- Support explicit remote command flows
- Stabilize startup across platforms
- Allow sovereign/local provider inference without Stakpak API key
Maintenance
- Bump version to 0.3.69
v0.3.68
0.3.68
Released on 2026-03-12.
Bug Fixes
- Resolve tool result function names from message history
- Fix linting errors
Maintenance
- Bump version to 0.3.68
v0.3.67
0.3.67
Released on 2026-03-10.
Bug Fixes
- Remap unknown provider entries in recent_models to stakpak
- Correct validate_profile_reference_surfaces_config_load_errors test
- Validate tilde check paths and document service-safe absolute paths
- Handle ERANGE retry and validate check script is executable file
- Set executable permission on check script in schedule_existing_check_script_is_accepted
- Improve deployment preflight diagnostics
- Display error immediately and retry via LLM on parse failure
- Apply libsql pragmas per connection
Code Style
- Reformat tool result message pushing for improved readability.
Features
- Add per-request run overrides for model, approval, and prompt
- Consolidate RunOverrides to shared crate and add profile-based resolution
- Add custom slash commands and /review command
- Auto-discover predefined slash commands from libs/api/src/commands/
Maintenance
- Bump version to 0.3.67
Refactor
- Use channel profile for overridden channels
Refactoring
- Deduplicate normalize_optional_string into shared utils
- Add BuiltInWithPrompt variant for generic prompt-based commands
v0.3.66
0.3.66
Released on 2026-02-28.
Bug Fixes
- Improve channel tool execution and schedule trigger formatting
Maintenance
- Bump version to 0.3.66
v0.3.65
0.3.65
Released on 2026-02-28.
Bug Fixes
- Prevent duplicate text when sending markdown tables to Slack
- Improve tool approval rendering for Slack/Discord
Documentation
- Add sandbox mode configuration to autopilot system prompt
Features
- Add session ID display with copy to clipboard in sidebar
- Dynamically truncate the session ID to fit available display width and use a flexible copy status suffix.
Maintenance
- Bump version to 0.3.65
v0.3.64
0.3.64
Released on 2026-02-27.
Bug Fixes
- Resolve short model names for Stakpak provider and display model in session usage
- Migrate old-format recent_models and ensure config model is included
- Persist recent_models migration to disk and prevent config model from being truncated
- Show image pull progress and spinner during stakpak up
Features
- Normalize recent_models format and default to last used model
Maintenance
- Bump version to 0.3.64
v0.3.63
0.3.63
Released on 2026-02-26.
Bug Fixes
- Use read_timeout instead of total timeout for HTTP client
- Allow backend events to bypass popup interception to maintain TUI message flow.
Documentation
- Fix sandbox mode default references to match Persistent
Features
- Harden persistent sandbox — fail explicitly, no silent fallbacks
- Improve "Ask User" block responsiveness by forcing cache invalidation and refining keybinding behavior to always navigate options with arrow keys.
Maintenance
- Bump version to 0.3.63
Refactoring
- Refactor
- Reorder imports in message and misc handlers and reformat a comment.
v0.3.62
0.3.62
Released on 2026-02-25.
Bug Fixes
- Auto-approve ask_user tool at all queue sites and fix queue stall after response
- Skip terminal theme detection in async mode
- Detect provider error responses in unparseable stream chunks
- Use provider-agnostic label for OpenAI-compatible stream errors
- Inject runtime gateway auth token into scheduler config
- Make slash command filtering synchronous to fix broken /commands in external terminals
Documentation
- Reference app manifest in system prompt, CLI help, and init flow
Features
- Update default model to claude-opus-4-6
Maintenance
- Bump version to 0.3.62
v0.3.61
0.3.61
Released on 2026-02-24.
Bug Fixes
- Skip re-exec on explicit stakpak update to prevent loop
- Support paste in ask_user custom input and improve display on resume
- Highlight entire user message on hover instead of single line
- Board tasks progress counter and side panel refresh
- Use Colors method syntax instead of constant syntax in render_default_model
- Skip auth.toml migration when path is a directory instead of a file
- Enforce tool allowlists across runtime layers
Documentation
- Add stakpak update to system prompt
Features
- Add light theme support with auto-detection
- Add version check and autopilot restart to stakpak update
- Enable text selection and copy in collapsed messages popup
- Add recent models to model switcher + fix logout readonly sync
- Integrate custom models from recent history into available models with inferred providers, and refine Stakpak model transformation to known cloud providers.
- Centralize credential collection logic and improve config loading/saving in auth commands
- Add word wrapping to TUI messages and refine API key and model configuration handling.
- Conditionally apply Stakpak model transformation only when a direct provider API key is not present.
- Improve text selection by preserving meaningful indentation and stripping only decorative prefixes from extracted text.
- Implement auto-scrolling for text selection when dragging to message area edges.
- Add interactive channel approval workflow
- Rich tool-specific approval previews
Maintenance
- Bump version to 0.3.61
Refactor
- Render channel-specific approver mentions
Refactoring
- Replace direct
ratatui::style::Colorusage withThemeColorsin a test. - Consolidate auth.toml into config.toml and unify model fields
Merge
- Resolve conflict in model_switcher.rs using ThemeColors with render_model_line refactor
v0.3.60
0.3.60
Released on 2026-02-22.
Features
- Render markdown as Slack Block Kit
Maintenance
- Bump version to 0.3.60
Performance
- Cache target dir for docker build matrix