You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ClaudeCode.Adapter.Node for distributed sessions — Offload CLI processes to dedicated sandbox servers via Erlang distribution, so your app server stays lightweight and scales independently of CLI resource consumption. Add adapter: {ClaudeCode.Adapter.Node, [node: :"claude@sandbox"]} to ClaudeCode.start_link/1 — everything else (ClaudeCode.stream/3, ClaudeCode.Stream utilities, session resumption) works unchanged. See Distributed Sessions. ([9accfd2])
Changed
ClaudeCode.Adapter.Local renamed to ClaudeCode.Adapter.Port — The local CLI adapter and its nested modules (Installer, Resolver) now live under ClaudeCode.Adapter.Port. Update any direct references: ClaudeCode.Adapter.Local → ClaudeCode.Adapter.Port. ([9accfd2])
Session merges top-level opts into adapter config — Session-level options (:cwd, :model, :system_prompt, etc.) are now automatically merged into the adapter config. The adapter tuple only needs adapter-specific options (e.g., :node, :cookie). ([9accfd2])