发布

  • fix: resolve issues with llm test (#2801)

    frostbyte_neo 发布于 2026-05-08 15:00:57 +00:00

    Description

    Resolve issues with LLM test

    Acceptance Criteria

    Type of Change

    • Bug fix (non-breaking change that fixes an issue)
    • New feature (non-breaking change that adds functionality)
    • Code refactoring
    • Other (please specify):

    Screenshots

    Pre-submission Checklist

    • I have tested my changes thoroughly before submitting this PR
      (See CONTRIBUTING.md)
    • This PR contains minimal changes necessary to address the
      issue/feature
    • My code follows the project's coding standards and style
      guidelines
    • I have added tests that prove my fix is effective or that my
      feature works
    • I have added necessary documentation (if applicable)
    • All new and existing tests pass
    • I have searched existing PRs to ensure this change hasn't been
      submitted already
    • I have linked any relevant issues in the description
    • My commits have clear and descriptive messages

    DCO Affirmation

    I affirm that all code in every commit of this pull request conforms to
    the terms of the Topoteretes Developer Certificate of Origin.

    Summary by CodeRabbit

    • Refactor

    • LLM connectivity preflight routed through a unified gateway for more
      consistent model handling.

    • Bug Fix

    • Improved Anthropic model name handling to accept common name formats.

    • Chores

      • Package version bumped to 1.0.9.
    • Tests

    • CI: integration tests split into separate infra and web jobs; added a
      CI job to exercise Anthropic/Claude.

    下载附件