Manage Goose sessions for maintaining context across queries.
goose_session(
action = c("create", "resume", "list", "remove"),
name = NULL,
session_id = NULL,
timeout = getOption("goose.timeout", 300),
retries = getOption("goose.retries", 1)
)Session information or query result
Character, one of "create", "resume", "list", "remove"
Optional session name
Optional session ID
Numeric, timeout in seconds (default uses getOption('goose.timeout', 300)).
Set to Inf for no timeout.
Integer, number of retries after the first attempt (default uses
getOption('goose.retries', 1)). Retries only occur for timeout/transient errors.