Our agent interleaves actions that navigate in the document, with an action that runs an RC model in a certain document position and extracts an answer.
the agent can decide to continue navigation after extracting a certain answer.