Scale Intelligence■ Docs
Docs / The model / BrowsingSession

BrowsingSession.

A browser of the pool the agent or a person drives step by step through the controlled API, with a live view; never a raw browser over the network

Figure 1BrowsingSessionspecified
BROWSINGSESSIONwork at follows scopethe session's own id, which every later step, view and take-over names; absent on a row written before it was carriedsessionidoptionalour agent under its own role and scope, or a personcallerCallerstrategyidoptionala held identity, lent by a grantidentityidoptionalproxy_policyProxyPolicyoptionalfilterResourceFilterthe grant's modemodeenum:read only|propose|act|full …steps[BrowsingStep]the screencast on the app server's wirelive_viewboola person who took the wheeltaken_over_byidoptionalCALLERthrough callerPROXYPOLICYthrough proxy_policyRESOURCEFILTERthrough filterBROWSINGSTEPthrough steps
BrowsingSession is a work at follows scope. The drawing shows its fields and the objects that they point at.
kind
work
scope
follows
key
the caller, the strategy and the time opened
store
postgres
family
sources

Fields#

fieldtyperequirednote
sessionidnothe session’s own id, which every later step, view and take-over names; absent on a row written before it was carried
callerCalleryesour agent under its own role and scope, or a person
strategyidno
identityidnoa held identity, lent by a grant
proxy_policyProxyPolicyno
filterResourceFilteryes
modeone of read only | propose | act | full autonomyyesthe grant’s mode
stepsBrowsingStepyes
live_viewboolyesthe screencast on the app server’s wire
taken_over_byidnoa person who took the wheel

Routes that use it#