# Commit history · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commits/652909cdba12f4df3d5b0fca5122d2275993fd76)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 652909cdba12f4df3d5b0fca5122d2275993fd76

Requested commit: 652909cdba12f4df3d5b0fca5122d2275993fd76

- [Post-rebase fixes](https://git.cafe/gitcafe/zed/commit/652909cdba12f4df3d5b0fca5122d2275993fd76?format=markdown) — 652909cdba12f4df3d5b0fca5122d2275993fd76; Kirill Bulatov

- [Invalidate refresh tasks better](https://git.cafe/gitcafe/zed/commit/3445bc42b6193a515415aa8004bbdb044fd70671?format=markdown) — 3445bc42b6193a515415aa8004bbdb044fd70671; Kirill Bulatov

- [Simplify the hint cache code](https://git.cafe/gitcafe/zed/commit/98edc0f88519924a5c0f35f2723297412ea8f2f9?format=markdown) — 98edc0f88519924a5c0f35f2723297412ea8f2f9; Kirill Bulatov

- [Better tests, invalidate multibuffer excerpts better](https://git.cafe/gitcafe/zed/commit/083e4e76e20d307ed42ab338c99eb46ac0cb1f7f?format=markdown) — 083e4e76e20d307ed42ab338c99eb46ac0cb1f7f; Kirill Bulatov

- [Simplify hint task queueing](https://git.cafe/gitcafe/zed/commit/943c93fda7ed6d719063fe927d40198e21df2c5a?format=markdown) — 943c93fda7ed6d719063fe927d40198e21df2c5a; Kirill Bulatov

- [More inlay hint cache tests](https://git.cafe/gitcafe/zed/commit/30e77aa388c558519cffb0ec4d67d16020ae77ac?format=markdown) — 30e77aa388c558519cffb0ec4d67d16020ae77ac; Kirill Bulatov

- [Use fold points to go to display map's prev/next line boundary](https://git.cafe/gitcafe/zed/commit/429a9cddae0bff9a5e12c090cd79f5a4c4cfdb3a?format=markdown) — 429a9cddae0bff9a5e12c090cd79f5a4c4cfdb3a; Kirill Bulatov

- [Fix wrap map test](https://git.cafe/gitcafe/zed/commit/bb9ade5b6fe030bde1b61b2d116d5c7c16541e40?format=markdown) — bb9ade5b6fe030bde1b61b2d116d5c7c16541e40; Kirill Bulatov

- [Fix fold map tests](https://git.cafe/gitcafe/zed/commit/2b59f27c3bb497de936dd757c9711e089848f123?format=markdown) — 2b59f27c3bb497de936dd757c9711e089848f123; Kirill Bulatov

- [Add more hint tests](https://git.cafe/gitcafe/zed/commit/0972766d1dda3d3722367f8f553454ef8731b968?format=markdown) — 0972766d1dda3d3722367f8f553454ef8731b968; Kirill Bulatov

- [Move highlights from fold to inlay randomized tests](https://git.cafe/gitcafe/zed/commit/15e0feb91da91ba89518c99bcf5af1529999fbc0?format=markdown) — 15e0feb91da91ba89518c99bcf5af1529999fbc0; Kirill Bulatov

- [Move hint settings on the language level](https://git.cafe/gitcafe/zed/commit/667b70afde610fc9bd4ce7c7620a5d65fed35c64?format=markdown) — 667b70afde610fc9bd4ce7c7620a5d65fed35c64; Kirill Bulatov

- [Theme hints and suggestions differently](https://git.cafe/gitcafe/zed/commit/480d8c511bccb331ae7cbae3e1a2554f169bda3c?format=markdown) — 480d8c511bccb331ae7cbae3e1a2554f169bda3c; Kirill Bulatov

- [Improve inlay hint highlights](https://git.cafe/gitcafe/zed/commit/3312c9114be4cd75ee1d73459e4ef831e2983d91?format=markdown) — 3312c9114be4cd75ee1d73459e4ef831e2983d91; Kirill Bulatov

- [Test inlay hint cache](https://git.cafe/gitcafe/zed/commit/2c54d926ea9da0568aa3ac6da513f5d7e36c7cd9?format=markdown) — 2c54d926ea9da0568aa3ac6da513f5d7e36c7cd9; Kirill Bulatov

- [Update Hint Style](https://git.cafe/gitcafe/zed/commit/143a020694d6b4801a8689a02a8348e567c234b4?format=markdown) — 143a020694d6b4801a8689a02a8348e567c234b4; Nate Butler

- [Only skip /refresh inlay queries when vislble range is not updated](https://git.cafe/gitcafe/zed/commit/67214f0e5520d3b5a6c3b05d95e7c771b115650e?format=markdown) — 67214f0e5520d3b5a6c3b05d95e7c771b115650e; Kirill Bulatov

- [Revert useless changes, simplify](https://git.cafe/gitcafe/zed/commit/096bad1f73933a3c7783c3d2e3d156f299ac71ec?format=markdown) — 096bad1f73933a3c7783c3d2e3d156f299ac71ec; Kirill Bulatov

- [Account for inlay biases when clipping a point](https://git.cafe/gitcafe/zed/commit/f77b680db9e1d1ba6cecb533e566ee112078b756?format=markdown) — f77b680db9e1d1ba6cecb533e566ee112078b756; Antonio Scandurra

- [Add \`Cursor::next_item\`](https://git.cafe/gitcafe/zed/commit/976edfedf735bd8928e84acc75d62d09fce3440f?format=markdown) — 976edfedf735bd8928e84acc75d62d09fce3440f; Antonio Scandurra

- [Properly filter out task hints](https://git.cafe/gitcafe/zed/commit/5c21ed42638b89b34a1e54f8ffcd361ed3a77b6b?format=markdown) — 5c21ed42638b89b34a1e54f8ffcd361ed3a77b6b; Kirill Bulatov

- [Remove mutex usage from \*Map contents](https://git.cafe/gitcafe/zed/commit/dfb30218ca8f919434eb0c7d36035bdbedd8a66b?format=markdown) — dfb30218ca8f919434eb0c7d36035bdbedd8a66b; Kirill Bulatov

- [Query hints when editors gets open and visible](https://git.cafe/gitcafe/zed/commit/acef5ff19501c8bbc5c92739e3e49497c1e08bc5?format=markdown) — acef5ff19501c8bbc5c92739e3e49497c1e08bc5; Kirill Bulatov

- [Do not eagerly cancel running tasks](https://git.cafe/gitcafe/zed/commit/11fee4ce42fd4a411e02726a766612e8e23af2e1?format=markdown) — 11fee4ce42fd4a411e02726a766612e8e23af2e1; Kirill Bulatov

- [Split excerpts into mutliple ranges for inlay hint queries](https://git.cafe/gitcafe/zed/commit/4d4544f680f5bf78ca013c7616417082c7380acc?format=markdown) — 4d4544f680f5bf78ca013c7616417082c7380acc; Kirill Bulatov

- [Use excerpt visible range in query filtering](https://git.cafe/gitcafe/zed/commit/2c7900e11b2c3ec816f4113b7e9e95790bc3e3f5?format=markdown) — 2c7900e11b2c3ec816f4113b7e9e95790bc3e3f5; Kirill Bulatov

- [Support better inlay cache parallelization](https://git.cafe/gitcafe/zed/commit/83b3a914bceb1cb1bcd112886a9acbea84a71354?format=markdown) — 83b3a914bceb1cb1bcd112886a9acbea84a71354; Kirill Bulatov

- [Forward inlay hint refresh requests to clients, test coop inlay hints](https://git.cafe/gitcafe/zed/commit/890b164278b8931c8ed6e6d0bb1da5cc8be3c302?format=markdown) — 890b164278b8931c8ed6e6d0bb1da5cc8be3c302; Kirill Bulatov

- [Properly filter out new hints outside of excerpts' visible ranges](https://git.cafe/gitcafe/zed/commit/a68e68a0d9e93ee7515c829f13d3f3dad0875da6?format=markdown) — a68e68a0d9e93ee7515c829f13d3f3dad0875da6; Kirill Bulatov

- [Deduplicate inlay hints queries with buffer versions](https://git.cafe/gitcafe/zed/commit/ba3d1e4dbacb5e75cd5c862f3d78a42596a02d8f?format=markdown) — ba3d1e4dbacb5e75cd5c862f3d78a42596a02d8f; Kirill Bulatov

- [Avoid excessive allocations with Arc around excerpt cached inlays](https://git.cafe/gitcafe/zed/commit/f25a09bfd834f712c41c3af615b4cff5efa487b9?format=markdown) — f25a09bfd834f712c41c3af615b4cff5efa487b9; Kirill Bulatov

- [Filter away new hints not in excerpt range](https://git.cafe/gitcafe/zed/commit/48982c3036bb76c856d6fa470e7ea1a082a59dd3?format=markdown) — 48982c3036bb76c856d6fa470e7ea1a082a59dd3; Kirill Bulatov

- [Remove stale cancelled inlay hints workaround](https://git.cafe/gitcafe/zed/commit/316e19ce94883de40567fe0f85947916eed3fc35?format=markdown) — 316e19ce94883de40567fe0f85947916eed3fc35; Kirill Bulatov

- [Use text anchors as hint position in hints cache](https://git.cafe/gitcafe/zed/commit/96a34ad0ee2461357a706212b4d55a0fe228a7af?format=markdown) — 96a34ad0ee2461357a706212b4d55a0fe228a7af; Kirill Bulatov

- [Deduplicate LSP requests on multibuffer scroll](https://git.cafe/gitcafe/zed/commit/781fa0cff49fce51a0dab8708639f5019dbd875b?format=markdown) — 781fa0cff49fce51a0dab8708639f5019dbd875b; Kirill Bulatov

- [Use proper anchors for remote LSP queries](https://git.cafe/gitcafe/zed/commit/c61de29c113c61851d81e3d1d1c3f42afbe1639f?format=markdown) — c61de29c113c61851d81e3d1d1c3f42afbe1639f; Kirill Bulatov

- [Simplify hint event management slightly](https://git.cafe/gitcafe/zed/commit/cb4b92aa61fbd5c244a6f6e17ee473545a2ad10e?format=markdown) — cb4b92aa61fbd5c244a6f6e17ee473545a2ad10e; Kirill Bulatov

- [Insert new hints into cache better](https://git.cafe/gitcafe/zed/commit/d59e91aff2050d85c991fe461c7df853adc488df?format=markdown) — d59e91aff2050d85c991fe461c7df853adc488df; Kirill Bulatov

- [Box the cache for better performance](https://git.cafe/gitcafe/zed/commit/d6828583d825f75c03d0ce24957b830c91a109c5?format=markdown) — d6828583d825f75c03d0ce24957b830c91a109c5; Kirill Bulatov

- [Mitigate odd offset calculations](https://git.cafe/gitcafe/zed/commit/1722d611901affd3aa129026d1ed421f6724fb1f?format=markdown) — 1722d611901affd3aa129026d1ed421f6724fb1f; Kirill Bulatov

- [Move away heavy inlay computations into background tasks](https://git.cafe/gitcafe/zed/commit/7fddc223cdf434153824f9b66170111cb0376430?format=markdown) — 7fddc223cdf434153824f9b66170111cb0376430; Kirill Bulatov

- [Forbid extra inlay updates](https://git.cafe/gitcafe/zed/commit/31f0f9f7b13c24de57b8c5cc302a30bec2b83ef2?format=markdown) — 31f0f9f7b13c24de57b8c5cc302a30bec2b83ef2; Kirill Bulatov

- [Add snapshot version to use when avoiding wrong state updates](https://git.cafe/gitcafe/zed/commit/97e5d405797ec19a0c1d21951c7582eecbfa9eed?format=markdown) — 97e5d405797ec19a0c1d21951c7582eecbfa9eed; Kirill Bulatov

- [Finish modelling](https://git.cafe/gitcafe/zed/commit/8d982a6c2d2535fec64757426a53a5e44adb6db3?format=markdown) — 8d982a6c2d2535fec64757426a53a5e44adb6db3; Kirill Bulatov

- [Start to model the background threads for InlayHintCache](https://git.cafe/gitcafe/zed/commit/4c78019317b8432b2cb9b0000a19ce828cb5f898?format=markdown) — 4c78019317b8432b2cb9b0000a19ce828cb5f898; Kirill Bulatov

- [React on multibuffer scrolls again](https://git.cafe/gitcafe/zed/commit/2f1a27631eca2cd5b48dc82307aa600cdcc28a8a?format=markdown) — 2f1a27631eca2cd5b48dc82307aa600cdcc28a8a; Kirill Bulatov

- [Spawn cache updates in separate tasks](https://git.cafe/gitcafe/zed/commit/a31d3eca45b2f7399a84eeeda92b3cecb70b49ac?format=markdown) — a31d3eca45b2f7399a84eeeda92b3cecb70b49ac; Kirill Bulatov

- [Prevent insertion of empty inlays into \`InlayMap\`](https://git.cafe/gitcafe/zed/commit/9698b515247144b9020fdedb815f61bb54d39924?format=markdown) — 9698b515247144b9020fdedb815f61bb54d39924; Antonio Scandurra

- [Do not track editor ranges in InlayHintCache](https://git.cafe/gitcafe/zed/commit/3b9a2e32616b905d513367b376ec655d3e87bc16?format=markdown) — 3b9a2e32616b905d513367b376ec655d3e87bc16; Kirill Bulatov

- [Fix cache incremental updates](https://git.cafe/gitcafe/zed/commit/70a45fc80097203a9c58ab79d9d7f4c29e16bd66?format=markdown) — 70a45fc80097203a9c58ab79d9d7f4c29e16bd66; Kirill Bulatov

- [Properly refresh hints on editor open](https://git.cafe/gitcafe/zed/commit/7ac1885449de375a7b7435b37ec5ede0e2924976?format=markdown) — 7ac1885449de375a7b7435b37ec5ede0e2924976; Kirill Bulatov

- [Fix hint querying bugs](https://git.cafe/gitcafe/zed/commit/58343563ba256f1e509dcc788f3a303fe46671eb?format=markdown) — 58343563ba256f1e509dcc788f3a303fe46671eb; Kirill Bulatov

- [Finish rest of the inlay cache logic](https://git.cafe/gitcafe/zed/commit/debdc3603e8fa6f66691f740ee3180c5eef44660?format=markdown) — debdc3603e8fa6f66691f740ee3180c5eef44660; Kirill Bulatov

- [Implement inlay hint replaces for conflict-less case](https://git.cafe/gitcafe/zed/commit/ddcbc73bf019a203fafb65f95014af855383bc49?format=markdown) — ddcbc73bf019a203fafb65f95014af855383bc49; Kirill Bulatov

- [Merge excerpt-related hint data, move next_inlay_id into Editor](https://git.cafe/gitcafe/zed/commit/6368cf1a27b52f45baf540806f6e5829213715bd?format=markdown) — 6368cf1a27b52f45baf540806f6e5829213715bd; Kirill Bulatov

- [Move InlayId generation back to InlayCache](https://git.cafe/gitcafe/zed/commit/8c03e9e1229c7fcd36bfa3b207c05996713cc8f8?format=markdown) — 8c03e9e1229c7fcd36bfa3b207c05996713cc8f8; Kirill Bulatov

- [Properly handle hint addition queries](https://git.cafe/gitcafe/zed/commit/e82b4d8957080c35af4633f786f4a95a2ed3567e?format=markdown) — e82b4d8957080c35af4633f786f4a95a2ed3567e; Kirill Bulatov

- [Properly handle settings toggle](https://git.cafe/gitcafe/zed/commit/5322aa09b93f7c76de9867060098666a323dbf60?format=markdown) — 5322aa09b93f7c76de9867060098666a323dbf60; Kirill Bulatov

- [Allow readding inlays with existing ids, move inlay types](https://git.cafe/gitcafe/zed/commit/8f68688a6465bdf22f7b1daccd2b75700dc59257?format=markdown) — 8f68688a6465bdf22f7b1daccd2b75700dc59257; Kirill Bulatov

- [Generate InlayIds in InlayMap, prepare InlayCache for refactoring](https://git.cafe/gitcafe/zed/commit/49c00fd57117e3d0042f3ac2713e707152a49081?format=markdown) — 49c00fd57117e3d0042f3ac2713e707152a49081; Kirill Bulatov

- [Cleanup the warnings](https://git.cafe/gitcafe/zed/commit/e217a95fcc12f30b9862b7fafbca59f7c2cede96?format=markdown) — e217a95fcc12f30b9862b7fafbca59f7c2cede96; Kirill Bulatov

- [Use proper, limited excerpt ranges and manage inlay cache properly](https://git.cafe/gitcafe/zed/commit/76d35b71220431c36bab0be128a533d02048145e?format=markdown) — 76d35b71220431c36bab0be128a533d02048145e; Kirill Bulatov

- [Fix all the tests](https://git.cafe/gitcafe/zed/commit/2b989a9f1259b483fc312412d6cf50d072cc9418?format=markdown) — 2b989a9f1259b483fc312412d6cf50d072cc9418; Kirill Bulatov

- [Fix most of the FoldMap random tests with inlays](https://git.cafe/gitcafe/zed/commit/d4d88252c37103575d920ec22b03982a884e1c4d?format=markdown) — d4d88252c37103575d920ec22b03982a884e1c4d; Kirill Bulatov

- [Fix all FoldMap tests \(without real inlays inside\)](https://git.cafe/gitcafe/zed/commit/f2c510000bcb924700ebdfbca689471c3e3d2cdd?format=markdown) — f2c510000bcb924700ebdfbca689471c3e3d2cdd; Kirill Bulatov

- [Fix first FoldMap methods after the map move](https://git.cafe/gitcafe/zed/commit/29bb6c67b05ff1873f9a3fe2a50329992e07c78f?format=markdown) — 29bb6c67b05ff1873f9a3fe2a50329992e07c78f; Kirill Bulatov

- [Fix InlayMap bugs after the map order revers](https://git.cafe/gitcafe/zed/commit/9ae611fa896bfe17e0c6631111b721c0031e2f4e?format=markdown) — 9ae611fa896bfe17e0c6631111b721c0031e2f4e; Kirill Bulatov

- [Apply questionable changes to make things compile](https://git.cafe/gitcafe/zed/commit/05dc672c2a7b6212928c1adcf0d70097262e43f1?format=markdown) — 05dc672c2a7b6212928c1adcf0d70097262e43f1; Kirill Bulatov

- [Move inlay map to be the first one](https://git.cafe/gitcafe/zed/commit/10765d69f48443aae4c25291566b71700cdf484e?format=markdown) — 10765d69f48443aae4c25291566b71700cdf484e; Kirill Bulatov

- [Avoid having carriage returns \(\\r\) in inlays](https://git.cafe/gitcafe/zed/commit/e744fb88423f8d5c727fd2d7ae14c172a3024f80?format=markdown) — e744fb88423f8d5c727fd2d7ae14c172a3024f80; Kirill Bulatov

- [Remove the SuggestionMap](https://git.cafe/gitcafe/zed/commit/d2fef07782abee95a2d4ce72832bc571c21477f2?format=markdown) — d2fef07782abee95a2d4ce72832bc571c21477f2; Kirill Bulatov

- [Switch over to inlay map for Copilot suggestions](https://git.cafe/gitcafe/zed/commit/8cdf1a0faff7d650f8711c36c2d87ad19baf84f7?format=markdown) — 8cdf1a0faff7d650f8711c36c2d87ad19baf84f7; Kirill Bulatov

- [Fix \`InlayMap::buffer_rows\`](https://git.cafe/gitcafe/zed/commit/89137e2e836f3d48ac8eae0f0b21a14bebc9f3ce?format=markdown) — 89137e2e836f3d48ac8eae0f0b21a14bebc9f3ce; Antonio Scandurra

- [Implement InlayBufferRows properly](https://git.cafe/gitcafe/zed/commit/34c6d66d04c8644f892e41fcd68536ff9f2c8179?format=markdown) — 34c6d66d04c8644f892e41fcd68536ff9f2c8179; Kirill Bulatov

- [Fix more inlay_map corner cases and hangings](https://git.cafe/gitcafe/zed/commit/bec9c26fa2256bfbaf10f3343c1cc56c00a84966?format=markdown) — bec9c26fa2256bfbaf10f3343c1cc56c00a84966; Kirill Bulatov

- [Fix inlay map tests](https://git.cafe/gitcafe/zed/commit/02e124cec46c1545e5cfeb83502c43965554d6a4?format=markdown) — 02e124cec46c1545e5cfeb83502c43965554d6a4; Kirill Bulatov

- [Apply hints setings on startup](https://git.cafe/gitcafe/zed/commit/b231fa47afcf557b5c902f5c344aa8e7f7ef2f41?format=markdown) — b231fa47afcf557b5c902f5c344aa8e7f7ef2f41; Kirill Bulatov

- [Properly update inlay hints when settings are changed](https://git.cafe/gitcafe/zed/commit/c898298c5cfe96fdc77e69d3e06dc6c63d7c3b09?format=markdown) — c898298c5cfe96fdc77e69d3e06dc6c63d7c3b09; Kirill Bulatov

- [Add inlay hint settings](https://git.cafe/gitcafe/zed/commit/1ed52276e0007a22f51dff2b3dbb93898ce8abb7?format=markdown) — 1ed52276e0007a22f51dff2b3dbb93898ce8abb7; Kirill Bulatov

- [Store inlays per paths and query on editor open](https://git.cafe/gitcafe/zed/commit/ea837a183bc9f063060df64178c96005a26b421e?format=markdown) — ea837a183bc9f063060df64178c96005a26b421e; Kirill Bulatov

- [Deserialize more LSP inlay hint information](https://git.cafe/gitcafe/zed/commit/8acc5cf8f47885502366c2d2161c8f6db997bff7?format=markdown) — 8acc5cf8f47885502366c2d2161c8f6db997bff7; Kirill Bulatov

- [Better rpc inlay hint handling](https://git.cafe/gitcafe/zed/commit/f155f5ded740ff144b6398ef635584c789353753?format=markdown) — f155f5ded740ff144b6398ef635584c789353753; Kirill Bulatov

- [Refresh inlays on buffer reopens](https://git.cafe/gitcafe/zed/commit/b3aa75a363c6b5db236677f52584e5c37ae3d06d?format=markdown) — b3aa75a363c6b5db236677f52584e5c37ae3d06d; Kirill Bulatov

- [Cache anchors from all versions, remove out of range hints](https://git.cafe/gitcafe/zed/commit/e1f22c368496730e73c4aa2a2a1c3351db3e5ba2?format=markdown) — e1f22c368496730e73c4aa2a2a1c3351db3e5ba2; Kirill Bulatov

- [Generate proper inlay diffs for splice](https://git.cafe/gitcafe/zed/commit/7abaf22b93ec892947e80f9e2bb179f8d6c046df?format=markdown) — 7abaf22b93ec892947e80f9e2bb179f8d6c046df; Kirill Bulatov

- [Query inlay hints for excerpt ranges only](https://git.cafe/gitcafe/zed/commit/6d1068d1e94841f1a7b9deee31cef4b0562d8e4b?format=markdown) — 6d1068d1e94841f1a7b9deee31cef4b0562d8e4b; Kirill Bulatov

- [Display excerpt-ranged hints only](https://git.cafe/gitcafe/zed/commit/271cd25a1d90b9b676febf83fb5dd2da81d1fd45?format=markdown) — 271cd25a1d90b9b676febf83fb5dd2da81d1fd45; Kirill Bulatov

- [Fix the duplicate hints](https://git.cafe/gitcafe/zed/commit/addb62c1fc07fa2d80f6467ef85f659aa6be9165?format=markdown) — addb62c1fc07fa2d80f6467ef85f659aa6be9165; Kirill Bulatov

- [Better bias selection for hints that prefix the type](https://git.cafe/gitcafe/zed/commit/63074c5cd8765f6b5c8c03025610f6355f696dcd?format=markdown) — 63074c5cd8765f6b5c8c03025610f6355f696dcd; Kirill Bulatov

- [Simplify \`InlayMap::splice\` interface](https://git.cafe/gitcafe/zed/commit/2b1b1225f512c5986e1d951430ee2771384f9645?format=markdown) — 2b1b1225f512c5986e1d951430ee2771384f9645; Antonio Scandurra

- [Fix point/offset translation and clipping in the \`InlayMap\`](https://git.cafe/gitcafe/zed/commit/7684a26daaaa29ff0176da08b20265980eecdbf4?format=markdown) — 7684a26daaaa29ff0176da08b20265980eecdbf4; Antonio Scandurra

- [React with inlay updates on excerpt events](https://git.cafe/gitcafe/zed/commit/c7fa8dbc70daa291de42a579d6102da3aaa5988d?format=markdown) — c7fa8dbc70daa291de42a579d6102da3aaa5988d; Kirill Bulatov

- [Reuse the copilot suggestion style for inlays](https://git.cafe/gitcafe/zed/commit/df20a4370496cb16ec90d1ddc4fe6f8e45dbe10c?format=markdown) — df20a4370496cb16ec90d1ddc4fe6f8e45dbe10c; Kirill Bulatov

- [Fixed inlay hints' edits generation and moved on with the randomized](https://git.cafe/gitcafe/zed/commit/8a64b07622cf6ecfeb674db5f5c1373443c8a9c4?format=markdown) — 8a64b07622cf6ecfeb674db5f5c1373443c8a9c4; Kirill Bulatov

- [Make the randomized tests pass](https://git.cafe/gitcafe/zed/commit/e280483c5f17545437398f9095df7c2dee43154b?format=markdown) — e280483c5f17545437398f9095df7c2dee43154b; Antonio Scandurra

- [Fix the randomized tests](https://git.cafe/gitcafe/zed/commit/afa59eed017113fa66d67885ee5b3cbd902d5f8a?format=markdown) — afa59eed017113fa66d67885ee5b3cbd902d5f8a; Kirill Bulatov

- [Add inlay hint randomization in the text](https://git.cafe/gitcafe/zed/commit/f940104b6f095999fdf4173c568a84757007c324?format=markdown) — f940104b6f095999fdf4173c568a84757007c324; Kirill Bulatov

- [Fix splice edits generation](https://git.cafe/gitcafe/zed/commit/dbd4b335681485a508c581a9ed651e7a2103e775?format=markdown) — dbd4b335681485a508c581a9ed651e7a2103e775; Kirill Bulatov

- [Generate edits for inlay hints](https://git.cafe/gitcafe/zed/commit/9ce9b738793be54cd8b7f8254d74a7748ed933de?format=markdown) — 9ce9b738793be54cd8b7f8254d74a7748ed933de; Kirill Bulatov

- [Add inlay hints randomized test, fix the errors](https://git.cafe/gitcafe/zed/commit/f5f495831a59d7aee8304da1c4d6fb51ed57d75b?format=markdown) — f5f495831a59d7aee8304da1c4d6fb51ed57d75b; Kirill Bulatov

More commits follow; continue with `GET /api/repos/gitcafe/zed/commits?after=IjJlNzMwZDhmYTQwYmE2OGY2N2ExZTM4MGRkNDRmZjg1MzZkYmQ5OGQi`.
