microsoft / microsoft/kiota

When creating a new client / plugin from Kiota without an opened workspace, we should deeplink in the extension

Open
#5,220 1 comment 0 reactions 0 assignees View on GitHub
type:enhancement type:feature vscode-extension
Dominant language
C#
Stars
3.8k
Forks
333
Avg merge
16h 29m
Merged PRs (30d)
116

Description

### Is your feature request related to a problem? Please describe the problem.

When creating a new client or plugin from the extensions when no folder (workspace) is selected, we open a new VS Code extension window but we don't focus the kiota extension with the loaded client.

### Client library/SDK language

None

### Describe the solution you'd like

When opening, I would love to see the API loaded in the API Explorer so I can continue working on it.

### Additional context

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by tracing the Kiota VS Code extension flow used when creating a client or plugin without an opened workspace. Check how the new extension window is opened and how the API Explorer loads an API; done means the new window focuses Kiota with the created API loaded in the explorer.

Written by the indexing model from the issue text.

Assessment

Tech stack
vscode
Domain
devtools
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.