Skip to content

Conversation

samchon
Copy link
Owner

@samchon samchon commented Jul 21, 2025

This pull request includes updates to the package.json file and introduces a new equals property across multiple schema composers in the codebase. Additionally, it refines a test validator to ensure stricter validation logic.

Version update:

  • package.json: Updated the version from 4.6.0-dev.20250721 to 4.6.0-dev.20250721-3.

New equals property:

Test validation improvement:

@samchon samchon requested a review from Copilot July 21, 2025 06:10
@samchon samchon self-assigned this Jul 21, 2025
@samchon samchon added the bug Something isn't working label Jul 21, 2025
Copy link
Contributor

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds an optional equals property to the schema composer interfaces for multiple LLM providers and improves validation test strictness. The changes enhance the parameter separation functionality across different LLM schema composers by introducing consistent interface support for equals-based operations.

  • Added optional equals property to four LLM schema composers (Claude, DeepSeek, Gemini, Llama)
  • Enhanced test validation by re-enabling stricter error checking logic
  • Updated package version for development build

Reviewed Changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
package.json Version bump for development build
src/composers/llm/ClaudeSchemaComposer.ts Added optional equals property to separateParameters interface
src/composers/llm/DeepSeekSchemaComposer.ts Added optional equals property to separateParameters interface
src/composers/llm/GeminiSchemaComposer.ts Added optional equals property to separateParameters interface
src/composers/llm/LlamaSchemaComposer.ts Added optional equals property to separateParameters interface
test/src/features/llm/application/validate_llm_application_separateEquals.ts Re-enabled comprehensive error validation checks

@samchon samchon merged commit 1417899 into master Jul 21, 2025
4 checks passed
@samchon samchon deleted the feat/props branch July 21, 2025 06:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant