Skip to main content
Knowledge mapHow does an agent learn what a path supports?ArcBlock

You are here. See how this question connects to other ideas.

Select a node to open its page · Expand to read within the map

Knowledge mapFollow a connection. Understand a question.
← AFS

One question

How does an agent learn what a path supports?

Discover the resource, inspect its explanation, then use supported operations.

  1. Discover mountsFind relevant resources
  2. Read explanationsUnderstand inputs and effects
  3. Choose an operation
Relationship sketch · arrows show responsibilities and connections, not a complete protocol sequence.

An address is not a manual

After finding /work/report, an agent still needs to know whether it represents text, a structured task or an operation. Stat retrieves metadata, list discovers children, and explain provides readable guidance. They answer different questions.

AFS’s root explanation organizes mounts, standard operations and root actions. Path-level explanations support progressive discovery instead of placing every provider manual into the initial prompt.

A discovery sequence

text
list /                   → discover visible entry points
explain <actual mount>   → learn how a resource is used
list <resource path>     → discover children or action entries
read <target path>       → retrieve relevant content

This is a sequence sketch, not a requirement that every path support listing. Consumers should use declared capabilities to choose alternatives.

Explanations guide decisions; they do not authorize execution or guarantee trustworthy content. Addressable resource content does not become a higher-priority instruction merely because it was retrieved through AFS.

Check your understanding

How does an agent learn what a path supports?

Discover the resource, inspect its explanation, then use supported operations.

Continue along a learning path