Skip to content

feat(providers): opencode adapter — headless opencode run as an execution lane #978

Closed

Description

@agents-squads

Demand signal from the 2026-07-06 persona test: devs whose daily AI CLI is opencode (opencode-ai on npm, ~SST) have no path into squads — it's absent from LLM_CLIS, the init provider menu, and squads providers, while our own condenser source credits OpenCode's context approach.

opencode has a non-interactive mode (opencode run "<prompt>") and multi-provider auth (including Anthropic subscriptions), making it adapter-shaped like aider: an LLM_CLIS entry (command, run template, install hint, fatal-error patterns) + init menu + providers table row.

Scope guard: adapter entry + detection + docs only — no conversation-mode tool-use claims (same tier as aider: code/file tasks). Evidence of behavior differences goes to the capability matrix like the deepseek lane. Not blocking v0.9.0; it's the first post-journey conversion feature.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions