# Spec reference: docs/adr/ADR-039-container-resource-types.md lines 207-226
schema_version: "1.0"
name: executable
description: "System executable (language runtime, compiler, LSP server binary). Discovered from container or host PATH."
resource_kind: physical
sandbox_strategy: none
user_addable: true
built_in: true
cli_args:
  - name: path
    type: string
    required: true
    description: Absolute path to the executable
  - name: version
    type: string
    required: false
    description: Executable version if detectable
parent_types: ["container-exec-env", "fs-directory"]
child_types: []
handler: "cleveragents.resource.handlers.executable:ExecutableHandler"
auto_discovery:
  trigger_types: ["container-exec-env", "fs-directory"]
  scan_paths: []
  lazy: true
capabilities:
  read: true
  write: false
  sandbox: false
  checkpoint: false
