Skip to content

Commit 6dda295

Browse files
cvclaude
andcommitted
Fix Response Structs table in CLAUDE.md to match actual types.go definitions
Updated the Response Structs documentation table to accurately reflect the actual struct field names defined in internal/api/types.go: - TireInfo: Added Psi suffix (FrontLeftPsi, etc.) - DoorStatus: Expanded to list all fields including FuelLidOpen and AllLocked - WindowStatus: Changed to Position-based naming (DriverPosition, etc.) - HVACInfo: Corrected fields (HVACOn, InteriorTempC, TargetTempC) - OdometerInfo: Fixed field name to OdometerKm Closes: mcs-0ln, mcs-w9a, mcs-m3t, mcs-2dk, mcs-21t Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent eaeb326 commit 6dda295

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

CLAUDE.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -79,12 +79,12 @@ Getter methods return strongly-typed structs instead of tuples:
7979
|--------|---------|--------|
8080
| `GetBatteryInfo()` | `BatteryInfo` | BatteryLevel, RangeKm, ChargeTimeACMin, ChargeTimeQBCMin, PluggedIn, Charging, HeaterOn, HeaterAuto |
8181
| `GetFuelInfo()` | `FuelInfo` | FuelLevel, RangeKm |
82-
| `GetTiresInfo()` | `TireInfo` | FrontLeft, FrontRight, RearLeft, RearRight |
82+
| `GetTiresInfo()` | `TireInfo` | FrontLeftPsi, FrontRightPsi, RearLeftPsi, RearRightPsi |
8383
| `GetLocationInfo()` | `LocationInfo` | Latitude, Longitude, Timestamp |
84-
| `GetDoorsInfo()` | `DoorStatus` | Driver, Passenger, RearLeft, RearRight, Hood, Trunk + lock status |
85-
| `GetWindowsInfo()` | `WindowStatus` | FrontLeft, FrontRight, RearLeft, RearRight |
86-
| `GetHvacInfo()` | `HVACInfo` | On, FrontDefroster, RearDefroster, Temperature, TemperatureUnit |
87-
| `GetOdometerInfo()` | `OdometerInfo` | Kilometers |
84+
| `GetDoorsInfo()` | `DoorStatus` | DriverOpen, PassengerOpen, RearLeftOpen, RearRightOpen, TrunkOpen, HoodOpen, FuelLidOpen, DriverLocked, PassengerLocked, RearLeftLocked, RearRightLocked, AllLocked |
85+
| `GetWindowsInfo()` | `WindowStatus` | DriverPosition, PassengerPosition, RearLeftPosition, RearRightPosition |
86+
| `GetHvacInfo()` | `HVACInfo` | HVACOn, FrontDefroster, RearDefroster, InteriorTempC, TargetTempC |
87+
| `GetOdometerInfo()` | `OdometerInfo` | OdometerKm |
8888

8989
All getters return `(T, error)` for proper error handling.
9090

0 commit comments

Comments
 (0)