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