Package: ellmercodex Title: 'ChatGPT' Plan Provider for 'ellmer' Version: 0.2.0 Authors@R: person("Simon", "Herrera", email = "simxnherrera@gmail.com", role = c("aut", "cre", "cph")) URL: https://github.com/simxnherrera/ellmercodex BugReports: https://github.com/simxnherrera/ellmercodex/issues Description: Connects 'ellmer' chats to a 'ChatGPT' subscription through 'OpenAI''s documented "Sign in with ChatGPT" flow for open-source, locally hosted apps . Provides a stable, explicitly bounded core of the public 'ellmer' (>= 0.5.0) Chat object, including browser sign-in with dynamic client registration, package-scoped credential storage, redacted diagnostics, multi-turn text, streaming, structured-output, function-tool, asynchronous, cancellation, cloning, metadata, multimodal chat, account-specific model discovery, and reasoning-effort selection through the public 'Responses' API. Parallel and batch helper functions are explicitly unsupported because 'ChatGPT' plan usage is stream-only. This independent third-party integration is not endorsed by 'OpenAI'. License: MIT + file LICENSE Depends: R (>= 4.1.0) Encoding: UTF-8 Language: en-US Imports: coro, ellmer (>= 0.5.0), httr2 (>= 1.3.0), httpuv, jose, jsonlite, openssl, promises, rlang, S7 Suggests: callr, knitr, later, pkgload, rmarkdown, testthat (>= 3.0.0) VignetteBuilder: knitr Config/testthat/edition: 3 Config/roxygen2/version: 8.1.0 NeedsCompilation: no Packaged: 2026-10-16 17:47:16 UTC; root Author: Simon Herrera [aut, cre, cph] Maintainer: Simon Herrera Repository: https://cran.r-universe.dev Date/Publication: 2026-10-16 12:40:16 UTC RemoteUrl: https://github.com/cran/ellmercodex RemoteRef: HEAD RemoteSha: 5b4f146a97a332a40016655df4bf6e7da7b2be9f