Update RSC error messages to clarify module dependencies and API availability.
Changed error wording to be more specific about what dependency issue occurred (whether it's a module that depends on an API) and which component context (app/pages directory, client/server component) the problem occurs in. This helps developers understand exactly where the incompatibility lies.
Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>