8000 Comparing v0.1.8...main · strands-agents/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: strands-agents/sdk-python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.1.8
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
  • 5 commits
  • 32 files changed
  • 5 contributors

Commits on Jun 18, 2025

  1. 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 (#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 structure 8000 d output support using Pydantic models (#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 (#254)

    Related to #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
Loading
0