Changelog: - added usage calculation - best effort partial json parsing - nullable parameter for structured outputs schema - bumped LiteLLM version to 1.52 - made all docs as a single file(readme) for llms.txt specs - updated tests to cover new features - small bug fixes