From ecaf523820fff49f6ea46c70edb38f7a3392a573 Mon Sep 17 00:00:00 2001 From: svc-cli-bot Date: Wed, 11 Feb 2026 03:11:50 +0000 Subject: [PATCH 1/2] chore(release): bump to 2.123.1 --- README.md | 2177 ++++++++++++++++++++++++++++---------------------- package.json | 40 +- yarn.lock | 323 ++++---- 3 files changed, 1419 insertions(+), 1121 deletions(-) diff --git a/README.md b/README.md index 45f50fbd..b8f211ec 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ $ npm install -g @salesforce/cli $ sf COMMAND running command... $ sf (--version|-v) -@salesforce/cli/2.123.0 linux-x64 node-v22.22.0 +@salesforce/cli/2.123.1 linux-x64 node-v22.22.0 $ sf --help [COMMAND] USAGE $ sf COMMAND @@ -50,6 +50,10 @@ See [architecture page](ARCHITECTURE.md) for diagrams of the Salesforce CLI. - [`sf agent generate template`](#sf-agent-generate-template) - [`sf agent generate test-spec`](#sf-agent-generate-test-spec) - [`sf agent preview`](#sf-agent-preview) +- [`sf agent preview end`](#sf-agent-preview-end) +- [`sf agent preview send`](#sf-agent-preview-send) +- [`sf agent preview sessions`](#sf-agent-preview-sessions) +- [`sf agent preview start`](#sf-agent-preview-start) - [`sf agent publish authoring-bundle`](#sf-agent-publish-authoring-bundle) - [`sf agent test create`](#sf-agent-test-create) - [`sf agent test list`](#sf-agent-test-list) @@ -60,9 +64,6 @@ See [architecture page](ARCHITECTURE.md) for diagrams of the Salesforce CLI. - [`sf alias list`](#sf-alias-list) - [`sf alias set`](#sf-alias-set) - [`sf alias unset`](#sf-alias-unset) -- [`sf analytics generate template`](#sf-analytics-generate-template) -- [`sf apex generate class`](#sf-apex-generate-class) -- [`sf apex generate trigger`](#sf-apex-generate-trigger) - [`sf apex get log`](#sf-apex-get-log) - [`sf apex get test`](#sf-apex-get-test) - [`sf apex list log`](#sf-apex-list-log) @@ -104,11 +105,6 @@ See [architecture page](ARCHITECTURE.md) for diagrams of the Salesforce CLI. - [`sf force data bulk upsert`](#sf-force-data-bulk-upsert) - [`sf help [COMMAND]`](#sf-help-command) - [`sf info releasenotes display`](#sf-info-releasenotes-display) -- [`sf lightning generate app`](#sf-lightning-generate-app) -- [`sf lightning generate component`](#sf-lightning-generate-component) -- [`sf lightning generate event`](#sf-lightning-generate-event) -- [`sf lightning generate interface`](#sf-lightning-generate-interface) -- [`sf lightning generate test`](#sf-lightning-generate-test) - [`sf logic get test`](#sf-logic-get-test) - [`sf logic run test`](#sf-logic-run-test) - [`sf org assign permset`](#sf-org-assign-permset) @@ -191,7 +187,6 @@ See [architecture page](ARCHITECTURE.md) for diagrams of the Salesforce CLI. - [`sf project deploy resume`](#sf-project-deploy-resume) - [`sf project deploy start`](#sf-project-deploy-start) - [`sf project deploy validate`](#sf-project-deploy-validate) -- [`sf project generate`](#sf-project-generate) - [`sf project generate manifest`](#sf-project-generate-manifest) - [`sf project list ignored`](#sf-project-list-ignored) - [`sf project reset tracking`](#sf-project-reset-tracking) @@ -204,11 +199,21 @@ See [architecture page](ARCHITECTURE.md) for diagrams of the Salesforce CLI. - [`sf search`](#sf-search) - [`sf sobject describe`](#sf-sobject-describe) - [`sf sobject list`](#sf-sobject-list) -- [`sf static-resource generate`](#sf-static-resource-generate) +- [`sf template generate analytics template`](#sf-template-generate-analytics-template) +- [`sf template generate apex class`](#sf-template-generate-apex-class) +- [`sf template generate apex trigger`](#sf-template-generate-apex-trigger) +- [`sf template generate digital-experience site`](#sf-template-generate-digital-experience-site) +- [`sf template generate lightning app`](#sf-template-generate-lightning-app) +- [`sf template generate lightning component`](#sf-template-generate-lightning-component) +- [`sf template generate lightning event`](#sf-template-generate-lightning-event) +- [`sf template generate lightning interface`](#sf-template-generate-lightning-interface) +- [`sf template generate lightning test`](#sf-template-generate-lightning-test) +- [`sf template generate project`](#sf-template-generate-project) +- [`sf template generate static-resource`](#sf-template-generate-static-resource) +- [`sf template generate visualforce component`](#sf-template-generate-visualforce-component) +- [`sf template generate visualforce page`](#sf-template-generate-visualforce-page) - [`sf update [CHANNEL]`](#sf-update-channel) - [`sf version`](#sf-version) -- [`sf visualforce generate component`](#sf-visualforce-generate-component) -- [`sf visualforce generate page`](#sf-visualforce-generate-page) - [`sf which`](#sf-which) ## `sf agent activate` @@ -248,7 +253,7 @@ EXAMPLES $ sf agent activate --api-name Resort_Manager --target-org my-org ``` -_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.27.5/src/commands/agent/activate.ts)_ +_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.29.0/src/commands/agent/activate.ts)_ ## `sf agent create` @@ -315,7 +320,7 @@ EXAMPLES $ sf agent create --name "Resort Manager" --spec specs/resortManagerAgent.yaml --preview ``` -_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.27.5/src/commands/agent/create.ts)_ +_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.29.0/src/commands/agent/create.ts)_ ## `sf agent deactivate` @@ -355,7 +360,7 @@ EXAMPLES $ sf agent deactivate --api-name Resort_Manager --target-org my-org ``` -_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.27.5/src/commands/agent/deactivate.ts)_ +_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.29.0/src/commands/agent/deactivate.ts)_ ## `sf agent generate agent-spec` @@ -462,7 +467,7 @@ EXAMPLES $ sf agent generate agent-spec --tone formal --agent-user resortmanager@myorg.com ``` -_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.27.5/src/commands/agent/generate/agent-spec.ts)_ +_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.29.0/src/commands/agent/generate/agent-spec.ts)_ ## `sf agent generate authoring-bundle` @@ -537,7 +542,7 @@ EXAMPLES other-package-dir/main/default --target-org my-dev-org ``` -_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.27.5/src/commands/agent/generate/authoring-bundle.ts)_ +_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.29.0/src/commands/agent/generate/authoring-bundle.ts)_ ## `sf agent generate template` @@ -585,7 +590,7 @@ EXAMPLES force-app/main/default/bots/My_Awesome_Agent/My_Awesome_Agent.bot-meta.xml --agent-version 1 ``` -_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.27.5/src/commands/agent/generate/template.ts)_ +_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.29.0/src/commands/agent/generate/template.ts)_ ## `sf agent generate test-spec` @@ -646,7 +651,7 @@ EXAMPLES force-app//main/default/aiEvaluationDefinitions/Resort_Manager_Tests.aiEvaluationDefinition-meta.xml ``` -_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.27.5/src/commands/agent/generate/test-spec.ts)_ +_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.29.0/src/commands/agent/generate/test-spec.ts)_ ## `sf agent preview` @@ -659,7 +664,7 @@ USAGE FLAGS -d, --output-dir= Directory where conversation transcripts are saved. - -n, --api-name= API name of the published and active agent you want to interact with. + -n, --api-name= API name of the activated published agent you want to interact with. -o, --target-org= (required) Username or alias of the target org. Not required if the `target-org` configuration variable is already set. -x, --apex-debug Enable Apex debug logging during the agent preview conversation. @@ -719,7 +724,210 @@ EXAMPLES $ sf agent preview --use-live-actions --apex-debug --output-dir transcripts/my-preview ``` -_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.27.5/src/commands/agent/preview.ts)_ +_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.29.0/src/commands/agent/preview.ts)_ + +## `sf agent preview end` + +End an existing programmatic agent preview session and get trace location. + +``` +USAGE + $ sf agent preview end -o [--json] [--flags-dir ] [--api-version ] [--session-id ] [-n + ] [--authoring-bundle ] + +FLAGS + -n, --api-name= API name of the activated published agent you want to preview. + -o, --target-org= (required) Username or alias of the target org. Not required if the `target-org` + configuration variable is already set. + --api-version= Override the api version used for api requests made by this command + --authoring-bundle= API name of the authoring bundle metadata component that contains the agent's Agent + Script file. + --session-id= Session ID outputted by "agent preview start". Not required when the agent has exactly + one active session. Run "agent preview sessions" to see the list of all sessions. + +GLOBAL FLAGS + --flags-dir= Import flag values from a directory. + --json Format output as json. + +DESCRIPTION + End an existing programmatic agent preview session and get trace location. + + You must have previously started a programmatic agent preview session with the "agent preview start" command to then + use this command to end it. This command also displays the local directory where the session trace files are stored. + + The original "agent preview start" command outputs a session ID which you then use with the --session-id flag of this + command to end the session. You don't have to specify the --session-id flag if an agent has only one active preview + session. You must also use either the --authoring-bundle or --api-name flag to specify the API name of the authoring + bundle or the published agent, respecitvely. To find either API name, navigate to your package directory in your DX + project. The API name of an authoring bundle is the same as its directory name under the "aiAuthoringBundles" metadata + directory. Similarly, the published agent's API name is the same as its directory name under the "Bots" metadata + directory. + +EXAMPLES + End a preview session of a published agent by specifying its session ID and API name ; use the default org: + + $ sf agent preview end --session-id --api-name My_Published_Agent + + Similar to previous example, but don't specify a session ID; you get an error if the published agent has more than + one active session. Use the org with alias "my-dev-org": + + $ sf agent preview end --api-name My_Published_Agent --target-org my-dev-org + + End a preview session of an agent using its authoring bundle API name; you get an error if the agent has more than + one active session. + + $ sf agent preview end --authoring-bundle My_Local_Agent +``` + +_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.29.0/src/commands/agent/preview/end.ts)_ + +## `sf agent preview send` + +Send a message to an existing agent preview session. + +``` +USAGE + $ sf agent preview send -o -u [--json] [--flags-dir ] [--api-version ] [--session-id + ] [-n ] [--authoring-bundle ] + +FLAGS + -n, --api-name= API name of the activated published agent you want to preview. + -o, --target-org= (required) Username or alias of the target org. Not required if the `target-org` + configuration variable is already set. + -u, --utterance= (required) Utterance to send to the agent, enclosed in double quotes. + --api-version= Override the api version used for api requests made by this command + --authoring-bundle= API name of the authoring bundle metadata component that contains the agent's Agent + Script file. + --session-id= Session ID outputted by "agent preview start". Not required when the agent has exactly + one active session. Run "agent preview sessions" to see list of all sessions. + +GLOBAL FLAGS + --flags-dir= Import flag values from a directory. + --json Format output as json. + +DESCRIPTION + Send a message to an existing agent preview session. + + You must have previously started a programmatic agent preview session with the "agent preview start" command to then + use this command to send the agent a message (utterance). This command then displays the agent's response. + + The original "agent preview start" command outputs a session ID which you then use with the --session-id flag of this + command to send a message. You don't have to specify the --session-id flag if an agent has only one active preview + session. You must also use either the --authoring-bundle or --api-name flag to specify the API name of the authoring + bundle or the published agent, respecitvely. To find either API name, navigate to your package directory in your DX + project. The API name of an authoring bundle is the same as its directory name under the "aiAuthoringBundles" metadata + directory. Similarly, the published agent's API name is the same as its directory name under the "Bots" metadata + directory. + +EXAMPLES + Send a message to an activated published agent using its API name and session ID; use the default org: + + $ sf agent preview send --utterance "What can you help me with?" --api-name My_Published_Agent --session-id \ + + + Similar to previous example, but don't specify a session ID; you get an error if the agent has more than one active + session. Use the org with alias "my-dev-org": + + $ sf agent preview send --utterance "What can you help me with?" --api-name My_Published_Agent --target-org \ + my-dev-org + + Send a message to an agent using its authoring bundle API name; you get an error if the agent has more than one + active session: + + $ sf agent preview send --utterance "what can you help me with?" --authoring-bundle My_Local_Agent +``` + +_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.29.0/src/commands/agent/preview/send.ts)_ + +## `sf agent preview sessions` + +List all known programmatic agent preview sessions. + +``` +USAGE + $ sf agent preview sessions [--json] [--flags-dir ] + +GLOBAL FLAGS + --flags-dir= Import flag values from a directory. + --json Format output as json. + +DESCRIPTION + List all known programmatic agent preview sessions. + + This command lists the agent preview sessions that were started with the "agent preview start" command and are still + in the local cache. Use this command to discover specific session IDs that you can pass to the "agent preview send" or + "agent preview end" commands with the --session-id flag. + + Programmatic agent preview sessions can be started for both published activated agents and by using an agent's local + authoring bundle, which contains its Agent Script file. In this command's output table, the Agent column contains + either the API name of the authoring bundle or the published agent, whichever was used when starting the session. In + the table, if the same API name has multiple rows with different session IDs, then it means that you previously + started multiple preview sessions with the associated agent. + +EXAMPLES + List all cached agent preview sessions: + + $ sf agent preview sessions +``` + +_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.29.0/src/commands/agent/preview/sessions.ts)_ + +## `sf agent preview start` + +Start a programmatic agent preview session. + +``` +USAGE + $ sf agent preview start -o [--json] [--flags-dir ] [--api-version ] [-n ] + [--authoring-bundle ] [--use-live-actions] + +FLAGS + -n, --api-name= API name of the activated published agent you want to preview. + -o, --target-org= (required) Username or alias of the target org. Not required if the `target-org` + configuration variable is already set. + --api-version= Override the api version used for api requests made by this command + --authoring-bundle= API name of the authoring bundle metadata component that contains the agent's Agent + Script file. + --use-live-actions Use real actions in the org; if not specified, preview uses AI to simulate (mock) + actions. + +GLOBAL FLAGS + --flags-dir= Import flag values from a directory. + --json Format output as json. + +DESCRIPTION + Start a programmatic agent preview session. + + This command outputs a session ID that you then use with the "agent preview send" command to send an utterance to the + agent. Use the "agent preview sessions" command to list all active sessions and the "agent preview end" command to + end a specific session. + + Identify the agent you want to start previewing with either the --authoring-bundle flag to specify a local authoring + bundle's API name or --api-name to specify an activated published agent's API name. To find either API name, navigate + to your package directory in your DX project. The API name of an authoring bundle is the same as its directory name + under the "aiAuthoringBundles" metadata directory. Similarly, the published agent's API name is the same as its + directory name under the "Bots" metadata directory. + + When starting a preview session using the authoring bundle, which contains the agent's Agent Script file, the preview + uses mocked actions by default. Specify --use-live-actions for live mode, which uses the real Apex classes, flows, + etc, in the org for the actions. + +EXAMPLES + Start a programmatic agent preview session by specifying an authoring bundle; uses mocked actions by default. Use + the org with alias "my-dev-org": + + $ sf agent preview start --authoring-bundle My_Agent_Bundle --target-org my-dev-org + + Similar to previous example but use live actions and the default org: + + $ sf agent preview start --authoring-bundle My_Agent_Bundle --use-live-actions + + Start a preview session with an activated published agent: + + $ sf agent preview start --api-name My_Published_Agent +``` + +_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.29.0/src/commands/agent/preview/start.ts)_ ## `sf agent publish authoring-bundle` @@ -768,7 +976,7 @@ EXAMPLES $ sf agent publish authoring-bundle --api-name MyAuthoringbundle --target-org my-dev-org ``` -_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.27.5/src/commands/agent/publish/authoring-bundle.ts)_ +_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.29.0/src/commands/agent/publish/authoring-bundle.ts)_ ## `sf agent test create` @@ -823,7 +1031,7 @@ EXAMPLES $ sf agent test create --spec specs/Resort_Manager-testSpec.yaml --api-name Resort_Manager_Test --preview ``` -_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.27.5/src/commands/agent/test/create.ts)_ +_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.29.0/src/commands/agent/test/create.ts)_ ## `sf agent test list` @@ -858,7 +1066,7 @@ EXAMPLES $ sf agent test list --target-org my-org ``` -_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.27.5/src/commands/agent/test/list.ts)_ +_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.29.0/src/commands/agent/test/list.ts)_ ## `sf agent test results` @@ -924,7 +1132,7 @@ FLAG DESCRIPTIONS expression when using custom evaluations. ``` -_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.27.5/src/commands/agent/test/results.ts)_ +_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.29.0/src/commands/agent/test/results.ts)_ ## `sf agent test resume` @@ -997,7 +1205,7 @@ FLAG DESCRIPTIONS expression when using custom evaluations. ``` -_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.27.5/src/commands/agent/test/resume.ts)_ +_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.29.0/src/commands/agent/test/resume.ts)_ ## `sf agent test run` @@ -1071,7 +1279,7 @@ FLAG DESCRIPTIONS expression when using custom evaluations. ``` -_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.27.5/src/commands/agent/test/run.ts)_ +_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.29.0/src/commands/agent/test/run.ts)_ ## `sf agent validate authoring-bundle` @@ -1118,7 +1326,7 @@ EXAMPLES $ sf agent validate authoring-bundle --api-name MyAuthoringBundle --target-org my-dev-org ``` -_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.27.5/src/commands/agent/validate/authoring-bundle.ts)_ +_See code: [@salesforce/plugin-agent](https://github.com/salesforcecli/plugin-agent/blob/1.29.0/src/commands/agent/validate/authoring-bundle.ts)_ ## `sf alias list` @@ -1146,7 +1354,7 @@ EXAMPLES $ sf alias list ``` -_See code: [@salesforce/plugin-settings](https://github.com/salesforcecli/plugin-settings/blob/2.4.54/src/commands/alias/list.ts)_ +_See code: [@salesforce/plugin-settings](https://github.com/salesforcecli/plugin-settings/blob/2.4.55/src/commands/alias/list.ts)_ ## `sf alias set` @@ -1195,7 +1403,7 @@ EXAMPLES $ sf alias set my-scratch-org test-ss0xut7txzxf@example.com ``` -_See code: [@salesforce/plugin-settings](https://github.com/salesforcecli/plugin-settings/blob/2.4.54/src/commands/alias/set.ts)_ +_See code: [@salesforce/plugin-settings](https://github.com/salesforcecli/plugin-settings/blob/2.4.55/src/commands/alias/set.ts)_ ## `sf alias unset` @@ -1235,19 +1443,23 @@ EXAMPLES $ sf alias unset --all [--no-prompt] ``` -_See code: [@salesforce/plugin-settings](https://github.com/salesforcecli/plugin-settings/blob/2.4.54/src/commands/alias/unset.ts)_ +_See code: [@salesforce/plugin-settings](https://github.com/salesforcecli/plugin-settings/blob/2.4.55/src/commands/alias/unset.ts)_ -## `sf analytics generate template` +## `sf apex get log` -Generate a simple Analytics template. +Fetch the specified log or given number of most recent logs from the org. ``` USAGE - $ sf analytics generate template -n [--json] [--flags-dir ] [-d ] [--api-version ] + $ sf apex get log -o [--json] [--flags-dir ] [--api-version ] [-i ] [-n ] + [-d ] FLAGS - -d, --output-dir= [default: .] Directory for saving the created files. - -n, --name= (required) Name of the Analytics template. + -d, --output-dir= Directory for saving the log files. + -i, --log-id= ID of the specific log to display. + -n, --number= Number of the most recent logs to display. + -o, --target-org= (required) Username or alias of the target org. Not required if the `target-org` + configuration variable is already set. --api-version= Override the api version used for api requests made by this command GLOBAL FLAGS @@ -1255,108 +1467,111 @@ GLOBAL FLAGS --json Format output as json. DESCRIPTION - Generate a simple Analytics template. + Fetch the specified log or given number of most recent logs from the org. - The metadata files associated with the Analytics template must be contained in a parent directory called - "waveTemplates" in your package directory. Either run this command from an existing directory of this name, or use the - --output-dir flag to generate one or point to an existing one. + To get the IDs for your debug logs, run "sf apex log list". Executing this command without flags returns the most + recent log. ALIASES - $ sf force analytics template create + $ sf force apex log get EXAMPLES - Generate the metadata files for a simple Analytics template file called myTemplate in the - force-app/main/default/waveTemplates directory: + Fetch the log in your default org using an ID: + + $ sf apex get log --log-id + + Fetch the log in the org with the specified username using an ID: + + $ sf apex get log --log-id --target-org me@my.org + + Fetch the two most recent logs in your default org: + + $ sf apex get log --number 2 - $ sf analytics generate template --name myTemplate --output-dir force-app/main/default/waveTemplates + Similar to previous example, but save the two log files in the specified directory: + + $ sf apex get log --output-dir /Users/sfdxUser/logs --number 2 FLAG DESCRIPTIONS - -d, --output-dir= Directory for saving the created files. + -d, --output-dir= Directory for saving the log files. The location can be an absolute path or relative to the current working directory. The default is the current directory. ``` -_See code: [@salesforce/plugin-templates](https://github.com/salesforcecli/plugin-templates/blob/56.4.7/src/commands/analytics/generate/template.ts)_ +_See code: [@salesforce/plugin-apex](https://github.com/salesforcecli/plugin-apex/blob/3.9.6/src/commands/apex/get/log.ts)_ -## `sf apex generate class` +## `sf apex get test` -Generate an Apex class. +Display test results for a specific asynchronous test run. ``` USAGE - $ sf apex generate class -n [--json] [--flags-dir ] [-t - ApexException|ApexUnitTest|BasicUnitTest|DefaultApexClass|InboundEmailService] [-d ] [--api-version ] + $ sf apex get test -o -i [--json] [--flags-dir ] [--api-version ] + [--detailed-coverage -c] [-d ] [-r human|tap|junit|json] [--concise] FLAGS - -d, --output-dir= [default: .] Directory for saving the created files. - -n, --name= (required) Name of the generated Apex class. - -t, --template=