Skip to content

Support OpenCode agents and document MCP/LSP setup #1359

Open

Agent suggestions

Public preview

Description

@mu88

I use the .NET skills with OpenCode 1.19.0 on Windows. I installed the portable skills from this repository using gh skill install --agent opencode, and OpenCode discovers them successfully.

I would also like to use the accompanying agents and integrations through an upstream-supported setup, without maintaining my own converters or adapted copies.

The README already distinguishes portable skills/MCP servers from host-specific agents. Is native OpenCode support planned for the remaining components?

In particular:

  • Agents and delegation: Is there a supported way to use the test-generation workflow and its specialist agents in OpenCode? Copilot tool lists, agent references and handoffs are not automatically imported by OpenCode.
  • Skill invocation controls: OpenCode 1.x does not interpret fields such as user-invocable and disable-model-invocation. How should skills intended only for internal workflow use be exposed?
  • MCP and LSP: Could you document the supported OpenCode configuration for the Binlog MCP server and clarify whether OpenCode’s built-in Roslyn integration is the recommended C# language-server setup?

Ideally, the repository would provide native OpenCode definitions where needed, along with installation and update instructions. If some components are intentionally Copilot-only, an explicit compatibility matrix would also help.


AI-assisted report prepared with OpenCode.

Activity

  1. github-actions commented on Oct 27, 2026

    @github-actions
    Contributor

    🎯 Issue Triage

    Summary: This requests first-class OpenCode compatibility for host-specific agents and skill invocation controls, plus supported MCP/LSP configuration guidance. The primary area is area-infrastructure because the work is cross-cutting across plugin packaging, host integration, installation, and compatibility documentation.

    Type: enhancement
    Assigned owners: @webreidi and @AbhitejJohn
    Confidence: Medium
    Similar issues: #1006 tracks broader Agent Plugins 1.0 adoption, and #1112 explores overlays for portable skills. Both are related, but neither appears to duplicate the OpenCode-specific support and documentation request.

    Triage details
    • Area mapping rationale: Although the examples include testing agents, Binlog MCP, and Roslyn LSP, the core request is native support for another agent host across several components.
    • CODEOWNERS path match: No single plugin path covers the request, so the repository-wide * ownership rule applies.
    • Confidence rationale: The enhancement classification is clear, but individual implementation pieces may later be split among testing, MSBuild/diagnostics, and Roslyn owners.
    • Suggested next step: Define the intended OpenCode support boundary and compatibility matrix, then decide whether native definitions belong in the existing plugin packages or a host-specific overlay.

    Generated by Issue Triage for #1359 · copilot · gpt56 · 31.2 AIC · ⌖ 11.1 AIC · ⊞ 18.6K · ◷

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

Metadata

Metadata

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions