Normalized Telegram record

OpenCode makes the model a swappable dependency

OpenCode keeps rules, skills, permissions, sessions, and tools stable while the underlying model changes.

Signal contract

  • OpenCode keeps rules, skills, permissions, sessions, and tools stable while the underlying model changes.
  • Separating the harness from model access reduces migration cost and lets teams evaluate providers without rebuilding their operating environment.
  • Novelty: structural. Verification: source-inspected.

Source ledger

Publishable sources attached to this record.

4 public sources
#SourceRolePublic status
1opencode.aisourceprimary receiptsource_urls
2opencode.aisourcesupporting receiptsource_urls
3opencode.aisourcesupporting receiptsource_urls
4opencode.aisourcesupporting receiptsource_urls

Observation

OpenCode keeps rules, skills, permissions, sessions, and tools stable while the underlying model changes.

Why it matters

Separating the harness from model access reduces migration cost and lets teams evaluate providers without rebuilding their operating environment.

Entities

OpenCode

Provenance

This public record is an English normalization of QWG AI Telegram message 2708. The complete original-language post remains the canonical raw message.

Open the original Telegram record