All updates
backend
integrations

Fixed LLM schema validation error and temporarily capped repo sync to 3 commits

  • Prevented 400 InvalidSchema errors on LLM callsFixed an issue where the OpenAI JSON schema declared a `body` field but didn’t mark it required, causing a 400 InvalidSchema on every LLM request. The schema now requires `body` for headline items; the LLM will output an empty string when no description is needed.

Bug Fixes

  • Fixed OpenAI schema validation by adding `body` to required fields for headline items, stopping 400 errors on LLM calls.integrations

Improvements

  • Added a temporary cap of 3 commits per repo sync to limit fan-out while validating the end-to-end LLM pipeline; this cap will be removed once generation is stable.backend