# Spec reference: docs/adr/ADR-040-lsp-resource-types.md lines 109-131
schema_version: "1.0"
name: lsp-document
description: "Text document tracked by an LSP server. Provides semantic access: types, diagnostics, completions, references, symbols."
resource_kind: physical
sandbox_strategy: none
user_addable: false
built_in: true
cli_args: []
parent_types: ["lsp-workspace"]
child_types: []
handler: "cleveragents.resource.handlers.lsp:LSPDocumentHandler"
auto_discovery:
  trigger_types: ["lsp-workspace"]
  scan_paths: []
capabilities:
  read: true
  write: true
  sandbox: false
  checkpoint: false
