Scale Intelligence■ Docs
Docs / The model / ServerInfo

ServerInfo.

What the app server returns in the handshake: its user agent, the protocol version, the contract hash and its capabilities

Figure 1ServerInfospecified
SERVERINFOvalue at none scopethe platform's name and its version with the commit as build metadata, scale-intelligence/0.1.1+abc1234user_agenttextprotocol_versiontextcontract_hashhashthe release the server runs, so a client can show it and a report can name itreleaseReleaseStampcapabilities[text]RELEASESTAMPthrough release
ServerInfo is a value at none scope. The drawing shows its fields and the objects that they point at.
kind
value
scope
none
key
none
store
none
family
harness

Fields#

fieldtyperequirednote
user_agenttextyesthe platform’s name and its version with the commit as build metadata, scale-intelligence/0.1.1+abc1234
protocol_versiontextyes
contract_hashhashyes
releaseReleaseStampyesthe release the server runs, so a client can show it and a report can name it
capabilities[text]yes

Routes that use it#

No route takes or returns ServerInfo directly. The record holds it, and the objects that point at it reach it.