MCPcopy Create free account
hub / github.com/Noumena-Network/code / serializeDiff

Function serializeDiff

src/ink/terminalSyncPolicy.test.ts:38–56  ·  view source on GitHub ↗
(diff: Diff, skipSyncMarkers = false)

Source from the content-addressed store, hash-verified

36}
37
38function serializeDiff(diff: Diff, skipSyncMarkers = false): string {
39 let written = ''
40 const terminal = {
41 stdout: {
42 write(chunk: string) {
43 written += chunk
44 return true
45 },
46 },
47 stderr: {
48 write() {
49 return true
50 },
51 },
52 } as unknown as Terminal
53
54 writeDiffToTerminal(terminal, diff, skipSyncMarkers)
55 return written
56}
57
58describe('writeDiffToTerminal synchronized output policy', () => {
59 it('suppresses DEC 2026 wrappers in tmux on the default main-screen path', () => {

Callers 1

Calls 1

writeDiffToTerminalFunction · 0.85

Tested by

no test coverage detected