Commit 3836332
committed
fix(cli): pass remote eligibility to skills CLI commands
The loadSkillsStatusReport function called buildWorkspaceSkillStatus
without passing remote eligibility context, causing macOS-only skills
like apple-notes to always show as ineligible when a remote macOS node
is connected.
The Gateway's skills.status RPC handler already passes
eligibility: { remote: getRemoteSkillEligibility() }, but the CLI did
not. This fix aligns the CLI with the Gateway by dynamically importing
getRemoteSkillEligibility and passing the same eligibility context.
Fixes #949561 parent 2c3b582 commit 3836332
1 file changed
Lines changed: 6 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
100 | 100 | | |
101 | 101 | | |
102 | 102 | | |
103 | | - | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
104 | 109 | | |
105 | 110 | | |
106 | 111 | | |
| |||
0 commit comments