Skip to content
Draft
Show file tree
Hide file tree
Changes from 43 commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
b9c7539
feat(yandex_smarthome): add yandex_smarthome provider v1.4.0
github-actions[bot] Apr 24, 2026
c1be547
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] Apr 24, 2026
f108d57
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] Apr 24, 2026
51d0920
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] Apr 24, 2026
996bb1c
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] Apr 24, 2026
0d16cd0
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] Apr 24, 2026
6b9fa26
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 4, 2026
1941751
feat(yandex_smarthome): add yandex_smarthome provider v1.5.0
github-actions[bot] May 4, 2026
1dc381d
Merge branch 'dev' into upstream/yandex_smarthome
trudenboy May 4, 2026
0326e29
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 4, 2026
0914446
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 4, 2026
c6a6f77
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 4, 2026
a3d2e0f
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 4, 2026
01c3172
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 4, 2026
18c922f
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 4, 2026
72d55cf
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 5, 2026
dfaab6b
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 5, 2026
5628fe8
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 5, 2026
687b293
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 5, 2026
e47472a
Merge branch 'dev' into upstream/yandex_smarthome
trudenboy May 5, 2026
a830e7b
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 5, 2026
fc02259
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 5, 2026
dce8385
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 5, 2026
55135c9
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 5, 2026
d0555a8
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 5, 2026
c507840
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 5, 2026
442f7d3
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 5, 2026
086c0a8
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 5, 2026
468964f
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 5, 2026
00574c9
Potential fix for pull request finding
trudenboy May 5, 2026
e08ca79
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 5, 2026
fd8b62f
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 5, 2026
bcfcb11
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 5, 2026
4e017c8
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 5, 2026
a098b55
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 5, 2026
304eebd
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 5, 2026
03ebec1
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 5, 2026
461c029
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 5, 2026
6ca5b01
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 5, 2026
734e60c
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 5, 2026
26591c8
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 5, 2026
8f64f54
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 5, 2026
cf24e7f
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 6, 2026
1ad84a8
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 6, 2026
65266bd
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 6, 2026
2fddc2d
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 6, 2026
999dca5
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 6, 2026
e37cd36
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 6, 2026
85c66cc
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 7, 2026
0c19262
Merge branch 'dev' into upstream/yandex_smarthome
trudenboy May 7, 2026
af42754
Merge branch 'dev' into upstream/yandex_smarthome
trudenboy May 7, 2026
5937e76
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 7, 2026
214a246
Merge branch 'dev' into upstream/yandex_smarthome
trudenboy May 7, 2026
82db110
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 7, 2026
319f56d
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 9, 2026
81973fc
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 9, 2026
36b7cb2
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 9, 2026
132da8c
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 9, 2026
55a30a4
feat(yandex_smarthome): sync provider from ma-provider-yandex-smartho…
github-actions[bot] May 9, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
367 changes: 361 additions & 6 deletions music_assistant/providers/yandex_smarthome/__init__.py

Large diffs are not rendered by default.

423 changes: 387 additions & 36 deletions music_assistant/providers/yandex_smarthome/auto_skill.py

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,7 @@ class SkillCreationArtifacts:
logo_id: str | None = None
oauth_app_id: str | None = None
last_error: str | None = None
last_known_name: str | None = None # MA-side mirror of the skill name in Yandex Dialogs


def dump_artifacts(artifacts: SkillCreationArtifacts) -> str:
Expand All @@ -68,6 +69,7 @@ def dump_artifacts(artifacts: SkillCreationArtifacts) -> str:
"logo_id": artifacts.logo_id,
"oauth_app_id": artifacts.oauth_app_id,
"last_error": artifacts.last_error,
"last_known_name": artifacts.last_known_name,
},
ensure_ascii=False,
)
Expand Down Expand Up @@ -107,6 +109,7 @@ def _opt_str(key: str) -> str | None:
logo_id=_opt_str("logo_id"),
oauth_app_id=_opt_str("oauth_app_id"),
last_error=_opt_str("last_error"),
last_known_name=_opt_str("last_known_name"),
)


Expand Down
Loading
Loading