Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
879 commits
Select commit Hold shift + click to select a range
74da036
Refactor publishing workflow to include package details and descripti…
madushajg Feb 26, 2026
292afe0
Add ConvertibleOutputNode and related components to data mapper
KCSAbeywickrama Feb 26, 2026
21a74cb
Refactor ConvertibleOutputNode and related components for improved ou…
KCSAbeywickrama Feb 26, 2026
2975831
Refactor ConvertibleOutputNode to use mainField for port creation and…
KCSAbeywickrama Feb 26, 2026
3ace02e
Hide multiple ballerina detect warning if wso2 integrator present
kanushka Feb 26, 2026
726678d
Remove JSON/XML handling from ObjectOutputNode and ObjectOutputWidget
KCSAbeywickrama Feb 26, 2026
e45d974
Update isWI check logic and refator to reuse it. set isBI true if isW…
kanushka Feb 26, 2026
f07f08c
Rename WSO2 integrator flag
kanushka Feb 26, 2026
a5567d4
Merge pull request #1581 from kanushka/fix-warning-msg
kanushka Feb 26, 2026
2b773ff
Merge branch 'release/bi-1.8.x' of https://github.com/wso2/vscode-ext…
kanushka Feb 27, 2026
49736fa
Show file names in plan mode tool events and fix file read visibility
RNViththagan Feb 27, 2026
de6d9a9
Add ellipsis indicator to collapsed plan stepper tasks
RNViththagan Feb 27, 2026
7f1fddb
Add TryItScenariosSegment and related components for HTTP request too…
SGeesan Feb 24, 2026
489dc5c
Fixed Failed curl call behaviour
SGeesan Feb 27, 2026
c54758c
Add HTTP request tool to BI Copilot
SGeesan Feb 19, 2026
8a4d069
Add http request toolCallId to event handler
SGeesan Feb 19, 2026
0e1ca21
Add testScenario field to HTTPInputSchema for request grouping
SGeesan Feb 20, 2026
d63cba1
Improve quote management in http body
SGeesan Feb 20, 2026
e87da96
Merge branch 'tryItTool-UI-release' of https://github.com/SGeesan/vsc…
SGeesan Feb 27, 2026
74549c6
update logic to check cli is installed or not
kaje94 Feb 27, 2026
4b4524a
Update gammar submodule
gigara Feb 27, 2026
d1f4812
Override vulnerable package versions
gigara Feb 27, 2026
19f74ba
update packages to fix trivy failures
kaje94 Feb 27, 2026
491052c
Skip lib checks in apk ext
gigara Feb 27, 2026
eb85b4c
Revert "update packages to fix trivy failures"
kaje94 Feb 27, 2026
6ead62a
Update gammar submodule
gigara Feb 27, 2026
09d82ed
Override vulnerable package versions
gigara Feb 27, 2026
0028e8f
Skip lib checks in apk ext
gigara Feb 27, 2026
f7e5511
Merge branch 'release/bi-1.8.x' of https://github.com/wso2/vscode-ext…
kaje94 Feb 27, 2026
7bed8bf
Merge pull request #1586 from gigara/hotfix/wso2-integrator-req
kaje94 Feb 27, 2026
626752e
Merge pull request #1587 from wso2/devant-connections-v3
kaje94 Feb 27, 2026
81e7605
Refactor project terminology from workspace to project across the Bal…
madushajg Feb 27, 2026
16a8d43
update modelcontextprotocol version
kaje94 Feb 27, 2026
626969a
Enhance ConvertibleOutputNode and related components for improved por…
KCSAbeywickrama Feb 27, 2026
d509ddd
Refactor agent stream rendering into unified AgentStreamView
RNViththagan Feb 27, 2026
bcd552f
fix for close button ui in array and map editors
senithkay Feb 25, 2026
9c662b3
Set default selected mode as the primary input type when no selected …
senithkay Feb 27, 2026
0a47cce
Merge pull request #1597 from senithkay/fix-exp-mode-default-behaviour
kanushka Feb 27, 2026
f51294a
Refactor port naming conventions in ConvertibleOutputNode and QueryOu…
KCSAbeywickrama Feb 27, 2026
8379f95
Refactor ConvertibleOutputNode and related components for improved po…
KCSAbeywickrama Feb 27, 2026
f3a7160
Add reusable flag to context and update convertible type checks in wi…
KCSAbeywickrama Feb 27, 2026
65fe7d4
Merge branch 'release/bi-1.8.x' of https://github.com/wso2/vscode-ext…
SGeesan Feb 27, 2026
7da2acc
Add run tools
xlight05 Feb 28, 2026
5e2646f
Add temp curl tool
xlight05 Mar 1, 2026
f47656b
Fix formatting issues in ObjectOutputWidget and update ID generation …
KCSAbeywickrama Mar 1, 2026
2c59160
Merge branch 'release/bi-1.8.x' of github.com:wso2/vscode-extensions …
KCSAbeywickrama Mar 1, 2026
72209c5
Fix executeHttpRequest to parse curl command
SGeesan Mar 3, 2026
79a70b8
Update copyright year to 2026 in http-request.ts
SGeesan Mar 3, 2026
e61b61f
Frontend tryit refactor
SGeesan Mar 3, 2026
855e29d
Remove HTTP_REQUEST_TOOL related instructions from prompts
SGeesan Mar 3, 2026
194a896
Merge pull request #1590 from wso2/wso2-platform-1.0.23
kaje94 Mar 3, 2026
93ebc06
Rename Send http request as curl tool
SGeesan Mar 3, 2026
9ed7ec4
curl-tool: Fix potential Issues
SGeesan Mar 3, 2026
670ef56
Update copyright year to 2026 in ConvertibleOutput components
KCSAbeywickrama Mar 3, 2026
198eb7c
Update error handling and UI messages in project forms to improve cla…
madushajg Mar 3, 2026
4feb665
Merge remote-tracking branch 'upstream/release/bi-1.8.x' into workspa…
madushajg Mar 3, 2026
8562d4a
Merge remote-tracking branch 'upstream/release/bi-1.8.x' into improve…
madushajg Mar 3, 2026
46ed6f4
Enhance regex for upserting TOML fields and improve logic for determi…
madushajg Mar 3, 2026
84b59a4
Enhance project form validation by adding project name error handling…
madushajg Mar 3, 2026
33523be
Fix error handling in ConfigureProjectForm by ensuring consistent err…
madushajg Mar 3, 2026
30b88ad
Refactor openDescriptionInEditor to use async/await for improved erro…
madushajg Mar 3, 2026
1c00bc5
Enhance project form functionality by adding project name error handl…
madushajg Mar 3, 2026
83a59f2
Remove console logging from executeCurlRequest
SGeesan Mar 3, 2026
1d3882d
Merge branch 'release/bi-1.8.x' of https://github.com/wso2/vscode-ext…
kaje94 Mar 3, 2026
d300773
add rpc changes for database connection
kaje94 Mar 3, 2026
53a5821
Skip requestReview approval gate and continue autonomously
RNViththagan Mar 3, 2026
1b59606
Merge pull request #1607 from SGeesan/tryItTool-no-edit-release
xlight05 Mar 3, 2026
418eab8
Prevent agent from re-prompting user after connector generation skip
RNViththagan Mar 3, 2026
8cb1ff2
Enable plan mode toggle by default
RNViththagan Mar 3, 2026
5a248d4
Merge remote-tracking branch 'upstream/release/bi-1.8.x' into run-tools
xlight05 Mar 3, 2026
f9b80ad
Address review comments
xlight05 Mar 3, 2026
912926b
add database support to BI
kaje94 Mar 3, 2026
2360036
remove unused imports
kaje94 Mar 3, 2026
a40d0c1
fix incorrect props in devant connector popup
kaje94 Mar 3, 2026
ce9b605
Add BI Copilot fix workflow
kanushka Mar 3, 2026
cab75d6
Add BI Copilot fix flow
kanushka Mar 3, 2026
2f5dd05
Add BI Copilot fix shortcut
kanushka Mar 3, 2026
aac5830
Add FIX prompt auto submit
kanushka Mar 3, 2026
c5cf8f7
Add FIX action to diagnostics
kanushka Mar 3, 2026
7869c93
Fix streaming bugs in agent view key collision, partial JSON parser, …
RNViththagan Mar 4, 2026
f3d3b34
Improve Edit mode prompt to allow brief output while avoiding long ex…
RNViththagan Mar 4, 2026
8c1f339
Revert task breakdown approach to use generic integration-based examples
RNViththagan Mar 4, 2026
2182fd0
Remove isPlanModeFeatureEnabled feature flag and show plan mode toggl…
RNViththagan Mar 4, 2026
878c392
Update DiagnosticsPopUp.test.tsx
kanushka Mar 4, 2026
a5d8831
Merge pull request #1606 from xlight05/run-tools
xlight05 Mar 4, 2026
ebe6acd
Update icons in package.json for Ballerina commands to use new naming…
axewilledge Mar 4, 2026
abb9753
Update package.json to specify exact versions for dotenv and handleba…
axewilledge Mar 4, 2026
6416241
Update pnpm-lock.yaml to specify exact versions for several dependencies
axewilledge Mar 4, 2026
3e3d534
Remove ballerina.ai.planMode config entry and fix strict versioning i…
RNViththagan Mar 4, 2026
22b3aeb
Refine FTP moveTo diagnostics flow and form cleanup
niveathika Mar 4, 2026
9641bcd
Enforce TaskWrite ordering in parallel tool calls
RNViththagan Mar 4, 2026
dcecf0d
Update pnpm configuration to include global override for serialize-ja…
axewilledge Mar 4, 2026
f63c688
fix platform activation when no internet connection
kaje94 Mar 4, 2026
0c29edf
update cli version in platform ext
kaje94 Mar 4, 2026
9aac467
Remove global override for serialize-javascript from pnpm-config.json…
axewilledge Mar 4, 2026
d9afec4
Merge pull request #1617 from axewilledge/trivy-fixes
kanushka Mar 4, 2026
0e3c3c6
Merge pull request #1571 from madushajg/workspace-issues
kanushka Mar 4, 2026
7f4044d
Merge pull request #1572 from samithkavishke/issue-2570
kanushka Mar 4, 2026
624024e
Merge remote-tracking branch 'upstream/release/bi-1.8.x' into bi-1.8.0
axewilledge Mar 4, 2026
07a38ac
Merge pull request #1516 from kanushka/codex/fix-form-save-error-stat…
axewilledge Mar 4, 2026
f8c0264
Remove global override for serialize-javascript from pnpm-config.json…
axewilledge Mar 4, 2026
fd1ae94
Merge pull request #1574 from niveathika/fix/ftp-moveto-expression
kanushka Mar 4, 2026
ff07e07
Merge pull request #1580 from madushajg/improvement/push
kanushka Mar 4, 2026
b3e61ef
Ensure file content ends with a newline for POSIX compliance in write…
axewilledge Mar 4, 2026
20dab53
Merge branch 'release/bi-1.8.x' of https://github.com/wso2/vscode-ext…
kaje94 Mar 4, 2026
2dd5a9e
Reduce text item spacing in AgentStreamView to match tool rows
RNViththagan Mar 4, 2026
65231bd
Fix bi-diagram ui snapshot tests
kanushka Mar 4, 2026
af001bb
Add new instrospect api and update existing interfaces
sachiniSam Mar 4, 2026
8e0f93d
Merge pull request #1622 from wso2/devant-connections-v3
kaje94 Mar 4, 2026
cac870c
Merge branch 'release/bi-1.8.x' of github.com:wso2/vscode-extensions …
KCSAbeywickrama Mar 4, 2026
ddf0dd0
Merge branch 'release/bi-1.8.x' of https://github.com/wso2/vscode-ext…
kanushka Mar 4, 2026
676e857
Update ai-sdk and vsce dependency versions
RNViththagan Mar 4, 2026
b791a6c
Merge pull request #1576 from RNViththagan/copilot-agent
xlight05 Mar 4, 2026
98dac56
Update connection creation with new apis
sachiniSam Mar 4, 2026
03702b1
Add db connector edit forms
sachiniSam Mar 4, 2026
f320ab0
Update subheader
sachiniSam Mar 4, 2026
bc1ee3e
Add table search bar
sachiniSam Mar 4, 2026
0e34f5b
Merge pull request #1623 from wso2/hotfix/wso2-integrator-req
axewilledge Mar 4, 2026
3dd3bcd
Add warning banner for deseclecting existing tables
sachiniSam Mar 4, 2026
e7bb0dd
update trivy action version
kaje94 Mar 4, 2026
3ed7bbf
Move redundant styles to common files
sachiniSam Mar 4, 2026
5a1afe8
Update connector title
sachiniSam Mar 4, 2026
11a2263
Fix window seperate terminal issue
xlight05 Mar 4, 2026
b5fd4b5
Merge branch 'release/bi-1.8.x' into stable/ballerina
kanushka Mar 4, 2026
fb793ee
Merge pull request #1625 from wso2/stable/ballerina
kanushka Mar 4, 2026
9dfde45
Fix chat panel layout issues
kanushka Mar 4, 2026
dddad39
Refine AI chat Markdown styling
kanushka Mar 4, 2026
bb32b57
Fix run tool in windows
xlight05 Mar 4, 2026
b2fc6a3
Update response handling in ResourceForm to preserve existing responses
NipunaRanasinghe Feb 26, 2026
61104ae
Enhance edit and delete functionality in ResourceResponse and Respons…
NipunaRanasinghe Mar 3, 2026
7f47c17
Address review suggestions
NipunaRanasinghe Mar 4, 2026
02305d8
Merge pull request #1613 from kanushka/diagnostic-fix-ai
kanushka Mar 4, 2026
09f48d0
Merge pull request #1612 from NipunaRanasinghe/release/bi-1.8.x
NipunaRanasinghe Mar 4, 2026
e1d2ea3
Merge remote-tracking branch 'upstream/release/bi-1.8.x' into workspa…
madushajg Mar 4, 2026
530e2f5
Address review comments
madushajg Mar 5, 2026
d76b016
Address review comments
xlight05 Mar 5, 2026
7679d55
Merge pull request #1627 from xlight05/windows-fix
xlight05 Mar 5, 2026
661e36a
Merge remote-tracking branch 'upstream/release/bi-1.8.x' into bi-1.8.0
axewilledge Mar 5, 2026
f85a3b4
Merge pull request #1599 from KCSAbeywickrama/bi-dm-convertible-output
madushajg Mar 5, 2026
92b8b7e
Remove sending modelFile path on creation
sachiniSam Mar 5, 2026
638b8d4
Update targetMappedPort retrieval to use correct port naming conventi…
KCSAbeywickrama Mar 5, 2026
f12d04d
Append projectPath to model uri
sachiniSam Mar 5, 2026
96ccc39
Enhance port linking logic to include query header port validation
KCSAbeywickrama Mar 5, 2026
103f8e5
Update query output port identifiers in e2e tests
KCSAbeywickrama Mar 5, 2026
2e281c1
Add option to edit connection in model provider form
dan-niles Mar 5, 2026
db37112
Merge pull request #1633 from wso2/devant-connections-v3
kaje94 Mar 5, 2026
825e956
rebrand devant to integration platform
kaje94 Mar 5, 2026
7d0af5a
Update identifier in onEdit function to use name instead of modelStat…
KCSAbeywickrama Mar 5, 2026
13a6828
Merge remote-tracking branch 'upstream/release/bi-1.8.x' into persist…
sachiniSam Mar 5, 2026
c44bf66
Update db view as reusable components
sachiniSam Mar 5, 2026
0f680da
Add support for CLAUSE_EXPRESSION field type in EditorFactory
KCSAbeywickrama Mar 5, 2026
4359388
Update model provider form to list the selected model's form fields
dan-niles Mar 6, 2026
64d4edc
Merge pull request #1631 from KCSAbeywickrama/bi-dm-stop-invalid-head…
KCSAbeywickrama Mar 6, 2026
a31df38
Fix merge conflicts
sachiniSam Mar 6, 2026
fdf5623
Merge remote-tracking branch 'upstream/release/bi-1.8.x' into fixDBMe…
sachiniSam Mar 6, 2026
76f3818
Update connection field updates to handle expression mode
dan-niles Mar 6, 2026
330c7aa
Fix review suggestions
sachiniSam Mar 6, 2026
69981d6
Merge pull request #1635 from KCSAbeywickrama/bi-clause-exprs-fix
senithkay Mar 6, 2026
76e3eef
Add error banner on fail connection details fetch
sachiniSam Mar 6, 2026
195bfac
Merge pull request #1616 from axewilledge/bi-1.8.0
kanushka Mar 6, 2026
9b25332
Merge pull request #1637 from sachiniSam/fixDBMergeConflicts
sachiniSam Mar 6, 2026
5a223a1
Add GetSimpleTypeOfExpression API and related interfaces
KCSAbeywickrama Mar 6, 2026
ff0f566
Implement getSimpleTypeOfExpression method in BiDiagramRpcManager and…
KCSAbeywickrama Mar 6, 2026
8b3d47e
Merge branch 'release/bi-1.8.x' of https://github.com/wso2/vscode-ext…
kaje94 Mar 6, 2026
bc4fb06
fix devant db flow and add support for updating devant persist client
kaje94 Mar 6, 2026
cc2e273
Merge pull request #1642 from wso2/platform-ext
kaje94 Mar 6, 2026
a661946
Refactor ArgManager to use getSimpleTypeOfExpression for type retrieval
KCSAbeywickrama Mar 6, 2026
3dc43a5
Pass handleUpdateImports to ArgManager and update imports on param save
KCSAbeywickrama Mar 6, 2026
3e1c0ed
Fix edit db connection failure
sachiniSam Mar 6, 2026
01a8139
Merge pull request #1643 from sachiniSam/fixDBMergeConflicts
sachiniSam Mar 6, 2026
c4454e7
improve validation in devant db form
kaje94 Mar 6, 2026
357955f
Fix /ask command in copilot
xlight05 Mar 7, 2026
ddd67f2
Add LinkButton to ExpressionEditor for action callbacks
dan-niles Mar 7, 2026
26c9f54
Add helper text for default model provider in model provider form
dan-niles Mar 7, 2026
2075712
Enhance keyboard navigation in ConnectionIconSelect component
dan-niles Mar 7, 2026
57d585b
Address coderabbit comments
dan-niles Mar 7, 2026
27059ec
Fix save flow in model provider edit form
dan-niles Mar 7, 2026
12a6557
Merge pull request #1645 from xlight05/ai-bugs
xlight05 Mar 8, 2026
aa293f6
Merge branch 'release/bi-1.8.x' of github.com:wso2/vscode-extensions …
KCSAbeywickrama Mar 9, 2026
a17e0f2
Merge pull request #1620 from axewilledge/feature/posix-newline
axewilledge Mar 9, 2026
ce6fc62
Refactor ConfigurableItem to use onInput event for text area changes
axewilledge Mar 9, 2026
88d095d
Enhance ViewConfigurableVariables to preserve selected module state a…
axewilledge Mar 9, 2026
4e3adb4
Remove autoFocus from SearchContainer in ViewConfigurableVariables co…
axewilledge Mar 9, 2026
c8260b4
Fix diagnostics onChange issues
senithkay Mar 6, 2026
40608c2
Revert "Fix diagnostics onChange issues"
senithkay Mar 9, 2026
05ff280
Fix diagnostics onChange issues
senithkay Mar 6, 2026
95547e3
Refactor ViewConfigurableVariables to streamline module selection log…
axewilledge Mar 9, 2026
d19d1c0
Fix transitive CVEs via Rush pnpmfile overrides.
axewilledge Mar 9, 2026
89900e2
Refactor ArgManager and ParamEditor to support asynchronous onSave op…
KCSAbeywickrama Mar 9, 2026
677f1be
Merge pull request #1634 from KCSAbeywickrama/bi-dm-config-btn
KCSAbeywickrama Mar 9, 2026
41e7891
Merge pull request #1649 from axewilledge/trivy-fixes
axewilledge Mar 9, 2026
b2a8e74
Improve onSave handling in ParamEditor to ensure saving state is rese…
KCSAbeywickrama Mar 9, 2026
86e49e6
Add getSimpleTypeOfExpression method to BIInterface
KCSAbeywickrama Mar 9, 2026
65d9cdf
Merge branch 'release/bi-1.8.x' of github.com:wso2/vscode-extensions …
KCSAbeywickrama Mar 9, 2026
d623da6
add wi ext command ids
kaje94 Mar 10, 2026
fae553c
Merge pull request #1588 from madushajg/workspace-rename
madushajg Mar 10, 2026
1317f7b
Add allowInputs state to DataMapperExpressionBar for enhanced link cr…
KCSAbeywickrama Mar 10, 2026
61e5868
Merge remote-tracking branch 'upstream/release/bi-1.8.x' into bi-1.8.0
axewilledge Mar 10, 2026
996a855
Implement on mode change diagnostics handling and initial diagnostics…
senithkay Mar 10, 2026
2cc60fa
Enhance updateSourceCode function to conditionally manage undo/redo s…
axewilledge Mar 10, 2026
3b7b457
Add onManualInteraction prop to Header ExpressionEditor for user inte…
KCSAbeywickrama Mar 10, 2026
2dbfa3d
Merge pull request #1647 from KCSAbeywickrama/bi-type-expr
KCSAbeywickrama Mar 10, 2026
ff71249
Fix element level mode switching breaking the form issue
senithkay Mar 10, 2026
b7812a6
Fix client config resolving tool output
xlight05 Mar 10, 2026
aa721f1
fix: prompt user before navigating when form is open (popup or side p…
axewilledge Mar 10, 2026
831125f
Merge pull request #1658 from xlight05/fix-client-resolve
xlight05 Mar 10, 2026
3563519
Merge branch 'release/bi-1.8.x' of https://github.com/wso2/vscode-ext…
senithkay Mar 10, 2026
21b76ec
Call manualInteraction on key press
KCSAbeywickrama Mar 10, 2026
a33f4de
Fix PR comments
senithkay Mar 10, 2026
c7901a7
Add setAllowInputs method to DataMapperExpressionBar state and implem…
KCSAbeywickrama Mar 10, 2026
7a7b8ea
Merge pull request #1648 from axewilledge/bi-1.8.0
axewilledge Mar 10, 2026
5b49544
Add allowInputs state to InputNodeWidget for dynamic styling
KCSAbeywickrama Mar 10, 2026
5fb4e07
Refactor InputNodeWidget styling to use CSS class for active state
KCSAbeywickrama Mar 10, 2026
9e1f91b
Fix disabled state initialization in ExpressionBarWrapper
KCSAbeywickrama Mar 10, 2026
5306173
Merge pull request #1660 from axewilledge/navigation-fix
axewilledge Mar 10, 2026
a234adf
Refactor disabled state logic in ExpressionBarWrapper for clarity and…
KCSAbeywickrama Mar 10, 2026
4dbbf38
Fix array editor one element mode switch affect all the elements
senithkay Mar 10, 2026
626e296
Remove allowInputs state and related styling from InputNodeWidget
KCSAbeywickrama Mar 10, 2026
9c4aa05
use wi commands instead of platform commands
kaje94 Mar 10, 2026
510ad8d
rewire ballerina extension to depend on wi instead of platform ext
kaje94 Mar 10, 2026
aa1f312
Update milvus icon
dan-niles Mar 10, 2026
569bdec
Refactor AI module icon handling
dan-niles Mar 10, 2026
bcccc62
Merge pull request #1661 from senithkay/fix-array-diagnostics
kanushka Mar 11, 2026
7d184d2
Revert "Fix array diagnostics"
senithkay Mar 11, 2026
9c2d9dd
Merge pull request #1672 from wso2/revert-1661-fix-array-diagnostics
senithkay Mar 11, 2026
df51d0e
Highlight when focused ArrayOutputFieldWidget and ObjectOutputFieldWi…
KCSAbeywickrama Mar 11, 2026
a0b2cad
Merge branch 'release/bi-1.8.x' of github.com:wso2/vscode-extensions …
KCSAbeywickrama Mar 11, 2026
cb21be2
Provide diagnsotic support for connection name
sachiniSam Mar 11, 2026
7e68e66
Revert "Revert "Fix array diagnostics""
senithkay Mar 11, 2026
26ded11
Apply changes only for the fields with array editor and no exp mode
senithkay Mar 11, 2026
8fba5f9
Fix node accesss guards
senithkay Mar 11, 2026
d1dedab
Highlight when focused ArrayOutputWidget, ConvertibleOutputWidget, an…
KCSAbeywickrama Mar 11, 2026
51badf9
Increase outline thickness for selected TreeHeader component
KCSAbeywickrama Mar 11, 2026
dc8c7bc
Add highlighted border to expression bar when focused
KCSAbeywickrama Mar 11, 2026
ce1c678
Set allowInputs to false in useDMExpressionBarStore for consistent st…
KCSAbeywickrama Mar 11, 2026
5de892f
Merge pull request #1669 from wso2/platform-ext
kaje94 Mar 11, 2026
7161506
Merge pull request #1601 from dan-niles/model-provider-edit
kanushka Mar 11, 2026
3ea6384
Merge pull request #1675 from wso2/revert-1672-revert-1661-fix-array-…
kanushka Mar 11, 2026
7337af5
Merge pull request #1673 from sachiniSam/SupportDiagnostic
kanushka Mar 11, 2026
b55690a
Merge pull request #1666 from senithkay/fix-array-editor-el-mode-switch
kanushka Mar 11, 2026
e87793c
update readme of platform extension with new brand name
kaje94 Mar 11, 2026
6e925a0
Merge branch 'platform-ext' of https://github.com/wso2/vscode-extensi…
kaje94 Mar 11, 2026
c24613c
Merge pull request #1676 from KCSAbeywickrama/bi-dm-exp-inp-impr
KCSAbeywickrama Mar 11, 2026
a3e9355
rebrand choreo extension to wso2 developer platform ext
kaje94 Mar 11, 2026
f43a301
skip waiting for auth state
kaje94 Mar 11, 2026
599c3f9
Merge branch 'release/bi-1.8.x' of https://github.com/wso2/vscode-ext…
kaje94 Mar 11, 2026
55d8791
fix trivy failure for file-type and hono
kaje94 Mar 11, 2026
ee8faaf
fix platform terminology in choreo webview
kaje94 Mar 12, 2026
87a1277
bump platform ext version
kaje94 Mar 12, 2026
b8c7f79
Merge pull request #1691 from wso2/wso2-platform-1.0.26
kaje94 Mar 12, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
12 changes: 12 additions & 0 deletions .coderabbit.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# CodeRabbit configuration - https://docs.coderabbit.ai/getting-started/yaml-configuration
# Repo config overrides org-level settings. Explicitly list all branches to review
# so main stays covered while adding feature/*, release/* and hotfix/*
language: "en-US"
reviews:
auto_review:
enabled: true
base_branches:
- "main"
- "feature/.*"
- "release/.*"
- "hotfix/.*"
4 changes: 4 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,10 @@ rush.json @hevayo @gigara @kanushka
/common/ @hevayo @gigara @kanushka
/workspaces/common-libs/ @hevayo @gigara @tharindulak
/workspaces/mi/ @hevayo @gigara @kaumini
workspaces/ballerina/bi-diagram/src/test/__snapshots__ @hevayo @kanushka
workspaces/ballerina/component-diagram/src/test/__snapshots__ @hevayo @kanushka
workspaces/ballerina/sequence-diagram/src/test/__snapshots__ @hevayo @kanushka
workspaces/ballerina/type-diagram/src/test/__snapshots__ @hevayo @kanushka
/workspaces/ballerina/ballerina-core/src/interfaces/extended-lang-client.ts @hevayo @axewilledge @kanushka
/workspaces/ballerina/ballerina-rpc-client @hevayo @axewilledge @kanushka
/workspaces/choreo/ @kaje94
Expand Down
11 changes: 10 additions & 1 deletion .github/actions/build/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,13 @@ inputs:
BALLERINA_DEV_COPLIOT_AUTH_CLIENT_ID:
type: string
BALLERINA_DEV_COPLIOT_AUTH_REDIRECT_URL:
type: string
type: string
COPILOT_ROOT_URL:
type: string
COPILOT_DEV_ROOT_URL:
type: string
APPINSIGHTS_INSTRUMENTATION_KEY:
type: string
MI_AUTH_ORG:
type: string
MI_AUTH_CLIENT_ID:
Expand Down Expand Up @@ -169,6 +175,9 @@ runs:
BALLERINA_DEV_COPLIOT_AUTH_ORG: ${{ inputs.BALLERINA_DEV_COPLIOT_AUTH_ORG }}
BALLERINA_DEV_COPLIOT_AUTH_CLIENT_ID: ${{ inputs.BALLERINA_DEV_COPLIOT_AUTH_CLIENT_ID }}
BALLERINA_DEV_COPLIOT_AUTH_REDIRECT_URL: ${{ inputs.BALLERINA_DEV_COPLIOT_AUTH_REDIRECT_URL }}
COPILOT_ROOT_URL: ${{ inputs.COPILOT_ROOT_URL }}
COPILOT_DEV_ROOT_URL: ${{ inputs.COPILOT_DEV_ROOT_URL }}
APPINSIGHTS_INSTRUMENTATION_KEY: ${{ inputs.APPINSIGHTS_INSTRUMENTATION_KEY }}
MI_AUTH_ORG: ${{ inputs.MI_AUTH_ORG }}
MI_AUTH_CLIENT_ID: ${{ inputs.MI_AUTH_CLIENT_ID }}
PLATFORM_DEFAULT_GHAPP_CLIENT_ID: ${{ inputs.PLATFORM_DEFAULT_GHAPP_CLIENT_ID }}
Expand Down
50 changes: 49 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -209,6 +209,9 @@ jobs:
BALLERINA_DEV_COPLIOT_AUTH_ORG: ${{ secrets.BALLERINA_DEV_COPLIOT_AUTH_ORG }}
BALLERINA_DEV_COPLIOT_AUTH_CLIENT_ID: ${{ secrets.BALLERINA_DEV_COPLIOT_AUTH_CLIENT_ID }}
BALLERINA_DEV_COPLIOT_AUTH_REDIRECT_URL: ${{ secrets.BALLERINA_DEV_COPLIOT_AUTH_REDIRECT_URL }}
COPILOT_ROOT_URL: ${{ secrets.COPILOT_ROOT_URL }}
COPILOT_DEV_ROOT_URL: ${{ secrets.COPILOT_DEV_ROOT_URL }}
APPINSIGHTS_INSTRUMENTATION_KEY: ${{ secrets.APPINSIGHTS_INSTRUMENTATION_KEY }}
MI_AUTH_ORG: ${{ secrets.MI_AUTH_ORG }}
MI_AUTH_CLIENT_ID: ${{ secrets.MI_AUTH_CLIENT_ID }}
PLATFORM_DEFAULT_GHAPP_CLIENT_ID: ${{ secrets.PLATFORM_DEFAULT_GHAPP_CLIENT_ID }}
Expand All @@ -219,7 +222,7 @@ jobs:
PLATFORM_DEV_DEVANT_ASGARDEO_CLIENT_ID: ${{ secrets.PLATFORM_DEV_DEVANT_ASGARDEO_CLIENT_ID }}

- name: Run Trivy vulnerability scanner
uses: aquasecurity/trivy-action@0.33.1
uses: aquasecurity/trivy-action@0.34.2
with:
scan-type: 'fs'
scan-ref: '.'
Expand Down Expand Up @@ -278,6 +281,51 @@ jobs:
balVersion: ${{ steps.set-version.outputs.balVersion }}
balHome: ${{ steps.set-version.outputs.balHome }}

ExtTest_Ballerina_Diagrams:
name: Run Ballerina diagram snapshot tests
needs: Build_Stage
if: ${{ inputs.runTests || (inputs.isReleaseBuild && (inputs.ballerina || inputs.bi)) || needs.Build_Stage.outputs.runBalExtTests == 'true' || github.base_ref == 'release-ballerina' || github.base_ref == 'release-bi' }}
timeout-minutes: 30
runs-on: ${{ inputs.runOnAWS && inputs.awsRunnerId || 'ubuntu-latest' }}
steps:
- name: Restore build
uses: actions/download-artifact@v4
with:
name: ExtBuild
path: ./

- name: Set up workspace
run: |
unzip build.zip
rm build.zip

- name: Setup Rush
uses: gigara/setup-rush@v1.2.0
with:
pnpm: 10.10.0
node: 22.x
rush-install: true

- name: Run BI diagram snapshot tests
run: |
cd workspaces/ballerina/bi-diagram
xvfb-run --auto-servernum pnpm run test

- name: Run component diagram snapshot tests
run: |
cd workspaces/ballerina/component-diagram
xvfb-run --auto-servernum pnpm run test

- name: Run type diagram snapshot tests
run: |
cd workspaces/ballerina/type-diagram
xvfb-run --auto-servernum pnpm run test

- name: Run sequence diagram snapshot tests
run: |
cd workspaces/ballerina/sequence-diagram
xvfb-run --auto-servernum pnpm run test

ExtTest_MI:
name: Run MI diagram tests
needs: Build_Stage
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/daily-build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ jobs:
with:
bi: true
mi: true
ballerina: true
runTests: true
runMIE2ETests: true

Expand Down
1 change: 1 addition & 0 deletions .github/workflows/release-packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,7 @@ jobs:
wso2-platform: false
choreo: false
apk: false
runTests: true
version: ${{ inputs.version }}

Release:
Expand Down
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -83,5 +83,9 @@ package.json.backup

pnpm-lock.yaml

TODO.md

# AI evaluation results
**/results

cc_run_log.json
6 changes: 6 additions & 0 deletions .trivyignore
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,9 @@ CVE-2020-36851

# No fix released by the author
CVE-2025-14505

# Library is used in nested dependencies and not directly used by our codebase. No fix released by the author.
CVE-2025-69873

# used in nested dependencies and not directly used by our codebase. No fix released by the author.
CVE-2026-26996
32 changes: 30 additions & 2 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
"runtimeExecutable": "${execPath}",
"args": [
"--extensionDevelopmentPath=${workspaceFolder}/workspaces/ballerina/ballerina-extension",
"--extensionDevelopmentPath=${workspaceFolder}/workspaces/bi/bi-extension"
"--extensionDevelopmentPath=${workspaceFolder}/workspaces/bi/bi-extension",
],
"env": {
"LS_EXTENSIONS_PATH": "",
Expand All @@ -41,7 +41,35 @@
"${workspaceFolder}/workspaces/ballerina/ballerina-extension/dist/**/*.js",
"${workspaceFolder}/workspaces/bi/bi-extension/out/**/*.js"
],
"preLaunchTask": "watch-all",
"preLaunchTask": "watch-ballerina-bi",
"envFile": "${workspaceFolder}/workspaces/ballerina/ballerina-extension/.env"
},
{
"name": "Ballerina, BI & Platform Extensions",
"type": "extensionHost",
"request": "launch",
"runtimeExecutable": "${execPath}",
"args": [
"--extensionDevelopmentPath=${workspaceFolder}/workspaces/ballerina/ballerina-extension",
"--extensionDevelopmentPath=${workspaceFolder}/workspaces/bi/bi-extension",
"--extensionDevelopmentPath=${workspaceFolder}/workspaces/wso2-platform/wso2-platform-extension"
],
"env": {
"LS_EXTENSIONS_PATH": "",
"LSDEBUG": "false",
"WEB_VIEW_WATCH_MODE": "true",
"WEB_VIEW_DEV_HOST": "http://localhost:9000",
"BALLERINA_STAGE_CENTRAL": "false",

"PLATFORM_WEB_VIEW_DEV_MODE": "true",
"PLATFORM_WEB_VIEW_DEV_HOST": "http://localhost:3000/main.js",
},
"outFiles": [
"${workspaceFolder}/workspaces/ballerina/ballerina-extension/dist/**/*.js",
"${workspaceFolder}/workspaces/bi/bi-extension/out/**/*.js",
"${workspaceFolder}/workspaces/wso2-platform/wso2-platform-extension/dist/**/*.js",
],
"preLaunchTask": "watch-ballerina-bi-platform",
"envFile": "${workspaceFolder}/workspaces/ballerina/ballerina-extension/.env"
},
{
Expand Down
6 changes: 5 additions & 1 deletion .vscode/tasks.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,9 +12,13 @@
"problemMatcher": ["$tsc"]
},
{
"label": "watch-all",
"label": "watch-ballerina-bi",
"dependsOn": ["watch-ballerina", "watch-bi"]
},
{
"label": "watch-ballerina-bi-platform",
"dependsOn": ["watch-ballerina", "watch-bi", "npm: watch-wso2-platform"]
},
{
"label": "watch-ballerina",
"type": "npm",
Expand Down
4 changes: 3 additions & 1 deletion common/autoinstallers/rush-plugins/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,11 @@
"private": true,
"pnpm": {
"overrides": {
"fast-xml-parser": "5.3.8",
"minimatch": "3.1.4"
}
},
"dependencies": {
"@gigara/rush-github-action-build-cache-plugin": "1.1.4"
"@gigara/rush-github-action-build-cache-plugin": "1.1.8"
}
}
Loading