mirror of
https://github.com/openai/codex.git
synced 2026-04-29 02:41:12 +03:00
feat: add support for ZDR orgs (#481)
- Add `store: boolean` to `AgentLoop` to enable client-side storage of response items - Add `--disable-response-storage` arg + `disableResponseStorage` config
This commit is contained in:
@@ -70,6 +70,9 @@ const cli = meow(
|
||||
--full-stdout Do not truncate stdout/stderr from command outputs
|
||||
--notify Enable desktop notifications for responses
|
||||
|
||||
--disable-response-storage Disable server‑side response storage (sends the
|
||||
full conversation context with every request)
|
||||
|
||||
--flex-mode Use "flex-mode" processing mode for the request (only supported
|
||||
with models o3 and o4-mini)
|
||||
|
||||
@@ -160,6 +163,12 @@ const cli = meow(
|
||||
description: "Enable desktop notifications for responses",
|
||||
},
|
||||
|
||||
disableResponseStorage: {
|
||||
type: "boolean",
|
||||
description:
|
||||
"Disable server-side response storage (sends full conversation context with every request)",
|
||||
},
|
||||
|
||||
// Experimental mode where whole directory is loaded in context and model is requested
|
||||
// to make code edits in a single pass.
|
||||
fullContext: {
|
||||
@@ -262,6 +271,10 @@ config = {
|
||||
notify: Boolean(cli.flags.notify),
|
||||
flexMode: Boolean(cli.flags.flexMode),
|
||||
provider,
|
||||
disableResponseStorage:
|
||||
cli.flags.disableResponseStorage !== undefined
|
||||
? Boolean(cli.flags.disableResponseStorage)
|
||||
: config.disableResponseStorage,
|
||||
};
|
||||
|
||||
// Check for updates after loading config. This is important because we write state file in
|
||||
@@ -463,6 +476,7 @@ async function runQuietMode({
|
||||
instructions: config.instructions,
|
||||
approvalPolicy,
|
||||
additionalWritableRoots,
|
||||
disableResponseStorage: config.disableResponseStorage,
|
||||
onItem: (item: ResponseItem) => {
|
||||
// eslint-disable-next-line no-console
|
||||
console.log(formatResponseItemForQuietMode(item));
|
||||
|
||||
Reference in New Issue
Block a user