The capture extension: a person's own browser as a capture surface.
The capture extension: a person's own browser as a capture surface: the 7 calls this system serves, each a route of the API and a tool of the MCP server, at contract 0476e35e6e275db5.
Figure 1The capture extension: a person's own browser as a capture surfacespecified
The capture extension: a person’s own browser as a capture surface
The 7 calls below are the whole of this system on the wire: each is one route of the API and one tool of the MCP server, with one typed input, one card as its answer and one refusal shape. Every answer carries its foot: what was read, the population and the control.
The calls#
| tool | route | takes | gives |
|---|---|---|---|
| si.read.capture_health | POST /v1/read/capture_health | a platform and a window, or nothing | captures by platform in the window against the window before, with a verdict |
| si.read.capture_rules | POST /v1/read/capture_rules | a platform, or nothing | the rules with each platform’s readiness |
| si.read.grounding_priors | POST /v1/read/grounding_priors | a platform, or nothing (GroundingPriorsInput) |
how often a person supported each kind of suggestion at each breadth, one row per kind, platform and breadth (GroundingPriors) |
| si.read.groundings | POST /v1/read/groundings | one capture’s, one entity’s, or every grounding in a place | each grounding with its hypotheses |
| si.act.annotate | POST /v1/act/annotate | an Annotation with the target an entity and the entity’s id, from the web shell, the desktop shell, the agent or the API; in the side panel the same type travels inside the page’s reading |
the fact the person stated, a claim or a connection, by its id and kind (UnitRef) |
| si.act.capture_rule | POST /v1/act/capture_rule | the rule | the rule, ready or not ready with the reason |
| si.act.ground | POST /v1/act/ground | exactly one of a capture, an entity, a text or an address, and a breadth (GroundInput) |
the grounding with its hypotheses (GroundingAnswer), the channels that ran and the ones not ready with their reason |
The bars this system enforces#
Every bar is a row of the parameter register: an administrator changes it, and the platform reads it by name at the place of enforcement the row records.
| parameter | family | dimension | enforced at |
|---|---|---|---|
| the queue’s cap | machinery | bytes; days | the service worker |
| the depth of a deepening | machinery | hops from the thing deepened | the deepening, when a thing is fetched in full along its relations |
| the largest artefact | machinery | bytes | the content script, before hashing |
| the neighbourhood’s bound | machinery | items; people | the content script |
| the delivery retry | machinery | attempts; hours | the service worker |
| the preview’s freshness | machinery | seconds | the panel |
| the walk’s budget | machinery | rounds; items; seconds; milliseconds between rounds | the in-page reader, on a template whose navigation has a scroll step |
| the automatic capture’s times | machinery | seconds | the service worker under every page I open |
| the bundle budgets | machinery | kilobytes | the build |
| the breadth of grounding | intend | a choice of exact, similar, related or broad | the grounding |
| the bars of nearness | machinery | a share for the name channel and a share for the meaning channel, per breadth (BarsOfNearness) |
the grounding, on every channel; the compiler, when a leaf of a predicate names a breadth |
| the embedding model | machinery | a model row of the embedder kind | the semantic search |
| the retention of raw captures | machinery | days | the retirement of bronze artefacts |
| the person’s account logins by platform | intend | a map of platform to login | the walk, on the beat that reads the person’s own activity through a platform’s API |
Claims#
| claim | state | route or tool |
|---|---|---|
| The platform serves 7 calls of The capture extension: a person's own browser as a capture surface at contract 0476e35e6e275db5. | target | si.read.capture_health |