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: ax-llm/ax
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 14.0.24
Choose a base ref
...
head repository: ax-llm/ax
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 14.0.25
Choose a head ref
  • 4 commits
  • 20 files changed
  • 3 contributors

Commits on Sep 14, 2025

  1. feat: GEPA: enable optimizedProgram interface to mirror MiPRO (#350)

    * gepa: include training examples in optimizedProgram and add runnable train+inference example
    
    Amp-Thread-ID: https://ampcode.com/threads/T-b2b5f356-5490-4604-a24e-6e835f902a6e
    Co-authored-by: Amp <amp@ampcode.com>
    
    * examples: format gepa-train-inference to satisfy Biome
    
    ---------
    
    Co-authored-by: Amp <amp@ampcode.com>
    swiecki and ampcode-com authored Sep 14, 2025
    Configuration menu
    Copy the full SHA
    9b1ae9a View commit details
    Browse the repository at this point in the history
  2. feat: enhance assertion capabilities in AxGen and documentation updates

    - Introduced multiple assertion methods for validating outputs, including custom error messages and conditional validations.
    - Updated the AxGen class to support streaming assertions and improved error handling for assertion failures.
    - Enhanced documentation in DSPY and EXAMPLES to illustrate new assertion functionalities and provide clear usage examples.
    - Added new helper types AxGenInput and AxGenOutput for better type inference in assertions.
    dosco committed Sep 14, 2025
    Configuration menu
    Copy the full SHA
    2770a07 View commit details
    Browse the repository at this point in the history
  3. feat: unify GEPA and MiPRO interfaces for consistent optimization wor…

    …kflows
    
    - Introduced a unified `optimizedProgram` interface in GEPA, aligning it with MiPRO to enable consistent save/load/apply workflows across all optimizers.
    - Updated documentation to reflect the new interface and provide examples of its usage in optimization processes.
    - Enhanced the example code to demonstrate the application of the new interface, including saving and loading optimization results.
    dosco committed Sep 14, 2025
    Configuration menu
    Copy the full SHA
    7cf8e28 View commit details
    Browse the repository at this point in the history
  4. chore: release v14.0.25

    dosco committed Sep 14, 2025
    Configuration menu
    Copy the full SHA
    a828a28 View commit details
    Browse the repository at this point in the history
Loading