MCPcopy
hub / github.com/charmbracelet/bubbletea / readLoop

Method readLoop

tty.go:84–94  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

82}
83
84func (p *Program) readLoop() {
85 defer close(p.readLoopDone)
86
87 if err := p.inputScanner.StreamEvents(p.ctx, p.msgs); err != nil {
88 select {
89 case <-p.ctx.Done():
90 return
91 case p.errs <- err:
92 }
93 }
94}
95
96// waitForReadLoop waits for the cancelReader to finish its read loop.
97func (p *Program) waitForReadLoop() {

Callers 1

initInputReaderMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected