Dashboard › cli › Distillation
f5adcb43-8faf-408a-89d4-2771fc13182d["lore_tm_v1_uWJMneBAg4BYAq1s9rvpp8-YrYM8hxNOqdc9F7Sh_SQ","lore_tm_v1_fhmTrNyYYZRczEaJTJ_Pkg-KvkcNhu3kR0lxN01UFHM","lore_tm_v1_0J65xkYUEGGKitOxB6M4SLOhT5Hw678buF1rijlcv2I"]
Date: September 8, 2026
extractFlags in packages/cli/test/lib/introspect.property.test.ts asserts it “always returns one FlagInfo per input entry”; it also verifies preservation of every flag name and that boolean flags with undefined optional default to optional=true.getPositionalString asserts tuple parameters “always produces angle-bracket placeholders”; required parameters render as <placeholder>, optional parameters as [<placeholder>], and missing placeholders fall back to arg${index}.getPositionalString asserts array parameters “always includes ellipsis”.resolveCommandPath asserts an empty path “always returns null”.extractAllRoutes asserts it “never includes hidden entries”; names belonging exclusively to hidden entries cannot appear in results, and extracted route count must be less than or equal to the number of visible entries.packages/cli/test/lib/introspect.test.ts added a unit test proving optional tuple syntax: positional definitions required and optional with optional: true must render exactly as <required> [<optional>].packages/cli/test/lib/introspect.test.ts added a precedence test where structured __examples replace legacy document examples: Use automatic organization detection + sentry thing list and Select an organization explicitly + sentry thing list my-org become # Use automatic organization detection\nsentry thing list and # Select an organization explicitly\nsentry thing list my-org; stale fallback sentry thing list stale-org is excluded.optional: true found at least 100 matches and was truncated. Visible positional/flag definitions included packages/cli/src/commands/trial/start.ts, trial/list.ts, local/server.ts, local/run.ts, debug-files/upload.ts, issue/resolve.ts, debug-files/find.ts, debug-files/bundle-sources.ts, issue/merge.ts, debug-files/bundle-jvm.ts, issue/list.ts, issue/archive.ts, init.ts, info.ts, dashboard/widget/edit.ts, dashboard/widget/delete.ts, dashboard/widget/add.ts, feedback/list.ts, dashboard/view.ts, explore.ts, event/shared-events.ts, dart-symbol-map/upload.ts, event/send.ts, code-mappings/upload.ts, replay/list.ts, and cli/upgrade.ts./home/byk/Code/getsentry/cli-pr-1558/packages/cli: 5 test files passed, 138 tests passed, 0 failures; duration 15.89s, with transform 19.82s, setup 489ms, import 29.31s, tests 8.71s, and environment 3ms.test.poolOptions was removed in Vitest 4 and all former poolOptions are now top-level options; migration reference: https://vitest.dev/guide/migration#pool-rework.