( context: ToolUseContext, userDisplayMessage?: string, )
| 228 | } |
| 229 | |
| 230 | function buildDisplayText( |
| 231 | context: ToolUseContext, |
| 232 | userDisplayMessage?: string, |
| 233 | ): string { |
| 234 | const upgradeMessage = getUpgradeMessage('tip') |
| 235 | const expandShortcut = getShortcutDisplay( |
| 236 | 'app:toggleTranscript', |
| 237 | 'Global', |
| 238 | 'ctrl+o', |
| 239 | ) |
| 240 | const dimmed = [ |
| 241 | ...(context.options.verbose |
| 242 | ? [] |
| 243 | : [`(${expandShortcut} to see full summary)`]), |
| 244 | ...(userDisplayMessage ? [userDisplayMessage] : []), |
| 245 | ...(upgradeMessage ? [upgradeMessage] : []), |
| 246 | ] |
| 247 | return chalk.dim('Compacted ' + dimmed.join('\n')) |
| 248 | } |
| 249 | |
| 250 | async function getCacheSharingParams( |
| 251 | context: ToolUseContext, |
no test coverage detected