Releases: GobbyAI/gobby
Releases · GobbyAI/gobby
v0.2.11
Full Changelog: v0.2.9...v0.2.11
v0.2.9
What's Changed
- Release v0.2.8 by @joshwilhelmi in #4
Full Changelog: v0.2.8...v0.2.9
What's Changed
- Release v0.2.8 by @joshwilhelmi in #4
Full Changelog: v0.2.8...v0.2.9
v0.2.8
See CHANGELOG.md for details
Full Changelog: v0.2.7...v0.2.8
v0.2.7
[0.2.7] - 2025-01-28
Major Features
Unified Spawn Agent API
- New unified
spawn_agentMCP tool replacing legacy spawn tools IsolationHandlerabstraction withCurrentIsolationHandler,WorktreeIsolationHandler, andCloneIsolationHandlerSpawnExecutorfor unified spawn dispatch across all isolation modesgeneric.yamlagent and workflow definitions as reference implementations- Deprecation warnings added to
spawn_agent_in_worktree,spawn_agent_in_clone, andstart_agent
Agent Sandboxing
SandboxConfigmodels for agent spawning with network and filesystem controls- Sandbox resolvers for CLI-specific configuration (Claude, Gemini, Codex)
- Sandbox params in
spawn_agentMCP tool andbuild_cli_command sandboxed.yamlexample agent demonstrating sandbox configuration- Integration and unit tests for sandbox functionality
Project-Scoped Session References
- Database schema for project-scoped session sequential numbers
- CLI integration for displaying
#Nstyle session refs - MCP tools and display updates for session refs
- Migration 77 for session seq_num backfill
Database Migration V2 Baseline
- Flattened baseline schema (BASELINE_SCHEMA_V2) for fresh installs
use_flattened_baselineconfig option (defaults to True)schema_dump.sqlfor schema documentation- Migration documentation updates
Architecture Refactoring
- Memory module decomposition (ingestion, search, services packages)
- Session tools decomposition (_messages.py, _handoff.py, _crud.py, _commits.py)
- Task enforcement decomposition (enforcement/ package)
- Codex adapter decomposition (codex_impl/ package)
- Config module cleanup: removed deprecated prompt fields, added prompt_path pattern
Bug Fixes
- Fixed
delete_taskrecursion bug when parent task depends on children - Fixed config tests for
prompt_pathrefactor - Fixed
mock_memory_manager.get_relatedto useAsyncMock - Fixed mypy type errors in 4 files
- Fixed pytest failures from config refactor and async/sync mismatches
- Fixed task lifecycle tools returning
success: trueon errors
Documentation
- Added
search.mdguide for unified search functionality - Added
configuration.mdguide for daemon configuration - Comprehensive documentation guide updates
- Updated doctor skill with Phase 5 Security Audit section
See CHANGELOG.md for full details.
Full Changelog: v0.2.6...v0.2.7
v0.2.6
Release 0.2.6
Changes
- Fix bandit B110 warning in detection_helpers.py
- Add moreutils timestamps to pre-push-test.sh for debugging
- Various improvements and bug fixes from dev branch
What's Changed
- Release 0.2.6 by @joshwilhelmi in #3
Full Changelog: v0.2.5...v0.2.6
v0.2.5
Full Changelog: v0.2.1...v0.2.5