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

Function writeResumeHint

apps/kimi-code/src/cli/run-prompt.ts:647–667  ·  view source on GitHub ↗
(
  sessionId: string,
  outputFormat: PromptOutputFormat,
  stdout: PromptOutput,
  stderr: PromptOutput,
)

Source from the content-addressed store, hash-verified

645}
646
647function writeResumeHint(
648 sessionId: string,
649 outputFormat: PromptOutputFormat,
650 stdout: PromptOutput,
651 stderr: PromptOutput,
652): void {
653 const command = `kimi -r ${sessionId}`;
654 const content = `To resume this session: ${command}`;
655 if (outputFormat === 'stream-json') {
656 const message: PromptJsonResumeMetaMessage = {
657 role: 'meta',
658 type: 'session.resume_hint',
659 session_id: sessionId,
660 command,
661 content,
662 };
663 stdout.write(`${JSON.stringify(message)}\n`);
664 return;
665 }
666 stderr.write(`${content}\n`);
667}
668
669class PromptJsonWriter implements PromptTurnWriter {
670 private assistantText = '';

Callers 1

runPromptFunction · 0.85

Calls 1

writeMethod · 0.65

Tested by

no test coverage detected