{"action":"created","issue":{"url":"https://api.github.com/repos/grpc/grpc-swift/issues/186","repository_url":"https://api.github.com/repos/grpc/grpc-swift","labels_url":"https://api.github.com/repos/grpc/grpc-swift/issues/186/labels{/name}","comments_url":"https://api.github.com/repos/grpc/grpc-swift/issues/186/comments","events_url":"https://api.github.com/repos/grpc/grpc-swift/issues/186/events","html_url":"https://github.com/grpc/grpc-swift/issues/186","id":304986624,"number":186,"title":"Thoughts on adding support for connectivity state","user":{"login":"SebastianThiebaud","id":770074,"avatar_url":"https://avatars3.githubusercontent.com/u/770074?v=4","gravatar_id":"","url":"https://api.github.com/users/SebastianThiebaud","html_url":"https://github.com/SebastianThiebaud","followers_url":"https://api.github.com/users/SebastianThiebaud/followers","following_url":"https://api.github.com/users/SebastianThiebaud/following{/other_user}","gists_url":"https://api.github.com/users/SebastianThiebaud/gists{/gist_id}","starred_url":"https://api.github.com/users/SebastianThiebaud/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SebastianThiebaud/subscriptions","organizations_url":"https://api.github.com/users/SebastianThiebaud/orgs","repos_url":"https://api.github.com/users/SebastianThiebaud/repos","events_url":"https://api.github.com/users/SebastianThiebaud/events{/privacy}","received_events_url":"https://api.github.com/users/SebastianThiebaud/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-03-14T00:54:59Z","updated_at":"2018-03-14T22:34:58Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"This Swift library doesn't expose connectivity states and doesn't include an API to watch state changes: https://github.com/grpc/grpc/blob/master/doc/connectivity-semantics-and-api.md"},"comment":{"url":"https://api.github.com/repos/grpc/grpc-swift/issues/comments/373197755","html_url":"https://github.com/grpc/grpc-swift/issues/186#issuecomment-373197755","issue_url":"https://api.github.com/repos/grpc/grpc-swift/issues/186","id":373197755,"user":{"login":"MrMage","id":117466,"avatar_url":"https://avatars1.githubusercontent.com/u/117466?v=4","gravatar_id":"","url":"https://api.github.com/users/MrMage","html_url":"https://github.com/MrMage","followers_url":"https://api.github.com/users/MrMage/followers","following_url":"https://api.github.com/users/MrMage/following{/other_user}","gists_url":"https://api.github.com/users/MrMage/gists{/gist_id}","starred_url":"https://api.github.com/users/MrMage/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/MrMage/subscriptions","organizations_url":"https://api.github.com/users/MrMage/orgs","repos_url":"https://api.github.com/users/MrMage/repos","events_url":"https://api.github.com/users/MrMage/events{/privacy}","received_events_url":"https://api.github.com/users/MrMage/received_events","type":"User","site_admin":false},"created_at":"2018-03-14T22:34:58Z","updated_at":"2018-03-14T22:34:58Z","author_association":"CONTRIBUTOR","body":"Agreed. I am also working on improving the library's error reporting. For example, if you try to connect to an endpoint that simply does not exist, the library will let you send data just fine in streaming requests and simply throw an `.endOfStream` error when trying to read responses. It should instead inform the user earlier that the connection failed."}}
{"actor":{"display_login":"MrMage"}}