Files
Cognitive_Agent/artifacts/runs/req-20260723044947-545309/functions/seat.yaml
T
2026-07-30 08:45:38 +08:00

68 lines
2.2 KiB
YAML
Executable File

apiVersion: cognitive-agent/v1alpha1
kind: FunctionConfig
metadata:
id: seat-req-20260723044947-545309
name: Seat function
version: 1.0.0
request_id: req-20260723044947-545309
generated_at: '2026-07-23T04:50:05.920362Z'
labels:
provider: openai:gpt-5.6-sol
execution_scope: virtual_only
spec:
domain: seat
operations:
- id: passenger_longitudinal_35pct
capability: seat.set_longitudinal_position
target: &id001
device: seat
zone: front_right
instance: passenger
parameters:
position_pct: 35
timeout_ms: 8000
failure_policy: abort
- id: passenger_cushion_tilt_60pct
capability: seat.set_cushion_tilt
target: *id001
parameters:
position_pct: 60
timeout_ms: 8000
failure_policy: abort
- id: passenger_backrest_recline_73pct
capability: seat.set_backrest_recline
target: *id001
parameters:
position_pct: 73
angle_deg: 128
timeout_ms: 8000
failure_policy: abort
- id: passenger_legrest_height_58pct
capability: seat.set_legrest_height
target: *id001
parameters:
position_pct: 58
angle_deg: 133
timeout_ms: 8000
failure_policy: abort
- id: passenger_legrest_extension_65pct
capability: seat.set_legrest_extension
target: *id001
parameters:
position_pct: 65
timeout_ms: 8000
failure_policy: abort
assumptions:
- The supplied matrix is partial; this configuration is eligible for virtual execution
only.
- Operation passenger_longitudinal_35pct uses an explicitly synthetic position CAN
mapping; it is never eligible for hardware transmission.
- Operation passenger_cushion_tilt_60pct uses an explicitly synthetic position CAN
mapping; it is never eligible for hardware transmission.
- Operation passenger_backrest_recline_73pct uses an explicitly synthetic position
CAN mapping; it is never eligible for hardware transmission.
- Operation passenger_legrest_height_58pct uses an explicitly synthetic position
CAN mapping; it is never eligible for hardware transmission.
- Operation passenger_legrest_extension_65pct uses an explicitly synthetic position
CAN mapping; it is never eligible for hardware transmission.