You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(enricher): clean up streaming output and add --no-stream to generate (#67)
* fix(enricher): clean up streaming output and add --no-stream to generate
Remove per-chunk [api]/[schema] prefixes from streaming output — they
were injected on every flush (each newline), making the LLM response
unreadable. Stream raw chunks instead via new StreamWriter.WriteRaw().
Redirect streaming output to stderr (alongside the progress bar) so the
two no longer interleave unpredictably on the terminal.
Add --no-stream and --concurrency flags to the generate command,
bringing feature parity with the enrich command.
Signed-off-by: spencercjh <spencercjh@gmail.com>
* test(enricher): strengthen streaming assertions and update docs
- Assert deterministic chunk content/order in streaming tests instead of
just checking "non-empty and no prefix" (addresses Copilot C1, C2)
- Remove stale [api]/[schema]/[param] prefix references from CLAUDE.md
and docs/ai-enrichment.md (addresses Qodo Q2)
Signed-off-by: spencercjh <spencercjh@gmail.com>
---------
Signed-off-by: spencercjh <spencercjh@gmail.com>
0 commit comments