• v0.4.0 8074e3b420

    v0.4.0 Stable

    dave released this 2026-03-19 17:08:30 +00:00 | 200 commits to master since this release

    What's Changed

    Features

    • Human qa gate with rejection flow
    • Show server logs in web ui
    • Register all bot commands in the command registry
    • Rename app title from story kit to storkit
    • Track per agent token usage for cost visibility and optimisation
    • Improve bot status command formatting
    • Bot htop command with live updating process dashboard
    • Bot git status command shows working tree and branch info
    • Show token cost badge on pipeline board work items
    • Dedicated token usage page in web ui
    • Bot cost command shows total and per story token spend
    • Mcp tool to move stories between pipeline stages
    • Bot show command displays story text in chat
    • Replace manual qa boolean with configurable qa mode field
    • Configurable coder pool size and default model in project toml
    • Show token cost breakdown in expanded work item detail panel
    • Bot delete command removes a story from the pipeline
    • Server enforced retry limits for failed merge and empty diff stories

    Other Changes

    • fix: suppress unused variable TS errors that block release build
    • fix: suppress unused variable TS errors that block release build
    • fix: biome formatting and lint fixes in App.tsx and TokenUsagePage.tsx
    • fix: return arrays for list endpoints in test fetch mock
    • fix: mock fetch in test setup to suppress URL parse errors in jsdom
    • chore: gitignore token_usage.jsonl
    • fix: call auto_assign_available_work after every pipeline advance (bug 295)
    • fix: default manual_qa to false so stories advance automatically
    • Updated toml to 1.0.7
    • Fixed some bot tests.
    • fix: rename remaining 1_upcoming references to 1_backlog in bot.rs
    • chore: commit pending changes from session

    Full diff: https://code.crashlabs.io/dave/story-kit/compare/v0.3.2...v0.4.0

    Downloads