• v0.8.3 a006985faf

    v0.8.3 Stable

    dave released this 2026-03-30 17:31:18 +00:00 | 705 commits to master since this release

    What's Changed

    Other Changes

    • feat: add Linux arm64 build to release script

    Full diff: https://code.crashlabs.io/dave/storkit/compare/v0.8.2...v0.8.3

    Downloads
  • v0.8.2 b75679175b

    v0.8.2 Stable

    dave released this 2026-03-30 11:04:34 +00:00 | 708 commits to master since this release

    What's Changed

    Focus: Bot commands, developer experience

    Features

    • Setup wizard interviews user on bare projects with no existing code
    • Wizard auto checks completion on first conversation
    • Slash command autocomplete in web ui text input

    Bug Fixes

    • Strip prefix ci panics on multi byte utf 8 input
    • Rate limited mergemaster exits advance stories to done without merging

    Refactors

    • Unify story stuck states into a single status field
    • Consolidate is permission approval into chat util
    • Deduplicate get project root wrappers in io modules
    • Extract shared test helpers test ctx write story file make api

    Other Changes

    • fix: gate runner delegates to script/test instead of hardcoding cargo clippy
    • fix: wizard README instructions explicitly require LLM to generate and write files

    Full diff: https://code.crashlabs.io/dave/storkit/compare/v0.8.1...v0.8.2

    Downloads
  • v0.8.1 3595df4d9d

    v0.8.1 Stable

    dave released this 2026-03-28 15:40:01 +00:00 | 758 commits to master since this release

    What's Changed

    Focus: Multi-model agents, MCP tools, bot commands

    Features

    • Qa agent reviews code changes against acceptance criteria
    • Complete setup wizard with mcp tools and agent driven file generation

    Bug Fixes

    • Status command traffic light dots not coloured in matrix

    Other Changes

    • fix: unblock command also clears merge_failure field
    • fix(426): also narrow pre-cherry-pick code change check to .storkit/work/
    • feat: wizard detects bare projects and prompts user interview for context/stack
    • fix: wizard hints address the LLM not the user, README adds bare project guidance
    • docs: move wizard instructions to .storkit/README.md for LLM-agnostic access
    • fix: scaffold CLAUDE.md uses active wizard instruction
    • fix: scaffold CLAUDE.md now mentions wizard and MCP tools
    • docs: rewrite quickstart as a step-by-step with wizard flow
    • fix(426): narrow merge verification exclude to .storkit/work/ only
    • docs: add Claude Code quickstart, web UI, and chat transport sections to README
    • feat(399): add --port CLI flag with project.toml persistence

    Full diff: https://code.crashlabs.io/dave/storkit/compare/v0.8.0...v0.8.1

    Downloads
  • v0.8.0 e45eab82f2

    v0.8.0 Stable

    dave released this 2026-03-28 13:35:00 +00:00 | 782 commits to master since this release

    What's Changed

    Features

    • Interactive project setup wizard for new storkit projects

    Full diff: https://code.crashlabs.io/dave/storkit/compare/v0.7.1...v0.8.0

    Downloads
  • v0.7.1 bb3301c5af

    v0.7.1 Stable

    dave released this 2026-03-28 13:22:35 +00:00 | 786 commits to master since this release

    What's Changed

    Other Changes

    • fix: release script handles already-bumped version gracefully
    • fix: release script exits silently when grep finds no matches
    • Adding GPL for the moment.
    • fix(426): verify cherry-pick landed on master before marking story done

    Full diff: https://code.crashlabs.io/dave/storkit/compare/v0.7.0...v0.7.1

    Downloads
  • v0.7.0 c2f477dde6

    v0.7.0 Stable

    dave released this 2026-03-28 12:28:05 +00:00 | 796 commits to master since this release

    What's Changed

    Focus: Bot commands, infrastructure, multi-model agents

    Features

    • Slack markdown to mrkdwn formatting conversion
    • Unreleased command shows list of stories since last release
    • Configurable base branch name in project toml
    • Whatsapp phone number allowlist authorization
    • Pipeline stage notifications for whatsapp and slack transports
    • Whatsapp and slack permission prompt forwarding
    • Whatsapp bot startup announcement after restart
    • Loc bot command top files by line count
    • Loc command filters out known huge files
    • Loc for a specified file bot command and web ui slash command
    • Timer command for deferred agent start
    • Chat notification when a story blocks with reason
    • Server side text normalization for chat message line breaks

    Bug Fixes

    • Strip prefix ci panics on multi byte utf 8 characters
    • Selection screen directory picker unreadable in dark mode
    • Whatsapp and slack missing reset command handler
    • Whatsapp and slack missing start command handler
    • Whatsapp and slack missing rebuild command handler
    • Whatsapp and slack missing assign command handler
    • Matrix bot crashes on transient network error instead of retrying

    Refactors

    • Extract shared transport utilities from matrix module into chat submodule
    • Fix npm deprecated module warnings
    • Split slack rs into focused modules
    • Split agents pool mod rs into submodules
    • Split io fs rs into submodules
    • Split matrix bot rs into focused modules
    • Split pool auto assign rs into submodules
    • Split pool pipeline rs into submodules

    Other Changes

    • fix(424): correct WatcherEvent::HardBlock to RateLimitHardBlock in pool/mod.rs
    • fix(424): add throttled field to all StoryAgent ctors and handle HardBlock in ws.rs
    • feat(424): rate-limit traffic-light dots and hard-block alerts
    • docs: rewrite README for 0.6.1
    • chore: bump version to 0.6.1
    • fix(423): handle RateLimitHardBlock in ws.rs match
    • feat(423): auto-schedule timer on rate limit to resume after reset
    • feat: add unblock command and MCP tool to reset blocked stories
    • config: increase max_retries from 2 to 3
    • Added git variables to entry point
    • Ditching story kit port file
    • Removed misleading comment on docker compose file
    • Fixing build/test errors in master/
    • restore: reset past source tree deletion, apply pending work
    • feat: browser-based OAuth login flow (story 406)
    • feat: auto-refresh expired OAuth token for Claude Code PTY (story 405)
    • chore: archive bug 397, create story 399, fix platform-specific npm deps
    • Adding in a holding page for a website

    Full diff: https://code.crashlabs.io/dave/storkit/compare/v0.6.0...v0.7.0

    Downloads
  • v0.6.0 618a2779ff

    v0.6.0 Stable

    dave released this 2026-03-24 21:30:34 +00:00 | 992 commits to master since this release

    What's Changed

    Focus: Bot commands, multi-model agents, MCP tools

    Features

    • Rename mcp whatsup tool to status for consistency
    • Assign command restarts coder when story is already in progress
    • Bot command to delete a worktree
    • Whatsapp transport supports twilio api as alternative to meta cloud api

    Bug Fixes

    • Start agent ignores story front matter agent assignment

    Refactors

    • Reorganize chat system into chat module with transport submodules

    Other Changes

    • Fixing code warnings
    • Upgrading toml and pulldown-cmark
    • Binding promiscuously in Docker to make things happen
    • Ignoring whatsapp history
    • Making Matrix config fields optional to meet Twilio login needs
    • Ignoring backed up bot creds
    • feat: scaffold creates per-transport bot.toml example files
    • docs: split bot.toml.example into per-transport example files

    Full diff: https://code.crashlabs.io/dave/storkit/compare/v0.5.1...v0.6.0

    Downloads
  • v0.5.1 4e590401a5

    v0.5.1 Stable

    dave released this 2026-03-24 11:02:09 +00:00 | 1028 commits to master since this release

    What's Changed

    Focus: Developer experience, bot commands, MCP tools

    Features

    • Scaffold auto detects tech stack and configures script test
    • Web ui implements all bot commands as slash commands

    Bug Fixes

    • No arg storkit in empty directory skips scaffold
    • Default project toml contains rust specific setup commands for non rust projects
    • Update story mcp tool writes front matter values as yaml strings instead of native types
    • Status command shows work item type story bug spike refactor next to each item

    Other Changes

    • chore: bump version to 0.5.1
    • Add transient pipeline stages to scaffold .gitignore

    Full diff: https://code.crashlabs.io/dave/storkit/compare/v0.5.0...v0.5.1

    Downloads
  • v0.5.0 fcc2b9c3eb

    v0.5.0 Stable

    dave released this 2026-03-23 13:19:55 +00:00 | 1060 commits to master since this release

    What's Changed

    Focus: Bot commands, multi-model agents, MCP tools

    Features

    • Chatgpt agent backend via openai api
    • Gemini agent backend via google ai api
    • Mcp tools for git operations
    • Make help command output alphabetical
    • Bot rebuild command to trigger server rebuild and restart
    • Start command should say queued not error when all coders are busy
    • Bot assign command to pre assign a model to a story
    • Remove makefile and make script release the single entry point for releases
    • Run storkit container under gvisor runsc runtime
    • Remove deprecated manual qa front matter field
    • Bot whatsup command shows in progress work summary
    • Mcp tool for whatsup story triage
    • Surface api rate limit warnings in chat
    • Bot sends shutdown message on server stop or rebuild
    • Rename bot whatsup command to status
    • Fetch real context window size from anthropic models api

    Bug Fixes

    • Cli treats help and version as project paths
    • Scaffold does not create mcp json in project root

    Refactors

    • Abstract agent runtime to support non claude code backends

    Other Changes

    • Revert gVisor (runsc) from Docker setup
    • Fix frontend tests failing in Docker due to wrong-platform rollup binary
    • Restore codebase deleted by bad auto-commit e4227cf
    • Fix worktree cleanup looping on orphaned directories
    • Remove empty serve submodule reference
    • Remove obsolete TIMMY_BRIEFING.md
    • Update .ignore to use renamed storkit paths
    • Make ANTHROPIC_API_KEY optional in docker-compose
    • Pre-create target dirs with storkit ownership in Dockerfile
    • revert: remove Docker workarounds now that container is fixed
    • fix: harden Docker environment so tests pass inside container
    • Add clippy to Docker image
    • Fix tmpfs ownership so storkit user can write to home dir
    • Fix Claude Code hanging in hardened container
    • Fix rebuild_and_restart in Docker by using cargo output path
    • Harden Docker container security
    • Fixing release

    Full diff: https://code.crashlabs.io/dave/storkit/compare/v0.4.1...v0.5.0

    Downloads
  • v0.4.1 d60ed18e0f

    v0.4.1 Stable

    dave released this 2026-03-20 12:58:04 +00:00 | 1181 commits to master since this release

    What's Changed

    Features

    • Improve htop output formatting for mobile matrix clients
    • Show token cost per story in bot status command output
    • Whatsapp business api integration for bot commands
    • Whatsapp 24 hour messaging window and template support
    • Whatsapp llm passthrough for conversational queries
    • Slack bot integration for bot commands
    • Slack slash commands for pipeline management
    • Bot overview command shows implementation summary for a story
    • Bot start command to start a coder on a story
    • Bot move command to move stories between pipeline stages
    • Web ui button to start a coder on a story
    • Web ui button to stop an agent on a story
    • Web ui agent assignment dropdown on work items
    • Web ui rebuild and restart button
    • Web ui button to delete a story from the pipeline
    • Mcp tool for shell command execution
    • Bot reset command to clear conversation context
    • Add party emoji to done stage notification messages

    Bug Fixes

    • Auto assign assigns mergemaster to coding stage stories
    • Ambient on off command not intercepted by bot after refactors

    Refactors

    • Abstract bot transport layer for multi platform support
    • Split pool rs into pipeline auto assign and agent management modules
    • Split mcp rs into domain specific tool modules
    • Split workflow rs into story bug and test result modules
    • Split commands rs into individual command handler modules

    Full diff: https://code.crashlabs.io/dave/storkit/compare/v0.4.0...v0.4.1

    Downloads