Repository navigation
OpenCodeFirewallPlugin v0.4.8
Fix the OpenCode2.2.6 TUI integration with the current id/setup, keymap.layer and ui.toast.show contracts. Load the full package directory so both server and TUI exports and assets are available. Retained OpenCode1 support requires1.18.22 or newer.
Source-only Git/local distribution: the package stays private and npm publication stays blocked. After checking out this immutable tag, run npm ci and npm run build. OpenCode2.2.6 exposes no final-assistant-text Promise hook. The TUI command callback checks use a synthetic context; native package resolution/loading and server prompt/tool checks ran against the real pinned host.
Validation: PR26 passed exact-head Greptile5/5 and CI;53 unit tests, original V1 loader qualification, current V2 packed server/TUI loader and native prompt/tool contracts passed.
Source: 568b5dc2d256cf9c14bc7acf1f6eac325523580d. Reviewed head: 02a21625a4be815f5b11333e130200dcad8f54c9.