{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":748156547,"defaultBranch":"main","name":"zed","ownerLogin":"huwaireb","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-01-25T11:50:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/69181766?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721667563.0","currentOid":""},"activityList":{"items":[{"before":"b9e5047f3c147fbb380cafe74d33b4d31cea8d69","after":null,"ref":"refs/heads/extension-starlark-settings","pushedAt":"2024-07-22T16:59:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"}},{"before":"1d574d479da54f10accdf0ae6f6e32655d9d1bfa","after":"b9e5047f3c147fbb380cafe74d33b4d31cea8d69","ref":"refs/heads/extension-starlark-settings","pushedAt":"2024-07-22T16:44:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"},"commit":{"message":"Set the default Starlark LSP as of zaucy/zed-starlark#4","shortMessageHtmlLink":"Set the default Starlark LSP as of zaucy/zed-starlark#4"}},{"before":"865904a0c951e84aea71cd1962f133cb3db1824f","after":"1d574d479da54f10accdf0ae6f6e32655d9d1bfa","ref":"refs/heads/extension-starlark-settings","pushedAt":"2024-07-22T16:38:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"},"commit":{"message":"Set the default Starlark LSP as of zaucy/zed-starlark#4","shortMessageHtmlLink":"Set the default Starlark LSP as of zaucy/zed-starlark#4"}},{"before":null,"after":"865904a0c951e84aea71cd1962f133cb3db1824f","ref":"refs/heads/extension-starlark-settings","pushedAt":"2024-07-22T16:37:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"},"commit":{"message":"lsp: Pass back diagnostic .data when querying code actions for it (#14962)\n\nPer the LSP spec, we should pass .data field of diagnostics into code\r\naction request:\r\n```\r\n\t/**\r\n\t * A data entry field that is preserved between a\r\n\t * `textDocument/publishDiagnostics` notification and\r\n\t * `textDocument/codeAction` request. *\r\n\t * @since 3.16.0 */ data?: LSPAny;\r\n```\r\n\r\n\r\nRelease Notes:\r\n\r\n- Fixed rare cases where a code action triggered by diagnostic may not\r\nbe available for use.","shortMessageHtmlLink":"lsp: Pass back diagnostic .data when querying code actions for it (ze…"}},{"before":"3ddf2f27d32860bbd780bff0cfe3b49665627cb8","after":"865904a0c951e84aea71cd1962f133cb3db1824f","ref":"refs/heads/main","pushedAt":"2024-07-22T16:36:02.000Z","pushType":"push","commitsCount":2786,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"},"commit":{"message":"lsp: Pass back diagnostic .data when querying code actions for it (#14962)\n\nPer the LSP spec, we should pass .data field of diagnostics into code\r\naction request:\r\n```\r\n\t/**\r\n\t * A data entry field that is preserved between a\r\n\t * `textDocument/publishDiagnostics` notification and\r\n\t * `textDocument/codeAction` request. *\r\n\t * @since 3.16.0 */ data?: LSPAny;\r\n```\r\n\r\n\r\nRelease Notes:\r\n\r\n- Fixed rare cases where a code action triggered by diagnostic may not\r\nbe available for use.","shortMessageHtmlLink":"lsp: Pass back diagnostic .data when querying code actions for it (ze…"}},{"before":"5df82f11e6e6ba1a84dab540d5446e1470198cc9","after":null,"ref":"refs/heads/ocaml-improvements","pushedAt":"2024-02-25T04:17:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"}},{"before":"a516702e780637d18b43bf9adcbc123a53031069","after":"5df82f11e6e6ba1a84dab540d5446e1470198cc9","ref":"refs/heads/ocaml-improvements","pushedAt":"2024-02-24T20:50:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"},"commit":{"message":"ocaml: slight query improvements","shortMessageHtmlLink":"ocaml: slight query improvements"}},{"before":"2b56c43f2d2172d0a8dcaadd9096280eaa7d2de7","after":"3ddf2f27d32860bbd780bff0cfe3b49665627cb8","ref":"refs/heads/main","pushedAt":"2024-02-24T20:49:29.000Z","pushType":"push","commitsCount":142,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"},"commit":{"message":"Add bun file icon (#8322)\n\nAdd bun file icon, source from https://bun.sh/press-kit\r\n\r\n![Screenshot 2024-02-24 at 12 32\r\n12](https://github.com/zed-industries/zed/assets/56961917/ebc731a6-5c78-481e-99da-f78f03574fad)\r\n\r\nRelease Notes:\r\n\r\n- Added a bun file icon","shortMessageHtmlLink":"Add bun file icon (zed-industries#8322)"}},{"before":"33090be5e773fd21d3fe903c7cabf57b58eac427","after":"a516702e780637d18b43bf9adcbc123a53031069","ref":"refs/heads/ocaml-improvements","pushedAt":"2024-02-19T10:50:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"}},{"before":"d1fe32009774452c3a5c3f1abfe9844e828df368","after":"33090be5e773fd21d3fe903c7cabf57b58eac427","ref":"refs/heads/ocaml-improvements","pushedAt":"2024-02-19T10:49:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"}},{"before":"e9b95fde68a9bd64828496a16030508c191bc34a","after":"2b56c43f2d2172d0a8dcaadd9096280eaa7d2de7","ref":"refs/heads/main","pushedAt":"2024-02-19T10:44:08.000Z","pushType":"push","commitsCount":87,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"},"commit":{"message":"Wayland: Keyboard input improvements (#7989)\n\nRelease Notes:\r\n\r\n- N/A\r\n\r\n---\r\n\r\nRight now the Wayland backend is using `xkb::State::key_get_utf8` as the\r\n`key`, when it should be used as the `ime_key`. It also manages\r\npressing/releasing modifiers manually when this should be managed by the\r\ndisplay server.\r\n\r\nThis allows modifier combinations to work in more cases, making it an\r\nalternative to https://github.com/zed-industries/zed/pull/7975, which\r\ninterprets what is now only used as the `ime_key` value as a `key`\r\nvalue.","shortMessageHtmlLink":"Wayland: Keyboard input improvements (zed-industries#7989)"}},{"before":"18bc626aea69a2106379e188feab2615364ca8f7","after":"d1fe32009774452c3a5c3f1abfe9844e828df368","ref":"refs/heads/ocaml-improvements","pushedAt":"2024-02-14T11:24:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"}},{"before":null,"after":"18bc626aea69a2106379e188feab2615364ca8f7","ref":"refs/heads/ocaml-improvements","pushedAt":"2024-02-13T20:56:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"}},{"before":"ac74a72a9ef80a6cc50e7b001e163e76fbd9fa3d","after":"e9b95fde68a9bd64828496a16030508c191bc34a","ref":"refs/heads/main","pushedAt":"2024-02-13T20:54:19.000Z","pushType":"push","commitsCount":212,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"},"commit":{"message":"Force upgrade people on nightly (#7744)\n\nRelease Notes:\r\n\r\n- N/A","shortMessageHtmlLink":"Force upgrade people on nightly (zed-industries#7744)"}},{"before":"fa6d3c50208a659fd39ada683ef7298d45f23d31","after":null,"ref":"refs/heads/patch-1","pushedAt":"2024-02-07T19:13:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"}},{"before":"114889b8bbf27930e1626a66405ce8a3f13bda71","after":"fa6d3c50208a659fd39ada683ef7298d45f23d31","ref":"refs/heads/patch-1","pushedAt":"2024-02-07T18:16:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"},"commit":{"message":"Update ocaml.md\n\nUse the new installation procedures located at ocaml.org/install","shortMessageHtmlLink":"Update ocaml.md"}},{"before":"f2ba969d5b409d3ed5637ae36b49ed1f6a542d3e","after":"ac74a72a9ef80a6cc50e7b001e163e76fbd9fa3d","ref":"refs/heads/main","pushedAt":"2024-02-04T10:09:21.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"},"commit":{"message":"Improve elm-language-server configuration (#7342)\n\nHi folks! @absynce and I paired a bit to improve the\r\n`elm-language-server` configuration. We have realised that sometimes\r\n`elm-language-server` settings were being reset to default. We had been\r\nconfiguring `elm-language-server` like this:\r\n\r\n```json\r\n\"lsp\": {\r\n \"elm-language-server\": {\r\n \"initialization_options\": {\r\n \"disableElmLSDiagnostics\": true,\r\n \"onlyUpdateDiagnosticsOnSave\": true,\r\n \"elmReviewDiagnostics\": \"warning\"\r\n }\r\n }\r\n}\r\n```\r\n\r\nAnd then we noticed that the following communication happened:\r\n\r\n```\r\n// Send:\r\n{\"jsonrpc\":\"2.0\",\"method\":\"workspace/didChangeConfiguration\",\"params\":{\"settings\":{}}}\r\n// Receive:\r\n{\"jsonrpc\":\"2.0\",\"id\":5,\"method\":\"workspace/configuration\",\"params\":{\"items\":[{\"section\":\"elmLS\"}]}}\r\n// Send:\r\n{\"jsonrpc\":\"2.0\",\"id\":5,\"result\":[null],\"error\":null}\r\n```\r\n\r\nIn `elm-language-server` the settings from `didChangeConfiguration`\r\n[replace the initial\r\nsettings](https://github.com/elm-tooling/elm-language-server/blob/edd68133883f3902f8940a6e5e2834a9cd627dc1/src/common/providers/diagnostics/diagnosticsProvider.ts#L188).\r\nSetting the value to `{}` effectively resets the configuration options\r\nto defaults.\r\n\r\nIn Zed, `initialization_options` and `workspace_configuration` are two\r\ndifferent things, but in `elm-language-server` they are coupled.\r\nAdditionally, `elm-language-server` is requesting workspace\r\nconfiguration for the `elmLS` section that doesn't exist.\r\n\r\nThis PR: \r\n\r\n1. Fixes settings reset on `didChangeConfiguration` by populating\r\n`workspace_configuration` from `initialization_options`\r\n2. Makes workspace configuration requests work by inserting an extra\r\ncopy of the settings under the `elmLS` key in `workspace_configuration`\r\n— this is a bit ugly, but we're not sure how to make both kinds of\r\nconfiguration messages work in the current setup.\r\n\r\nThis is how communication looks like after the proposed changes:\r\n\r\n```\r\n// Send:\r\n{\r\n \"jsonrpc\": \"2.0\",\r\n \"method\": \"workspace/didChangeConfiguration\",\r\n \"params\": {\r\n \"settings\": {\r\n \"disableElmLSDiagnostics\": true,\r\n \"onlyUpdateDiagnosticsOnSave\": true,\r\n \"elmReviewDiagnostics\": \"warning\",\r\n \"elmLS\": {\r\n \"disableElmLSDiagnostics\": true,\r\n \"onlyUpdateDiagnosticsOnSave\": true,\r\n \"elmReviewDiagnostics\": \"warning\"\r\n }\r\n }\r\n }\r\n}\r\n// Receive:\r\n{\r\n \"jsonrpc\": \"2.0\",\r\n \"id\": 4,\r\n \"method\": \"workspace/configuration\",\r\n \"params\": {\r\n \"items\": [\r\n {\r\n \"section\": \"elmLS\"\r\n }\r\n ]\r\n }\r\n}\r\n// Send:\r\n{\r\n \"jsonrpc\": \"2.0\",\r\n \"id\": 4,\r\n \"result\": [\r\n {\r\n \"disableElmLSDiagnostics\": true,\r\n \"onlyUpdateDiagnosticsOnSave\": true,\r\n \"elmReviewDiagnostics\": \"warning\"\r\n }\r\n ],\r\n \"error\": null\r\n}\r\n```\r\n\r\nThings we have considered:\r\n\r\n1. Extracting the `elm-language-server` settings into a separate\r\nsection: we haven't found this being widely used in Zed, seems that all\r\nlanguage server configuration should fall under the top level `lsp`\r\nsection\r\n2. Changing the way `elm-language-server` configuration works:\r\n`elm-language-server` has got integrations with multiple editors,\r\nchanging the configuration behaviour would mean updating all the\r\nexisting integrations. Plus we are not exactly sure if it's doing\r\nanything wrong.\r\n\r\nRelease Notes:\r\n\r\n- Improved elm-language-server configuration options\r\n\r\nCo-authored-by: Jared M. Smith ","shortMessageHtmlLink":"Improve elm-language-server configuration (zed-industries#7342)"}},{"before":"7e293611c01d61f44e684075b62da78d260a103c","after":null,"ref":"refs/heads/huwaireb/ocaml","pushedAt":"2024-02-03T21:20:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"}},{"before":"92159ced3a02e3baaf76abb02aeab1fe0e184dd7","after":null,"ref":"refs/heads/7288","pushedAt":"2024-02-03T21:08:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"}},{"before":"6a4bac8bfc4888d6aba0c369f78caf473dfd42a7","after":null,"ref":"refs/heads/default-ocaml-tab-size","pushedAt":"2024-02-03T10:08:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"}},{"before":"6968b0b9b59ecd134b99b8a83b69106915519ef6","after":"6a4bac8bfc4888d6aba0c369f78caf473dfd42a7","ref":"refs/heads/default-ocaml-tab-size","pushedAt":"2024-02-03T09:48:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"},"commit":{"message":"fix: set ocaml & ocaml-interface tab_size to 2","shortMessageHtmlLink":"fix: set ocaml & ocaml-interface tab_size to 2"}},{"before":null,"after":"6968b0b9b59ecd134b99b8a83b69106915519ef6","ref":"refs/heads/default-ocaml-tab-size","pushedAt":"2024-02-03T09:43:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"}},{"before":"f2ba969d5b409d3ed5637ae36b49ed1f6a542d3e","after":"92159ced3a02e3baaf76abb02aeab1fe0e184dd7","ref":"refs/heads/7288","pushedAt":"2024-02-02T21:57:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"},"commit":{"message":"fix(lsp): support documentation as a resolvable property","shortMessageHtmlLink":"fix(lsp): support documentation as a resolvable property"}},{"before":"130e805b6be28f34f020936a81ec0ee62e1dcf30","after":"f2ba969d5b409d3ed5637ae36b49ed1f6a542d3e","ref":"refs/heads/7288","pushedAt":"2024-02-02T21:56:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"},"commit":{"message":"Dismiss update notification when viewing releases notes (#7297)\n\nAfter updating zed, a notification is shown in the bottom right with the\r\nnew version number, a link to the release notes, and an 'x' to dismiss\r\nthe dialog.\r\n\r\nBefore this PR, clicking the link to the release notes would not dismiss\r\nthe modal. So, a user returning to the IDE after viewing the notes in\r\nthe browser would still see the notification. With this change, clicking\r\n'View release notes' also dismisses the notification.\r\n\r\nCo-authored-by: tomholford \r\n\r\nRelease Notes:\r\n\r\n- Made update notification to dismiss when viewing releases notes","shortMessageHtmlLink":"Dismiss update notification when viewing releases notes (zed-industri…"}},{"before":"da44f637ed4187cff70272629a9d0f126aa91c11","after":"f2ba969d5b409d3ed5637ae36b49ed1f6a542d3e","ref":"refs/heads/main","pushedAt":"2024-02-02T21:52:47.000Z","pushType":"push","commitsCount":30,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"},"commit":{"message":"Dismiss update notification when viewing releases notes (#7297)\n\nAfter updating zed, a notification is shown in the bottom right with the\r\nnew version number, a link to the release notes, and an 'x' to dismiss\r\nthe dialog.\r\n\r\nBefore this PR, clicking the link to the release notes would not dismiss\r\nthe modal. So, a user returning to the IDE after viewing the notes in\r\nthe browser would still see the notification. With this change, clicking\r\n'View release notes' also dismisses the notification.\r\n\r\nCo-authored-by: tomholford \r\n\r\nRelease Notes:\r\n\r\n- Made update notification to dismiss when viewing releases notes","shortMessageHtmlLink":"Dismiss update notification when viewing releases notes (zed-industri…"}},{"before":null,"after":"130e805b6be28f34f020936a81ec0ee62e1dcf30","ref":"refs/heads/7288","pushedAt":"2024-02-02T21:50:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"}},{"before":"e249f038f1c080aec32e96774c548d1ab0553753","after":"7e293611c01d61f44e684075b62da78d260a103c","ref":"refs/heads/huwaireb/ocaml","pushedAt":"2024-02-02T14:50:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"},"commit":{"message":"address pull request review\n\nCleans up LSP header parsing\nPrepends whitespace to end and done\nCleans up indentation rules for ocaml-interface\nAdds setup instructions for OCaml","shortMessageHtmlLink":"address pull request review"}},{"before":"eb32b8353dd1ab8c1fd9b002c6b6e7067869697f","after":"e249f038f1c080aec32e96774c548d1ab0553753","ref":"refs/heads/huwaireb/ocaml","pushedAt":"2024-02-01T22:04:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"},"commit":{"message":"fix(ocamllsp): replace any line breaks in completion detail with whitespace","shortMessageHtmlLink":"fix(ocamllsp): replace any line breaks in completion detail with whit…"}},{"before":"a588a7dd4d1667592242642f9f965e0cdb41c950","after":"da44f637ed4187cff70272629a9d0f126aa91c11","ref":"refs/heads/main","pushedAt":"2024-02-01T21:59:57.000Z","pushType":"push","commitsCount":30,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"},"commit":{"message":"Order history items by open recency (#7248)\n\nCloses https://github.com/zed-industries/zed/issues/7244\r\n\r\nFollow-up of https://github.com/zed-industries/zed/pull/7210 that\r\nreturns back ordering of history items by open recency (last opened\r\nhistory item should be on top)\r\n\r\nRelease Notes:\r\n\r\n- N/A\r\n\r\n---------\r\n\r\nCo-authored-by: Andrew Lygin ","shortMessageHtmlLink":"Order history items by open recency (zed-industries#7248)"}},{"before":"41c2f6b901ea3bdc43b6af0767f417586d89c063","after":"eb32b8353dd1ab8c1fd9b002c6b6e7067869697f","ref":"refs/heads/huwaireb/ocaml","pushedAt":"2024-02-01T11:16:36.000Z","pushType":"push","commitsCount":0,"pusher":{"login":"huwaireb","name":"Rashid Almheiri","path":"/huwaireb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/69181766?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yMlQxNjo1OToyMy4wMDAwMDBazwAAAASGBAjx","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yMlQxNjo1OToyMy4wMDAwMDBazwAAAASGBAjx","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMi0wMVQxMToxNjozNi4wMDAwMDBazwAAAAPvCK3x"}},"title":"Activity · huwaireb/zed"}