Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@

## Unreleased

## 1.5.4 — 2026-09-23

- Add GPT-6 Sol and GPT-6 Luna API pricing to the current and historical catalogs, preserving dated prices and calculation support.
- Recover reporting agents from stale replay sequences after synchronization rejection.

Docker: `capitaine/codex-usage-dashboard:1.5.4` and `:latest` (Linux AMD64 and ARM64). Recreate containers with their existing configuration and storage volumes.

## 1.5.3 — 2026-09-16

- Store usage in relational SQLite/D1 tables and cache historical daily aggregates while preserving pricing boundaries and persistent container data.
Expand Down
2 changes: 1 addition & 1 deletion Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ LABEL org.opencontainers.image.source="https://github.com/capisoft-lib/codex_usa
org.opencontainers.image.licenses="AGPL-3.0-or-later" \
org.opencontainers.image.title="Local Usage Dashboard for Codex" \
org.opencontainers.image.description="Independent local dashboard for Codex usage, token activity, and cost estimates" \
org.opencontainers.image.version="1.5.3"
org.opencontainers.image.version="1.5.4"

ENV NODE_ENV=production \
HOST=0.0.0.0 \
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

Local Usage turns the Codex session metadata stored on your computer into a fast, privacy-conscious usage dashboard. It can run entirely on one machine, or several machines can send signed, minimized usage snapshots to an optional central dashboard hosted with OpenAI Sites or on your own server.

[**Stable release 1.5.3**](https://github.com/capisoft-lib/codex_usage/releases/tag/v1.5.3) · [Docker image 1.5.3](https://hub.docker.com/r/capitaine/codex-usage-dashboard) · [AGPL-3.0-or-later](LICENSE) · [Changelog](CHANGELOG.md) · [CI status](https://github.com/capisoft-lib/codex_usage/actions/workflows/ci.yml)
[**Stable release 1.5.4**](https://github.com/capisoft-lib/codex_usage/releases/tag/v1.5.4) · [Docker image 1.5.4](https://hub.docker.com/r/capitaine/codex-usage-dashboard) · [AGPL-3.0-or-later](LICENSE) · [Changelog](CHANGELOG.md) · [CI status](https://github.com/capisoft-lib/codex_usage/actions/workflows/ci.yml)

Setup guides: [deploy the central dashboard with OpenAI Sites](docs/sites-deployment.md) · [deploy the public Mesh ingress](docs/mesh-ingress.md) · [install a reporting agent](docs/reporting-agent.md)

Expand Down Expand Up @@ -161,7 +161,7 @@ The dashboard image runs as a non-root user with all Linux capabilities removed.
The public Linux AMD64/ARM64 image is:

```text
capitaine/codex-usage-dashboard:1.5.3
capitaine/codex-usage-dashboard:1.5.4
```

The 1.0.2 release is also mirrored at `ghcr.io/capisoft-lib/codex-usage-dashboard:1.0.2`.
Expand All @@ -170,7 +170,7 @@ On Windows PowerShell:

```powershell
$codexData = Join-Path $env:USERPROFILE ".codex"
$image = "capitaine/codex-usage-dashboard:1.5.3"
$image = "capitaine/codex-usage-dashboard:1.5.4"

docker pull $image
docker volume create codex-usage-dashboard-storage
Expand All @@ -194,7 +194,7 @@ docker run -d `
On macOS or Linux:

```bash
IMAGE="capitaine/codex-usage-dashboard:1.5.3"
IMAGE="capitaine/codex-usage-dashboard:1.5.4"

docker pull "$IMAGE"
docker volume create codex-usage-dashboard-storage
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "codex-usage-dashboard",
"private": true,
"version": "1.5.3",
"version": "1.5.4",
"description": "An independent, privacy-conscious local dashboard for Codex usage, model calls, timing, and theoretical cost.",
"license": "AGPL-3.0-or-later",
"type": "module",
Expand Down
Loading