refactor(opencode): extract shared plugin runtime - #1673
Conversation
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
This stack of pull requests is managed by Graphite. Learn more about stacking. |
0d6ee9d to
300d034
Compare
0665ba7 to
12eda69
Compare
|
@codex review |
|
Codex Review: Didn't find any major issues. Swish! Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
12eda69 to
9146356
Compare
300d034 to
0476da2
Compare
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 0476da29e9
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
9146356 to
053c12e
Compare
f3ff720 to
f60ae38
Compare
f60ae38 to
adcac8c
Compare
053c12e to
c2e763d
Compare
adcac8c to
d29f26a
Compare
c2e763d to
ac064d7
Compare
d29f26a to
6a71e1d
Compare
Merge activity
|

Description
Extracts Codemem behavior into a host-neutral runtime and leaves OpenCode 1 translation in a thin adapter. This preserves V1 event envelopes, deterministic IDs, retrieval and ledger behavior, viewer lifecycle, fallback paths, memory tools, cleanup, and release pin rewriting while creating the boundary needed by the V2 adapter.
Type of Change
Testing
pnpm run tsc,pnpm run lint,pnpm run test)Checklist
pnpm run lintpasses for touched files)