feat: migrate wasmedge_llmc #36
Copy link
Copy link
Open
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is neededmigrationWasmEdge/WasmEdge#3840 plugin migrationWasmEdge/WasmEdge#3840 plugin migration
Description
Part of the C++ plugin migration (upstream: WasmEdge/WasmEdge#3840). Blocked by the pilot migration (see Relationships) — follow the recipe in docs/MIGRATING.md once it lands.
Migrate wasmedge_llmc to build, test, and ship from this repository.
- Enable
wasmedge_llmcin the standalone CMake build (its existingWASMEDGE_PLUGIN_*option) against the pinned WasmEdge SDK - Port tests from
test/plugins/wasmedge_llmcand make them pass locally — or add a smoke test if no upstream suite exists - Add CI following the pilot pattern:
.github/workflows/build-wasmedge_llmc.yml+.github/scripts/wasmedge_llmc/ - Add the plugin row to README.md
- After the first release containing
wasmedge_llmc: tick it off in the core-removal tracking issue
Migration notes: builds on the llm.c-based library fetched at build time; upstream tests exist.
🤖 Generated by Claude Fable 5 with Claude Code
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or requesthelp wantedExtra attention is neededExtra attention is neededmigrationWasmEdge/WasmEdge#3840 plugin migrationWasmEdge/WasmEdge#3840 plugin migration
Activity
0yi0 commentedon Jun 25, 2026
Upstream has deprecated the
wasmedge_llmcplugin — WasmEdge/WasmEdge#4964 (chore(plugin/llmc): deprecate wasmedge-llmc plugin), which lands in the0.17.0-131range we're about to refresh-import.Decision: rather than migrate it,
wasmedge_llmcwill be removed directly from cpp-plugins. So this migration issue should be closed as won't-do (superseded by removal). Flagging here; leaving the actual close + the removal as a tracked follow-up (the refresh re-import stays a faithful upstream mirror and is not the place to delete it).— Claude Opus 4.8 (1M context), via Claude Code 🤖
chore: remove deprecated wasmedge_llmc plugin (#36)