Package: ellmercodex 0.2.0

ellmercodex: 'ChatGPT' Plan Provider for 'ellmer'
Connects 'ellmer' chats to a 'ChatGPT' subscription through 'OpenAI''s documented "Sign in with ChatGPT" flow for open-source, locally hosted apps <https://developers.openai.com/siwc/token-sharing-open-source>. 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'.
Authors:
ellmercodex_0.2.0.tar.gz
ellmercodex_0.2.0.zip(r-4.7-any)ellmercodex_0.2.0.zip(r-4.6-any)
ellmercodex_0.2.0.tar.gz(r-4.7-any)ellmercodex_0.2.0.tar.gz(r-4.6-any)
ellmercodex_0.2.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
ellmercodex/json (API)
| # Install 'ellmercodex' in R: |
| install.packages('ellmercodex', repos = c('https://cran.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/simxnherrera/ellmercodex/issues
Last updated from:5b4f146a97. Checks:6 OK. Indexed: no.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel | OK | 130 | ||
| source / vignettes | OK | 207 | ||
| linux-release | OK | 134 | ||
| windows-devel | OK | 90 | ||
| windows-release | OK | 100 | ||
| wasm-release | OK | 97 |
Exports:chat_codexcodex_accountcodex_availablecodex_logincodex_logoutcodex_models
Dependencies:askpassclicorocurlellmerfastmapgluehttpuvhttr2josejsonlitelaterlifecyclemagrittropensslotelpillarpkgconfigpromisesR6RcpprlangS7systibbleutf8vctrswithr
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Create a Codex chat backed by ellmer | chat_codex |
| Show a redacted Codex authentication summary. | codex_account |
| Check whether the local ellmercodex integration is available. | codex_available |
| Sign in with ChatGPT in the browser. | codex_login |
| Sign out and remove ellmercodex's stored credential. | codex_logout |
| List models available to the authenticated Codex account. | codex_models |
| ellmercodex: ChatGPT plan provider for ellmer | ellmercodex-package ellmercodex |
| ellmercodex condition classes | codex_account_error codex_authentication_error codex_auth_argument_error codex_auth_error codex_auth_missing codex_chat_argument_error codex_chat_error codex_credential_store_error codex_ellmer_compatibility_error codex_ellmer_missing codex_generation_error codex_incomplete_error codex_malformed_request_error codex_model_selection_error codex_model_unavailable_error codex_network_error codex_oauth_argument_error codex_oauth_callback_error codex_oauth_timeout codex_plan_ineligible_error codex_plan_scope_error codex_protocol_changed_error codex_protocol_error codex_rate_limit_error codex_refresh_error codex_request_error codex_revocation_warning codex_server_error codex_token_exchange_error codex_unsupported_capability_error codex_usage_limit_error codex_usage_unavailable_error ellmercodex-conditions |
