{prev}: prev.opencode.overrideAttrs (oldAttrs: rec { version = "1.0.223"; src = prev.fetchFromGitHub { owner = "anomalyco"; repo = "opencode"; tag = "v${version}"; hash = "sha256-CzbWv48UySgXfNgtWdIdFBcqx8GHT4rSJNDdpn39b0c="; }; node_modules = oldAttrs.node_modules.overrideAttrs (old: { inherit version src; outputHash = "sha256-+HEd3I11VqejTi7cikbTL5+DmNGyvUC4Cm4ysfujwes="; }); })