R Integration for 'Goose' AI
Overview
Seamless integration between R and 'Goose' AI capabilities including memory management, visualization enhancements, and workflow automation. Save R objects to 'Goose' memory, apply Block branding to visualizations, and manage data science project workflows. For more information about 'Goose' AI, see https://github.com/block/goose.
- **Critical Fix**: Increased default timeout from 30s to 300s (5 minutes)
goose_ask()andgoose_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)
Show all changes in 0.1.2Hide the rest of the changes in 0.1.2
- Set custom default timeout for all goose functions
- Use
timeout = Inffor no timeout on individual calls - **Safer Long-Running Operations**
goose_recipe()andgoose_session()now accepttimeout+retriesgoose_stream()now supportsmax_timeandidle_timeoutguardrails- **Documentation**: Updated all timeout-related documentation
From NEWS.md in the release
Install
Health
- OK13 OK2026-08-05
- NOTE12 OK, 1 NOTE2026-08-01
- OK14 OK2026-03-10
Documentation
- Help pages
- 141 (25 internal)includes a package overview page
- Examples that run
- 0%47 never run
- Exported functions with examples
- 45%
- Documented parameters
- 100%
- Return-value docs
- 85%
- Help pages citing references
- 0%
Downloads
Dependencies
Code & Tests
People & History
Package metadata
- First published
- 2025-12-17
- Total releases
- 3 / 1 yrs
- License
- MIT + file LICENSE OSI
- Download size
- 239 KB
Cite
Cite this package
Run in R for the authors' preferred citation:
citation("gooseR")The package provides a citation file that builds its entry when R runs it. Run citation() to see it.
Cite the R Observatory
For a number measured here: a download total, a coverage figure, an archival date.
From data release v2026-10-24, which the citation names so these numbers can be found later. More on citing and the projects behind them.