Bug Fix
/connect now re-syncs forum structure instead of refusing
Previously, running /connect in a supergroup that was already paired would simply reply "Forum is already connected" — even if topics were missing (e.g. new projects added after initial setup, or topics accidentally deleted).
Now /connect is idempotent:
- First time: pairs the group and creates full structure (Tasks, Activity, project topics)
- Already paired: shows "Syncing Forum — Creating missing topics..." and re-runs
_createForumStructure()to fill in any gaps - Rollback safety: only rolls back
forum_chat_idon failure if this was a fresh connection (not a re-sync)
New i18n string forum_syncing added in all 3 languages (ua/en/ru).
Upgrade
npx github:Lexus2016/claude-code-studio@latest