@lbentivegni Thank you. Something had reset my connection to home assistant’s conversation agent instead of klar which explains why alot wasn’t working that should have. I do note when I ask “What’s on my calendar tomorrow” I get a weather report and not a calendar report. I tried it in “Lab” under the klar app but not sure this is helpful:
{
"schema_version": "2.0",
"text": "What's on my calendar tomorrow?",
"conversation_id": "432355f7-ded1-4738-bafc-4278f308191b",
"decision": {
"type": "execute"
},
"speech": "",
"confidence": 0.9407500000000001,
"margin": 1,
"selected_candidate_id": "plan-000",
"candidates": [
{
"id": "plan-000",
"plan": {
"confidence": 0.9407500000000001,
"margin": 1,
"evidence": [
{
"kind": "action",
"source": "lexicon_exact_question",
"value": "get_state",
"score": 0.96,
"exact": true
},
{
"kind": "binding",
"source": "calendar",
"value": "bound",
"score": 0.85,
"exact": false
}
],
"steps": [
{
"index": 0,
"intent": {
"name": "KlarGetCalendarEvents",
"slots": [
{
"name": "domain",
"value": "calendar"
},
{
"name": "day",
"value": "tomorrow"
}
]
},
"confidence": 0.9407500000000001,
"evidence": [
{
"kind": "action",
"source": "lexicon_exact_question",
"value": "get_state",
"score": 0.96,
"exact": true
},
{
"kind": "binding",
"source": "calendar",
"value": "bound",
"score": 0.85,
"exact": false
}
]
}
]
},
"score": 0.9407500000000001,
"margin": 1,
"policy": "calendar",
"precedence": 1,
"evidence": [
{
"kind": "action",
"source": "lexicon_exact_question",
"value": "get_state",
"score": 0.96,
"exact": true
},
{
"kind": "binding",
"source": "calendar",
"value": "bound",
"score": 0.85,
"exact": false
}
]
}
],
"plan": {
"confidence": 0.9407500000000001,
"margin": 1,
"evidence": [
{
"kind": "action",
"source": "lexicon_exact_question",
"value": "get_state",
"score": 0.96,
"exact": true
},
{
"kind": "binding",
"source": "calendar",
"value": "bound",
"score": 0.85,
"exact": false
}
],
"steps": [
{
"index": 0,
"intent": {
"name": "KlarGetCalendarEvents",
"slots": [
{
"name": "domain",
"value": "calendar"
},
{
"name": "day",
"value": "tomorrow"
}
]
},
"confidence": 0.9407500000000001,
"evidence": [
{
"kind": "action",
"source": "lexicon_exact_question",
"value": "get_state",
"score": 0.96,
"exact": true
},
{
"kind": "binding",
"source": "calendar",
"value": "bound",
"score": 0.85,
"exact": false
}
]
}
]
},
"evidence": [
{
"kind": "action",
"source": "lexicon_exact_question",
"value": "get_state",
"score": 0.96,
"exact": true
},
{
"kind": "binding",
"source": "calendar",
"value": "bound",
"score": 0.85,
"exact": false
},
{
"kind": "preferred_area",
"source": "satellite",
"value": "bedroom",
"score": 1,
"exact": true
}
],
"trace": {
"stages": [
{
"stage": "normalize",
"duration_us": 30,
"detail": "4 normalized tokens"
},
{
"stage": "features",
"duration_us": 7,
"detail": "1 clauses"
},
{
"stage": "action_candidates",
"duration_us": 2,
"detail": "1 action hypotheses"
},
{
"stage": "target_resolution",
"duration_us": 22968,
"detail": "1 scored targets"
},
{
"stage": "binding",
"duration_us": 0,
"detail": "1 complete candidate plans"
},
{
"stage": "ranking",
"duration_us": 1455,
"detail": "1 ranked candidates"
},
{
"stage": "safety_decision",
"duration_us": 3,
"detail": "execute"
},
{
"stage": "planning",
"duration_us": 0,
"detail": "1 executable plan steps"
}
],
"discarded": [],
"tokens": [
"what",
"on",
"calendar",
"tomorrow"
],
"normalized": "what on calendar tomorrow"
},
"briefing": false,
"policy_trace": {
"compiled_risky": false
}
}
Additional followup: “What’s the temperature outside?” results in "Thermostat is 76 degrees C. Problem 1. I asked for outside. Problem 2. It’s not 76 degrees C it’s F (for me in USA).