From 3593d8446ccda14e4460a1a99ba83eef1f0d0010 Mon Sep 17 00:00:00 2001 From: unsecretised Date: Mon, 22 Dec 2025 19:29:44 +0800 Subject: [PATCH 1/2] Document findings --- EXTENSIONS.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 EXTENSIONS.md diff --git a/EXTENSIONS.md b/EXTENSIONS.md new file mode 100644 index 0000000..a3bf364 --- /dev/null +++ b/EXTENSIONS.md @@ -0,0 +1,17 @@ +# RUSTCAST EXTENSIONS + +## Preamble: + +RustCast doesn't support extensions yet. + +However, it is in my todo list to support them. + +This page is currently about methods that might be used to add extensions to +RustCast. + +## Methods: + +1. Using an MCP server. + - MCP Servers are used by GenAI to call functions and retrieve data. + - Maybe if we stripped the AI from MCP Servers, they could be used for + extensions, not just in rustcast, but in all projects. From d1d32256f3ace17620045394da72206716f1436a Mon Sep 17 00:00:00 2001 From: unsecretised Date: Mon, 22 Dec 2025 19:45:46 +0800 Subject: [PATCH 2/2] Push additional docs --- EXTENSIONS.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/EXTENSIONS.md b/EXTENSIONS.md index a3bf364..3781cf8 100644 --- a/EXTENSIONS.md +++ b/EXTENSIONS.md @@ -15,3 +15,7 @@ RustCast. - MCP Servers are used by GenAI to call functions and retrieve data. - Maybe if we stripped the AI from MCP Servers, they could be used for extensions, not just in rustcast, but in all projects. + +1. Using WASM: + - The way Zed does their extension support. Maybe I could also use that? + - Their article can be found [here](https://zed.dev/blog/zed-decoded-extensions)