Show HN: Open Agent Spec. Treat AI agents like typed functions not prompt chainsgithub.com/prime-vector2 pointsandrewvector3 months ago