Skip to content

feat: add class based tool loader to enable easier integation with existing codebases #162

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
Closed
Changes from 1 commit
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
51be352
ci: add workflows verifying compatibility with tools, docs, and agent…
dbschmigelski May 19, 2025
d4eea13
Update verify-agent-builder-compatibility.yml to only run against 3.10
dbschmigelski May 19, 2025
3d2d5ff
Update verify-docs-compatibility.yml to only run against 3.10
dbschmigelski May 19, 2025
d1e3a7b
Update verify-tools-compatibility.yml to only run against 3.10
dbschmigelski May 19, 2025
552bd5f
Merge branch 'strands-agents:main' into dea/class-based-loader
dbschmigelski May 31, 2025
789530e
feat: add class based tool loader
XTEKiyZRLr8UsiQN May 31, 2025
d4023ad
rename test class and remove print statement
dbschmigelski Jun 2, 2025
48ef0f2
remove workflows from previous branch
dbschmigelski Jun 2, 2025
ecfd2e6
lint
dbschmigelski Jun 2, 2025
d096a88
fix remove duplicate .lower()
dbschmigelski Jun 2, 2025
0a1fa3c
remove duplicate detection as it is not needed
dbschmigelski Jun 2, 2025
c6ae2d0
refactor tool_name variable setting
dbschmigelski Jun 2, 2025
dbb4eca
edit doc string
dbschmigelski Jun 2, 2025
bb95920
remove unused import
dbschmigelski Jun 2, 2025
9056618
Merge branch 'strands-agents:main' into dea/class-based-loader
dbschmigelski Jun 12, 2025
4f6fbe9
fix: strongly type load_tools_from_instance to accept instance as an …
dbschmigelski Jun 12, 2025
4a0abc9
linting
dbschmigelski Jun 12, 2025
c2827d2
strongly type decroator extract_metadata
dbschmigelski Jun 12, 2025
cb02462
add type to class_loader methods variable
dbschmigelski Jun 12, 2025
57588b6
more linting
dbschmigelski Jun 12, 2025
46adafe
explicitly add func as a variable defined as Any
dbschmigelski Jun 12, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Merge branch 'strands-agents:main' into dea/class-based-loader
  • Loading branch information
dbschmigelski authored Jun 12, 2025
commit 90566184073b7cd3567c4bccad123d4b8ab4a93c

This merge commit was added into this branch cleanly.

There are no new changes to show, but you can still view the diff.