Skip to content

feat: migrate wasmedge_llmc #36

Description

@0yi0

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_llmc in the standalone CMake build (its existing WASMEDGE_PLUGIN_* option) against the pinned WasmEdge SDK
  • Port tests from test/plugins/wasmedge_llmc and 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

Activity

  1. added
    enhancementNew feature or request
    help wantedExtra attention is needed
    migrationWasmEdge/WasmEdge#3840 plugin migration
    on Jun 11, 2026
  2. 0yi0 commented on Jun 25, 2026

    @0yi0
    CollaboratorAuthor

    Upstream has deprecated the wasmedge_llmc plugin — WasmEdge/WasmEdge#4964 (chore(plugin/llmc): deprecate wasmedge-llmc plugin), which lands in the 0.17.0-131 range we're about to refresh-import.

    Decision: rather than migrate it, wasmedge_llmc will 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 🤖

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is neededmigrationWasmEdge/WasmEdge#3840 plugin migration

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions