|
6 | 6 | package wshclient |
7 | 7 |
|
8 | 8 | import ( |
| 9 | + "github.com/wavetermdev/waveterm/pkg/aiusechat/uctypes" |
| 10 | + "github.com/wavetermdev/waveterm/pkg/baseds" |
9 | 11 | "github.com/wavetermdev/waveterm/pkg/telemetry/telemetrydata" |
10 | | - "github.com/wavetermdev/waveterm/pkg/wshutil" |
11 | | - "github.com/wavetermdev/waveterm/pkg/wshrpc" |
12 | | - "github.com/wavetermdev/waveterm/pkg/wconfig" |
| 12 | + "github.com/wavetermdev/waveterm/pkg/vdom" |
13 | 13 | "github.com/wavetermdev/waveterm/pkg/waveobj" |
| 14 | + "github.com/wavetermdev/waveterm/pkg/wconfig" |
14 | 15 | "github.com/wavetermdev/waveterm/pkg/wps" |
15 | | - "github.com/wavetermdev/waveterm/pkg/vdom" |
16 | | - "github.com/wavetermdev/waveterm/pkg/aiusechat/uctypes" |
| 16 | + "github.com/wavetermdev/waveterm/pkg/wshrpc" |
| 17 | + "github.com/wavetermdev/waveterm/pkg/wshutil" |
17 | 18 | ) |
18 | 19 |
|
19 | 20 | // command "activity", wshserver.ActivityCommand |
@@ -386,6 +387,12 @@ func FocusWindowCommand(w *wshutil.WshRpc, data string, opts *wshrpc.RpcOpts) er |
386 | 387 | return err |
387 | 388 | } |
388 | 389 |
|
| 390 | +// command "getallbadges", wshserver.GetAllBadgesCommand |
| 391 | +func GetAllBadgesCommand(w *wshutil.WshRpc, opts *wshrpc.RpcOpts) ([]baseds.BadgeEvent, error) { |
| 392 | + resp, err := sendRpcRequestCallHelper[[]baseds.BadgeEvent](w, "getallbadges", nil, opts) |
| 393 | + return resp, err |
| 394 | +} |
| 395 | + |
389 | 396 | // command "getalltabindicators", wshserver.GetAllTabIndicatorsCommand |
390 | 397 | func GetAllTabIndicatorsCommand(w *wshutil.WshRpc, opts *wshrpc.RpcOpts) (map[string]*wshrpc.TabIndicator, error) { |
391 | 398 | resp, err := sendRpcRequestCallHelper[map[string]*wshrpc.TabIndicator](w, "getalltabindicators", nil, opts) |
|
0 commit comments