You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: improve AgentConfig file handling and default tools
- Add static FILE_PREFIX constant for better file:// handling
- Use removeprefix() instead of substring indexing for cleaner code
- Add static DEFAULT_TOOLS list with experimental minimum viable tools
- Add comprehensive error handling for missing strands_tools
- Require either strands_tools installation or custom ToolPool
- Fix logic to check for tools before creating default ToolPool
- Update all tests to handle new validation requirements
- Add test for ImportError when strands_tools not available
🤖 Assisted by Amazon Q Developer
0 commit comments