Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
76 commits
Select commit Hold shift + click to select a range
77c22e9
Implement devant flow
AzeemMuzammil Aug 13, 2025
07a9a3b
Fix ask api key
AzeemMuzammil Sep 3, 2025
9e71391
Fix merge conflicts
AzeemMuzammil Sep 3, 2025
eff3113
Merge pull request #257 from AzeemMuzammil/fb-devant-auth-flow-new
xlight05 Sep 3, 2025
cf6465b
Merge remote-tracking branch 'upstream/main' into feature-devant-sync
xlight05 Sep 19, 2025
b247ba0
Fix ts issues
xlight05 Sep 19, 2025
d3aba1f
Merge pull request #509 from xlight05/feature-devant-sync
xlight05 Sep 19, 2025
4e58436
Copied platform-ext changes from feature-cloud-mode
kaje94 Sep 22, 2025
9a82018
revert versions in package json for choreo and platform
kaje94 Sep 22, 2025
dce6c9d
update pipeline to publish platform ext to vscode public repo
kaje94 Aug 26, 2025
ec8aefe
fix bug when pushing source to remote repo
kaje94 Sep 22, 2025
f969617
update the readme of platform extension
kaje94 Sep 23, 2025
531ec9a
sync choreo workspace changes into devant-main-sync branch
kaje94 Sep 24, 2025
db2003a
disable existing directory init for bare repos
kaje94 Sep 24, 2025
4fe8378
Merge pull request #537 from wso2/feature-devant-sync
hevayo Sep 24, 2025
bd26ad1
avoid showing gitpat when checking access to repo
kaje94 Sep 24, 2025
f0a74ce
Merge branch 'devant-main-sync' of https://github.com/wso2/vscode-ext…
kaje94 Sep 25, 2025
9dc6688
fix bitbucket repo based component creation
kaje94 Sep 25, 2025
df83dfc
Add customization for devant editor
Sep 25, 2025
bb87ec5
update the package versions of react-markdown
kaje94 Sep 26, 2025
5d9ae6a
Merge branch 'devant-main-sync' of https://github.com/wso2/vscode-ext…
kaje94 Sep 30, 2025
db79943
bump zod package version in platform ext
kaje94 Sep 30, 2025
7522960
update pnpm lock file
kaje94 Oct 2, 2025
5fa51c3
Update devant token env variables
xlight05 Oct 8, 2025
e7aac20
Update sts token var
xlight05 Oct 8, 2025
53f1f90
check for choreo ext before activating choreo features in platform ext
kaje94 Oct 8, 2025
cce7401
Merge pull request #605 from xlight05/devant-copilot-env
pcnfernando Oct 8, 2025
9277969
Merge branch 'main' of https://github.com/wso2/vscode-extensions into…
kaje94 Oct 14, 2025
13763c9
allow copilot to switch between dev & prod envs
kaje94 Oct 14, 2025
29b82d2
update choreo connect to work on choreo property
kaje94 Oct 16, 2025
7cfddc9
Merge branch 'main' of https://github.com/wso2/vscode-extensions into…
kaje94 Oct 16, 2025
ba0c20c
fix build failure in bal ext
kaje94 Oct 16, 2025
7018a64
update version of platform extension
kaje94 Oct 16, 2025
018f859
update choreo ext version number
kaje94 Oct 16, 2025
1c55642
fix error thrown when creating connection
kaje94 Oct 17, 2025
4ac567d
Fix devant chat thread persistance
xlight05 Oct 24, 2025
a5408ad
Merge pull request #730 from xlight05/webview-storage
kaje94 Oct 24, 2025
9cf944a
update env.example file
kaje94 Oct 24, 2025
f4a2378
Merge branch 'main' of https://github.com/wso2/vscode-extensions into…
kanushka Oct 29, 2025
97fd0fb
Merge pull request #764 from kanushka/devant-main-sync
gigara Oct 29, 2025
ca23f17
Merge branch 'main' of https://github.com/wso2/vscode-extensions into…
gigara Nov 3, 2025
67b99a7
Update fonts
gigara Nov 4, 2025
dc811af
Merge branch 'main' of https://github.com/wso2/vscode-extensions into…
gigara Nov 6, 2025
af25cea
Migrate Copilot auth for devant
xlight05 Nov 5, 2025
a4f7aca
Merge pull request #851 from xlight05/sts-exchange
xlight05 Nov 7, 2025
e79aba9
fix cloud editor org dropdown in component creation flow
kaje94 Nov 10, 2025
1ffc360
Merge pull request #867 from kaje94/devant-cloud-editor-fixes-1
kaje94 Nov 10, 2025
522a326
Merge branch 'main' of https://github.com/wso2/vscode-extensions into…
gigara Nov 13, 2025
bb2d5a5
Merge branch 'devant-main-sync' of https://github.com/wso2/vscode-ext…
gigara Nov 13, 2025
3134a7a
fix: update project URI references to project path in activator.ts
gigara Nov 13, 2025
6503ac5
Merge branch 'bi-1.5.x' of https://github.com/wso2/vscode-extensions …
gigara Nov 14, 2025
66f27c3
pack choreo cli with wso2-platform extension
kaje94 Dec 10, 2025
4106e78
fix typo in component repo init form
kaje94 Dec 10, 2025
f898272
Merge pull request #1077 from kaje94/devant-cloud-editor-fixes-1
kaje94 Dec 10, 2025
bd95b23
Merge branch 'main' of https://github.com/wso2/vscode-extensions into…
gigara Dec 10, 2025
acb9df0
Merge branch 'main' of https://github.com/wso2/vscode-extensions into…
gigara Dec 10, 2025
cd15915
Merge pull request #1078 from gigara/devant-main-sync
gigara Dec 10, 2025
f4c9c5b
Fix devant mode checker logic
gigara Dec 10, 2025
ecfea43
Merge pull request #1081 from gigara/devant-main-sync
kaje94 Dec 11, 2025
f664533
Merge branch 'main' of https://github.com/wso2/vscode-extensions into…
gigara Dec 11, 2025
4b53a68
Merge branch 'devant-main-sync' of https://github.com/wso2/vscode-ext…
gigara Dec 11, 2025
a70fbc4
add new apis to wso2 platform extension
kaje94 Dec 11, 2025
9e016d9
Merge pull request #1085 from kaje94/devant-cloud-editor-fixes-1
kaje94 Dec 11, 2025
388f60b
Merge branch 'main' into devant-main-sync
gigara Dec 11, 2025
2536143
Merge branch 'main' into devant-main-sync
gigara Dec 12, 2025
9584514
Refactor authentication handling by removing authStore and integratin…
gigara Dec 12, 2025
a502296
Merge branch 'devant-main-sync' of https://github.com/wso2/vscode-ext…
gigara Dec 12, 2025
fc1cccb
Add license header
gigara Dec 12, 2025
607be11
Enhance getAuthState method to provide default user info and region
gigara Dec 13, 2025
f3f0e8d
Apply suggestions from code review
gigara Dec 13, 2025
e1bfafd
Merge branch 'main' of https://github.com/wso2/vscode-extensions into…
gigara Dec 14, 2025
bf54842
Always check user status from choreo cli
gigara Dec 15, 2025
1e0900f
Merge branch 'devant-main-sync' of https://github.com/gigara/wso2-vsc…
gigara Dec 15, 2025
b5b8571
Merge pull request #1099 from gigara/devant-main-sync
gigara Dec 15, 2025
ed14556
Merge branch 'main' into devant-main-sync
gigara Dec 15, 2025
d412bcc
Merge branch 'main' into devant-main-sync
gigara Dec 15, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/publish-vsix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,7 @@ jobs:
elif [ "${{ github.event.inputs.extension }}" == "choreo" ]; then
echo "repo=wso2/choreo-vscode" >> $GITHUB_OUTPUT
elif [ "${{ github.event.inputs.extension }}" == "wso2-platform" ]; then
echo "repo=wso2/wso2-platform-vscode" >> $GITHUB_OUTPUT
echo "repo=wso2/vscode-extensions" >> $GITHUB_OUTPUT
elif [ "${{ github.event.inputs.extension }}" == "apk" ]; then
echo "repo=wso2/apk-vscode" >> $GITHUB_OUTPUT
elif [ "${{ github.event.inputs.extension }}" == "micro-integrator" ]; then
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/release-vsix.yml
Original file line number Diff line number Diff line change
Expand Up @@ -143,11 +143,11 @@ jobs:
token: ${{ secrets.CHOREO_BOT_TOKEN }}
chatAPI: ${{ steps.chat.outputs.chatAPI }}

