Skip to content

feat(opencode-plugin)!: rename exports to Obsigna brand (alpha.3)#866

Merged
ojongerius merged 1 commit into
mainfrom
feat/opencode-plugin-obsigna-export
Jun 16, 2026
Merged

feat(opencode-plugin)!: rename exports to Obsigna brand (alpha.3)#866
ojongerius merged 1 commit into
mainfrom
feat/opencode-plugin-obsigna-export

Conversation

@ojongerius

Copy link
Copy Markdown
Contributor

Aligns the plugin's public exports with the @obsigna package scope and the brand split (Agent Receipts = protocol, Obsigna = toolset). The thing you instantiate is an Obsigna plugin; what it emits is still Agent Receipts.

Renames (exports only)

  • createAgentReceiptsPlugincreateObsignaPlugin
  • AgentReceiptsPlugin (prebuilt export) → ObsignaPlugin
  • AgentReceiptsPluginConfig type → ObsignaPluginConfig

Updated across src/, the README, and the OpenCode installation docs.

Deliberately unchanged

  • Env vars (AGENT_RECEIPTS_*, AGENTRECEIPTS_SOCKET) — shared config convention with the daemon/hook; out of scope for this rename.
  • Runtime behaviour — pure identifier rename.

Versioning

Breaking change to the named exports → bumps to 0.1.0-alpha.3. Cheap to do now while pre-1.0. After merge I'll tag opencode-plugin-v0.1.0-alpha.3 → OIDC publish.

Verification

pnpm typecheck && lint && build && test green (31 tests). biome re-sorted the export list (auto-fixed).

Note: branched off main before #865 (the workflow cleanup); no overlapping files, so they merge independently.

@ojongerius ojongerius merged commit 9345246 into main Jun 16, 2026
14 checks passed
@ojongerius ojongerius deleted the feat/opencode-plugin-obsigna-export branch June 16, 2026 08:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant