# What is actually in the chain one custom advisor at HIGHEST_PRECEDENCE + 100; the chain a call runs through: Dump HIGHEST_PRECEDENCE + 100 Tool Calling Advisor HIGHEST_PRECEDENCE + 300 call LOWEST_PRECEDENCE and the chain a stream runs through: Dump HIGHEST_PRECEDENCE + 100 Tool Calling Advisor HIGHEST_PRECEDENCE + 300 stream LOWEST_PRECEDENCE the same, with ToolCallingAdvisor.builder().build() added by hand: Dump HIGHEST_PRECEDENCE + 100 Tool Calling Advisor HIGHEST_PRECEDENCE + 300 call LOWEST_PRECEDENCE