Dashboard › cli › Distillation
15adb790-b844-41d0-8038-4b7ffe4b4c3c["lore_tm_v1_7RmY1uEeBoiPYcgsiPnxCv6uUT3LhGb130oaOV8BxIQ","lore_tm_v1_PPqOh9bEwUhVpMIueAl_uOHN7raCI4TCZLI68EnSw5c","lore_tm_v1_THbBn6zfQxvbswwGFl5hq0T_uRq9Xqm--EJ4ffTnYpo","lore_tm_v1_dt2UOndPCKgMgCkyKNxeQpPe_qPH5SKH_cJsdMKWvxs","lore_tm_v1_1TZf5Hb1OLcz849hWFKyJM7GHc9d0YKiDyyW_c-jScc","lore_tm_v1_5YbR25KJroCTI-F3riCdflcy9qp8zx2qiTHUuYkFAWA","lore_tm_v1_7viFQZfBox_8i0BJio-8cLlNn9LkPLoJwFhTGLZbG0k","lore_tm_v1_yRQmArZEKpeVpwDxe8yw8q0PYHb-Mq9LYZXKbQDVDOI","lore_tm_v1_Gcs_93ufC_Yj5MqNhwOqzWHoiKYLsgSq0Lluei0YxyY","lore_tm_v1_WLb8SjEiBAKhuJ7LchoekYXIGM2y4M60ure8p-ROYFY","lore_tm_v1_MY-MxTHdIgFOJZdK1R6-d1ZKtqFx9dXDVdHKLhm7KtQ","lore_tm_v1_M8ZNrQQFg3RY10_pfTwAANCgZzl830D2ZGIJSIt4Cbo"]
Date: Sep 9, 2026
/home/byk/Code/getsentry/cli-pr-1558; prohibited editing files, mutating Git state, committing, staging, checking out, or pushing.bbaa7b3b722b87f1bccfe84063269cbbcabe2741 plus the entire unstaged worktree diff with SHA-256 092bd817573c1e0ea81e71472a9da2f38251dd6736331152b8325526527c3479.git diff | sha256sum before review and again before returning; any mismatch must be reported as BLOCKED with the observed hash.agent-conversation view grammar: accepted input is either a bare conversation ID containing zero /, or <org>/<conversation-id> containing exactly one /; neither segment may be empty, and conversation IDs never contain /.agent-conversation view input must remain ContextError; supplied malformed input must be a fielded ValidationError.agent-conversation list must derive from Stricli metadata.proguard upload warning.proguard upload warning not be treated as an introduced defect, while still reporting any way the patch improperly hides real coverage.file:line evidence, impact, concrete fix, and a deterministic regression test for defects.MERGE or DO-NOT-MERGE.bbaa7b3b722b87f1bccfe84063269cbbcabe2741 and worktree diff SHA-256 092bd817573c1e0ea81e71472a9da2f38251dd6736331152b8325526527c3479, matching the immutable target./home/byk/Code/getsentry/cli-pr-1558 contained 18 entries: .craft.yml, .git, .github/, .gitignore, .lore.md, .nojekyll, .npmrc, AGENTS.md, apps/, CHANGELOG.md, codemods/, LICENSE.md, node_modules/, package.json, packages/, pnpm-lock.yaml, pnpm-workspace.yaml, and README.md.AGENTS.md / CONTRIBUTING.md must be read first..agents/skills/, are generated from canonical skills/ by scripts/sync-skills.mjs, and repo-setup must always be loaded before situation skills./home/byk/Code/getsentry/cli/.agents was not found.apps/cli-docs/src/fragments/commands/agent-conversation.md, generated sentry-cli skill files, generation/check scripts, agent-conversation commands, shared command/introspection/list/mutation libraries, and related tests.fix(docs): correct agent conversation argument syntax, base main, head fix/agent-conversation-reference-syntax, head OID bbaa7b3b722b87f1bccfe84063269cbbcabe2741, authored by alicandayan.apps/cli-docs/src/fragments/commands/agent-conversation.md, packages/cli/plugins/sentry-cli/skills/sentry-cli/SKILL.md, packages/cli/plugins/sentry-cli/skills/sentry-cli/references/agent-conversation.md, packages/cli/src/commands/agent-conversation/list.ts, packages/cli/src/commands/agent-conversation/view.ts, and packages/cli/test/script/generate-skill-markdown.test.ts.9d0901b10a154ae79220a9f99f463a024908ceb5; current branch was fix/agent-conversation-reference-root-cause at bbaa7b3b7, with commit headline fix(docs): correct agent conversation argument syntax.packages/cli/plugins/sentry-cli/skills/sentry-cli/references/agent-conversation.md in addition to the files shown by the earlier 33-file summary.packages/cli, with docs in apps/cli-docs.package.json for the latest scripts.βpackages/cli, or via pnpm --filter sentry run <script> from the repository root.devDependencies, never dependencies, because everything is bundled with esbuild and CI enforces this via pnpm run check:deps.pnpm add -D <package> with the -D flag.node:* APIs and must not reintroduce Bun.* globals, bun:test, or bun CLI commands.buildCommand from ../../lib/command.js, never directly from @stricli/core; the wrapper adds telemetry, --json/--fields injection, and output rendering.buildRouteMap from ../../lib/route-map.js, never directly from @stricli/core; standard aliases are automatically injected: list β ls, view β show, delete β remove/rm, and create β new.[<org>/<project>/]<id> pattern should use parseSlashSeparatedArg from src/lib/arg-parsing.ts.pnpm run generate:docs, which runs generate:command-docs then generate:skill; command fragments live under docs/src/fragments/commands/, and pnpm run check:fragments validates fragment/route consistency.