- name: Create a release in wso2/platform-vscode repo
- name: Create a release in wso2/vscode-extensions repo
if: ${{ github.event.inputs.wso2-platform == 'true' }}
uses: ./.github/actions/release
with:
repo: wso2/platform-vscode
repo: wso2/vscode-extensions
name: wso2-platform
token: ${{ secrets.CHOREO_BOT_TOKEN }}
chatAPI: ${{ steps.chat.outputs.chatAPI }}
Comment on lines +146 to 153
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🔴 Critical

Add missing required input threadId.

The release action requires a threadId input, but it's not provided in this step. This will cause the workflow to fail during execution.

Based on static analysis hints, apply this diff:

       - name: Create a release in wso2/vscode-extensions repo
         if: ${{ github.event.inputs.wso2-platform == 'true' }}
         uses: ./.github/actions/release
         with:
           repo: wso2/vscode-extensions
           name: wso2-platform
           token: ${{ secrets.CHOREO_BOT_TOKEN }}
           chatAPI: ${{ steps.chat.outputs.chatAPI }}
+          threadId: ${{ github.run_id }}
📝 Committable suggestion

‼️ IMPORTANT
Carefully review the code before committing. Ensure that it accurately replaces the highlighted code, contains no missing lines, and has no issues with indentation. Thoroughly test & benchmark the code to ensure it meets the requirements.

