Skip to content

Internal notes (removed) - #147

Closed
MeharPro wants to merge 1 commit into
mainfrom
claude/inspiring-johnson-2iwads
Closed

MeharPro wants to merge 1 commit into
mainfrom
claude/inspiring-johnson-2iwads

Conversation

@MeharPro

@MeharPro MeharPro commented Nov 3, 2026 •

Copy link
Copy Markdown
Contributor

Internal working notes. Removed from the repository and its history.

…l surface

- packages/opencode-plugin (opencode-genclass 0.1.0, unpublished): one default export
  { id, setup, server } that OpenCode 2.x loads as a Plugin.define definition and
  OpenCode 1.18.29+ as an object entrypoint. It adds the genclass MCP server when
  none is configured (2.x mcp.transform, 1.x config ??=) and brings up to 5
  findings recorded since the last prompt into each prompt (2.x prompt hook,
  1.x chat.message text part), with genclass-mcp hook's logic and wording
  (parity test against hookCmd). No dependencies; 26 unit tests; a real-binary
  check (test/smoke/run.mjs) against opencode-ai 1.19.5 and @opencode/cli 2.2.5.
- @genclass/mcp: the OpenCode block adds `opencode mcp add genclass -- npx ...`
  and the skill paths; init writes .opencode/commands/genclass-explore.md when
  .opencode/ exists; CHANGELOG; new pinned files in test/manifests.test.ts.
- Workflows: opencode-plugin.yml (CI) and release-opencode.yml (tag opencode-v*).
- docs/adoption: contributions/opencode (report, upstream.patch for OpenCode's
  ecosystem page, PR.md, type-conformance script) and listings/opencode.md.
- package-lock.json: the two workspace entries only.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Fqwfq1mcsGAzqmb6d7VwmD
@Karanvir1729
Karanvir1729 force-pushed the claude/inspiring-johnson-2iwads branch from 8fb2fcd to e16139f Compare November 7, 2026 23:09
@Karanvir1729 Karanvir1729 changed the title adopt(opencode): needs owner decision: opencode-genclass plugin for OpenCode 1.x and 2.x, and the OpenCode install surface Internal notes (removed) Nov 7, 2026
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.

3 participants