Skip to content

Commit cabe1d5

Browse files
committed
Merge remote-tracking branch 'upstream/main'
2 parents 66f1964 + 3895ddd commit cabe1d5

68 files changed

Lines changed: 559 additions & 232 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/issue-labeler.yml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ jobs:
4444
6. iOS — Issues with the Codex iOS app.
4545
4646
- Additionally add zero or more of the following labels that are relevant to the issue content. Prefer a small set of precise labels over many broad ones.
47+
- For agent-area issues, prefer the most specific applicable label. Use "agent" only as a fallback for agent-related issues that do not fit a more specific agent-area label. Prefer "app-server" over "session" or "config" when the issue is about app-server protocol, API, RPC, schema, launch, or bridge behavior.
4748
1. windows-os — Bugs or friction specific to Windows environments (always when PowerShell is mentioned, path handling, copy/paste, OS-specific auth or tooling failures).
4849
2. mcp — Topics involving Model Context Protocol servers/clients.
4950
3. mcp-server — Problems related to the codex mcp-server command, where codex runs as an MCP server.
@@ -61,6 +62,13 @@ jobs:
6162
15. sandbox - Issues related to local sandbox environments or tool call approvals to override sandbox restrictions.
6263
16. tool-calls - Problems related to specific tool call invocations including unexpected errors, failures, or hangs.
6364
17. TUI - Problems with the terminal user interface (TUI) including keyboard shortcuts, copy & pasting, menus, or screen update issues.
65+
18. app-server - Issues involving the app-server protocol or interfaces, including SDK/API payloads, thread/* and turn/* RPCs, app-server launch behavior, external app/controller bridges, and app-server protocol/schema behavior.
66+
19. connectivity - Network connectivity or endpoint issues, including reconnecting messages, stream dropped/disconnected errors, websocket/SSE/transport failures, timeout/network/VPN/proxy/API endpoint failures, and related retry behavior.
67+
20. subagent - Issues involving subagents, sub-agents, or multi-agent behavior, including spawn_agent, wait_agent, close_agent, worker/explorer roles, delegation, agent teams, lifecycle, model/config inheritance, quotas, and orchestration.
68+
21. session - Issues involving session or thread management, including resume, fork, archive, rename/title, thread history, rollout persistence, compaction, checkpoints, retention, and cross-session state.
69+
22. config - Issues involving config.toml, config keys, config key merging, config updates, profiles, hooks config, project config, agent role TOMLs, instruction/personality config, and config schema behavior.
70+
23. plan - Issues involving plan mode, planning workflows, or plan-specific tools/behavior.
71+
24. agent - Fallback only for core agent loop or agent-related issues that do not fit app-server, connectivity, subagent, session, config, or plan.
6472
6573
Issue number: ${{ github.event.issue.number }}
6674

codex-rs/app-server-protocol/schema/json/ServerNotification.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2010,6 +2010,7 @@
20102010
"go",
20112011
"plus",
20122012
"pro",
2013+
"prolite",
20132014
"team",
20142015
"self_serve_business_usage_based",
20152016
"business",

codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.schemas.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9924,6 +9924,7 @@
99249924
"go",
99259925
"plus",
99269926
"pro",
9927+
"prolite",
99279928
"team",
99289929
"self_serve_business_usage_based",
99299930
"business",

codex-rs/app-server-protocol/schema/json/codex_app_server_protocol.v2.schemas.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6720,6 +6720,7 @@
67206720
"go",
67216721
"plus",
67226722
"pro",
6723+
"prolite",
67236724
"team",
67246725
"self_serve_business_usage_based",
67256726
"business",

codex-rs/app-server-protocol/schema/json/v2/AccountRateLimitsUpdatedNotification.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
"go",
2929
"plus",
3030
"pro",
31+
"prolite",
3132
"team",
3233
"self_serve_business_usage_based",
3334
"business",

codex-rs/app-server-protocol/schema/json/v2/AccountUpdatedNotification.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
"go",
3434
"plus",
3535
"pro",
36+
"prolite",
3637
"team",
3738
"self_serve_business_usage_based",
3839
"business",

codex-rs/app-server-protocol/schema/json/v2/GetAccountRateLimitsResponse.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
"go",
2929
"plus",
3030
"pro",
31+
"prolite",
3132
"team",
3233
"self_serve_business_usage_based",
3334
"business",

codex-rs/app-server-protocol/schema/json/v2/GetAccountResponse.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -51,6 +51,7 @@
5151
"go",
5252
"plus",
5353
"pro",
54+
"prolite",
5455
"team",
5556
"self_serve_business_usage_based",
5657
"business",

codex-rs/app-server-protocol/schema/typescript/PlanType.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22

33
// This file was generated by [ts-rs](https://github.com/Aleph-Alpha/ts-rs). Do not edit this file manually.
44

5-
export type PlanType = "free" | "go" | "plus" | "pro" | "team" | "self_serve_business_usage_based" | "business" | "enterprise_cbp_usage_based" | "enterprise" | "edu" | "unknown";
5+
export type PlanType = "free" | "go" | "plus" | "pro" | "prolite" | "team" | "self_serve_business_usage_based" | "business" | "enterprise_cbp_usage_based" | "enterprise" | "edu" | "unknown";

codex-rs/app-server/tests/suite/v2/account.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,9 @@ use wiremock::ResponseTemplate;
4545
use wiremock::matchers::method;
4646
use wiremock::matchers::path;
4747

48-
const DEFAULT_READ_TIMEOUT: std::time::Duration = std::time::Duration::from_secs(10);
48+
// Account tests spin up fresh app-server processes repeatedly, which can take
49+
// longer on slower Bazel macOS runners once the suite is already warm.
50+
const DEFAULT_READ_TIMEOUT: std::time::Duration = std::time::Duration::from_secs(20);
4951
const LOGIN_ISSUER_ENV_VAR: &str = "CODEX_APP_SERVER_LOGIN_ISSUER";
5052

5153
// Helper to create a minimal config.toml for the app server

0 commit comments

Comments
 (0)