Skip to content

gooseR

0.1.2Package record

R Integration for 'Goose' AI

0packages depend
3Kdownloads / year
14.7%test coverage
13/13flavors OK

Overview

About

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.

Changes in 0.1.2
  • **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)
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 = 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

From NEWS.md in the release

Install

Health

CRAN checks
13OK
Slowest check: 3.5 min · r-oldrel-windows-x86_64
Status changes
  • OK13 OK2026-08-05
  • NOTE12 OK, 1 NOTE2026-08-01
  • OK14 OK2026-03-10
Advisories

none known

Documentation

In release 0.1.2
READMEYes · 871 wordsVignettesYes · 6 · dynamicNEWSYes · 100% structured · mentions 0.1.2Citation fileYes · computed when R runs itWebsitenot declared in DESCRIPTION
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

3K
CRAN downloads in the past year
Rank #18,330 · ~8/day · ~252/mo
Daily download trend is not available in this view yet.
26930 days
71390 days
3K1 year
Compare downloads with other packages →
Also on65 r2u1 autocran

Dependencies

Declared dependencies
33 external dependencies (excludes base and recommended)

Installing gooseR adds 60 packages (30 with compiled code, 41 MB of source tarballs). Heaviest: ggplot2 6.0 MB, bslib 5.6 MB, promises 3.1 MB.

Depends (0)
none
LinkingTo (0)
none
Enhances (0)
none
Reverse dependencies
0direct
0indirect

Nothing depends on this yet.

People & History

People (1)
Author, Maintainer since 0.1.0 (2025)
Releases (3)

Pick two releases to compare their code metrics.

  • R
    R 4.6.0 released · 2026-04-24
  • 0.1.2Latest
    record
    2026-02-06 · current release · diff ↗
  • 0.1.1
    record
    2025-12-22 · diff ↗
  • 0.1.0
    record
    2025-12-17
  • R
    R 4.5.0 released · 2025-04-11

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.

APA

Balamuta, J. J. (2026). R Observatory: Metrics for gooseR version 0.1.2 [Data set]. HJJB, LLC. Data release v2026-10-24. https://doi.org/10.5281/zenodo.21843040

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.

Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy