发布

  • Release 0.5.2: merge dev to main (#2094)

    frostbyte_neo 发布于 2026-02-04 15:57:53 +00:00

    Description

    Release 0.5.2: merge dev to main

    Acceptance Criteria

    Type of Change

    • Bug fix (non-breaking change that fixes an issue)
    • New feature (non-breaking change that adds functionality)
    • Breaking change (fix or feature that would cause existing
      functionality to change)
    • Documentation update
    • Code refactoring
    • Performance improvement
    • Other (please specify):

    Screenshots/Videos (if applicable)

    Pre-submission Checklist

    • I have tested my changes thoroughly before submitting this PR
    • 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

    • New Features
    • Translation capabilities (LLM/Google/Azure), language detection, and
      text translation APIs.
    • Simplified search responses with verbose option; improved error
      messages.
    • S3/file raw data download with streaming support; dataset items can
      have labels.
    • Usage telemetry logging (API/MCP) with optional Redis-backed storage.
      • Notebook UX: Markdown preview, structured cells, and new tutorials.
      • Configurable JWT lifetime and cookie domain via environment.
    • Bug Fixes
      • More robust vector/endpoint handling and timeouts for embeddings.
    • Documentation
      • New CLAUDE guide, Korean README, updated CONTRIBUTING and templates.
    • Tests
    • Extensive CI coverage for search, retrieval, translation, and PGVector
      scenarios.
    • Chores
      • CI workflows streamlined; embedding dimension set consistently.
    下载附件