diff --git a/AGENTS.md b/AGENTS.md index 5c0e5e3af..c0a43b295 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -724,7 +724,6 @@ over adding switches in cf src/. | `x-fern-ignore` | live | Drop the operation entirely | | `x-forge-hidden` | live | Hide the top-level root when every included operation is marked; selected descendant help remains visible | | `x-forge-internal` | live | Explicitly retain a selected internal operation | -| `x-forge-globals` | live | Per-product global flags | | `x-forge-epilogue` | live | Help-screen epilogue | | `x-forge-args` / `x-forge-params` | live | Full argument/parameter overrides | | `x-sensitive: true` | live | Mark a request field for masked prompting and secret-only stdin ingestion | diff --git a/packages/cli/generator/command-roots.ts b/packages/cli/generator/command-roots.ts index bd29cb9b0..9388f472f 100644 --- a/packages/cli/generator/command-roots.ts +++ b/packages/cli/generator/command-roots.ts @@ -25,7 +25,6 @@ export function withHandWrittenCommandRoots( name: override.parent, description: override.describe, methods: [], - globalCliArgs: [], hideCommand: !override.expose, }); } diff --git a/packages/cli/generator/index.ts b/packages/cli/generator/index.ts index 194357f2d..685da84a7 100644 --- a/packages/cli/generator/index.ts +++ b/packages/cli/generator/index.ts @@ -283,7 +283,6 @@ export const transformer: TransformerFn = async (forge: Forge) => { name: "access", description: "Access protected applications and services", methods: [], - globalCliArgs: [], hideCommand: false, }; const commandSchemas: Array<[string, Schema.command]> = [ diff --git a/packages/cli/src/__tests__/generator/command-roots.test.ts b/packages/cli/src/__tests__/generator/command-roots.test.ts index 8ccdc333f..bc1fcd828 100644 --- a/packages/cli/src/__tests__/generator/command-roots.test.ts +++ b/packages/cli/src/__tests__/generator/command-roots.test.ts @@ -14,7 +14,6 @@ describe("hand-written command roots", () => { name: "previews", description: "Manage Worker Previews", methods: [], - globalCliArgs: [], hideCommand: false, }); // Access has a presentation override, but does not opt into fallback creation. @@ -33,7 +32,6 @@ describe("hand-written command roots", () => { status: "generally-available", }, ], - globalCliArgs: [], hideCommand: false, }; const roots = withHandWrittenCommandRoots( diff --git a/packages/cli/src/__tests__/generator/hand-written-leaf-commands.test.ts b/packages/cli/src/__tests__/generator/hand-written-leaf-commands.test.ts index 0f9add8fa..af9fa7420 100644 --- a/packages/cli/src/__tests__/generator/hand-written-leaf-commands.test.ts +++ b/packages/cli/src/__tests__/generator/hand-written-leaf-commands.test.ts @@ -30,7 +30,6 @@ describe("hand-written leaf commands", () => { name: "ai", description: "AI", methods: [], - globalCliArgs: [], hideCommand: false, }, ["run"], @@ -255,7 +254,6 @@ describe("hand-written leaf commands", () => { name: "previews", description: "Schema Preview description", methods: [], - globalCliArgs: [], hideCommand: false, }, leaves, diff --git a/packages/cli/src/__tests__/generator/parent-overrides.test.ts b/packages/cli/src/__tests__/generator/parent-overrides.test.ts index 9610744a5..665731ec4 100644 --- a/packages/cli/src/__tests__/generator/parent-overrides.test.ts +++ b/packages/cli/src/__tests__/generator/parent-overrides.test.ts @@ -40,7 +40,6 @@ describe("parent presentation overrides", () => { name: "fixture", description: "Schema description", methods: [], - globalCliArgs: [], hideCommand: true, }); const files = new Map( diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5df947b72..a55f35a0d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -545,7 +545,7 @@ packages: hasBin: true '@cloudflare/forge@file:vendor/cloudflare-forge-0.1.0.tgz': - resolution: {integrity: sha512-yweK06TrmjGoZpIuUv++x1u1XxS3gONdnQ4thJPQDJybe4o0HVGsEj2Cof/YH+H5DOQoDsF3PKWKG14wYkqMww==, tarball: file:vendor/cloudflare-forge-0.1.0.tgz} + resolution: {integrity: sha512-Jbhr3famsnIgtHOdl5a9jFmVtyW9Yw+UsaN87uo8XuV4tYAFgFRVeK/N1FmGHJGL5SZnwgZivN5XIfGB15Tehg==, tarball: file:vendor/cloudflare-forge-0.1.0.tgz} version: 0.1.0 engines: {node: '>=22'} diff --git a/vendor/cloudflare-forge-0.1.0.tgz b/vendor/cloudflare-forge-0.1.0.tgz index 42784ed48..70e9a79a9 100644 Binary files a/vendor/cloudflare-forge-0.1.0.tgz and b/vendor/cloudflare-forge-0.1.0.tgz differ