Client
clientclient
Software that talks to the system from outside the trust boundary.
- Category
- Client
- Properties
- 7
- Components
- 34
- Rules
- 0
A node of this kind resolves each property from its own props, then the component's defaults, then the default below.
| property | type | values | required | default |
|---|---|---|---|---|
| instances | integer | — | no | — |
| localCache | boolean | — | no | false |
| managed | boolean | — | no | false |
| offlineCapable | boolean | — | no | false |
| persistentConnection | boolean | — | no | false |
| platform | enum | web | mobile | desktop | sdk | tv | embedded | multi | yes | — |
| resendPolicy | enum | none | retry | store-and-forward | no | none |
No rule selects this kind or its category. Governance calls that a recorded gap.
vendor-neutral
alibabacloud
aws
azure
default
Bolt.newbolt-newClaude Codeclaude-codeCursorcursorDesktop appdesktop-appGatlinggatlingGitHub Copilotgithub-copilotIoT deviceiot-deviceJetBrains AIjetbrains-aiApache JMeterjmeterGrafana k6k6LocustlocustLovablelovableMobile appmobile-appReplit Agentreplit-agentSDK clientsdk-clientSelenium Gridselenium-gridSmart TV appsmart-tv-appSourcegraph Codysourcegraph-codyTabninetabnineUser deviceuser-devicev0v0Web browserweb-browserWindsurfwindsurf
# yaml-language-server: $schema=../schema/kind.schema.json # Abstract kind: Software that talks to the system from outside the trust boundary. platform merges web, mobile, desktop and SDK client candidates. schemaVersion: "1" type: "kind" id: "client" category: "client" properties: platform: type: "enum" values: ["web", "mobile", "desktop", "sdk", "tv", "embedded", "multi"] required: true localCache: type: "boolean" default: false resendPolicy: type: "enum" values: ["none", "retry", "store-and-forward"] default: "none" offlineCapable: type: "boolean" default: false persistentConnection: type: "boolean" default: false instances: type: "integer" managed: type: "boolean" default: false