chore: rename bundle id to com.simons-plugins.indigo-matter#67
Conversation
Align CFBundleIdentifier with the workspace convention (com.simons-plugins.*,
as netro / indigo-shelly-trv / indigo-mcp-lite) — was the off-pattern
com.simon.indigo-matter. Renamed across all references so the plugin stays
internally coherent: Info.plist, Actions.xml + PluginConfig.xml callback ids,
server_process.py LaunchAgent filename, tests, and docs.
The bundle id IS the IWS API path Domio calls
(…/message/<bundleId>/{handler}); domio-code is updated in lockstep (separate
PR) so the Matter API contract stays in sync.
NOTE (deploy): a new bundle id is a new plugin to Indigo — jarvis needs a
fresh double-click install (not a cp) and its commissioned Matter devices
re-commissioning under the new id; the old com.simon.* LaunchAgent is orphaned.
Version bump 2026.2.26 -> 2026.2.27.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
Caution Review failedPull request was closed or merged during review 📝 WalkthroughWalkthroughThis pull request corrects the Indigo Matter plugin's bundle identifier from ChangesBundle Identifier Update
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes Poem
🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Aligns
CFBundleIdentifierwith the workspace convention (com.simons-plugins.*— as netro / indigo-shelly-trv / indigo-mcp-lite). Was the off-patterncom.simon.indigo-matter.Renamed across all 41 references so the plugin stays internally coherent:
Info.plist(CFBundleIdentifier)Actions.xml+PluginConfig.xmlcallback idsserver_process.pyLaunchAgent filenametests/test_server_process.py,tests/test_plugin_module.pyThe bundle id is the IWS API path Domio calls (
…/message/<bundleId>/{handler}), sodomio-codeis updated in lockstep (separate PR) to keep the Matter API contract in sync.cp), and its commissioned Matter devices must be re-commissioned under the new id. The oldcom.simon.*LaunchAgent is orphaned.Version bump
2026.2.26 → 2026.2.27. 773 tests pass.🤖 Generated with Claude Code
Summary by CodeRabbit
Bug Fixes
com.simon.indigo-mattertocom.simons-plugins.indigo-matterthroughout the plugin and system configuration.Documentation
Chores