Skip to content

VICE backend: Wrong tool name for warp mode - vice.config.set should be vice.machine.config.set #14

@barryw

Description

@barryw

Summary

The VICE backend calls vice.config.set to enable warp mode, but the correct tool name is vice.machine.config.set.

Current Behavior

WARN | VICE warp mode control not available via MCP (requested: enabled)

Trace shows:

MCP request: vice.config.set
MCP response: {"error":{"code":-32601,"message":"Tool not found"}}

Fix

Change the tool name from vice.config.set to vice.machine.config.set.

The parameter format also differs. VICE MCP expects:

{
  "name": "vice.machine.config.set",
  "arguments": {
    "resources": {
      "WarpMode": 1
    }
  }
}

Note: WarpMode is not yet exposed through vice.machine.config.set (see barryw/vice-mcp#4). Once both are fixed, warp mode will work.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions