@@ -11,12 +11,10 @@ rune documentation](/docs/hoon/reference/rune/dot#-dotket).
14−Scries are read-only requests to vanes and agents which can be initiated
14+A scry is a read-only request to Arvo's global namespace. Vanes and agents
15−from anywhere in any code, during its evaluation. If successful, the requested
15+define _scry endpoints_ which allow data to be requested from their states. The
16−data is returned immediately to that point in the code, otherwise it crashes.
16+endpoints can process the data in any way before returning it, but they cannot
17−This is in contrast to passing around `card`s, which aren't read-only and which
17+alter the actual state - scries can only read, not modify.
18−can only be produced when evaluation of the arm is complete, and for which any
19−response will come back separately.
21Most of the time, scry requests are handled by Arvo, which routes the request to
19Most of the time, scry requests are handled by Arvo, which routes the request to
22the appropriate vane. When you scry a Gall agent you actually scry Gall itself.
20the appropriate vane. When you scry a Gall agent you actually scry Gall itself.