[router][tool parser] Modify tool parser to return both normal text and tool calls (non-stream) (#10995)
Co-authored-by: Chang Su <chang.s.su@oracle.com>