Changes in version 0.1.2 (2026-02-06) - Critical Fix: Increased default timeout from 30s to 300s (5 minutes) - goose_ask() and goose_ask_raw() now use 300s default timeout - All AI-powered functions updated to use configurable timeout - Complex queries (code generation, analysis) no longer timeout prematurely - Improved Authentication: goose_test_cli() timeout increased to 60s - Added informative message about authentication during test - Allows sufficient time for password entry during first-time auth - Improved Reliability: Centralized CLI runner + retry support - All Goose CLI calls now run through an internal processx-based runner for consistent stdout/stderr capture - Added retry support for transient failures (timeouts/network blips) - New options: options(goose.retries = 1, goose.retry_delay = 1, goose.retry_on = c('timeout','transient')) - New Global Option: options(goose.timeout = 300) - Set custom default timeout for all goose functions - Use timeout = Inf for no timeout on individual calls - Safer Long-Running Operations - goose_recipe() and goose_session() now accept timeout + retries - goose_stream() now supports max_time and idle_timeout guardrails - Documentation: Updated all timeout-related documentation Changes in version 0.1.1 (2025-12-22) - Major Enhancement: Comprehensive memory management system - goose_clear_category(), goose_clear_tags(), goose_clear_all() for bulk cleanup - goose_exists(), goose_rename(), goose_backup() for smart memory operations - Session tracking with goose_session_start(), with_goose_session() wrapper - AI Response Formatting: Beautiful markdown output by default - format_ai_response() with headers, bullets, code blocks, colors - goose_format_options() for global configuration - Enhanced goose_ask() with automatic formatting - 18 New Functions: Doubling package functionality - 100% Backward Compatibility: All existing code continues to work - Improved Error Handling: Progress bars, confirmations, comprehensive validation Changes in version 0.1.0 (2025-12-17) - Initial professional release ✅ NOW LIVE ON CRAN - Organized repository structure (docs/, inst/examples, tests/manual, vignettes/) - Added user-first README and demos - Introduced roadmap and contributing guidelines - Core memory system with goose_save(), goose_load(), goose_list() - Brand theming system with theme_brand() - CLI integration and AI assistant functions