{"command":{"effect":"read","timeoutSeconds":15,"inputSchema":{"type":"object","properties":{"path":{"type":"string","minLength":1,"maxLength":4096,"pattern":"^/","description":"Absolute POSIX path within the dedicated server account; no dot/parent segments or backslashes."},"offset":{"type":"integer","minimum":0,"maximum":9007199254740991,"description":"Explicit byte offset, starting at zero."},"limitBytes":{"type":"integer","minimum":1,"maximum":32768,"description":"Maximum bytes for this call; adapter bound is 32 KiB."}},"required":["path","offset","limitBytes"],"additionalProperties":false,"description":"Read at most limitBytes from an explicit byte offset in a known file. Use nextOffset for another explicit call; eof is true only after an empty read. Offsets and chunk ends must be valid UTF-8 boundaries; binary or incomplete UTF-8 chunks fail. No whole-file download or automatic retry."},"name":"Read a bounded UTF-8 text chunk","id":"sftp.file.read-text","example":{"path":"/reports/example.txt","offset":0,"limitBytes":1024},"maxRequests":1,"summary":false}}