v1.12.10
馃殌 Features
- feat(llm): exercise a tool-call round trip in ocr llm test (#1394)
- feat(llm): add OpenRouter to list of providers (#1522)
- feat(session): add 'ocr session rm' to delete a saved session (#1490)
馃悰 Bug Fixes
- fix(llmloop): account for tool_calls and arguments in messageTokens (#1413)
- fix(llm): trim environment-sourced endpoint values (#1414)
- fix(tool): keep non-ASCII paths literal in file_find results (#1530)
- fix(opencode): handle long background context (#1010)
- fix(action): allow checkpoints after out-of-diff findings (#1524)
- fix(config): remove OCR_CONFIG_PATH (#1537)
- fix(llm): replay tool_call extra_content and surface provider error bodies (#1393)
馃摉 Documentation
- docs(cli-reference): list the manifest status values in the status field (#1587)
- docs(readme): replace Go weekly badge with all-language weekly badge (#1559)
- docs(review-rules): document merge_system_rule in all five locales (#1555)
Full Changelog: v1.12.9...v1.12.10