Narrow placement-surface capabilities carried independently from command or provider semantics.
Summary
Types
@type t() :: %ExecutionPlane.Placements.Capabilities{ interrupt_kind: :signal | :stdin | :rpc | :none, path_semantics: :local | :remote | :guest, remote?: boolean(), startup_kind: :spawn | :attach | :bridge, supports_cwd?: boolean(), supports_env?: boolean(), supports_pty?: boolean(), supports_run?: boolean(), supports_streaming_stdio?: boolean(), supports_user?: boolean() }