async fn list_owned_posts(
user_id: i32,
p: ListPostsParams,
trashed: bool,
) -> Result<CallToolResult, ErrorData>async fn list_owned_posts(
user_id: i32,
p: ListPostsParams,
trashed: bool,
) -> Result<CallToolResult, ErrorData>