Skip to content

Commit 2310fad

Browse files
committed
chore: finalize pending updates
1 parent 66c4f37 commit 2310fad

2 files changed

Lines changed: 31 additions & 26 deletions

File tree

README.id.md

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -38,12 +38,14 @@
3838
CodexSess adalah gateway akun berbasis web untuk penggunaan Codex/OpenAI.
3939

4040
Dirancang untuk operator yang membutuhkan:
41+
4142
- perpindahan akun yang cepat
4243
- pemisahan akun aktif untuk API dan Codex CLI
4344
- otomasi berbasis usage (alert + auto switch)
4445
- surface API kompatibel OpenAI untuk penggunaan produksi
4546

4647
Untuk penggunaan normal, unduh binary/package dari halaman rilis terbaru:
48+
4749
- https://github.com/rickicode/CodexSess/releases/latest
4850

4951
## Pembaruan Besar Terbaru
@@ -71,6 +73,7 @@ Untuk penggunaan normal, unduh binary/package dari halaman rilis terbaru:
7173
CodexSess dibuat untuk menyederhanakan operasi multi-akun Codex tanpa memecah tool.
7274

7375
Daripada mengelola script terpisah, edit token manual, dan dashboard yang berbeda, CodexSess memusatkan:
76+
7477
- kontrol akun API aktif
7578
- kontrol akun CLI aktif
7679
- visibilitas usage akun
@@ -130,11 +133,6 @@ Daripada mengelola script terpisah, edit token manual, dan dashboard yang berbed
130133
<img src="./screenshots/system-logs.png" alt="System Logs" width="420">
131134
</td>
132135
</tr>
133-
<tr>
134-
<td colspan="2" align="center">
135-
<img src="./screenshots/about.png" alt="About" width="420">
136-
</td>
137-
</tr>
138136
</table>
139137

140138
## Autentikasi & Sesi
@@ -169,6 +167,7 @@ Untuk menggunakan review/autofix PR:
169167
- `review_focus` (opsional, area fokus review)
170168

171169
Catatan:
170+
172171
- `review_scope=full` membuat review mencakup keseluruhan repository (tidak tergantung diff commit saja).
173172
- `review_focus` dipakai untuk mengarahkan review manual ke area tertentu (contoh: `auth`, `api`, `performance`, `tests`).
174173
- Run manual akan membuat branch baru otomatis jika ada autofix yang aman untuk di-push.
@@ -180,16 +179,17 @@ Catatan:
180179

181180
## Variabel Lingkungan
182181

183-
| Variabel | Default | Contoh | Deskripsi |
184-
|---|---|---|---|
185-
| `PORT` | `3061` | `PORT=8080` | Port HTTP server. |
186-
| `CODEXSESS_PUBLIC` | `false` | `CODEXSESS_PUBLIC=true` | Aktifkan bind public (`0.0.0.0:<PORT>`). Jika false, bind hanya lokal (`127.0.0.1:<PORT>`). |
187-
| `CODEXSESS_NO_OPEN_BROWSER` | `false` | `CODEXSESS_NO_OPEN_BROWSER=true` | Menonaktifkan auto-open browser saat startup. Nilai truthy: `1`, `true`, `yes`. |
188-
| `CODEXSESS_CODEX_SANDBOX` | `workspace-write` | `CODEXSESS_CODEX_SANDBOX=read-only` | Mode sandbox yang diteruskan ke `codex exec`. |
189-
| `CODEXSESS_CLEAN_EXEC` | `true` | `CODEXSESS_CLEAN_EXEC=false` | Jalankan eksekusi Codex dalam mode isolasi (`true`) atau environment normal (`false`). |
190-
| `CODEXSESS_CLI_SWITCH_NOTIFY_CMD` | `` | `CODEXSESS_CLI_SWITCH_NOTIFY_CMD="peon preview resource.limit"` | Command opsional saat akun CLI aktif berpindah. Env: `CODEXSESS_CLI_SWITCH_FROM`, `CODEXSESS_CLI_SWITCH_TO`, `CODEXSESS_CLI_SWITCH_REASON`, `CODEXSESS_CLI_SWITCH_TO_EMAIL`. |
182+
| Variabel | Default | Contoh | Deskripsi |
183+
| --------------------------------- | ----------------- | --------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
184+
| `PORT` | `3061` | `PORT=8080` | Port HTTP server. |
185+
| `CODEXSESS_PUBLIC` | `false` | `CODEXSESS_PUBLIC=true` | Aktifkan bind public (`0.0.0.0:<PORT>`). Jika false, bind hanya lokal (`127.0.0.1:<PORT>`). |
186+
| `CODEXSESS_NO_OPEN_BROWSER` | `false` | `CODEXSESS_NO_OPEN_BROWSER=true` | Menonaktifkan auto-open browser saat startup. Nilai truthy: `1`, `true`, `yes`. |
187+
| `CODEXSESS_CODEX_SANDBOX` | `workspace-write` | `CODEXSESS_CODEX_SANDBOX=read-only` | Mode sandbox yang diteruskan ke `codex exec`. |
188+
| `CODEXSESS_CLEAN_EXEC` | `true` | `CODEXSESS_CLEAN_EXEC=false` | Jalankan eksekusi Codex dalam mode isolasi (`true`) atau environment normal (`false`). |
189+
| `CODEXSESS_CLI_SWITCH_NOTIFY_CMD` | `` | `CODEXSESS_CLI_SWITCH_NOTIFY_CMD="peon preview resource.limit"` | Command opsional saat akun CLI aktif berpindah. Env: `CODEXSESS_CLI_SWITCH_FROM`, `CODEXSESS_CLI_SWITCH_TO`, `CODEXSESS_CLI_SWITCH_REASON`, `CODEXSESS_CLI_SWITCH_TO_EMAIL`. |
191190

