ACPex.Schema.Types.FileSystemCapability (ACPex v0.1.1)

Copy Markdown View Source

File system capabilities supported by the client.

Describes which file system operations the client supports.

Optional Fields (all default to false)

  • read_text_file - Whether the client supports reading text files
  • write_text_file - Whether the client supports writing text files
  • meta - Additional metadata (map)

Example

%ACPex.Schema.Types.FileSystemCapability{
  read_text_file: true,
  write_text_file: true
}

JSON Representation

{
  "readTextFile": true,
  "writeTextFile": true
}

Summary

Functions

Creates a changeset for validation.

Types

t()

@type t() :: %ACPex.Schema.Types.FileSystemCapability{
  meta: map() | nil,
  read_text_file: boolean(),
  write_text_file: boolean()
}

Functions

changeset(struct \\ %__MODULE__{}, params)

@spec changeset(t(), map()) :: Ecto.Changeset.t()

Creates a changeset for validation.

All fields are optional with defaults.