{"action":"created","issue":{"url":"https://api.github.com/repos/guzzle/psr7/issues/105","repository_url":"https://api.github.com/repos/guzzle/psr7","labels_url":"https://api.github.com/repos/guzzle/psr7/issues/105/labels{/name}","comments_url":"https://api.github.com/repos/guzzle/psr7/issues/105/comments","events_url":"https://api.github.com/repos/guzzle/psr7/issues/105/events","html_url":"https://github.com/guzzle/psr7/pull/105","id":163970501,"number":105,"title":"Add ByteCountingStream","user":{"login":"cjyclaire","id":10790394,"avatar_url":"https://avatars0.githubusercontent.com/u/10790394?v=4","gravatar_id":"","url":"https://api.github.com/users/cjyclaire","html_url":"https://github.com/cjyclaire","followers_url":"https://api.github.com/users/cjyclaire/followers","following_url":"https://api.github.com/users/cjyclaire/following{/other_user}","gists_url":"https://api.github.com/users/cjyclaire/gists{/gist_id}","starred_url":"https://api.github.com/users/cjyclaire/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cjyclaire/subscriptions","organizations_url":"https://api.github.com/users/cjyclaire/orgs","repos_url":"https://api.github.com/users/cjyclaire/repos","events_url":"https://api.github.com/users/cjyclaire/events{/privacy}","received_events_url":"https://api.github.com/users/cjyclaire/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2016-07-05T23:45:42Z","updated_at":"2018-04-11T18:54:33Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/guzzle/psr7/pulls/105","html_url":"https://github.com/guzzle/psr7/pull/105","diff_url":"https://github.com/guzzle/psr7/pull/105.diff","patch_url":"https://github.com/guzzle/psr7/pull/105.patch"},"body":"A stream decorator that takes another readable stream and number of bytes to read.\n- Once target number of bytes is read off, stop read, empty string is returned\n- When hits EOF and there is still bytes left to read, throw exception\n- When delegate stream is closed, throw exception\n\ncc:\\ @mtdowling \n"},"comment":{"url":"https://api.github.com/repos/guzzle/psr7/issues/comments/380558982","html_url":"https://github.com/guzzle/psr7/pull/105#issuecomment-380558982","issue_url":"https://api.github.com/repos/guzzle/psr7/issues/105","id":380558982,"user":{"login":"Tobion","id":610090,"avatar_url":"https://avatars3.githubusercontent.com/u/610090?v=4","gravatar_id":"","url":"https://api.github.com/users/Tobion","html_url":"https://github.com/Tobion","followers_url":"https://api.github.com/users/Tobion/followers","following_url":"https://api.github.com/users/Tobion/following{/other_user}","gists_url":"https://api.github.com/users/Tobion/gists{/gist_id}","starred_url":"https://api.github.com/users/Tobion/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Tobion/subscriptions","organizations_url":"https://api.github.com/users/Tobion/orgs","repos_url":"https://api.github.com/users/Tobion/repos","events_url":"https://api.github.com/users/Tobion/events{/privacy}","received_events_url":"https://api.github.com/users/Tobion/received_events","type":"User","site_admin":false},"created_at":"2018-04-11T18:54:33Z","updated_at":"2018-04-11T18:54:33Z","author_association":"COLLABORATOR","body":"Is there still a need for this PR to be merged?"}}
{"actor":{"display_login":"Tobion"}}