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: inference-gateway/operator
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.9.0
Choose a base ref
...
head repository: inference-gateway/operator
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.10.0
Choose a head ref
  • 6 commits
  • 16 files changed
  • 4 contributors

Commits on Jul 27, 2025

  1. docs: Add CLAUDE.md for project guidance and development workflow

    Signed-off-by: Eden Reich <eden.reich@gmail.com>
    edenreich committed Jul 27, 2025
    Configuration menu
    Copy the full SHA
    f10a8f6 View commit details
    Browse the repository at this point in the history
  2. ci: Add Claude Code GitHub Workflow (#15)

    * Claude PR Assistant workflow
    
    * Claude Code Review workflow
    
    * refactor: Update Claude workflows to enhance code review process and permissions
    
    Signed-off-by: Eden Reich <eden.reich@gmail.com>
    
    ---------
    
    Signed-off-by: Eden Reich <eden.reich@gmail.com>
    edenreich authored Jul 27, 2025
    Configuration menu
    Copy the full SHA
    cb6f20b View commit details
    Browse the repository at this point in the history
  3. chore: Add new line at the end of the file

    Signed-off-by: Eden Reich <eden.reich@gmail.com>
    edenreich committed Jul 27, 2025
    Configuration menu
    Copy the full SHA
    6fe02fa View commit details
    Browse the repository at this point in the history
  4. chore: Update custom instructions to include pre-commit hook installa…

    …tion
    
    Signed-off-by: Eden Reich <eden.reich@gmail.com>
    edenreich committed Jul 27, 2025
    Configuration menu
    Copy the full SHA
    e038f10 View commit details
    Browse the repository at this point in the history
  5. feat(a2a): Add service discovery configuration to Gateway CRD (#16)

    * feat(a2a): Add service discovery configuration to Gateway CRD
    
    - Add A2AServiceDiscovery struct with enabled, namespace, labelSelector, and pollingInterval fields
    - Update A2AServersSpec to include ServiceDiscovery configuration
    - Update Gateway controller to pass service discovery config as environment variables
    - Supports YAML configuration as specified:
      a2a:
        serviceDiscovery:
          enabled: true
          namespace: 'agents'
          labelSelector: 'inference-gateway.com/a2a-agent=true'
          pollingInterval: '30s'
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-authored-by: Eden Reich <edenreich@users.noreply.github.com>
    
    * test(gateway): Add tests for A2A service discovery configuration
    
    Add unit tests to verify that A2A service discovery environment variables
    are correctly set in the Gateway deployment when configured. Tests cover:
    - Full service discovery configuration with custom values
    - Minimal configuration using default values
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-authored-by: Eden Reich <edenreich@users.noreply.github.com>
    
    * fix(test): Regenerate CRDs and fix test environment setup
    
    - Regenerate Gateway CRD to include new serviceDiscovery field
    - Fix getFirstFoundEnvTestBinaryDir() to respect KUBEBUILDER_ASSETS env var
    - Update test environment setup to properly locate envtest binaries
    - All 42 unit tests now pass successfully
    
    🤖 Generated with [Claude Code](https://claude.ai/code)
    
    Co-authored-by: Eden Reich <edenreich@users.noreply.github.com>
    
    * chore: Remove inline comments
    
    Signed-off-by: Eden Reich <eden.reich@gmail.com>
    
    * feat(a2a): Add DeepCopy methods for A2AServiceDiscovery
    
    Signed-off-by: Eden Reich <eden.reich@gmail.com>
    
    * feat(a2a): Add service discovery configuration to A2A and Gateway CRDs
    
    Signed-off-by: Eden Reich <eden.reich@gmail.com>
    
    * feat(docs): Add A2A service discovery examples and documentation
    
    - Add new example file gateway-a2a-service-discovery.yaml showing complete service discovery configuration
    - Update gateway-complete.yaml to include service discovery configuration section
    - Update README.md with comprehensive service discovery documentation including:
      - Feature descriptions in Extensions section
      - Detailed A2A Service Discovery Configuration section
      - Agent service requirements and examples
      - Advanced configuration examples
    
    Co-authored-by: Eden Reich <edenreich@users.noreply.github.com>
    
    * style: Clean up whitespace and formatting in gateway-a2a-service-discovery.yaml
    
    Signed-off-by: Eden Reich <eden.reich@gmail.com>
    
    ---------
    
    Signed-off-by: Eden Reich <eden.reich@gmail.com>
    Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
    Co-authored-by: Eden Reich <edenreich@users.noreply.github.com>
    3 people authored Jul 27, 2025
    Configuration menu
    Copy the full SHA
    e96edce View commit details
    Browse the repository at this point in the history
  6. chore(release): 🔖 0.10.0 [skip ci]

    ## [0.10.0](v0.9.0...v0.10.0) (2025-07-27)
    
    ### ✨ Features
    
    * **a2a:** Add service discovery configuration to Gateway CRD ([#16](#16)) ([e96edce](e96edce))
    
    ### 👷 CI
    
    * Add Claude Code GitHub Workflow ([#15](#15)) ([cb6f20b](cb6f20b))
    
    ### 📚 Documentation
    
    * Add CLAUDE.md for project guidance and development workflow ([f10a8f6](f10a8f6))
    
    ### 🔧 Miscellaneous
    
    * Add new line at the end of the file ([6fe02fa](6fe02fa))
    * Update custom instructions to include pre-commit hook installation ([e038f10](e038f10))
    ig-semantic-release-bot[bot] committed Jul 27, 2025
    Configuration menu
    Copy the full SHA
    7992737 View commit details
    Browse the repository at this point in the history
Loading