Skip to content

feat: add WorkBuddy to sourceToNativeAppBundleId for one-click jump#130

Merged
wxtsky merged 1 commit into
wxtsky:mainfrom
Redhairknight:feat/add-workbuddy-jump
Apr 25, 2026
Merged

feat: add WorkBuddy to sourceToNativeAppBundleId for one-click jump#130
wxtsky merged 1 commit into
wxtsky:mainfrom
Redhairknight:feat/add-workbuddy-jump

Conversation

@Redhairknight
Copy link
Copy Markdown
Contributor

Summary

  • Add "workbuddy": "com.workbuddy.workbuddy" to the sourceToNativeAppBundleId dictionary in TerminalActivator.swift
  • WorkBuddy sessions report source as "workbuddy" via codeisland-bridge --source workbuddy, but clicking them in CodeIsland cannot jump to the WorkBuddy desktop app because there is no mapping entry
  • This one-line fix enables one-click jump from CodeIsland to WorkBuddy app

Test plan

  • Verified com.workbuddy.workbuddy is the correct CFBundleIdentifier for WorkBuddy.app
  • Build CodeIsland from source and confirm clicking a WorkBuddy session activates the WorkBuddy app

WorkBuddy sessions report source as "workbuddy" but clicking them
in CodeIsland cannot jump to the WorkBuddy app because there is no
mapping entry for it.

Changes:
- Add "workbuddy" → "com.workbuddy.workbuddy" to sourceToNativeAppBundleId
- Add "com.workbuddy.workbuddy" → "WorkBuddy" to nativeAppBundles

This enables one-click jump from CodeIsland to the WorkBuddy desktop app.
@Redhairknight Redhairknight force-pushed the feat/add-workbuddy-jump branch from f37db21 to 8827bae Compare April 25, 2026 08:31
@wxtsky wxtsky merged commit 746afa4 into wxtsky:main Apr 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants