Files
mesh-sdk/go/testdata/seat-names.txt
T
jschoubben 42ac1a9a0a mesh-sdk's node-engine names are the seat's generated contract, kept deprecated for their importers, with their checks
The seat is defined whole in mesh-contracts (ADR 0613 §3), so mesh-sdk takes its names from there (ADR 0613 §5):
EngineSeat and EngineEvents are nodeengine's, EngineComposeCandidateVerb is nodeengine.VerbComposeCandidate, and
ComposeCandidateAsk, ComposeCandidateAnswer and ModuleComposed are aliases of nodeengine's ComposeCandidateInput,
ComposeCandidateAnswer and Module. The encode and decode checks stay here over those types until the seat has a client
package (ADR 0625 §4). For importers: a module's fingerprint is Fp, and the answer's Input is a JSON object
(map[string]any), not raw bytes. compose-candidate's input is the boolean the engine and the checker read; the seat
set's test takes that correction, and the whole seat's added verbs as da653ce reads them. EngineSeat leaves
testdata/seat-names.txt.

Claude-Session: https://claude.ai/code/session_01JG73KG7AfSdh6FP8VrBqCn
2026-11-04 12:40:03 +01:00

61 lines
2.4 KiB
Plaintext

asks/asks.go: Seat
buscompose/health_grants.go: mesh.seat.mesh-self-check.event.
buscompose/users.go: VaultSeat
catalogue/artifact_sweep_seat.go: ArtifactSweepSeat
catalogue/catalog_seat.go: CatalogSeat
catalogue/checker_seat.go: CheckerSeat
catalogue/control_records_seats.go: HandActsSeat
catalogue/control_records_seats.go: WantsSeat
catalogue/delivery_seat.go: DeliverySeat
catalogue/enrolment_seat.go: EnrolmentSeat
catalogue/environment_into.go: EnvironmentSeat
catalogue/environment_into.go: LoginShellSeat
catalogue/environment_into.go: PowerSeat
catalogue/files.go: FilesSeat
catalogue/graphical_session.go: BarSeat
catalogue/graphical_session.go: ClipboardSeat
catalogue/graphical_session.go: CompositorSeat
catalogue/graphical_session.go: DisplayServerSeat
catalogue/graphical_session.go: DisplaySessionSeat
catalogue/graphical_session.go: LauncherSeat
catalogue/graphical_session.go: LockScreenSeat
catalogue/graphical_session.go: LoginManagerSeat
catalogue/graphical_session.go: NotifierSeat
catalogue/graphical_session.go: SecretServiceSeat
catalogue/graphical_session.go: TerminalEmulatorSeat
catalogue/health_seats.go: ConditionsSeat
catalogue/health_seats.go: HealersSeat
catalogue/health_seats.go: SelfCheckSeat
catalogue/health_seats.go: WatchdogsSeat
catalogue/node_resolver.go: ResolverSeat
catalogue/placement_seat.go: PlacementSeat
catalogue/reads.go: ReadsSeat
catalogue/seat_contributions.go: BackupSeat
catalogue/seat_contributions.go: HotkeysSeat
catalogue/seat_contributions.go: MessageBusSeat
catalogue/seat_dependencies.go: ContainerRuntimeSeat
catalogue/seat_dependencies.go: PackageManagerSeat
catalogue/seat_dependencies.go: ServiceManagerSeat
catalogue/seats.go: BrokerSeat
catalogue/shares.go: MountsSeat
catalogue/shares.go: NFSServerSeat
delivery/checker.go: mesh-delivery-checker
delivery/composed.go: mesh-provisioner
delivery/held.go: mesh.seat.mesh-artifact-sweep.event.
delivery/placement.go: mesh-self-check
delivery/provided.go: the-private-network
delivery/signers.go: mesh-vault
delivery/stepasks.go: node-build-node
handacts/handacts.go: mesh-hand-acts
handacts/handacts.go: Seat
health/findings.go: KeeperSeat
health/findings.go: mesh-conditions
health/findings.go: mesh-healers
health/findings.go: mesh-self-check
health/findings.go: SelfCheckSeat
internal/beside/beside.go: mesh-catalog
overlay/overlay.go: the-private-network
provisions/provisions.go: mesh-provisioner
provisions/provisions.go: mesh-vault
provisions/provisions.go: Seat