ArunKr commited on
Commit
75b9f57
·
verified ·
1 Parent(s): e38b699

Upload folder using huggingface_hub

Browse files
Files changed (3) hide show
  1. codex_agent.mjs +4 -0
  2. main.py +2 -0
  3. static/dashboard.html +1 -0
codex_agent.mjs CHANGED
@@ -21,6 +21,8 @@ async function main() {
21
  const sandboxMode = payload.sandboxMode || "read-only";
22
  const approvalPolicy = payload.approvalPolicy || "never";
23
  const workingDirectory = payload.workingDirectory || process.cwd();
 
 
24
 
25
  const apiKey =
26
  (typeof payload.apiKey === "string" && payload.apiKey) ||
@@ -45,6 +47,7 @@ async function main() {
45
  model,
46
  sandboxMode,
47
  approvalPolicy,
 
48
  workingDirectory,
49
  skipGitRepoCheck: true,
50
  })
@@ -52,6 +55,7 @@ async function main() {
52
  model,
53
  sandboxMode,
54
  approvalPolicy,
 
55
  workingDirectory,
56
  skipGitRepoCheck: true,
57
  });
 
21
  const sandboxMode = payload.sandboxMode || "read-only";
22
  const approvalPolicy = payload.approvalPolicy || "never";
23
  const workingDirectory = payload.workingDirectory || process.cwd();
24
+ const modelReasoningEffort =
25
+ payload.modelReasoningEffort || "minimal";
26
 
27
  const apiKey =
28
  (typeof payload.apiKey === "string" && payload.apiKey) ||
 
47
  model,
48
  sandboxMode,
49
  approvalPolicy,
50
+ modelReasoningEffort,
51
  workingDirectory,
52
  skipGitRepoCheck: true,
53
  })
 
55
  model,
56
  sandboxMode,
57
  approvalPolicy,
58
+ modelReasoningEffort,
59
  workingDirectory,
60
  skipGitRepoCheck: true,
61
  });
main.py CHANGED
@@ -133,6 +133,7 @@ class CodexRequest(BaseModel):
133
  approvalPolicy: Optional[str] = "never"
134
  apiKey: Optional[str] = None
135
  baseUrl: Optional[str] = None
 
136
 
137
  @app.post("/api/codex")
138
  async def codex_agent(request: CodexRequest):
@@ -154,6 +155,7 @@ async def codex_agent(request: CodexRequest):
154
  "model": request.model,
155
  "sandboxMode": request.sandboxMode,
156
  "approvalPolicy": request.approvalPolicy,
 
157
  "workingDirectory": os.path.dirname(__file__),
158
  }
159
 
 
133
  approvalPolicy: Optional[str] = "never"
134
  apiKey: Optional[str] = None
135
  baseUrl: Optional[str] = None
136
+ modelReasoningEffort: Optional[str] = "minimal"
137
 
138
  @app.post("/api/codex")
139
  async def codex_agent(request: CodexRequest):
 
155
  "model": request.model,
156
  "sandboxMode": request.sandboxMode,
157
  "approvalPolicy": request.approvalPolicy,
158
+ "modelReasoningEffort": request.modelReasoningEffort,
159
  "workingDirectory": os.path.dirname(__file__),
160
  }
161
 
static/dashboard.html CHANGED
@@ -2232,6 +2232,7 @@
2232
  model: model || null,
2233
  sandboxMode: 'read-only',
2234
  approvalPolicy: 'never',
 
2235
  // Prefer configured OpenAI-compatible creds if present; codex-sdk also reads env vars.
2236
  apiKey: apiKey || null,
2237
  baseUrl: baseUrl || null
 
2232
  model: model || null,
2233
  sandboxMode: 'read-only',
2234
  approvalPolicy: 'never',
2235
+ modelReasoningEffort: 'minimal',
2236
  // Prefer configured OpenAI-compatible creds if present; codex-sdk also reads env vars.
2237
  apiKey: apiKey || null,
2238
  baseUrl: baseUrl || null