I have a code to draw a simple vector diagram with tikZ
\documentclass[tikz, border=3mm]{standalone}
\usepackage{amsmath, amssymb}
\usetikzlibrary{positioning}
\begin{document}
\begin{tikzpicture}
\coordinate (v1) at (0,0);
\coordinate (v2) at (1,1);
\coordinate (v3) at (0,2.5);
\draw[->] (v1) -- node[right] {$\vec{a}$} (v2);
\draw[->] (v2) -- node[right] {$\vec{b}$} (v3);
\draw[->] (v1) -- node[left] {$\vec{c}$} (v3);
\end{tikzpicture}
\end{document}
In addition I would like to draw the angle between vectors a and b. This requires 1) extending the line of vector a a bit 2) drawing the arc corresponding to the angle 3) placing the angle label
The final output should be the following:
What additions to the code are required?


