microsoft / microsoft/kiota

KIOTA_CONFIG_PREVIEW shouldn't be needed anymore

Open
#5,625 2 comments 0 reactions 0 assignees View on GitHub
enhancement generator type:breaking-change type:enhancement
Dominant language
C#
Stars
3.8k
Forks
333
Avg merge
16h 29m
Merged PRs (30d)
116

Description

The workspace.json feature was hide behind a env variable `KIOTA_CONFIG_PREVIEW`

Even for the new version, like 1.19.1 (release) and 1.20 (preview), if one doesn't set `KIOTA_CONFIG_PREVIEW`, none of the workspace features are available, including all `kiota client ... `, `kiota plugin ...` and `workspace` commands.

Setting the env variable shouldn't be needed anymore and everyone in the newest version should get the new experience by default.

Contributor guide

Open the contributing guide

Research direction

Search the repository for KIOTA_CONFIG_PREVIEW and the gates around the client, plugin, and workspace commands. Confirm which checks still require the environment variable, then verify that the workspace experience and all listed commands are available by default in the newest version without setting it.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
cli
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 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.