LemonCode is the controlled coding host for LemonCrow. This repository remains a
GitHub fork of anomalyco/opencode so upstream commits can be merged without
vendoring or periodically replacing the source tree.
The stable downstream patch surface is intentionally small:
packages/core/src/product.tsowns product naming, storage, update policy, and managed-host optimization switches.LEMONCODE_MANAGED=1enables the LemonCrow-owned agent loop.LEMONCODE_STRIP_HOST_PROMPTandLEMONCODE_STRIP_HOST_TOOLSremove redundant frontend prompt/tool payloads before they reach the loopback gateway.LEMONCODE_PRODUCT_NAME,LEMONCODE_CLI_NAME, andLEMONCODE_STORAGE_NAMEprovide runtime white-label overrides.LEMONCODE_SELF_UPDATE=1is an escape hatch; it is off by default becauselc code host updateowns verified LemonCode releases.
Internal @opencode-ai/* package names and legacy OPENCODE_* compatibility
variables are retained as an ABI. They are not product branding, and retaining
them keeps upstream merges small and reviewable.
This repository owns scheduled upstream merges, validation, multi-platform builds, checksums, and release publication. LemonCrow owns host installation and policy.