mirror of
https://github.com/microsoft/vscode.git
synced 2026-09-29 09:43:49 +01:00
agentHost: update bundled Codex SDK to 0.149.1 (#333739)
* agentHost: update bundled Codex SDK to 0.152.0 Regenerate the app-server protocol bindings and handle guardian writeStdin review actions introduced by the new SDK. * agentHost: use bundled Codex SDK 0.149.1 Use the newest release available from the private VS Code feed while 0.152.0 remains in the seven-day quarantine. * agentHost: add Codex SDK update skill Capture private-feed version selection, protocol regeneration, validation, and launch-based Agent Host verification in a reusable repository skill.
This commit is contained in:
@@ -0,0 +1,88 @@
|
||||
---
|
||||
name: update-codex-sdk
|
||||
description: Update VS Code's bundled @openai/codex dependency to a version available from the private VS Code npm feed, regenerate its protocol client, run the relevant tests, and verify the Codex Agent Host in a launched Code OSS window. Use for bundled Codex SDK/CLI version bumps in the VS Code repository.
|
||||
---
|
||||
|
||||
# Update the bundled Codex SDK
|
||||
|
||||
The public npm `latest` version is not necessarily installable in VS Code CI. The Azure pipeline uses the private `vscode` feed, where CFS normally quarantines new third-party package versions for seven days. Select a version from that feed before changing files.
|
||||
|
||||
## Select a CI-available version
|
||||
|
||||
Run the helper from the repository root:
|
||||
|
||||
```bash
|
||||
node --experimental-strip-types .agents/skills/update-codex-sdk/scripts/latest-private-version.ts
|
||||
```
|
||||
|
||||
It obtains an Azure DevOps access token from the signed-in Azure CLI, queries the same feed used by `build/azure-pipelines/dependencies-check.yml`, and reports the newest stable release for which the root package and every platform binary alias declared by that release are present. It never prints the token. If Azure CLI authentication is missing or expired, ask the user to authenticate rather than falling back to the public registry.
|
||||
|
||||
To check a user-requested version explicitly:
|
||||
|
||||
```bash
|
||||
node --experimental-strip-types .agents/skills/update-codex-sdk/scripts/latest-private-version.ts --version 0.149.1
|
||||
```
|
||||
|
||||
Use `--raw` when only the latest complete version string is needed. Do not change the repository or global npm registry merely to probe availability.
|
||||
|
||||
## Update every pin
|
||||
|
||||
Set `CODEX_VERSION` to the selected exact version. Keep committed lockfile URLs on `https://registry.npmjs.org/`; the private feed determines CI eligibility but is not written into source lockfiles.
|
||||
|
||||
```bash
|
||||
CODEX_VERSION=0.149.1
|
||||
npm install --save-dev --save-exact --ignore-scripts --registry=https://registry.npmjs.org "@openai/codex@$CODEX_VERSION"
|
||||
npm --prefix build/agent-sdk/agents/codex install --save-exact --package-lock-only --ignore-scripts --registry=https://registry.npmjs.org "@openai/codex@$CODEX_VERSION"
|
||||
```
|
||||
|
||||
Use `apply_patch` to set `build/codex/codex-version.txt` to the same version, then regenerate the vendored app-server client:
|
||||
|
||||
```bash
|
||||
npm run codex:gen-protocol
|
||||
```
|
||||
|
||||
The expected version-bearing files are:
|
||||
|
||||
- `package.json` and `package-lock.json`
|
||||
- `build/agent-sdk/agents/codex/package.json` and `package-lock.json`
|
||||
- `build/codex/codex-version.txt`
|
||||
- `src/vs/platform/agentHost/node/codex/protocol/generated/**`
|
||||
|
||||
Never hand-edit generated protocol files. Review their diff, then make the smallest necessary handwritten Agent Host or test changes for protocol additions or type changes. Confirm both package manifests use exact versions and that no private-feed URL entered either lockfile.
|
||||
|
||||
## Validate
|
||||
|
||||
Run the established checks from the repository root:
|
||||
|
||||
```bash
|
||||
npm run codex:check-protocol
|
||||
npm run compile
|
||||
./scripts/test.sh --grep codex
|
||||
(cd build && npm run test)
|
||||
npm run test-agent-host-e2e -- --jobs 2
|
||||
npm run hygiene
|
||||
```
|
||||
|
||||
The Agent Host E2E run exercises the bundled provider SDKs in replay mode. If a Codex SDK change causes replay misses or stale fixtures, read `.github/skills/agent-host-e2e-tests/SKILL.md` before deciding whether to re-record; never weaken or silently skip a failing test.
|
||||
|
||||
## Verify a real Codex Agent Host session
|
||||
|
||||
After the build and tests pass, read and use `.agents/skills/launch/SKILL.md` to launch an isolated **Agents window** for this checkout. Take a fresh Playwright snapshot, explicitly start a Codex-backed session, and give it a deterministic tool-use task such as:
|
||||
|
||||
```text
|
||||
Run node -p "require('@openai/codex/package.json').version" in this workspace. If it prints <VERSION>, reply exactly CODEX_SDK_<VERSION_WITH_UNDERSCORES>_OK.
|
||||
```
|
||||
|
||||
Success requires all of the following, not merely a window that opened:
|
||||
|
||||
- the selected provider is Codex;
|
||||
- the session invokes the command through the Agent Host and completes;
|
||||
- the reported version matches every pin;
|
||||
- the exact sentinel appears in the completed response;
|
||||
- the Agent Host log shows no startup crash or protocol error.
|
||||
|
||||
Save the observed sentinel and test totals for the final report or pull-request description. Follow the launch skill's cleanup steps when finished.
|
||||
|
||||
## Deliver
|
||||
|
||||
Inspect the complete diff for unrelated changes, secrets, private registry URLs, and generated-file drift. Preserve unrelated user work. Commit, push, or create/update a pull request only when the user has authorized those actions; include the private-feed-selected version and validation evidence in the description.
|
||||
@@ -0,0 +1,4 @@
|
||||
interface:
|
||||
display_name: "Update Codex SDK"
|
||||
short_description: "Update and verify VS Code's bundled Codex SDK"
|
||||
default_prompt: "Use $update-codex-sdk to update VS Code to the newest private-feed-available Codex SDK and verify it end to end."
|
||||
@@ -0,0 +1,186 @@
|
||||
/*---------------------------------------------------------------------------------------------
|
||||
* Copyright (c) Microsoft Corporation. All rights reserved.
|
||||
* Licensed under the MIT License. See License.txt in the project root for license information.
|
||||
*--------------------------------------------------------------------------------------------*/
|
||||
|
||||
import { spawnSync } from 'node:child_process';
|
||||
|
||||
const feedUrl = 'https://pkgs.dev.azure.com/monacotools/Monaco/_packaging/vscode/npm/registry';
|
||||
const azureDevOpsResource = '499b84ac-1321-427f-aa17-267ca6975798';
|
||||
const codexAliasPrefix = 'npm:@openai/codex@';
|
||||
|
||||
type OutputFormat = 'text' | 'raw' | 'json';
|
||||
|
||||
interface Options {
|
||||
format: OutputFormat;
|
||||
requestedVersion: string | undefined;
|
||||
}
|
||||
|
||||
interface CodexVersionMetadata {
|
||||
optionalDependencies?: Record<string, string>;
|
||||
}
|
||||
|
||||
interface CodexPackument {
|
||||
versions: Record<string, CodexVersionMetadata>;
|
||||
}
|
||||
|
||||
function usage(): void {
|
||||
console.error('Usage: node --experimental-strip-types latest-private-version.ts [--raw | --json] [--version <x.y.z>]');
|
||||
}
|
||||
|
||||
function fail(message: string): never {
|
||||
console.error(`Error: ${message}`);
|
||||
process.exit(1);
|
||||
}
|
||||
|
||||
function parseArgs(args: string[]): Options {
|
||||
let format: OutputFormat = 'text';
|
||||
let requestedVersion: string | undefined;
|
||||
|
||||
for (let index = 0; index < args.length; index++) {
|
||||
const arg = args[index];
|
||||
if (arg === '--raw') {
|
||||
format = 'raw';
|
||||
} else if (arg === '--json') {
|
||||
format = 'json';
|
||||
} else if (arg === '--version') {
|
||||
requestedVersion = args[++index];
|
||||
if (!requestedVersion) {
|
||||
usage();
|
||||
process.exit(2);
|
||||
}
|
||||
} else {
|
||||
usage();
|
||||
process.exit(2);
|
||||
}
|
||||
}
|
||||
|
||||
if (requestedVersion && !/^\d+\.\d+\.\d+$/.test(requestedVersion)) {
|
||||
fail(`--version must be a stable x.y.z version, got ${requestedVersion}`);
|
||||
}
|
||||
|
||||
return { format, requestedVersion };
|
||||
}
|
||||
|
||||
function getAccessToken(): string {
|
||||
const azureCli = process.platform === 'win32' ? 'az.cmd' : 'az';
|
||||
const result = spawnSync(azureCli, [
|
||||
'account',
|
||||
'get-access-token',
|
||||
'--resource',
|
||||
azureDevOpsResource,
|
||||
'--query',
|
||||
'accessToken',
|
||||
'--output',
|
||||
'tsv',
|
||||
], { encoding: 'utf8' });
|
||||
|
||||
if (result.error) {
|
||||
fail(`could not run Azure CLI (${result.error.message}). Install it and sign in to the monacotools organization.`);
|
||||
}
|
||||
if (result.status !== 0) {
|
||||
const detail = result.stderr?.trim();
|
||||
fail(`Azure CLI could not obtain an Azure DevOps token${detail ? `: ${detail}` : ''}`);
|
||||
}
|
||||
|
||||
const token = result.stdout?.trim();
|
||||
if (!token) {
|
||||
fail('Azure CLI returned an empty Azure DevOps token. Sign in and try again.');
|
||||
}
|
||||
return token;
|
||||
}
|
||||
|
||||
function parseStableVersion(version: string): number[] | undefined {
|
||||
const match = /^(\d+)\.(\d+)\.(\d+)$/.exec(version);
|
||||
return match ? match.slice(1).map(Number) : undefined;
|
||||
}
|
||||
|
||||
function compareVersions(left: string, right: string): number {
|
||||
const leftParts = parseStableVersion(left);
|
||||
const rightParts = parseStableVersion(right);
|
||||
if (!leftParts || !rightParts) {
|
||||
throw new Error('compareVersions only accepts stable versions');
|
||||
}
|
||||
for (let index = 0; index < 3; index++) {
|
||||
const difference = leftParts[index] - rightParts[index];
|
||||
if (difference !== 0) {
|
||||
return difference;
|
||||
}
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
function binaryVersions(packument: CodexPackument, version: string): string[] {
|
||||
const optionalDependencies = packument.versions[version]?.optionalDependencies;
|
||||
if (!optionalDependencies || typeof optionalDependencies !== 'object') {
|
||||
return [];
|
||||
}
|
||||
|
||||
return Object.values(optionalDependencies)
|
||||
.filter(value => typeof value === 'string' && value.startsWith(codexAliasPrefix))
|
||||
.map(value => value.slice(codexAliasPrefix.length));
|
||||
}
|
||||
|
||||
function requiredVersions(packument: CodexPackument, version: string): string[] {
|
||||
return [version, ...binaryVersions(packument, version)];
|
||||
}
|
||||
|
||||
const { format, requestedVersion } = parseArgs(process.argv.slice(2));
|
||||
const accessToken = getAccessToken();
|
||||
const response = await fetch(`${feedUrl}/@openai%2Fcodex`, {
|
||||
headers: { Authorization: `Bearer ${accessToken}` },
|
||||
});
|
||||
|
||||
if (!response.ok) {
|
||||
fail(`private VS Code feed returned HTTP ${response.status} ${response.statusText}`);
|
||||
}
|
||||
|
||||
const packument = await response.json() as CodexPackument;
|
||||
if (!packument || typeof packument !== 'object' || !packument.versions || typeof packument.versions !== 'object') {
|
||||
fail('private VS Code feed returned an unexpected @openai/codex response');
|
||||
}
|
||||
|
||||
const availableVersions = new Set(Object.keys(packument.versions));
|
||||
const completeStableVersions = [...availableVersions]
|
||||
.filter(version => parseStableVersion(version))
|
||||
.filter(version => binaryVersions(packument, version).length > 0)
|
||||
.filter(version => requiredVersions(packument, version).every(required => availableVersions.has(required)))
|
||||
.sort(compareVersions);
|
||||
|
||||
const latestVersion = completeStableVersions.at(-1);
|
||||
if (!latestVersion) {
|
||||
fail('the private VS Code feed contains no stable Codex release with all platform binaries');
|
||||
}
|
||||
|
||||
const checkedVersion = requestedVersion ?? latestVersion;
|
||||
if (requestedVersion && availableVersions.has(requestedVersion) && binaryVersions(packument, requestedVersion).length === 0) {
|
||||
fail(`Codex ${requestedVersion} metadata declares no platform binary aliases, so its availability cannot be verified`);
|
||||
}
|
||||
const missingVersions = requiredVersions(packument, checkedVersion).filter(version => !availableVersions.has(version));
|
||||
const result = {
|
||||
feed: feedUrl,
|
||||
latestVersion,
|
||||
checkedVersion,
|
||||
available: missingVersions.length === 0,
|
||||
missingVersions,
|
||||
};
|
||||
|
||||
if (format === 'json') {
|
||||
console.log(JSON.stringify(result, undefined, 2));
|
||||
} else if (format === 'raw') {
|
||||
console.log(latestVersion);
|
||||
} else if (requestedVersion) {
|
||||
if (result.available) {
|
||||
console.log(`Codex ${requestedVersion} is fully available from the private VS Code feed.`);
|
||||
} else {
|
||||
console.log(`Codex ${requestedVersion} is not fully available from the private VS Code feed.`);
|
||||
console.log(`Missing: ${missingVersions.join(', ')}`);
|
||||
console.log(`Latest fully available stable version: ${latestVersion}`);
|
||||
}
|
||||
} else {
|
||||
console.log(`Latest Codex stable fully available from the private VS Code feed: ${latestVersion}`);
|
||||
}
|
||||
|
||||
if (requestedVersion && !result.available) {
|
||||
process.exitCode = 1;
|
||||
}
|
||||
+28
-28
@@ -6,13 +6,13 @@
|
||||
"": {
|
||||
"name": "agent-sdk-codex",
|
||||
"dependencies": {
|
||||
"@openai/codex": "0.146.0"
|
||||
"@openai/codex": "0.149.1"
|
||||
}
|
||||
},
|
||||
"node_modules/@openai/codex": {
|
||||
"version": "0.146.0",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.146.0.tgz",
|
||||
"integrity": "sha512-yG3sPWNda/2YAIQIDq9MrrjoCTIQ7rxYM5IasrG3VBcuhCLTkgeg/JzqmJq1V98RE4MJ5jCxDXXQlOjrditFRw==",
|
||||
"version": "0.149.1",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.149.1.tgz",
|
||||
"integrity": "sha512-6q5pbcpFbJbqOpkubSDBwXmktQ55aD8eUzGzBF1zASob2DjwhBKDSNGtdZKalfrNJUdTDTPDMmzCXEXs5tMBYA==",
|
||||
"license": "Apache-2.0",
|
||||
"bin": {
|
||||
"codex": "bin/codex.js"
|
||||
@@ -21,19 +21,19 @@
|
||||
"node": ">=16"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"@openai/codex-darwin-arm64": "npm:@openai/codex@0.146.0-darwin-arm64",
|
||||
"@openai/codex-darwin-x64": "npm:@openai/codex@0.146.0-darwin-x64",
|
||||
"@openai/codex-linux-arm64": "npm:@openai/codex@0.146.0-linux-arm64",
|
||||
"@openai/codex-linux-x64": "npm:@openai/codex@0.146.0-linux-x64",
|
||||
"@openai/codex-win32-arm64": "npm:@openai/codex@0.146.0-win32-arm64",
|
||||
"@openai/codex-win32-x64": "npm:@openai/codex@0.146.0-win32-x64"
|
||||
"@openai/codex-darwin-arm64": "npm:@openai/codex@0.149.1-darwin-arm64",
|
||||
"@openai/codex-darwin-x64": "npm:@openai/codex@0.149.1-darwin-x64",
|
||||
"@openai/codex-linux-arm64": "npm:@openai/codex@0.149.1-linux-arm64",
|
||||
"@openai/codex-linux-x64": "npm:@openai/codex@0.149.1-linux-x64",
|
||||
"@openai/codex-win32-arm64": "npm:@openai/codex@0.149.1-win32-arm64",
|
||||
"@openai/codex-win32-x64": "npm:@openai/codex@0.149.1-win32-x64"
|
||||
}
|
||||
},
|
||||
"node_modules/@openai/codex-darwin-arm64": {
|
||||
"name": "@openai/codex",
|
||||
"version": "0.146.0-darwin-arm64",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.146.0-darwin-arm64.tgz",
|
||||
"integrity": "sha512-nb61yX4r5L6Z0dlC4o3u0GAK1YCd4TUvjaB382bajDoh84V+uv2hTBIVZ++fgXWV9yoeuNrNnNcn7GoTGOe2Tg==",
|
||||
"version": "0.149.1-darwin-arm64",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.149.1-darwin-arm64.tgz",
|
||||
"integrity": "sha512-6X84kTCbnTgPIJ2EdcPsrvwS0Wxsqpa+bCswGmRf4BjhcQ5nPMnBC6yCAaCMj+vrbXQHj+L6sa9FaR4QkmA1qw==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -48,9 +48,9 @@
|
||||
},
|
||||
"node_modules/@openai/codex-darwin-x64": {
|
||||
"name": "@openai/codex",
|
||||
"version": "0.146.0-darwin-x64",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.146.0-darwin-x64.tgz",
|
||||
"integrity": "sha512-hTQR5jy/ObfTf1MDnuJCZJAe+SljKE8DDwQWN6lDFgjsPhMQz852U2tILt8Ei+G5GkQSzemHYKl2AYPwW0Y5xw==",
|
||||
"version": "0.149.1-darwin-x64",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.149.1-darwin-x64.tgz",
|
||||
"integrity": "sha512-MfLBQLfcElJL9tvj6y45qVHHMGSXCPnQOixuD3/Zq0g1BW/eFizkrGLdn48cFpc+l8cK+gt5nYG5pQYwVs6g4A==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -65,9 +65,9 @@
|
||||
},
|
||||
"node_modules/@openai/codex-linux-arm64": {
|
||||
"name": "@openai/codex",
|
||||
"version": "0.146.0-linux-arm64",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.146.0-linux-arm64.tgz",
|
||||
"integrity": "sha512-qiYDxkkEFnXG7joadJW6Q+XcgyDXCpGdpa9nk/c+i0gEomur1j7bHvx12NfWWCF/y8Tqri6ay+FLuC2MjdehtA==",
|
||||
"version": "0.149.1-linux-arm64",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.149.1-linux-arm64.tgz",
|
||||
"integrity": "sha512-OqxUfZ1TVvHd18zHPKK/8ZRlpk8Vy11mg5CMHaLxNWldTbwVImDKtSLWT+m8m4NM5Sz4PbjtZMrVT/RfpBW/mQ==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -82,9 +82,9 @@
|
||||
},
|
||||
"node_modules/@openai/codex-linux-x64": {
|
||||
"name": "@openai/codex",
|
||||
"version": "0.146.0-linux-x64",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.146.0-linux-x64.tgz",
|
||||
"integrity": "sha512-fswvyGprAPCMiOEue/7MKMk7pCjh9kZIJfJX5i9atmfnmGYbYCcUhZsEH9LEP0+0t5xyPqDbfNXY7NSxIVuXxA==",
|
||||
"version": "0.149.1-linux-x64",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.149.1-linux-x64.tgz",
|
||||
"integrity": "sha512-Of5fGYgr7tAMsyj6vhXb4/RM/UoA3Zq8BLegUBDC09UNy1XTLGYP/2XD+UX8z3qh0NDwxYdCjFIWdDNijKZggQ==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -99,9 +99,9 @@
|
||||
},
|
||||
"node_modules/@openai/codex-win32-arm64": {
|
||||
"name": "@openai/codex",
|
||||
"version": "0.146.0-win32-arm64",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.146.0-win32-arm64.tgz",
|
||||
"integrity": "sha512-EW6zdjDe+SLX2Iw+xymJ5+Pz2+DGexdstfFHXh4Ub+TfJsQPiMjGfZfNaoWgdJ2FsqSIzVKu2+G0KCMGYz2W8g==",
|
||||
"version": "0.149.1-win32-arm64",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.149.1-win32-arm64.tgz",
|
||||
"integrity": "sha512-5K0DmOKGK9Bos627p8sK8ATHjovPK0sDyT6h9Cb+4v+5CW5SGw1HLgjGxoLfJ8g3cg6mtg/pRCXXo2L/j71UVA==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -116,9 +116,9 @@
|
||||
},
|
||||
"node_modules/@openai/codex-win32-x64": {
|
||||
"name": "@openai/codex",
|
||||
"version": "0.146.0-win32-x64",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.146.0-win32-x64.tgz",
|
||||
"integrity": "sha512-b3lxMYeR0+IhstNo4JjX1P9cPc1xwVcCVkPd1lD1wpWPJ0SBhpIkPczwbu3ZRkJcdyl342+rgyf4DUrbZLdrGA==",
|
||||
"version": "0.149.1-win32-x64",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.149.1-win32-x64.tgz",
|
||||
"integrity": "sha512-G3QXGAg7nyyhqOeooAMUekBCeHd8a1QByhKcVAFyzNBaI06t6Ft7nsF+1SzFS0spuIdU4YyMi5YD26ukADBQUQ==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
|
||||
@@ -3,6 +3,6 @@
|
||||
"private": true,
|
||||
"comment": "Pinned dependency set for the build/agent-sdk codex tarball. The package-lock.json alongside is the source of truth for transitive deps — produce.ts runs `npm ci` against this directory to get byte-deterministic output across pipeline runs.",
|
||||
"dependencies": {
|
||||
"@openai/codex": "0.146.0"
|
||||
"@openai/codex": "0.149.1"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1 +1 @@
|
||||
0.146.0
|
||||
0.149.1
|
||||
|
||||
Generated
+28
-28
@@ -84,7 +84,7 @@
|
||||
"devDependencies": {
|
||||
"@anthropic-ai/claude-agent-sdk": "0.3.239",
|
||||
"@eslint/compat": "^2.1.0",
|
||||
"@openai/codex": "0.146.0",
|
||||
"@openai/codex": "0.149.1",
|
||||
"@playwright/cli": "^0.1.9",
|
||||
"@playwright/test": "^1.61.1",
|
||||
"@stylistic/eslint-plugin": "^5.10.0",
|
||||
@@ -2526,9 +2526,9 @@
|
||||
}
|
||||
},
|
||||
"node_modules/@openai/codex": {
|
||||
"version": "0.146.0",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.146.0.tgz",
|
||||
"integrity": "sha512-yG3sPWNda/2YAIQIDq9MrrjoCTIQ7rxYM5IasrG3VBcuhCLTkgeg/JzqmJq1V98RE4MJ5jCxDXXQlOjrditFRw==",
|
||||
"version": "0.149.1",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.149.1.tgz",
|
||||
"integrity": "sha512-6q5pbcpFbJbqOpkubSDBwXmktQ55aD8eUzGzBF1zASob2DjwhBKDSNGtdZKalfrNJUdTDTPDMmzCXEXs5tMBYA==",
|
||||
"dev": true,
|
||||
"license": "Apache-2.0",
|
||||
"bin": {
|
||||
@@ -2538,19 +2538,19 @@
|
||||
"node": ">=16"
|
||||
},
|
||||
"optionalDependencies": {
|
||||
"@openai/codex-darwin-arm64": "npm:@openai/codex@0.146.0-darwin-arm64",
|
||||
"@openai/codex-darwin-x64": "npm:@openai/codex@0.146.0-darwin-x64",
|
||||
"@openai/codex-linux-arm64": "npm:@openai/codex@0.146.0-linux-arm64",
|
||||
"@openai/codex-linux-x64": "npm:@openai/codex@0.146.0-linux-x64",
|
||||
"@openai/codex-win32-arm64": "npm:@openai/codex@0.146.0-win32-arm64",
|
||||
"@openai/codex-win32-x64": "npm:@openai/codex@0.146.0-win32-x64"
|
||||
"@openai/codex-darwin-arm64": "npm:@openai/codex@0.149.1-darwin-arm64",
|
||||
"@openai/codex-darwin-x64": "npm:@openai/codex@0.149.1-darwin-x64",
|
||||
"@openai/codex-linux-arm64": "npm:@openai/codex@0.149.1-linux-arm64",
|
||||
"@openai/codex-linux-x64": "npm:@openai/codex@0.149.1-linux-x64",
|
||||
"@openai/codex-win32-arm64": "npm:@openai/codex@0.149.1-win32-arm64",
|
||||
"@openai/codex-win32-x64": "npm:@openai/codex@0.149.1-win32-x64"
|
||||
}
|
||||
},
|
||||
"node_modules/@openai/codex-darwin-arm64": {
|
||||
"name": "@openai/codex",
|
||||
"version": "0.146.0-darwin-arm64",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.146.0-darwin-arm64.tgz",
|
||||
"integrity": "sha512-nb61yX4r5L6Z0dlC4o3u0GAK1YCd4TUvjaB382bajDoh84V+uv2hTBIVZ++fgXWV9yoeuNrNnNcn7GoTGOe2Tg==",
|
||||
"version": "0.149.1-darwin-arm64",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.149.1-darwin-arm64.tgz",
|
||||
"integrity": "sha512-6X84kTCbnTgPIJ2EdcPsrvwS0Wxsqpa+bCswGmRf4BjhcQ5nPMnBC6yCAaCMj+vrbXQHj+L6sa9FaR4QkmA1qw==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -2566,9 +2566,9 @@
|
||||
},
|
||||
"node_modules/@openai/codex-darwin-x64": {
|
||||
"name": "@openai/codex",
|
||||
"version": "0.146.0-darwin-x64",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.146.0-darwin-x64.tgz",
|
||||
"integrity": "sha512-hTQR5jy/ObfTf1MDnuJCZJAe+SljKE8DDwQWN6lDFgjsPhMQz852U2tILt8Ei+G5GkQSzemHYKl2AYPwW0Y5xw==",
|
||||
"version": "0.149.1-darwin-x64",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.149.1-darwin-x64.tgz",
|
||||
"integrity": "sha512-MfLBQLfcElJL9tvj6y45qVHHMGSXCPnQOixuD3/Zq0g1BW/eFizkrGLdn48cFpc+l8cK+gt5nYG5pQYwVs6g4A==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -2584,9 +2584,9 @@
|
||||
},
|
||||
"node_modules/@openai/codex-linux-arm64": {
|
||||
"name": "@openai/codex",
|
||||
"version": "0.146.0-linux-arm64",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.146.0-linux-arm64.tgz",
|
||||
"integrity": "sha512-qiYDxkkEFnXG7joadJW6Q+XcgyDXCpGdpa9nk/c+i0gEomur1j7bHvx12NfWWCF/y8Tqri6ay+FLuC2MjdehtA==",
|
||||
"version": "0.149.1-linux-arm64",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.149.1-linux-arm64.tgz",
|
||||
"integrity": "sha512-OqxUfZ1TVvHd18zHPKK/8ZRlpk8Vy11mg5CMHaLxNWldTbwVImDKtSLWT+m8m4NM5Sz4PbjtZMrVT/RfpBW/mQ==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -2602,9 +2602,9 @@
|
||||
},
|
||||
"node_modules/@openai/codex-linux-x64": {
|
||||
"name": "@openai/codex",
|
||||
"version": "0.146.0-linux-x64",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.146.0-linux-x64.tgz",
|
||||
"integrity": "sha512-fswvyGprAPCMiOEue/7MKMk7pCjh9kZIJfJX5i9atmfnmGYbYCcUhZsEH9LEP0+0t5xyPqDbfNXY7NSxIVuXxA==",
|
||||
"version": "0.149.1-linux-x64",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.149.1-linux-x64.tgz",
|
||||
"integrity": "sha512-Of5fGYgr7tAMsyj6vhXb4/RM/UoA3Zq8BLegUBDC09UNy1XTLGYP/2XD+UX8z3qh0NDwxYdCjFIWdDNijKZggQ==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
@@ -2620,9 +2620,9 @@
|
||||
},
|
||||
"node_modules/@openai/codex-win32-arm64": {
|
||||
"name": "@openai/codex",
|
||||
"version": "0.146.0-win32-arm64",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.146.0-win32-arm64.tgz",
|
||||
"integrity": "sha512-EW6zdjDe+SLX2Iw+xymJ5+Pz2+DGexdstfFHXh4Ub+TfJsQPiMjGfZfNaoWgdJ2FsqSIzVKu2+G0KCMGYz2W8g==",
|
||||
"version": "0.149.1-win32-arm64",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.149.1-win32-arm64.tgz",
|
||||
"integrity": "sha512-5K0DmOKGK9Bos627p8sK8ATHjovPK0sDyT6h9Cb+4v+5CW5SGw1HLgjGxoLfJ8g3cg6mtg/pRCXXo2L/j71UVA==",
|
||||
"cpu": [
|
||||
"arm64"
|
||||
],
|
||||
@@ -2638,9 +2638,9 @@
|
||||
},
|
||||
"node_modules/@openai/codex-win32-x64": {
|
||||
"name": "@openai/codex",
|
||||
"version": "0.146.0-win32-x64",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.146.0-win32-x64.tgz",
|
||||
"integrity": "sha512-b3lxMYeR0+IhstNo4JjX1P9cPc1xwVcCVkPd1lD1wpWPJ0SBhpIkPczwbu3ZRkJcdyl342+rgyf4DUrbZLdrGA==",
|
||||
"version": "0.149.1-win32-x64",
|
||||
"resolved": "https://registry.npmjs.org/@openai/codex/-/codex-0.149.1-win32-x64.tgz",
|
||||
"integrity": "sha512-G3QXGAg7nyyhqOeooAMUekBCeHd8a1QByhKcVAFyzNBaI06t6Ft7nsF+1SzFS0spuIdU4YyMi5YD26ukADBQUQ==",
|
||||
"cpu": [
|
||||
"x64"
|
||||
],
|
||||
|
||||
+1
-1
@@ -173,7 +173,7 @@
|
||||
"devDependencies": {
|
||||
"@anthropic-ai/claude-agent-sdk": "0.3.239",
|
||||
"@eslint/compat": "^2.1.0",
|
||||
"@openai/codex": "0.146.0",
|
||||
"@openai/codex": "0.149.1",
|
||||
"@playwright/cli": "^0.1.9",
|
||||
"@playwright/test": "^1.61.1",
|
||||
"@stylistic/eslint-plugin": "^5.10.0",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
File diff suppressed because one or more lines are too long
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
// Source file: ImageGenerationFailure.ts
|
||||
|
||||
export type ImageGenerationFailure = { "type": "usageLimitExceeded", limitId: string, resetsAt: number | null, };
|
||||
@@ -1,11 +1,12 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
// Source file: ImageGenerationItem.ts
|
||||
|
||||
import type { AbsolutePathBuf } from "./AbsolutePathBuf.js";
|
||||
import type { ImageGenerationFailure } from "./ImageGenerationFailure.js";
|
||||
|
||||
export type ImageGenerationItem = { id: string, status: string, revisedPrompt: string | null, result: string, savedPath?: AbsolutePathBuf, };
|
||||
export type ImageGenerationItem = { id: string, status: string, revisedPrompt: string | null, result: string, transparentBackground?: boolean, failure: ImageGenerationFailure | null, savedPath?: AbsolutePathBuf, };
|
||||
|
||||
@@ -1,11 +1,13 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
// Source file: InitializeCapabilities.ts
|
||||
|
||||
import type { JsonValue } from "./serde_json/JsonValue.js";
|
||||
|
||||
/**
|
||||
* Client-declared capabilities negotiated during initialize.
|
||||
*/
|
||||
@@ -19,7 +21,9 @@ export type InitializeCapabilities = {
|
||||
*/
|
||||
requestAttestation: boolean,
|
||||
/**
|
||||
* Allow downstream MCP servers to request OpenAI extended form elicitations.
|
||||
* Legacy opt-in for the `openai/form` MCP extension.
|
||||
*
|
||||
* New clients should declare `openai/form` in [`Self::extensions`].
|
||||
*/
|
||||
mcpServerOpenaiFormElicitation?: boolean,
|
||||
/**
|
||||
@@ -27,4 +31,8 @@ export type InitializeCapabilities = {
|
||||
* connection (for example `thread/started`).
|
||||
*/
|
||||
optOutNotificationMethods?: Array<string> | null,
|
||||
/**
|
||||
* MCP extension settings declared by the app-server client.
|
||||
*/
|
||||
extensions?: { [key in string]?: JsonValue } | null,
|
||||
};
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
@@ -22,9 +22,10 @@
|
||||
*
|
||||
* Like [VS Code resources], path operations use `/` URI separators on every
|
||||
* host. Lexical path operations preserve a URL authority without interpreting
|
||||
* Windows drive or UNC roots from path text. Native path normalization,
|
||||
* filesystem aliases, symlinks, case sensitivity, and Unicode normalization
|
||||
* are not resolved.
|
||||
* Windows drive or UNC roots from path text. Windows path equality and hashing
|
||||
* ignore ASCII case, while POSIX paths remain case-sensitive. Native path
|
||||
* normalization, filesystem aliases, symlinks, and Unicode normalization are
|
||||
* not resolved.
|
||||
*
|
||||
* Serde represents a `PathUri` as its canonical URI string. Deserialization
|
||||
* accepts only valid `file:` URI strings. These strings round-trip through
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
// Source file: PlanType.ts
|
||||
|
||||
export type PlanType = "free" | "go" | "plus" | "pro" | "prolite" | "team" | "self_serve_business_usage_based" | "business" | "ent26" | "enterprise_cbp_usage_based" | "enterprise" | "edu" | "unknown";
|
||||
export type PlanType = "free" | "go" | "plus" | "pro" | "prolite" | "team" | "self_serve_business_prolite" | "self_serve_business_usage_based" | "business" | "ent26" | "enterprise_cbp_automation" | "enterprise_cbp_usage_based" | "enterprise" | "edu" | "edu_plus" | "edu_pro" | "unknown";
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
@@ -28,4 +28,4 @@ export type ResponseItem = { "type": "message", id?: ResponseItemId, role: strin
|
||||
* Set when using the Responses API.
|
||||
*/
|
||||
call_id: string | null, status: LocalShellStatus, action: LocalShellAction, internal_chat_message_metadata_passthrough?: InternalChatMessageMetadataPassthrough,
|
||||
} | { "type": "function_call", id?: ResponseItemId, name: string, namespace?: string, arguments: string, call_id: string, internal_chat_message_metadata_passthrough?: InternalChatMessageMetadataPassthrough, } | { "type": "tool_search_call", id?: ResponseItemId, call_id: string | null, status?: string, execution: string, arguments: unknown, internal_chat_message_metadata_passthrough?: InternalChatMessageMetadataPassthrough, } | { "type": "function_call_output", id?: ResponseItemId, call_id: string, output: FunctionCallOutputBody, internal_chat_message_metadata_passthrough?: InternalChatMessageMetadataPassthrough, } | { "type": "custom_tool_call", id?: ResponseItemId, status?: string, call_id: string, name: string, namespace?: string, input: string, internal_chat_message_metadata_passthrough?: InternalChatMessageMetadataPassthrough, } | { "type": "custom_tool_call_output", id?: ResponseItemId, call_id: string, name?: string, output: FunctionCallOutputBody, internal_chat_message_metadata_passthrough?: InternalChatMessageMetadataPassthrough, } | { "type": "tool_search_output", id?: ResponseItemId, call_id: string | null, status: string, execution: string, tools: unknown[], internal_chat_message_metadata_passthrough?: InternalChatMessageMetadataPassthrough, } | { "type": "web_search_call", id?: ResponseItemId, status?: string, action?: WebSearchAction, internal_chat_message_metadata_passthrough?: InternalChatMessageMetadataPassthrough, } | { "type": "image_generation_call", id?: ResponseItemId, status: string, revised_prompt?: string, result: string, internal_chat_message_metadata_passthrough?: InternalChatMessageMetadataPassthrough, } | { "type": "compaction", id?: ResponseItemId, encrypted_content: string, internal_chat_message_metadata_passthrough?: InternalChatMessageMetadataPassthrough, } | { "type": "compaction_trigger", } | { "type": "context_compaction", id?: ResponseItemId, encrypted_content?: string, internal_chat_message_metadata_passthrough?: InternalChatMessageMetadataPassthrough, } | { "type": "other" };
|
||||
} | { "type": "function_call", id?: ResponseItemId, name: string, namespace?: string, arguments: string, encrypted_function_args?: Array<string>, call_id: string, internal_chat_message_metadata_passthrough?: InternalChatMessageMetadataPassthrough, } | { "type": "tool_search_call", id?: ResponseItemId, call_id: string | null, status?: string, execution: string, arguments: unknown, internal_chat_message_metadata_passthrough?: InternalChatMessageMetadataPassthrough, } | { "type": "function_call_output", id?: ResponseItemId, call_id: string, output: FunctionCallOutputBody, internal_chat_message_metadata_passthrough?: InternalChatMessageMetadataPassthrough, } | { "type": "custom_tool_call", id?: ResponseItemId, status?: string, call_id: string, name: string, namespace?: string, input: string, internal_chat_message_metadata_passthrough?: InternalChatMessageMetadataPassthrough, } | { "type": "custom_tool_call_output", id?: ResponseItemId, call_id: string, name?: string, output: FunctionCallOutputBody, internal_chat_message_metadata_passthrough?: InternalChatMessageMetadataPassthrough, } | { "type": "tool_search_output", id?: ResponseItemId, call_id: string | null, status: string, execution: string, tools: unknown[], internal_chat_message_metadata_passthrough?: InternalChatMessageMetadataPassthrough, } | { "type": "web_search_call", id?: ResponseItemId, status?: string, action?: WebSearchAction, internal_chat_message_metadata_passthrough?: InternalChatMessageMetadataPassthrough, } | { "type": "image_generation_call", id?: ResponseItemId, status: string, revised_prompt?: string, result: string, internal_chat_message_metadata_passthrough?: InternalChatMessageMetadataPassthrough, } | { "type": "compaction", id?: ResponseItemId, encrypted_content: string, internal_chat_message_metadata_passthrough?: InternalChatMessageMetadataPassthrough, } | { "type": "compaction_trigger", } | { "type": "context_compaction", id?: ResponseItemId, encrypted_content?: string, internal_chat_message_metadata_passthrough?: InternalChatMessageMetadataPassthrough, } | { "type": "other" };
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
@@ -12,4 +12,4 @@ import type { NetworkPolicyAmendment } from "./NetworkPolicyAmendment.js";
|
||||
/**
|
||||
* User's decision in response to an ExecApprovalRequest.
|
||||
*/
|
||||
export type ReviewDecision = "approved" | { "approved_execpolicy_amendment": { proposed_execpolicy_amendment: ExecPolicyAmendment, } } | "approved_for_session" | { "network_policy_amendment": { network_policy_amendment: NetworkPolicyAmendment, } } | { "denied": { rejection: string, } } | "timed_out" | "abort";
|
||||
export type ReviewDecision = "approved" | { "approved_execpolicy_amendment": { proposed_execpolicy_amendment: ExecPolicyAmendment, } } | "approved_for_session" | "approved_mcp_policy_amendment" | { "network_policy_amendment": { network_policy_amendment: NetworkPolicyAmendment, } } | { "denied": { rejection: string, } } | "timed_out" | "abort";
|
||||
|
||||
File diff suppressed because one or more lines are too long
+7
-2
File diff suppressed because one or more lines are too long
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
// AUTOGENERATED - do not edit.
|
||||
// Source: `codex app-server generate-ts --experimental`
|
||||
// Generated from @openai/codex 0.146.0, licensed Apache-2.0.
|
||||
// Generated from @openai/codex 0.149.1, licensed Apache-2.0.
|
||||
// Modified by VS Code to rewrite imports and apply repository formatting.
|
||||
// See README.md in this directory for provenance and licensing notes.
|
||||
// Regenerate: npm run codex:gen-protocol
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user