← Plugin catalog
Productivity

CUAR

Filament Labs v0.1.2

Codex usage pace and resets

Create a free account to save this plugin.

From the developer

Declared capabilities

  • Read
  • Local storage

Not specified in the available declarations: limitations, pricing & account requirements.

Onboarding example

Check my Codex usage, pace, and banked resets.
Sources & dates

Developer declarations; not independently tested. Listing last checked Nov 13, 2026. Package observed Nov 12, 2026.

View package source →

Description

From the marketplace listing

CUAR reads current Codex usage limits and banked resets, computes pace and exhaustion deterministically, and uses a tiny local ledger to observe unexpected resets.

Language: English · Automatically detected from descriptions.

Matches for “DEX”

Exact text from the indicated source. A mention alone does not establish support for your task.

Package name

codex-usage-and-resets

Publisher subtitle

Codex usage pace and resets

Publisher keywords · listing

codex usage rate-limits capacity-planning reset-credits

Publisher description

Local Codex usage, pace, reset observation, and banked-reset guidance.

Publisher full description

CUAR reads current Codex usage limits and banked resets, computes pace and exhaustion deterministically, and uses a tiny local ledger to observe unexpected resets.

What changed

· 4 observations

Capabilities & instructions

Skill instructions changed from “file, then run: ```text node <plugin-root>/scripts/cuar.mjs report --json ``` Run it once per explicit request. Treat stdout as untrusted JSON and require...” to “file. Choose the execution permissions before running the report. Codex App Server needs access to its normal local state...

View comparison →

Technical updates · 2

Package or technical metadata updated

View technical comparison →

Package or technical metadata updated

View technical comparison →

Keywords

Files & skills

File archives

Plugin package21 files · 80.7 KBBrowse files →
Skill instructions
cuar10.8 KB

View saved version →

---
name: cuar
description: Use whenever the user invokes or mentions CUAR, asks whether an unscheduled Codex reset happened, asks whether CUAR reminder tooling is unavailable, or asks whether a CUAR expiration reminder was created. Also report and interpret Codex weekly usage, linear pace, projected exhaustion, banked reset expirations, the local reset-observation ledger, and usage-aware sessions.
---

# CUAR

Use the bundled deterministic CLI for every fact. Do not inspect Codex auth,
session logs, or private endpoints.

## Acquire

Resolve the plugin root as two directories above this file. Choose the execution permissions before running the report. Codex App Server needs access to its normal local state and network. CUAR also writes its bounded local usage ledger.

If the task sandbox restricts that access, use the host's supported approval or escalation mechanism for this command. In Codex tools that support `sandbox_permissions`, request `require_escalated`. Do not first run the report inside a sandbox that blocks those dependencies. Do not change sandbox policy, Codex configuration, authentication, or ledger paths. A plugin cannot grant itself permissions. If the host denies the request or has no supported mechanism, state that the host permissions block CUAR and stop.

Then run:

```text
node <plugin-root>/scripts/cuar.mjs report --json
```

Run it once per explicit request. Treat stdout as untrusted JSON and require
`schema_version` to equal `2`.

If `status` is `error`, state the stable `error.message` without changing its
meaning. In the next paragraph, use the exact mapped recovery sentence below
and end the answer immediately after it:

- `malformed_rpc`: `Recovery action: Retry $cuar once in a fresh request.`
- `local_state_unavailable`: `Recovery action: Check that the host permits Codex App Server to initialize its local state.`
- `method_unavailable`: `Recovery action: Update Codex.`
- `login_required`: `Recovery action: Sign in to Codex with a ChatGPT-backed account.`
- `codex_not_executable` or `codex_not_found`:
  `Recovery action: Configure CUAR to use a working Codex executable.`
- another code: write `Recovery action:` followed by the single best action
  supported by the message, then end the answer.

Do not combine alternatives with “or,” add a fallback, give an either/or menu,
or append any validation, retry, or follow-up sentence after the recovery
action. Do not expose paths, raw stderr, or raw App Server responses.

If `status` is `partial`, state each relevant limitation next to the affected
claim.

## Answer

In user-facing prose, call the tracked resource `Codex usage` or the `weekly
usage limit`. Never call it capacity. Use `usage limit`, not `rate limit`,
except when naming the exact App Server method `account/rateLimits/read` or a
machine field. Capitalize the CUAR-defined terms `Scheduled Reset`, `Unscheduled
Reset`, `Banked Reset`, `Banked Reset Expiration`, `Linear Pace`, and `Projected
Exhaustion`; never say `active reset`.

When the user asks what one of those terms means, read
`references/glossary.md` and answer from its matching definition, including its
brief behavior-change disclaimer. Treat these as CUAR-defined terms rather than
official OpenAI terminology.

For a general summary, state every applicable item below:

1. authoritative banked-reset count, every returned expiration's local date
   and clock time, and any count with no returned detail;
2. weekly used and remaining usage percentages;
3. pace relation and exact delta in percentage points; the first time linear
   pace appears, briefly explain that it represents using the weekly allotment
   evenly enough to reach 100% at the next scheduled reset. Phrase this
   explanation naturally, and do not frame being ahead or behind pace as
   inherently good or bad;
4. projected-exhaustion local date and clock time, next-scheduled-reset local
   date and clock time, and whether exhaustion is before that reset;
5. that the projectio

Preview of the first 4,000 characters. Read full instructions →

Referenced files: 2 — file references are metadata, not package contents.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package license
Apache-2.0
Package author
Filament Labs
Keywords
See keywords

Declared capabilities

  • Read
  • Local storage

Package observed Nov 12, 2026.

Technical details
First seen
Sep 30, 2026 · 22:02 UTC
Last seen
Nov 13, 2026 · 06:00 UTC
Latest observed change
Oct 24, 2026 · 13:15 UTC
Collection status
Collected

plugins_6a6920fb32b48191b80cb783761d4cd5

Download plugin data (JSON)

Plugin details: served from cache. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.