joshuar-go-hass-agent/internal/hass
Joshua Rich f6b08332dc perf(agent): 🏗️ restructure preferences and hass client usage
- move agent "flag" parameters into context rather than storing in agent
- use an interface for preferences access
- start the hass client closer to where it is used
- remove the need for the agent to expose wrapper methods
2024-09-14 10:58:15 +10:00
..
sensor perf(agent): 🏗️ restructure preferences and hass client usage 2024-09-14 10:58:15 +10:00
client.go perf(agent): 🏗️ restructure preferences and hass client usage 2024-09-14 10:58:15 +10:00
client_mocks_test.go perf(agent): 🏗️ restructure preferences and hass client usage 2024-09-14 10:58:15 +10:00
config.go perf(agent,hass): refactor sensor processing 2024-08-19 21:13:39 +10:00
discovery.go refactor: 🚨 adjust linter config and correct violations 2024-09-03 15:47:22 +10:00
registration.go perf(agent): 🏗️ restructure preferences and hass client usage 2024-09-14 10:58:15 +10:00
websocket.go refactor: 🚨 adjust linter config and correct violations 2024-09-03 15:47:22 +10:00