Fetches and filters posts from JSON Placeholder API by userId, with support for elicitation when userId is omitted.