Co-constructing intent with AI agents