LLM streams JSON token by token. partial-json parses incomplete fragments. Component renders progressively.
partial-json