Files
opencode/packages
Kit Langton ba8fba500e effect(patch,tool): migrate patch/index and tool/read to AppFileSystem
The patch apply path now returns Effect<...> values backed by
AppFileSystem.Service. The parser, chunk replacer, and shell-argv parser
remain pure helpers. deriveNewContentsFromChunks now takes the original
text instead of doing its own readFileSync so callers (apply_patch tool,
applyHunksToFiles) can supply the content they already have.

tool/read.ts swaps its fs.createReadStream + readline helper for a
Stream pipeline over AppFileSystem.Service.stream — TextDecoder + map
keeps the trailing unterminated line that Stream.decodeText and
Stream.runForEachWhile both drop today. Limit / offset / byte-cap
behaviour is preserved.
2026-05-13 19:41:56 -04:00
..
2026-05-13 22:18:40 +00:00
2026-05-13 22:18:40 +00:00
2026-05-13 22:18:40 +00:00
2026-05-13 22:18:40 +00:00
2026-05-13 22:18:40 +00:00
2026-05-13 22:18:40 +00:00
2026-05-13 22:18:40 +00:00
2026-05-13 22:18:40 +00:00