Releases: Dicklesworthstone/slb
Releases · Dicklesworthstone/slb
Release list
v0.3.1
Changelog
- b7becfe Add MIT License
- 3782619 Refactor golangci-lint configuration for better code quality checks
- 536ffbc Update AGENTS.md with project context
- 861b433 Update from parallel agent work
- 8be623d Update from parallel agent work
- f7eebac bd sync: 2026-01-15 09:53:34
- 1155ff8 chore(beads): add sync base
- 69e5650 chore(beads): sync issue tracker state
- d66801f chore(deps): Update Go module dependencies to latest stable versions
- ba3abf4 chore(gitignore): add ephemeral beads file patterns
- ccc708f docs(skill): update SKILL.md and add reference documentation
- 91241f6 feat(cli): Add --stats flag and env var support for output format
- d2154d9 feat(output): add TOON format support for token-efficient encoding
- c40b097 feat(patterns): add fallback SQL DELETE detection for compound commands
- a1737b4 fix(ci): Improve CI workflow and test reliability
- 4eec3b6 fix(ci): add version field for golangci-lint v2 compatibility
- 8aee4ec fix(ci): update configs for golangci-lint v2 and goreleaser v2
- f56eeb0 fix(cli): Update tier flag from -t to -T in pattern tests
- 99cda5b fix(cli): slb check outputs human-readable text instead of Go map syntax
- 2a5110e fix(core): log status update failures after command execution
- de41dbb fix(output): additional bug fixes from second code review
- 62803d9 fix(output): support both tru and tr binary names for TOON
- b4b90a4 fix: bump Go version to 1.24.13
- 0981efd fix: resolve errcheck lint errors for unchecked error returns
- 9c741cc refactor(output): Simplify toon output handling and test script
v0.3.0
Changelog
- b7becfe Add MIT License
- 3782619 Refactor golangci-lint configuration for better code quality checks
- 536ffbc Update AGENTS.md with project context
- 861b433 Update from parallel agent work
- 8be623d Update from parallel agent work
- f7eebac bd sync: 2026-01-15 09:53:34
- 1155ff8 chore(beads): add sync base
- 69e5650 chore(beads): sync issue tracker state
- d66801f chore(deps): Update Go module dependencies to latest stable versions
- ba3abf4 chore(gitignore): add ephemeral beads file patterns
- ccc708f docs(skill): update SKILL.md and add reference documentation
- 91241f6 feat(cli): Add --stats flag and env var support for output format
- d2154d9 feat(output): add TOON format support for token-efficient encoding
- c40b097 feat(patterns): add fallback SQL DELETE detection for compound commands
- a1737b4 fix(ci): Improve CI workflow and test reliability
- 4eec3b6 fix(ci): add version field for golangci-lint v2 compatibility
- 8aee4ec fix(ci): update configs for golangci-lint v2 and goreleaser v2
- f56eeb0 fix(cli): Update tier flag from -t to -T in pattern tests
- 99cda5b fix(cli): slb check outputs human-readable text instead of Go map syntax
- 2a5110e fix(core): log status update failures after command execution
- de41dbb fix(output): additional bug fixes from second code review
- 62803d9 fix(output): support both tru and tr binary names for TOON
- b4b90a4 fix: bump Go version to 1.24.13
- 0981efd fix: resolve errcheck lint errors for unchecked error returns
- 9c741cc refactor(output): Simplify toon output handling and test script
v0.2.0
Changelog
- 1fb6177 Add session completion checklist to AGENTS.md
- 6a599d1 Apply go fmt across codebase
- 1476f11 Fix cancel command and StatusEscalated state transitions
- 7fd44d9 Fix compound command tier precedence and other bugs
- ba4510d Fix state machine transitions and prevent panics on short IDs
- bc94544 Fix: Add missing Execution/Rollback parsing in scanRequests
- 00b213c Fix: Allow reviewing escalated requests
- 036c75a Fix: Correct IsSafe initialization in compound command classification
- 7268863 Fix: Correct Python hook daemon communication
- 24157ef Fix: Correct bounds check for slb_guard.py substring matching
- 8d48a9e Fix: Handle edge cases in command truncation and event mapping
- 1c733e8 Fix: Only set exit_code/duration when command result is available
- bb9f88a Fix: Resolve macOS test compatibility issues and rm -fr pattern bug
- 571971e Fix: hookTestCmd validation and Python fallback caution handling
- dffc948 Security: Fix compound command quote bypass vulnerability
- 8764edd Skip Homebrew in GoReleaser until tap repo is created
- c109ed4 bd sync: 2026-01-03 14:00:51
- 4fe97e4 bd sync: 2026-01-03 14:28:54
- 39c2f87 feat: Implement Claude Code hook integration infrastructure
- 2926cda feat: add Claude Code SKILL.md for automatic capability discovery
- 995dd17 feat: enable GoReleaser auto-publishing to Homebrew and Scoop
v0.1.0
Changelog
- 701df4c Add --target-project flag to approve/reject for cross-project reviews
- f205128 Add .gitignore file to exclude binaries, IDE files, and test coverage outputs. Update PLAN_TO_MAKE_SLB.md to version 2.0.0, incorporating major revisions such as atomic
slb runcommand, client-side execution, command hash binding, dynamic quorum, and improved SQL patterns. Enhance documentation with a clear storage model, command normalization, sensitive data handling, and new approval policies for better user experience and system reliability. - 151828f Add CLI package tests and security bug fix tests
- 1e9de07 Add CLI test coverage for edge cases and helper functions
- 2a19f75 Add CLI testing patterns guide (P4.1)
- d40c6b2 Add CLI tests for approve, reject, request, cancel, history, execute commands
- 218307a Add CLI tests for attachments and help commands
- 6465eb5 Add CLI tests for autoApproveCaution and pollRequests auto-approve path
- b963ad3 Add CLI tests for review, config, patterns, rollback, run, emergency commands
- 9880e8c Add CLI tests for show and outcome commands
- 101ef24 Add Codecov configuration and increase coverage threshold to 80%
- 561133f Add E2E test for multi-agent approval workflow (6fw.1)
- c0cbf4a Add E2E test infrastructure (bead 8se)
- 87834d1 Add E2E tests for git and filesystem rollback integration
- 1b5d91c Add E2E tests for session and timeout management
- 9921510 Add Git history audit trail and IDE integration packages
- c2376d6 Add Go module foundation and build system infrastructure
- 4dd3d9d Add IPC client tests - daemon coverage 82% → 83%
- f5c8e40 Add SQLite database layer with WAL mode and FTS5 search
- f7d0409 Add StatusBadge compact+no-icon test for 100% coverage
- 0b565e5 Add TCP server tests - daemon coverage 83% → 84%
- f2dca58 Add TUI component library and iconography
- 7aca907 Add TUI framework and daemon client with graceful degradation
- 8f5248d Add TUI history browser with FTS search and filtering
- 6bba671 Add TUI pattern removal review view for human-in-the-loop pattern management
- 6c3b272 Add analytics/learning mode with execution outcomes (tzt)
- 78d1f11 Add application entry point and project documentation
- 7fd6a7d Add claude-hooks CLI command for Claude Code integration
- ea976ff Add command executor mock infrastructure (P3.1)
- 09290b1 Add comprehensive AgentCard test cases for all status+compact combinations
- 1a82a81 Add comprehensive CI/CD pipeline with security scanning
- a515b09 Add comprehensive CLI command layer for SLB operations
- 842d605 Add comprehensive CLI test coverage bead structure
- c9806e0 Add comprehensive CLI test coverage for P1 edge cases
- f0b9eec Add comprehensive E2E tests for risk tier classification
- 23c0d3d Add comprehensive TUI component test coverage
- 9e3ca2d Add comprehensive TUI package test coverage improvements
- 4465905 Add comprehensive TUI tests - coverage 39% → 77%
- ec284ac Add comprehensive Timeline renderExpanded tests for all state types
- 60b7b51 Add comprehensive core package tests for 85% coverage
- 27b0d06 Add comprehensive daemon client tests (54% → 77.3% coverage)
- eca7c4a Add comprehensive documentation for the Simultaneous Launch Button (slb) system and establish strict file deletion protocols in AGENTS.md. Introduce guidelines for multi-agent command authorization, risk classification, and command review processes to enhance safety and accountability in executing potentially destructive commands.
- bd18b77 Add comprehensive e2e/harness test coverage improvements
- fbd6f48 Add comprehensive notification tests - daemon coverage 77% → 82%
- 3cc0453 Add comprehensive testing strategy beads to issue tracker
- fbf120b Add comprehensive tests for attachment handling in request creation
- 5001c86 Add comprehensive tests for core package coverage
- bf8d0ad Add comprehensive tests for core/patterns.go functions
- 9a9afeb Add comprehensive tests for createRunLogFile achieving 100% coverage
- 3493524 Add comprehensive tests for daemon execution verifier
- c470dee Add comprehensive tests for db/patterns.go (0% → 90%+ coverage)
- 3a70017 Add comprehensive tests for execute.go, dryrun.go, rollback.go, session.go
- e445fa0 Add comprehensive tests for ratelimit.go and normalize.go
- 24b35db Add comprehensive tests for review.go functions
- 9fcd437 Add comprehensive testutil package tests (46% → 91%)
- 911454c Add context cancellation testing helpers (P3.2)
- c4561db Add core business logic for request lifecycle and pattern matching
- 56516e7 Add coverage summary to CLI testing guide (P4.2)
- b64202c Add coverage tests for patterns renderFilterBar filter types
- b3dd913 Add critical patterns for disk destruction and system file changes
- ba3490f Add daemon helper function tests - coverage 77% → 82%
- a0f7e1f Add daemon package tests for verifier and watcher (54% → 75.4%)
- a5690ef Add daemon, completion tests and improve filter coverage
- c60e5b1 Add detail.go coverage tests for attachments and redacted commands
- 9d1b783 Add different-model timeout escalation and Viper config support
- 58084cb Add hierarchical TOML configuration system
- a6a5520 Add initial configuration and metadata files for the Beads system. Introduced .gitattributes to specify merge strategies for JSONL files, created .gitignore to exclude SQLite and daemon runtime files, and established a configuration file for default behavior settings. Additionally, added metadata files to track versioning and database information, laying the groundwork for the Beads issue tracking system.
- 3cf711b Add initial planning transcript for the Simultaneous Launch Button (SLB) project. Document key concepts, command approval processes, and agent interactions. Introduce pattern management for dangerous commands, allowing agents to add but not remove patterns, and enhance the quick reference card for user guidance.
- b83bb67 Add integration tests for pollRequests (P5.3 partial)
- 4cdabe3 Add integration workflow tests and fix harness randomID
- af5ca42 Add more review and config conversion tests
- fcc6b68 Add multi-view navigation to TUI dashboard
- 006b24a Add output formatting and utility packages
- 7c7c832 Add prompt for Claude Opus 4.5 review on new tool proposal. The prompt requests detailed analysis and git-diff style changes to improve user experience and system reliability for agentic coding workflows.
- cb0157f Add renderFooter coverage tests for TUI request detail
- 59e183d Add session key verification to review submission for security
- 795edd7 Add showQuickReference tests and fix history limit test
- feb8fab Add slb init command with comprehensive test suite
- a9032df Add status and pending CLI tests
- e92d1e6 Add test coverage for config, git, output, utils, and integrations packages
- 24f276d Add test for RejectModel successful submission with reason
- 966e90d Add test infrastructure foundation package (internal/testutil)
- dae50f4 Add tests for RateLimitError.Error() function
- 6ccb51b Add tests for core pure functions (ComputeCommandHash, ExtractCommandName)
- 00b0743 Add tests for dryrun.go pure functions
- 61fbb30 Add tests for renderReviews rejection decisi...