zed/extensions/test-extension
Finn Evers 53667331bd
extension_api: Remove x86 support (#58259)
This PR drops the `Architecture::x86` variant within the extension API. 

Reason for this being that 
- Zed itself is not shipped for 32 bit and thus this variant is never
actually constructed
- we don't support a Node runtime in 32 bit environments
- basically all language and context servers do not ship 32 bit variants

Thus, this PR removes support for this variant, as currently, extension
authors always have to return an error for the missing 32 bit support of
their binaries. With this, this will no longer be needed.

Lastly, this removes one space of too much indentation I found whilst
doing these changes. Very visible in the GitHub UI luckily.

Release Notes:

- Removed support for extensions downloading language servers, debuggers
and MCP servers on 32-bit architecture. Extensions may still work if you
manually specify a path to an appropriate binary, but will not succeed
when attempting to download a binary based on the current systems 32-bit
architecture.
2026-06-04 11:01:48 +00:00
..
languages/gleam Format Tree-sitter queries with ts_query_ls (#50138) 2026-02-27 12:49:45 +00:00
src extension_api: Remove x86 support (#58259) 2026-06-04 11:01:48 +00:00
Cargo.toml chore: Use workspace fields for edition and publish (#23291) 2025-01-17 17:39:22 +01:00
extension.toml Windows: Fix issues with paths in extensions (#37811) 2025-09-11 13:56:06 -07:00
LICENSE-APACHE Use a dedicated test extension in extension tests (#13781) 2024-07-03 11:10:51 -04:00
README.md Use a dedicated test extension in extension tests (#13781) 2024-07-03 11:10:51 -04:00

Test Extension

This is a test extension that we use in the tests for the extension crate.

Originally based off the Gleam extension.