Skip to content

Only last file:// plugin loads when multiple plugins use index.ts entrypoints #15545

Closed as duplicate

Description

@yacinehmito

Description

When multiple local file:// plugins are configured and their entrypoints are all named index.ts, only one plugin ends up active at runtime.

In my real session, this caused Todo continuation behavior to be missing even though a todo was still in progress and the session became idle.

Plugins

@fabriq/opencode_plugin_todo_continuation_enforcer, @fabriq/opencode_plugin_zellij, @fabriq/opencode_plugin_delete_session (all local file plugins resolving to .../index.ts)

OpenCode version

1.2.11

Steps to reproduce

  1. Configure multiple local plugins in opencode.json/opencode.jsonc (or merged config sources), where each resolves to a file://.../index.ts URL.
  2. Start OpenCode.
  3. Observe startup plugin logs and runtime behavior.
  4. Only one of the configured local plugins is loaded/active.

Screenshot and/or share link

No share link yet. I can add one if needed.

Operating System

macOS (darwin)

Terminal

zellij

Activity

  1. added
    coreAnything pertaining to core functionality of the application (opencode server stuff)
    on Mar 1, 2026
  2. github-actions commented on Mar 1, 2026

    @github-actions
    Contributor

    This issue might be a duplicate of existing issues. Please check:

  3. yacinehmito commented on Mar 1, 2026

    @yacinehmito
    Author

    Duplicate of #11159.

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

Metadata

Metadata

Assignees

Labels

coreAnything pertaining to core functionality of the application (opencode server stuff)

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions