( modelArg: string, resolvedDisplay: string, )
| 589 | * /model command produces via processSlashCommand. |
| 590 | */ |
| 591 | export function createModelSwitchBreadcrumbs( |
| 592 | modelArg: string, |
| 593 | resolvedDisplay: string, |
| 594 | ): UserMessage[] { |
| 595 | return [ |
| 596 | createSyntheticUserCaveatMessage(), |
| 597 | createUserMessage({ content: formatCommandInputTags('model', modelArg) }), |
| 598 | createUserMessage({ |
| 599 | content: `<${LOCAL_COMMAND_STDOUT_TAG}>Set model to ${resolvedDisplay}</${LOCAL_COMMAND_STDOUT_TAG}>`, |
| 600 | }), |
| 601 | ] |
| 602 | } |
| 603 | |
| 604 | export function createProgressMessage<P extends Progress>({ |
| 605 | toolUseID, |
no test coverage detected