Dashboard › cli › Distillation
fb110c18-d895-4000-922e-0e9ad51ec655["lore_tm_v1_HDVEhvXVuEjdZu7R3fUN2YZXMCMqUaVp4UbWeSVInzM"]
packages/cli/src/commands/agent-conversation/list.ts, the agent-conversation list command now imports getPositionalString from ../../lib/introspect.js.customUsage: ["[<org>]"] with shared positional metadata via positional: POSITIONAL; its examples were migrated from an embedded "Examples:\n" string to structured examples entries.sentry agent-conversation list, an explicit-organization example, a “Show more, last 24 hours” example, and additional query/pagination-oriented examples./.parseConversationTarget(target: string) parses [<org>/]<conversation-id> by trimming the target and splitting at its first /; without a slash it returns { conversationId: trimmed }, allowing organization auto-detection.parseConversationTarget() treats text before the first / as org and the remainder as conversationId; because conversation IDs never contain /, the positional target has at most one slash.parseConversationTarget() throws new ContextError("Conversation ID", USAGE_HINT, []) if either the organization or conversation-ID segment is empty after a slash.target?.trim() before parsing and throws new ContextError("Conversation ID", USAGE_HINT, []) when the target is empty.[<org>/]<conversation-id> with description "[<org>/]<conversation-id> - Org (optional) and conversation ID".examples, including sentry agent-conversation view my-org/conv-123 --json.