[1.21 Canary] User actions have IDs added to them in the JSON #21561

Open
opened 2026-01-31 07:48:12 +00:00 by claunia · 0 comments
Owner

Originally created by @zadjii-msft on GitHub (Apr 23, 2024).

Originally assigned to: @PankajBhojwani on GitHub.

Unclear which version exactly. Was working in between main and 1.21.1094.0, I think. mostly trying to debug #17089. And look at that, all my actions have id's added to them (I did not add these):

        {
            "command":
            {
                "action": "sendInput",
                "input": "git status"
            },
            "id": "User.sendInput.B1352E5E"
        },
        {
            "command":
            {
                "action": "selectOutput",
                "direction": "prev"
            },
            "id": "User.selectOutput.D3F0B923",
            "keys": "ctrl+shift+up"
        },
        {
            "command":
            {
                "action": "splitPane"
            },
            "id": "User.splitPane.9AF9A264"
        },
        {
            "command":
            {
                "action": "selectOutput",
                "direction": "next"
            },
            "id": "User.selectOutput.2A0DA8E0",
            "keys": "ctrl+shift+down"
        },
        {
            "command":
            {
                "action": "selectCommand",
                "direction": "next"
            },
            "id": "User.selectCommand.2A0DA8E0",
            "keys": "ctrl+alt+shift+down"
        },
        {
            "command":
            {
                "action": "selectCommand",
                "direction": "next"
            },
            "keys": "ctrl+g"
        },
        {
            "command":
            {
                "action": "selectCommand",
                "direction": "prev"
            },
            "id": "User.selectCommand.D3F0B923",
            "keys": "ctrl+alt+shift+up"
        },
Originally created by @zadjii-msft on GitHub (Apr 23, 2024). Originally assigned to: @PankajBhojwani on GitHub. Unclear which version exactly. Was working in between `main` and `1.21.1094.0`, I think. mostly trying to debug #17089. And look at that, all my actions have `id`'s added to them (I did not add these): ```json { "command": { "action": "sendInput", "input": "git status" }, "id": "User.sendInput.B1352E5E" }, { "command": { "action": "selectOutput", "direction": "prev" }, "id": "User.selectOutput.D3F0B923", "keys": "ctrl+shift+up" }, { "command": { "action": "splitPane" }, "id": "User.splitPane.9AF9A264" }, { "command": { "action": "selectOutput", "direction": "next" }, "id": "User.selectOutput.2A0DA8E0", "keys": "ctrl+shift+down" }, { "command": { "action": "selectCommand", "direction": "next" }, "id": "User.selectCommand.2A0DA8E0", "keys": "ctrl+alt+shift+down" }, { "command": { "action": "selectCommand", "direction": "next" }, "keys": "ctrl+g" }, { "command": { "action": "selectCommand", "direction": "prev" }, "id": "User.selectCommand.D3F0B923", "keys": "ctrl+alt+shift+up" }, ```
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/terminal#21561