File size: 1,002 Bytes
187a965
63ec258
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
from .common import vehicle


STATUS_TEMPLATE = """We are at {location}, current time: {time}, current date: {date} and our destination is: {destination}.
"""


def vehicle_status() -> tuple[str, dict[str, str]]:
    """Get current vehicle status, which includes, location, date, time, destination.
    Call this to get the current destination or location of the car/vehicle.
    Returns:
        dict[str, str]: The vehicle status. For example:
        {
            "location": "Luxembourg Gare, Luxembourg",
            "lat": 49.6000,
            "lon": 6.1333,
            "date": "2025-03-29",
            "time": "08:00:20",
            "destination": "Kirchberg Campus, Kirchberg"
        }
    """
    vs = {
        "location": "Luxembourg Gare, Luxembourg",
        "lat": 49.6000,
        "lon": 6.1333,
        "date": "2025-03-29",
        "time": "08:00:20",
        "destination": "Kirchberg Campus, Kirchberg"
    }
    vs = vehicle.dict()
    return  STATUS_TEMPLATE.format(**vs), vs