8000 Comparing 0xLiam-bit:main...strands-agents:main · 0xLiam-bit/sdk-python · GitHub
[go: up one dir, main page]

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: 0xLiam-bit/sdk-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: main
Choose a base ref
...
head repository: strands-agents/sdk-python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 12 commits
  • 35 files changed
  • 7 contributors

Commits on Jun 17, 2025

  1. fix: Update PR Integration Test Workflow (strands-agents#237)

    * Use deployment environment gating for integration tests.
    
    * Only run on PRs that target main.
    
    * Use correct head name.
    AdnaneKhan authored Jun 17, 2025
    Configuration menu
    Copy the full SHA
    756a027 View commit details
    Browse the repository at this point in the history
  2. fix: remove swagger-parser (strands-agents#220)

    Having the dependency breaks uv installs as swagger-parser depends on pre-release library which is not allowed by default
    
    As far as I can tell, this dependency is not used anywhere and can be safely removed
    
    Co-authored-by: Mackenzie Zastrow <zastrowm@users.noreply.github.com>
    zastrowm and zastrowm authored Jun 17, 2025
    Configuration menu
    Copy the full SHA
    4dd0819 View commit details
    Browse the repository at this point in the history
  3. fix: Update throttling logic to use exponential back-off (strands-age…

    …nts#223)
    
    current_delay was being thrown away and not applied to subsequent retries
    
    Co-authored-by: Mackenzie Zastrow <zastrowm@users.noreply.github.com>
    zastrowm and zastrowm authored Jun 17, 2025
    Configuration menu
    Copy the full SHA
    52c68aa View commit details
    Browse the repository at this point in the history
  4. feat: Simplify contribution template + pr scripts to run (strands-age…

    …nts#221)
    
    - Add a single script that runs the commands we want contributions to run.
     - Revamp the contribution template by:
        - Using HTML comments to guide the author, reducing the need to delete the text
        - Converting the type of change to be a flat list, allowing authors to delete all except the one they want
        - Updated the checklist items to allow items that are unnecessary to still be checked
    
    Co-authored-by: Mackenzie Zastrow <zastrowm@users.noreply.github.com>
    zastrowm and zastrowm authored Jun 17, 2025
    Configuration menu
    Copy the full SHA
    eb50073 View commit details
    Browse the repository at this point in the history

Commits on Jun 18, 2025

  1. Configuration menu
    Copy the full SHA
    cc5be12 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    4d7bb98 View commit details
    Browse the repository at this point in the history

Commits on Jun 19, 2025

  1. Configuration menu
    Copy the full SHA
    40f622a View commit details
    Browse the repository at this point in the history
  2. chore: Inline event loop helper functions (strands-agents#222)

    While reading the through the event loop, it made more sense to me to inline the implementation - most of the actual apis are signature + docs, while the actual code is 2 lines each.
    
    Co-authored-by: Mackenzie Zastrow <zastrowm@users.noreply.github.com>
    zastrowm and zastrowm authored Jun 19, 2025
    Configuration menu
    Copy the full SHA
    735d0c0 View commit details
    Browse the repository at this point in the history
  3. feat: add structured output support using Pydantic models (strands-ag…

    …ents#60)
    
    * feat: add structured output support using Pydantic models
    
    - Add  method to Agent class for handling structured outputs
    - Create structured_output.py utility for converting Pydantic models to tool specs
    - Improve error handling when extracting model_id from configuration
    - Add integration tests to validate structured output functionality
    
    * fix: import cleanups and unused vars
    
    * feat: wip adding `structured_output` methods
    
    * feat: wip added structured output to bedrock and anthropic
    
    * feat: litellm structured output and some integ tests
    
    * feat: all structured outputs working, tbd llama api
    
    * feat: updated docstring
    
    * fix: otel ci dep issue
    
    * fix: remove unnecessary changes and comments
    
    * feat: basic test WIP
    
    * feat: better test coverage
    
    * fix: remove unused fixture
    
    * fix: resolve some comments
    
    * fix: inline basemodel classes
    
    * feat: update litellm, add checks
    
    * fix: autoformatting issue
    
    * feat: resolves comments
    
    * fix: ollama skip tests, pyproject whitespace diffs
    theagenticguy authored Jun 19, 2025
    Configuration menu
    Copy the full SHA
    684b3f7 View commit details
    Browse the repository at this point in the history
  4. fix: Emit warning that us-west-2 will not be the default region (stra…

    …nds-agents#254)
    
    Related to strands-agents#238
    
    Co-authored-by: Mackenzie Zastrow <zastrowm@users.noreply.github.com>
    zastrowm and zastrowm authored Jun 19, 2025
    Configuration menu
    Copy the full SHA
    3a23ce2 View commit details
    Browse the repository at this point in the history

Commits on Jun 20, 2025

  1. Configuration menu
    Copy the full SHA
    76ee1ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e693738 View commit details
    Browse the repository at this point in the history
Loading
0