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

Function serializeDiff

src/ink/terminalWriteStats.test.ts:10–28  ·  view source on GitHub ↗
(diff: Diff, skipSyncMarkers = false)

Source from the content-addressed store, hash-verified

8} from './terminalWriteStats.js'
9
10function serializeDiff(diff: Diff, skipSyncMarkers = false): string {
11 let written = ''
12 const terminal = {
13 stdout: {
14 write(chunk: string) {
15 written += chunk
16 return true
17 },
18 },
19 stderr: {
20 write() {
21 return true
22 },
23 },
24 } as unknown as Terminal
25
26 writeDiffToTerminal(terminal, diff, skipSyncMarkers)
27 return written
28}
29
30describe('terminal write stats telemetry', () => {
31 it('records patch mix, serialized bytes, and sync usage without changing output', () => {

Callers 1

Calls 1

writeDiffToTerminalFunction · 0.85

Tested by

no test coverage detected