Dashboard › cli › Distillation
a444662f-b6a7-4c38-98db-64eca4f9a9b7["lore_tm_v1_dSgUALpBpXhr993CZ2Qt8sD_KxwUIdZYXzwyfzAQNX4","lore_tm_v1_qHy_l6CiJVs-EEN6AGSGrYtILY2Wu0g5kOwCpTDCbug","lore_tm_v1_vElPDkpLoMKWsngOSBPQJi2b1ut1QIBRT-F5ngfb-10","lore_tm_v1_pQspL8SARxGfmtoMdJ9qWm0KfPePghizlJsGB5kAoGo","lore_tm_v1_BccaAvnu2_BsMCFm38FTJ3SZOWVT1wMBfv2JKZDC4P4","lore_tm_v1_oqBZZnchbrxdjz-VvG1XfGDXs7WWOIM0m2ovrjLVbvk","lore_tm_v1_lJODpCJdCDzNiqhMLa_6lTv4Diek9IVZzwsQdtPfLIw","lore_tm_v1_ArJbPJseUaSN16UJQUFSqvG_blOTnxVG5Nyd0koHdVg","lore_tm_v1_-COHVfG74H4vU8_bSwU3Nk5kfnAHQm65UxTE6O0Px94","lore_tm_v1_te9JsYLrRjFZnb4yHWjr8-6UOuzqCRmMDfKwzhqXTLA","lore_tm_v1_WOd576RRyisOhgyft23T8HBc8Me9qe2vz2a1riIvnb0","lore_tm_v1_ec7dzj5A2IJ1TtyPXuWnuKslbCgtcGlivNixepY0f8E","lore_tm_v1_S-QNwAok9hAnXzYmFdTDAh8fhQMPra_xA_6hHn8cTo8","lore_tm_v1_SCmKMShnDfNARJ_Ft8UA-a1rJ4eNWzPAJ1fYLPYGV3w","lore_tm_v1_V5-wsrCOl1-5WqFNa5pJSVaDGfoIN9nqLJ_xfQWKHi4","lore_tm_v1_AfZ5mzZciLy1z_Sy3uKHSU7mmIQjv-xMzcwNO2ubVx0","lore_tm_v1_L2JOPRMoOD8rWSeQvFblEdygf6P5oaezQZNXkCBO4W8","lore_tm_v1_r7tgMA6YCzsh61IzRjDRfHXFWsi61VfUswmFirEWetM","lore_tm_v1_WEMqGGhxzT5Aah3EF-uv10jb_oq6BxuYT1y1A1TNivs","lore_tm_v1_t2dXwyxG4AhoKdb60znYuDHSniZPPSrNsKn8jDovD64","lore_tm_v1_lrdC8R36dkU_kHkXYdl-Ha4brbmHWhg3Eue28uH-V4I"]
Date: September 9, 2026
0 after four .env.local not found. Continuing without it. notices. Usage rendered: sentry agent-conversation list [--limit value] [--query value] [--period value] [--fresh] [--cursor value] [--json] [--fields value] [<org>]; sentry agent-conversation view [--fresh] [--json] [--fields value] <org/conversation-id>; and sentry agent-conversation --help. Route description was "List and view agent conversations from Sentry Explore."; commands were list ("List recent agent conversations") and view ("View an agent conversation transcript").packages/cli/script/check-fragments.ts validates documentation fragments against the Stricli route tree: 1. every route has a fragment plus index.md; 2. every fragment maps to a route or index.md; 3. fragments contain neither YAML frontmatter nor <!-- GENERATED:END -->; 4. required top-level fragments exist; 5. multi-command fragments cover every undocumented subcommand, as warnings normally or errors under --strict.packages/cli/script/check-fragments.ts uses DOCS_FRAGMENTS, sets FRAGMENTS_DIR = \${DOCS_FRAGMENTS}/commands`, skips route "help", requires top-level fragment "configuration", and creates src/generated/skill-content.tswithexport const SKILL_FILES: [string, string][] = [];\n` when that generated stub is absent.packages/cli/script/check-fragments.ts strips fenced code blocks using FENCED_CODE_BLOCK_RE, then accepts either a full sentry <route> <subcommand> reference, a bare route for the default command, or a level 1–4 Markdown heading containing the leaf subcommand. getMultiCommandRoutes() excludes standalone routes whose sole path is sentry <name>; findDefaultInRouteMap() identifies a default command by object identity; and commands with cmd.examples.length > 0 are skipped by the coverage check..github/workflows/ci.yml line 188 runs pnpm run check:fragments.pnpm run check:fragments invoked tsx --env-file-if-exists=.env.local --import ./script/require-shim.mjs script/check-fragments.ts. It reported exactly 1 coverage warning for ../../apps/cli-docs/src/fragments/commands/proguard.md: undocumented subcommand upload, with hint sentry proguard upload. Final validation counts were all 37 command fragment files valid (36 routes + index) and all 1 top-level fragment valid.### \sentry proguard upload <path...>`at line 14,--no-upload - Compute and print UUIDs without uploading (dry-run)at line 20, andExamples:` at line 27./tmp/opencode/proguard-reference-base.md is a 37-line generated reference for sentry-cli-proguard, version 0.45.0-dev.0, description "Work with ProGuard/R8 mapping files", requiring binary "sentry" and authentication. It documents sentry proguard upload <path...> with flags --uuid <value> (single-file forced UUID), --no-upload (compute/print UUIDs without upload), and --require-one (error if no mapping file), plus sentry proguard uuid <path> with examples sentry proguard uuid ./app/build/outputs/mapping/release/mapping.txt and sentry proguard uuid mapping.txt --json. It states all commands also support --json, --fields, --help, --log-level, and --verbose.sentry agent-conversation list <org> → sentry agent-conversation list [<org>]; sentry agent-conversation view <org/conversation-id> → sentry agent-conversation view [<org>/]<conversation-id>; sentry alert issues list <org/project> → [<org/project>]; sentry alert issues create <target> → [<target>]; sentry alert metrics list <target> → [<target>]; sentry cli completion <shell> → [<shell>]; sentry cli upgrade <version> → [<version>]; sentry explore <target> → [<target>]; sentry feedback list <org/project> → [<org/project>]; sentry init <target> <directory> → [<target>] [<directory>]; sentry issue list <org/project> → [<org/project>]; sentry monitor list <org/project> → [<org/project>]; sentry org view <org> → [<org>]; sentry project list <org/project> → [<org/project>]; sentry project view <org/project> → [<org/project>]; sentry release list <org/project> → [<org/project>]; sentry release deploy <org/version> <environment> <name> → <org/version> <environment> [<name>]; sentry replay list <org/project> → [<org/project>]; sentry repo list <org/project> → [<org/project>]; sentry team list <org/project> → [<org/project>]; sentry trace list <org/project> → [<org/project>]; sentry trial list <org> → [<org>]; and sentry trial start <name> <org> → <name> [<org>].v4.1.10 run passed exactly 1 test file and 20 tests in 7.55s (transform 5.24s, setup 96ms, import 6.89s, tests 370ms, environment 0ms). It warned that test.poolOptions was removed in Vitest 4 and its prior fields are now top-level options.packages/cli/test/lib/help.test.ts, packages/cli/test/lib/help-positional.test.ts, packages/cli/test/lib/help-json.test.ts, packages/cli/test/commands/help.test.ts, and packages/cli/test/lib/bench/helpers.test.ts.v4.1.10 run passed exactly 4 test files and 79 tests in 10.74s (transform 14.34s, setup 201ms, import 25.94s, tests 1.37s, environment 1ms), with the same removed-test.poolOptions warning.packages/cli/test/lib/help-positional.test.ts is a 232-line suite testing buildCommand recovery when positional argument "help" causes a CliError: help is shown instead of the resolution/validation error, but legitimate successfully resolved values named "help" remain unaffected. Tests invoke commands through Stricli run() and mock fetch to return HTTP 404 with {"detail":"Not found"} so resolution cascades fail quietly.packages/cli/test/lib/help-positional.test.ts constructs a SentryContext with captured stdout/stderr and forCommand({ prefix }), which supplies commandPrefix needed by help recovery. ResolutionError cases verify: 1. sentry issue list help shows issue-list help plus --help and "Tip"; 2. sentry project list help shows project-list help; 3. sentry span list help shows span-list help; 4. the stderr hint contains sentry issue list --help. ValidationError cases verify sentry trace view help and sentry log view help show their command help.packages/cli/test/lib/help-positional.test.ts verify: 1. sentry help shows branded help without a recovery "Tip"; 2. sentry help issue list shows introspected issue-list help without "Tip"; 3. sentry help project create includes sentry project create [<org>/]<name>:<platform>...; 4. generated project-create help contains that same required paired syntax and "cannot contain whitespace", while excluding --platform and <name-or-platform>.packages/cli/test/lib/help-positional.test.ts run ["project", "create", "my-app:node", flag, "javascript"] for both removed flags --platform and -p; each must mention the rejected flag and match /No (flag|alias) registered/.No files found.generated_tracked_diff=0 and skill_diff_vs_worktree_before_unknown=1.518a0d014ae69488bbfccb940f2f598eb91dfed2f1aa6c42ef72b3ca4c60d737 - and dfcceb584e52de2d477015a74dfe42ac1e26e5f44ede4bf5da2afc9e343179d8 -.44 tuple objects, 11 optional tuple parameters, 10 files, and 33 array objects.src/commands/agent-conversation/list.ts:67, src/commands/cli/completion.ts:42, src/commands/cli/upgrade.ts:891, src/commands/feedback/list.ts:158, src/commands/init.ts:316, src/commands/init.ts:322, src/commands/org/view.ts:44, src/commands/project/view.ts:279, src/commands/release/deploy.ts:114, src/commands/replay/list.ts:280, and src/commands/trace/list.ts:225.0./tmp/opencode/all-help-fields.json contained only {}.sentry alert issues list :: [<org/project>]; 2. sentry alert issues create :: [<target>]; 3. sentry alert metrics list :: [<target>]; 4. sentry cli completion :: [<shell>]; 5. sentry cli upgrade :: [<version>]; 6. sentry agent-conversation list :: [<org>]; 7. sentry agent-conversation view :: [<org>/]<conversation-id>; 8. sentry org view :: [<org>]; 9. sentry project create :: [<org>/]<name>:<platform>...; 10. sentry project list :: [<org/project>]; 11. sentry project view :: [<org/project>]; 12. sentry replay list :: [<org/project>]; 13. sentry release list :: [<org/project>]; 14. sentry release deploy :: <org/version> <environment> [<name>]; 15. sentry repo list :: [<org/project>]; 16. sentry team list :: [<org/project>]; 17. sentry issue list :: [<org/project>]; 18. sentry explore :: [<target>]; 19. sentry feedback list :: [<org/project>]; 20. sentry monitor list :: [<org/project>]; 21. sentry trace list :: [<org/project>]; 22. sentry trial list :: [<org>]; 23. sentry trial start :: <name> [<org>]; 24. sentry init :: [<target>] [<directory>].sentry agent-conversation list metadata had positional "[<org>]" and 5 ordered examples: 1. # List recent agent conversations\nsentry agent-conversation list; 2. # Explicit organization\nsentry agent-conversation list my-org; 3. # Show more, last 24 hours\nsentry agent-conversation list --limit 50 --period 24h; 4. # Filter conversations\nsentry agent-conversation list -q "has:errors"; 5. # Paginate through results\nsentry agent-conversation list my-org -c next.sentry agent-conversation view metadata had positional "[<org>/]<conversation-id>" and 3 ordered examples: 1. # View full transcript (organization auto-detected)\nsentry agent-conversation view conv-123; 2. # Explicit organization\nsentry agent-conversation view my-org/conv-123; 3. # JSON output\nsentry agent-conversation view my-org/conv-123 --json.