integrated agent with source tree