MCPcopy Create free account
hub / github.com/MoonshotAI/kimi-code / formatStatusReport

Function formatStatusReport

packages/acp-adapter/src/session.ts:1412–1423  ·  view source on GitHub ↗
(status: SessionStatus)

Source from the content-addressed store, hash-verified

1410}
1411
1412function formatStatusReport(status: SessionStatus): string {
1413 const maxTokens = status.maxContextTokens > 0 ? status.maxContextTokens.toLocaleString('en-US') : 'unknown';
1414 const usage = formatContextUsage(status.contextUsage);
1415 return [
1416 'Session status:',
1417 `- Model: ${status.model ?? '(not set)'}`,
1418 `- Thinking: ${status.thinkingEffort}`,
1419 `- Permission: ${status.permission}`,
1420 `- Plan mode: ${status.planMode ? 'on' : 'off'}`,
1421 `- Context: ${status.contextTokens.toLocaleString('en-US')} / ${maxTokens}${usage}`,
1422 ].join('\n');
1423}
1424
1425function formatUsageReport(usage: SessionUsage, status: SessionStatus): string {
1426 const lines = ['Session usage:'];

Callers 1

runBuiltInCommandMethod · 0.85

Calls 1

formatContextUsageFunction · 0.85

Tested by

no test coverage detected