Suggested change
- name: Create a release in wso2/vscode-extensions repo
if: ${{ github.event.inputs.wso2-platform == 'true' }}
uses: ./.github/actions/release
with:
repo: wso2/platform-vscode
repo: wso2/vscode-extensions
name: wso2-platform
token: ${{ secrets.CHOREO_BOT_TOKEN }}
chatAPI: ${{ steps.chat.outputs.chatAPI }}
- name: Create a release in wso2/vscode-extensions repo
if: ${{ github.event.inputs.wso2-platform == 'true' }}
uses: ./.github/actions/release
with:
repo: wso2/vscode-extensions
name: wso2-platform
token: ${{ secrets.CHOREO_BOT_TOKEN }}
chatAPI: ${{ steps.chat.outputs.chatAPI }}
threadId: ${{ github.run_id }}
🧰 Tools
🪛 actionlint (1.7.9)

148-148: missing input "threadId" which is required by action "Release vsix to github and notify" defined at "./.github/actions/release". all required inputs are "chatAPI", "name", "repo", "threadId", "token"

(action)

🤖 Prompt for AI Agents
.github/workflows/release-vsix.yml around lines 146 to 153: the release action
invocation is missing the required threadId input which will cause the workflow
to fail; add the threadId input using the chat step output (e.g. threadId: ${{
steps.chat.outputs.threadId }}) alongside the existing chatAPI input so the
action receives the required value.

Expand Down
11 changes: 6 additions & 5 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,8 @@
"CELL_VIEW_DEV_HOST": "http://localhost:3001/cellDiagram.js"
},
"args": [
"--extensionDevelopmentPath=${workspaceFolder}/workspaces/wso2-platform/wso2-platform-extension"
"--extensionDevelopmentPath=${workspaceFolder}/workspaces/wso2-platform/wso2-platform-extension",
"--enable-proposed-api=wso2.wso2-platform"
],
"outFiles": [
"${workspaceFolder}/workspaces/wso2-platform/wso2-platform-extension/dist/**/*.js"
Expand All @@ -128,8 +129,8 @@
"type": "extensionHost",
"request": "launch",
"env": {
"WEB_VIEW_DEV_MODE": "true",
"WEB_VIEW_DEV_HOST": "http://localhost:3000/main.js",
"WEB_VIEW_DEV_MODE_CHOREO": "true",
"WEB_VIEW_DEV_HOST_CHOREO": "http://localhost:3001/main.js",
"CELL_VIEW_DEV_MODE": "true",
"CELL_VIEW_DEV_HOST": "http://localhost:3001/cellDiagram.js"
},
Expand Down Expand Up @@ -178,8 +179,8 @@
],
"envFile": "${workspaceFolder}/workspaces/choreo/choreo-extension/.env",
"env": {
"WEB_VIEW_DEV_MODE": "true",
"WEB_VIEW_DEV_HOST": "http://localhost:3000/main.js",
"WEB_VIEW_DEV_MODE_CHOREO": "true",
"WEB_VIEW_DEV_HOST_CHOREO": "http://localhost:3001/main.js",
},
"console": "integratedTerminal",
"internalConsoleOptions": "neverOpen",
Expand Down
Loading