192191
Catatan:
192+
193193
- Di Windows, direktori data default adalah `%APPDATA%\\codexsess` jika `APPDATA` tersedia.
194194
- `CODEX_HOME` diatur internal per akun aktif dan bukan switch runtime eksternal untuk CodexSess.
195195

@@ -218,12 +218,14 @@ curl -fsSL https://raw.githubusercontent.com/rickicode/CodexSess/main/scripts/in
218218
```
219219

220220
Instalasi Windows:
221+
221222
- Unduh file `.exe` langsung dari:
222223
- https://github.com/rickicode/CodexSess/releases/latest
223224

224225
## Cakupan Proyek
225226

226227
Fokus CodexSess adalah keandalan operasional untuk penggunaan akun Codex:
228+
227229
- pemilihan akun yang konsisten
228230
- visibilitas status aktif yang jelas
229231
- otomasi usage-aware dan fallback

README.md

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -40,12 +40,14 @@
4040
CodexSess is a web-first account gateway for Codex/OpenAI usage.
4141

4242
It is designed for operators who need:
43+
4344
- fast account switching
4445
- separate active account targets for API and Codex CLI
4546
- usage-aware automation (alert + auto switch)
4647
- OpenAI-compatible API surface in production-friendly form
4748

4849
For normal usage, download binaries/packages from the latest release page:
50+
4951
- https://github.com/rickicode/CodexSess/releases/latest
5052

5153
## Latest Major Updates
@@ -73,6 +75,7 @@ For normal usage, download binaries/packages from the latest release page:
7375
CodexSess was built to simplify multi-account Codex operations without splitting tools.
7476

7577
Instead of juggling scripts, manual token edits, and separate dashboards, CodexSess centralizes:
78+
7679
- active API account control
7780
- active CLI account control
7881
- account usage visibility
@@ -112,6 +115,7 @@ source ~/.bashrc
112115
Then restart CodexSess GUI session.
113116

114117
Windows installation:
118+
115119
- Download `.exe` directly from:
116120
- https://github.com/rickicode/CodexSess/releases/latest
117121

@@ -151,6 +155,7 @@ You create a session, choose your workspace folder, then continue coding in that
151155
Your chat history and workspace context are saved, so you can leave and come back without losing the flow.
152156

153157
The experience is designed to feel practical for daily work:
158+
154159
- You can resume existing sessions from the session list.
155160
- New session flow includes workspace picker with path suggestions.
156161
- Assistant responses and activity updates are streamed in real time over WebSocket (`/api/coding/ws`).
@@ -187,11 +192,6 @@ This makes CodexSess useful as a browser-based coding companion for desktop and
187192
<img src="./screenshots/system-logs.png" alt="System Logs" width="420">
188193
</td>
189194
</tr>
190-
<tr>
191-
<td colspan="2" align="center">
192-
<img src="./screenshots/about.png" alt="About" width="420">
193-
</td>
194-
</tr>
195195
</table>
196196

197197
## Authentication & Session
@@ -226,6 +226,7 @@ To use CodexSess automated PR review/autofix in GitHub:
226226
- `review_focus` (optional focus area)
227227

228228
Behavior:
229+
229230
- Automatic PR run: posts review to PR and pushes autofix to PR branch when allowed.
230231
- Manual run: reviews selected `target_ref`; if autofix exists, workflow creates and pushes a new branch automatically.
231232
- Workflow configures default MCP servers for Codex in CI:
@@ -248,22 +249,24 @@ Behavior:
248249

249250
## Environment Variables
250251

251-
| Variable | Default | Example | Description |
252-
|---|---|---|---|
253-
| `PORT` | `3061` | `PORT=8080` | HTTP server port. |
254-
| `CODEXSESS_PUBLIC` | `false` | `CODEXSESS_PUBLIC=true` | Enable network/public bind (`0.0.0.0:<PORT>`). When false, bind is local-only (`127.0.0.1:<PORT>`). |
255-
| `CODEXSESS_NO_OPEN_BROWSER` | `false` | `CODEXSESS_NO_OPEN_BROWSER=true` | Disable automatic browser opening on startup. Truthy values: `1`, `true`, `yes`. |
256-
| `CODEXSESS_CODEX_SANDBOX` | `full-access` | `CODEXSESS_CODEX_SANDBOX=full-access` | Sandbox mode passed to `codex exec` (`write/workspace-write` is normalized to `full-access`). |
257-
| `CODEXSESS_CLEAN_EXEC` | `true` | `CODEXSESS_CLEAN_EXEC=false` | Run Codex execution in isolated mode (`true`) or normal environment (`false`). |
258-
| `CODEXSESS_CLI_SWITCH_NOTIFY_CMD` | `` | `CODEXSESS_CLI_SWITCH_NOTIFY_CMD="peon preview resource.limit"` | Optional command executed when CLI active account changes. Env: `CODEXSESS_CLI_SWITCH_FROM`, `CODEXSESS_CLI_SWITCH_TO`, `CODEXSESS_CLI_SWITCH_REASON`, `CODEXSESS_CLI_SWITCH_TO_EMAIL`. |
252+
| Variable | Default | Example | Description |
253+
| --------------------------------- | ------------- | --------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
254+
| `PORT` | `3061` | `PORT=8080` | HTTP server port. |
255+
| `CODEXSESS_PUBLIC` | `false` | `CODEXSESS_PUBLIC=true` | Enable network/public bind (`0.0.0.0:<PORT>`). When false, bind is local-only (`127.0.0.1:<PORT>`). |
256+
| `CODEXSESS_NO_OPEN_BROWSER` | `false` | `CODEXSESS_NO_OPEN_BROWSER=true` | Disable automatic browser opening on startup. Truthy values: `1`, `true`, `yes`. |
257+
| `CODEXSESS_CODEX_SANDBOX` | `full-access` | `CODEXSESS_CODEX_SANDBOX=full-access` | Sandbox mode passed to `codex exec` (`write/workspace-write` is normalized to `full-access`). |
258+
| `CODEXSESS_CLEAN_EXEC` | `true` | `CODEXSESS_CLEAN_EXEC=false` | Run Codex execution in isolated mode (`true`) or normal environment (`false`). |
259+
| `CODEXSESS_CLI_SWITCH_NOTIFY_CMD` | `` | `CODEXSESS_CLI_SWITCH_NOTIFY_CMD="peon preview resource.limit"` | Optional command executed when CLI active account changes. Env: `CODEXSESS_CLI_SWITCH_FROM`, `CODEXSESS_CLI_SWITCH_TO`, `CODEXSESS_CLI_SWITCH_REASON`, `CODEXSESS_CLI_SWITCH_TO_EMAIL`. |
259260

260261
Notes:
262+
261263
- On Windows, data directory defaults to `%APPDATA%\\codexsess` when `APPDATA` is available.
262264
- `CODEX_HOME` is set internally per selected account and is not intended as an external switch for CodexSess itself.
263265

264266
## Project Scope
265267

266268
CodexSess focuses on operational reliability for Codex account usage:
269+
267270
- predictable account selection
268271
- clear active-state visibility
269272
- usage-aware automation and fallback

0 commit comments

Comments
 (0)