Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: angular/web-codegen-scorer
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: devagrawal09/web-codegen-scorer
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 8 commits
  • 28 files changed
  • 1 contributor

Commits on Sep 29, 2025

  1. Configuration menu
    Copy the full SHA
    70f06d3 View commit details
    Browse the repository at this point in the history
  2. feat: add support for Codex and Claude Code CLI runners

    This update introduces two new runners, Codex CLI and Claude Code CLI, enhancing the evaluation harness capabilities. The README and relevant files have been updated to reflect these additions, including new options for specifying the runner. Additionally, dependencies have been updated to their latest versions, and the package version has been bumped to 0.0.8.
    devagrawal09 committed Sep 29, 2025
    Configuration menu
    Copy the full SHA
    798cd17 View commit details
    Browse the repository at this point in the history
  3. feat: add TypeScript SDK and CLI documentation

    This commit introduces a comprehensive TypeScript SDK for the web-codegen-scorer CLI, enabling programmatic access to its functionalities. Additionally, detailed documentation for both the SDK and CLI has been added, including usage examples and command references. The .gitignore file has been updated to exclude the .env file.
    devagrawal09 committed Sep 29, 2025
    Configuration menu
    Copy the full SHA
    4d8fa0d View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2025

  1. feat: enhance CLI runners and add smoke test functionality

    This commit updates the Codex, Gemini, and Claude Code CLI runners to return detailed output structures, including command information and error handling improvements. Additionally, a new smoke test script has been introduced to validate the functionality of each CLI runner, ensuring they respond correctly to prompts and handle errors gracefully. The package.json file has also been updated to include a new script for running smoke tests.
    devagrawal09 committed Sep 30, 2025
    Configuration menu
    Copy the full SHA
    d7711e9 View commit details
    Browse the repository at this point in the history
  2. refactor: improve Codex CLI runner logging and update default models …

    …in smoke test
    
    This commit enhances the Codex CLI runner by adding detailed logging for schema JSON and command results, aiding in debugging. Additionally, the default Codex model has been updated to 'gpt-5-codex', and the Claude model has been simplified to 'sonnet'. The smoke test script has been adjusted to handle structured responses more gracefully and includes error logging for better visibility during test execution.
    devagrawal09 committed Sep 30, 2025
    Configuration menu
    Copy the full SHA
    abb2893 View commit details
    Browse the repository at this point in the history
  3. refactor: enhance schema handling in prompt helpers and update smoke …

    …test execution
    
    This commit improves the schemaToPrettyJson function to ensure it correctly handles definitions in the JSON schema. Additionally, it updates the smoke test script to enable the execution of both Gemini and Claude CLI tests, enhancing test coverage and functionality.
    devagrawal09 committed Sep 30, 2025
    Configuration menu
    Copy the full SHA
    ccb3318 View commit details
    Browse the repository at this point in the history
  4. refactor: streamline model handling and improve CLI options

    This commit refines the model handling in the eval-cli by making the model option optional and updating the default model selection logic. It also enhances the CLI options for better clarity and consistency, including correcting the description for the model option. Additionally, the default models for the Codex and Claude runners have been simplified, and unnecessary constants have been removed from the configuration. Overall, these changes improve the usability and maintainability of the CLI.
    devagrawal09 committed Sep 30, 2025
    Configuration menu
    Copy the full SHA
    d3d7def View commit details
    Browse the repository at this point in the history
  5. chore: remove outdated documentation and examples for TypeScript SDK …

    …and CLI
    
    This commit deletes the TypeScript SDK documentation, CLI reference, usage examples, and related files, as they are no longer relevant. The removal streamlines the documentation and focuses on the current implementation, ensuring clarity and reducing maintenance overhead.
    devagrawal09 committed Sep 30, 2025
    Configuration menu
    Copy the full SHA
    88835c7 View commit details
    Browse the repository at this point in the history
Loading