94e6f08e743925e2fb3d8c2ddfd898a7b6ff25b394e6f08e743925e2fb3d8c2ddfd898a7b6ff25b3Authored: 1 week ago (Wed, 22 Jul 2026 00:07:54 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>94e6f08e743925e2fb3d8c2ddfd898a7b6ff25b3Authored: 1 week ago (Wed, 22 Jul 2026 00:07:54 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>beec50591e77c412fa1da5d01ecadae4240427fdAuthored: 1 week ago (Tue, 21 Jul 2026 23:50:27 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>beec50591e77c412fa1da5d01ecadae4240427fdAuthored: 1 week ago (Tue, 21 Jul 2026 23:50:27 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>216959e432164ca3c29feec4480fb6b154881b6fAuthored: 1 month ago (Thu, 25 Jun 2026 18:49:07 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>216959e432164ca3c29feec4480fb6b154881b6fAuthored: 1 month ago (Thu, 25 Jun 2026 18:49:07 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>ece52aee22f0d61039aee98db6374162b4abb82eAuthored: 1 month ago (Thu, 25 Jun 2026 01:01:11 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>ece52aee22f0d61039aee98db6374162b4abb82eAuthored: 1 month ago (Thu, 25 Jun 2026 01:01:11 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>27746ae07dc7837d4e7f180d0b1161a734c3e50cAuthored: 1 month ago (Wed, 24 Jun 2026 21:58:27 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>27746ae07dc7837d4e7f180d0b1161a734c3e50cAuthored: 1 month ago (Wed, 24 Jun 2026 21:58:27 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>5091543d5c5e896996202601e3b06792b71d9b72Authored: 1 month ago (Wed, 24 Jun 2026 18:50:43 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>5091543d5c5e896996202601e3b06792b71d9b72Authored: 1 month ago (Wed, 24 Jun 2026 18:50:43 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>63cdeb72652c45fbad49977e2b94dbd324b62106Authored: 1 month ago (Wed, 24 Jun 2026 18:43:07 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>63cdeb72652c45fbad49977e2b94dbd324b62106Authored: 1 month ago (Wed, 24 Jun 2026 18:43:07 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>1929926beb81570a21379c65c90494c3ece1e176Authored: 1 month ago (Tue, 23 Jun 2026 19:40:55 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>1929926beb81570a21379c65c90494c3ece1e176Authored: 1 month ago (Tue, 23 Jun 2026 19:40:55 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>68736e20d90212092a65590937b66f18db5b83fcAuthored: 1 month ago (Tue, 23 Jun 2026 07:56:15 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>68736e20d90212092a65590937b66f18db5b83fcAuthored: 1 month ago (Tue, 23 Jun 2026 07:56:15 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>2d829fcba586d8b8fa6f9d92b24eac320e47b854Authored: 1 month ago (Tue, 23 Jun 2026 06:13:41 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>2d829fcba586d8b8fa6f9d92b24eac320e47b854Authored: 1 month ago (Tue, 23 Jun 2026 06:13:41 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>3d33773d3ce8acee9236260955ce1586666bb503Authored: 1 month ago (Tue, 23 Jun 2026 04:50:54 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>3d33773d3ce8acee9236260955ce1586666bb503Authored: 1 month ago (Tue, 23 Jun 2026 04:50:54 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>66d2dff2c068082e103219ec15f3e0236faf872dAuthored: 1 month ago (Mon, 22 Jun 2026 18:40:46 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>66d2dff2c068082e103219ec15f3e0236faf872dAuthored: 1 month ago (Mon, 22 Jun 2026 18:40:46 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>e984ed33ebc27786e37a4b5707a568c4db4f8846Authored: 1 month ago (Mon, 22 Jun 2026 05:49:58 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>e984ed33ebc27786e37a4b5707a568c4db4f8846Authored: 1 month ago (Mon, 22 Jun 2026 05:49:58 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>da13c6c225f75fedec97e1bf816a614f3678a945Authored: 1 month ago (Sun, 21 Jun 2026 23:27:57 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>da13c6c225f75fedec97e1bf816a614f3678a945Authored: 1 month ago (Sun, 21 Jun 2026 23:27:57 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>325c0a5dc4565d605fc36090e891739c9efb310eAuthored: 1 month ago (Sun, 21 Jun 2026 10:50:24 +0000)Match: Co-authored-by: Cursor <cursoragent@cursor.com>325c0a5dc4565d605fc36090e891739c9efb310eAuthored: 1 month ago (Sun, 21 Jun 2026 10:50:24 +0000)Match: Co-authored-by: Cursor <cursoragent@cursor.com>52340a676363923fdae52a0a6251416d32213e4dAuthored: 1 month ago (Fri, 19 Jun 2026 20:56:18 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>52340a676363923fdae52a0a6251416d32213e4dAuthored: 1 month ago (Fri, 19 Jun 2026 20:56:18 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>c831f738d319a6bc835db51775ec9507164bd3f8Authored: 1 month ago (Fri, 19 Jun 2026 01:43:48 +0000)Match: cursor[bot]c831f738d319a6bc835db51775ec9507164bd3f8Authored: 1 month ago (Fri, 19 Jun 2026 01:43:48 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>c831f738d319a6bc835db51775ec9507164bd3f8Authored: 1 month ago (Fri, 19 Jun 2026 01:43:48 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>62c6500036feb3b75f600f9f0ee6b4155a2069ffAuthored: 2 months ago (Sat, 30 May 2026 03:23:49 +0000)Match: Co-authored-by: Cursor <cursoragent@cursor.com>62c6500036feb3b75f600f9f0ee6b4155a2069ffAuthored: 2 months ago (Sat, 30 May 2026 03:23:49 +0000)Match: Co-authored-by: Cursor <cursoragent@cursor.com>daa225521d226ae75539ebeb0ec4aa06208fa9ecAuthored: 2 months ago (Fri, 29 May 2026 20:36:53 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>daa225521d226ae75539ebeb0ec4aa06208fa9ecAuthored: 2 months ago (Fri, 29 May 2026 20:36:53 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>d31276ee92a02b528fa5935e23734cce620cae34Authored: 2 months ago (Thu, 28 May 2026 22:01:39 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>d31276ee92a02b528fa5935e23734cce620cae34Authored: 2 months ago (Thu, 28 May 2026 22:01:39 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>a554d1f570d4612863cc2ed195c42d34c6c57982Authored: 2 months ago (Thu, 28 May 2026 18:55:18 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>a554d1f570d4612863cc2ed195c42d34c6c57982Authored: 2 months ago (Thu, 28 May 2026 18:55:18 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>9204338cfb210a9cad6434235c04e7f50b723ac6Authored: 2 months ago (Thu, 28 May 2026 18:46:51 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>9204338cfb210a9cad6434235c04e7f50b723ac6Authored: 2 months ago (Thu, 28 May 2026 18:46:51 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>8ec7b678b654a5d2f576eab8af9d6988f9d15121Authored: 2 months ago (Thu, 28 May 2026 18:14:16 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>8ec7b678b654a5d2f576eab8af9d6988f9d15121Authored: 2 months ago (Thu, 28 May 2026 18:14:16 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>eb920c825224a1427b0015978994065324873f47Authored: 2 months ago (Thu, 28 May 2026 10:54:01 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>eb920c825224a1427b0015978994065324873f47Authored: 2 months ago (Thu, 28 May 2026 10:54:01 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>13977ad83dc0c3a4549e3efbefd130115bad3b9bAuthored: 2 months ago (Thu, 28 May 2026 06:27:25 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>13977ad83dc0c3a4549e3efbefd130115bad3b9bAuthored: 2 months ago (Thu, 28 May 2026 06:27:25 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>ba092d631cbb3f3dcbac37cc1a2da119aa7067d1Authored: 2 months ago (Thu, 28 May 2026 05:35:27 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>ba092d631cbb3f3dcbac37cc1a2da119aa7067d1Authored: 2 months ago (Thu, 28 May 2026 05:35:27 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>81bf89826916e92e534cc17ac8a66d8b9ef69fddAuthored: 2 months ago (Thu, 28 May 2026 04:49:45 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>81bf89826916e92e534cc17ac8a66d8b9ef69fddAuthored: 2 months ago (Thu, 28 May 2026 04:49:45 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>480c238abbe645a47c4cd080405ceb6784fc2f70Authored: 2 months ago (Wed, 27 May 2026 22:56:03 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>480c238abbe645a47c4cd080405ceb6784fc2f70Authored: 2 months ago (Wed, 27 May 2026 22:56:03 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>db31260659fad2ad47624b9c2188f158c8f4ab20Authored: 2 months ago (Tue, 26 May 2026 20:52:28 +0000)Match: Co-authored-by: Cursor <cursoragent@cursor.com>db31260659fad2ad47624b9c2188f158c8f4ab20Authored: 2 months ago (Tue, 26 May 2026 20:52:28 +0000)Match: Co-authored-by: Cursor <cursoragent@cursor.com>cd9c2f8a05596b1d501879f443ded3e3802b7243Authored: 2 months ago (Mon, 25 May 2026 20:51:08 +0000)Match: Co-authored-by: Cursor <cursoragent@cursor.com>cd9c2f8a05596b1d501879f443ded3e3802b7243Authored: 2 months ago (Mon, 25 May 2026 20:51:08 +0000)Match: Co-authored-by: Cursor <cursoragent@cursor.com>96d8cbd31c4ac54ec038ef2f2c57758e44f69955Authored: 2 months ago (Fri, 22 May 2026 05:30:00 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>96d8cbd31c4ac54ec038ef2f2c57758e44f69955Authored: 2 months ago (Fri, 22 May 2026 05:30:00 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>a2f85260d6b26dcfa5a2c69a45473f33fd39e2bcAuthored: 2 months ago (Fri, 22 May 2026 04:13:49 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>a2f85260d6b26dcfa5a2c69a45473f33fd39e2bcAuthored: 2 months ago (Fri, 22 May 2026 04:13:49 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>cd704d4f8e38cb996599c89f98236afaf89f6678Authored: 2 months ago (Fri, 22 May 2026 00:08:24 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>cd704d4f8e38cb996599c89f98236afaf89f6678Authored: 2 months ago (Fri, 22 May 2026 00:08:24 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>b6349fcddd672e9ff873ebff603e78fe5624793bAuthored: 2 months ago (Fri, 22 May 2026 00:05:54 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>b6349fcddd672e9ff873ebff603e78fe5624793bAuthored: 2 months ago (Fri, 22 May 2026 00:05:54 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>ca36cd161d824a119adc6da3e3ec0afe3b822d8dAuthored: 2 months ago (Thu, 21 May 2026 23:43:05 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>ca36cd161d824a119adc6da3e3ec0afe3b822d8dAuthored: 2 months ago (Thu, 21 May 2026 23:43:05 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>f67f8701e9bec96ac9df0797e1a27ca6c98c7f6bAuthored: 2 months ago (Thu, 21 May 2026 18:58:32 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>f67f8701e9bec96ac9df0797e1a27ca6c98c7f6bAuthored: 2 months ago (Thu, 21 May 2026 18:58:32 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>caa5bafa6c2d875c33dad698ec1a983b70c5831dAuthored: 2 months ago (Thu, 21 May 2026 07:30:41 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>caa5bafa6c2d875c33dad698ec1a983b70c5831dAuthored: 2 months ago (Thu, 21 May 2026 07:30:41 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>532f00a0c8d0b4a347878775bfcbb39e08133afaAuthored: 2 months ago (Thu, 21 May 2026 07:25:36 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>532f00a0c8d0b4a347878775bfcbb39e08133afaAuthored: 2 months ago (Thu, 21 May 2026 07:25:36 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>48f9bbbbf1a7e71073409fde40c5405cd03b84a1Authored: 2 months ago (Thu, 21 May 2026 07:24:45 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>48f9bbbbf1a7e71073409fde40c5405cd03b84a1Authored: 2 months ago (Thu, 21 May 2026 07:24:45 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>59d601e1aab1ecfffb8e0612a3498fa0125de791Authored: 2 months ago (Thu, 21 May 2026 07:17:35 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>59d601e1aab1ecfffb8e0612a3498fa0125de791Authored: 2 months ago (Thu, 21 May 2026 07:17:35 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>bdab6794eb2638658e4839fde5f725985a9bd006Authored: 2 months ago (Thu, 21 May 2026 07:15:30 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>bdab6794eb2638658e4839fde5f725985a9bd006Authored: 2 months ago (Thu, 21 May 2026 07:15:30 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>5c0d451261a8dd6255e1e0b81424dcb515766087Authored: 2 months ago (Thu, 21 May 2026 07:10:13 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>5c0d451261a8dd6255e1e0b81424dcb515766087Authored: 2 months ago (Thu, 21 May 2026 07:10:13 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>1a9e9a5c5c813b95134a7db95753258e6481ac19Authored: 2 months ago (Thu, 21 May 2026 06:40:48 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>1a9e9a5c5c813b95134a7db95753258e6481ac19Authored: 2 months ago (Thu, 21 May 2026 06:40:48 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>0f45cd97d0f1c11ef37267a56741c5f349183efcAuthored: 2 months ago (Thu, 21 May 2026 06:15:05 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>0f45cd97d0f1c11ef37267a56741c5f349183efcAuthored: 2 months ago (Thu, 21 May 2026 06:15:05 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>38df1ff04755c18da69570866d6ac9ef067c3c0aAuthored: 2 months ago (Thu, 21 May 2026 05:32:29 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>38df1ff04755c18da69570866d6ac9ef067c3c0aAuthored: 2 months ago (Thu, 21 May 2026 05:32:29 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>01b98717456ccece81fca9cf2a6d36ab49dcb0bdAuthored: 2 months ago (Thu, 21 May 2026 05:28:34 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>01b98717456ccece81fca9cf2a6d36ab49dcb0bdAuthored: 2 months ago (Thu, 21 May 2026 05:28:34 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>5231d56d6bec99f7012b57e95d86d26a69a71af2Authored: 2 months ago (Thu, 21 May 2026 03:16:22 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>5231d56d6bec99f7012b57e95d86d26a69a71af2Authored: 2 months ago (Thu, 21 May 2026 03:16:22 +0000)Match: Co-authored-by: Cursor Agent <cursoragent@cursor.com>.agentsTool: unspecified.codexTool: codexCLAUDE.mdTool: claude-codeAGENTS.md.coderabbit.yamlTool: coderabbits# yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json
# Config reference: https://docs.coderabbit.ai/reference/configuration
reviews:
auto_review:
enabled: false
# don't post in user's own PR summary, make a separate comment
high_level_summary_in_walkthrough: true
# reduce noisy defaults
collapse_walkthrough: true
review_status: false
in_progress_fortune: false
poem: false
finishing_touches:
docstrings:
enabled: false
unit_tests:
enablAGENTS.mdTool: agents-md# AGENTS.md
This project is a C API for MapLibre Native, built for low-level language
bindings and host integrations that need a C boundary instead of direct C++
interop or the popular MapLibre Android/iOS SDKs.
## Project map
- `include/` — Public C API headers (the stable ABI surface).
- `src/` — C++ implementation behind the C headers, plus render backend adapters
(Vulkan, Metal, OpenGL) and the Zig test support shim.
- `bindings/` — Language bindings (Kotlin, Rust, Swift, Zig, .NET) that wrapnone