Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
397 commits
Select commit Hold shift + click to select a range
504f813
Expand agent Synapse deep-context guides with artifact and async refe…
IsuruMaduranga Apr 20, 2026
ce2a1d7
Fix context usage indicator bouncing from cached token double-count
IsuruMaduranga Apr 20, 2026
453d6ea
Extend system prompt cache to 1h and hide memory UI
IsuruMaduranga Apr 20, 2026
33dc620
Fix connector tooling init prompt, cache fetches, and fallback itemType
IsuruMaduranga Apr 20, 2026
025c43f
Address CodeRabbit review findings on connector and mediator code
IsuruMaduranga Apr 20, 2026
a3837da
Address review findings across agent tools, docs, and UI
IsuruMaduranga Apr 20, 2026
936cae8
Fix review suggestions
tharindulak Apr 20, 2026
2dda44d
Truncate conflicting artifacts warning message
chathuranga-jayanath-99 Apr 20, 2026
d21b5a3
Comment File connector due to connector unavailability
tharindulak Apr 20, 2026
b659b7a
Merge pull request #1972 from chathuranga-jayanath-99/detect-conflict…
chathuranga-jayanath-99 Apr 20, 2026
eceef36
Enable connector operation steps in tests for specific version downlo…
tharindulak Apr 20, 2026
c7b9bfa
Merge branch 'main' into fix-test
tharindulak Apr 20, 2026
717208e
Merge branch 'main' of https://github.com/wso2/vscode-extensions into…
tharindulak Apr 20, 2026
4cf0b3d
Merge branch 'fix-test' of https://github.com/tharindulak/vscode-exte…
tharindulak Apr 20, 2026
b9f016c
Handle remove without version, align grep ignore flags, fix empty fences
IsuruMaduranga Apr 20, 2026
133bf7b
Remove memory tool and address second-pass review findings
IsuruMaduranga Apr 20, 2026
fbf76f7
Remove development phase reminder from agent mode
IsuruMaduranga Apr 20, 2026
99e28cd
Update CHANGELOG for Ballerina extension version 5.8.3
kanushka Apr 21, 2026
07c46a8
Improve import connector option
ChinthakaJ98 Apr 21, 2026
a5baaaa
Merge branch 'main' into fix-connector-overwrite
ChinthakaJ98 Apr 21, 2026
26cf3bf
Address review findings across agent tools and UI
IsuruMaduranga Apr 21, 2026
1ac49cd
Fix connector tests
tharindulak Apr 21, 2026
e055314
Improve download-ls with --tag parameter and version-aware cache key
kanushka Apr 21, 2026
743438f
Refine review-driven fixes in mediator docs and agent tools
IsuruMaduranga Apr 21, 2026
ad2b19d
fix: version-aware JAR cache check in checkExistingJar
kanushka Apr 21, 2026
9918e67
Enhance notebook import: replace content if filename is already open
SGeesan Apr 21, 2026
289a7e3
Fix CRITICAL vulnerability CVE-2026-41242 in protobufjs
kanushka Apr 21, 2026
d7b37fd
fix: validate --tag arg, encode URL tag, fix cache key drift, guard r…
kanushka Apr 21, 2026
204ad99
Merge pull request #2016 from kanushka/automation/vuln-scan-main-2026…
tharindulak Apr 21, 2026
93e1190
Merge branch 'main' of https://github.com/wso2/vscode-extensions into…
tharindulak Apr 21, 2026
6d549fd
Uncomment tests
tharindulak Apr 21, 2026
9fde1f6
Merge branch 'main' into run-from-hurl
SGeesan Apr 21, 2026
b57ed6f
Fix recurring MI setup warning issue
ChinthakaJ98 Apr 21, 2026
5a4b30c
Merge pull request #2019 from SGeesan/run-from-hurl
tharindulak Apr 21, 2026
f823c53
Update hurl client image
tharindulak Apr 21, 2026
a4167ca
Merge branch 'main' of https://github.com/wso2/vscode-extensions into…
tharindulak Apr 21, 2026
ed1ec94
Skip unstable delete connector test in connector tests
tharindulak Apr 21, 2026
628e9ff
Merge branch 'main' of https://github.com/wso2/vscode-extensions into…
tharindulak Apr 21, 2026
7104bb5
bump version to 0.9.4 in package.json
tharindulak Apr 21, 2026
11f2dda
Merge branch 'main' into improve-download-ls-main
kanushka Apr 21, 2026
63d59a4
feat: skip LS download when no version specified and JAR already exists
kanushka Apr 21, 2026
74e5970
fix: filter stable releases in latest fallback; document JAR naming c…
kanushka Apr 21, 2026
9dfbbe1
fix: error instead of fallback when no stable release found for 'latest'
kanushka Apr 21, 2026
870ad02
Merge pull request #2022 from tharindulak/fix-image
tharindulak Apr 21, 2026
7ae5d27
Merge branch 'main' into improve-download-ls-main
kanushka Apr 21, 2026
e81de73
Shared payload support for resource tryout
ChinthakaJ98 Apr 21, 2026
5920f91
Merge pull request #2015 from kanushka/improve-download-ls-main
kanushka Apr 21, 2026
5f5f32e
Merge branch 'main' into fix-connector-overwrite
ChinthakaJ98 Apr 21, 2026
e24cb91
Merge branch 'main' into fix-test
tharindulak Apr 21, 2026
e069c2f
Merge pull request #2008 from ChinthakaJ98/fix-connector-overwrite
ChinthakaJ98 Apr 21, 2026
a87d86e
Merge branch 'main' into version-warnings
ChinthakaJ98 Apr 21, 2026
d7c2773
Merge branch 'main' into fix-test
tharindulak Apr 21, 2026
ad5a48c
Merge pull request #1996 from ChinthakaJ98/version-warnings
ChinthakaJ98 Apr 21, 2026
237593f
Merge branch 'main' into mi-fixes-19
ChinthakaJ98 Apr 21, 2026
8e9f0f4
Merge branch 'main' into fix-test
tharindulak Apr 21, 2026
1e528e4
Merge pull request #2020 from ChinthakaJ98/mi-fixes-19
ChinthakaJ98 Apr 21, 2026
628f31c
Merge branch 'main' into fix-test
ChinthakaJ98 Apr 21, 2026
005ce34
Merge pull request #2005 from tharindulak/fix-test
ChinthakaJ98 Apr 21, 2026
1a2b810
Merge branch 'main' into fixMItreeissues
gigara Apr 21, 2026
1cf4fbb
Merge pull request #1979 from kaumini/fixMItreeissues
ChinthakaJ98 Apr 21, 2026
528f6ca
Revamp Ballerina daily-build workflow: dual-branch + LS artifact pinning
kanushka Apr 21, 2026
f3f8b48
Use per-branch metadata artifact instead of matrix job outputs
kanushka Apr 21, 2026
9c0c0ca
Gate NotifySuccess on UpdateProductIntegrator too
kanushka Apr 21, 2026
6a8f519
Validate required keys in release.properties and build.env parsers
kanushka Apr 21, 2026
a973fa3
Isolate daily-build matrix legs with per-leg artifact gate
kanushka Apr 21, 2026
e0a71be
Fix PR body newlines and add action description
kanushka Apr 21, 2026
1cdec6b
Tolerate LS runs that fail overall but still publish artifacts
kanushka Apr 21, 2026
eb75559
Adapt to new LS artifact shape and fail fast on LS lookup
kanushka Apr 22, 2026
7cfe9d0
Gate downstream legs on Release success and pin composite action
kanushka Apr 22, 2026
1d0c443
Debug LS artifact contents and rename JAR on copy
kanushka Apr 22, 2026
724fd80
Handle LS artifact that is itself a JAR (no wrapper zip)
kanushka Apr 22, 2026
88e2a32
Make Ballerina diagram snapshot tests non-blocking in daily build
kanushka Apr 22, 2026
fcda944
Preserve extracted dirs and .zip files after extraction
chathuranga-jayanath-99 Apr 2, 2026
60360db
Skip .car extraction if already present in extracted dir
chathuranga-jayanath-99 Apr 2, 2026
1a447af
Add RPC method to refetch integration project dependencies
chathuranga-jayanath-99 Apr 2, 2026
315626d
Address reviewed comments
chathuranga-jayanath-99 Apr 7, 2026
e72e65d
Show delete button only for connectors belonging to the current project
chathuranga-jayanath-99 Apr 7, 2026
d3fd380
Show error message when connector add is blocked by integration proje…
chathuranga-jayanath-99 Apr 8, 2026
05d2327
Handle conflicts when adding integration project dependencies
chathuranga-jayanath-99 Apr 16, 2026
0d14500
Run Ballerina diagram snapshot tests after build (workspace deps need…
kanushka Apr 22, 2026
484ed0e
Move pom file format method to file operations
chathuranga-jayanath-99 Apr 20, 2026
ec3ffba
Address reviewed comments
chathuranga-jayanath-99 Apr 20, 2026
979509e
Remove if same dep occurs multiple times
chathuranga-jayanath-99 Apr 20, 2026
8945ea2
Truncate conflicting artifacts warning message
chathuranga-jayanath-99 Apr 20, 2026
0809c12
Merge branch 'main' of https://github.com/wso2/vscode-extensions into…
tharindulak Apr 22, 2026
f6096c5
Preserve timestamped LS JAR filename for VSIX traceability
kanushka Apr 22, 2026
14241cc
refactor mi extension to use wso2-integrator instead of wso2-platform…
kaje94 Mar 30, 2026
ac60c13
Merge branch 'main' into ls
IsuruMaduranga Apr 22, 2026
f740739
Merge pull request #2030 from ChinthakaJ98/remove-platform-ext
ChinthakaJ98 Apr 22, 2026
b49b1de
Improve download-ls with --tag parameter and version-aware cache key
kanushka Apr 21, 2026
9709ed6
fix: version-aware JAR cache check in checkExistingJar
kanushka Apr 21, 2026
f93e6b2
fix: validate --tag arg, encode URL tag, fix cache key drift, guard r…
kanushka Apr 21, 2026
e9d657f
feat: skip LS download when no version specified and JAR already exists
kanushka Apr 21, 2026
182db9c
fix: filter stable releases in latest fallback; document JAR naming c…
kanushka Apr 21, 2026
3a28633
fix: error instead of fallback when no stable release found for 'latest'
kanushka Apr 21, 2026
55b8cd3
Merge remote-tracking branch 'origin/main' into ls
IsuruMaduranga Apr 22, 2026
13280ec
Merge pull request #2032 from kanushka/hotfix/ballerina-test-panel
kanushka Apr 22, 2026
daf8b6b
Surface snapshot test pass/fail counts in workflow step summary
kanushka Apr 22, 2026
dc784e9
Fix tests
tharindulak Apr 22, 2026
d796d20
Render daily-build job summary as tables with build metadata + jest r…
kanushka Apr 22, 2026
4043809
Tolerate missing jest summary lines in step summary renderer
kanushka Apr 22, 2026
19a6f24
Address review findings in agent tools and AIChatFooter
IsuruMaduranga Apr 22, 2026
ea6c97f
Merge branch 'main' into daily-build/ballerina-dual-branch
kanushka Apr 22, 2026
2c59bf6
Merge pull request #2006 from IsuruMaduranga/ls
IsuruMaduranga Apr 22, 2026
44ab01a
Merge branch 'main' into daily-build/ballerina-dual-branch
kanushka Apr 22, 2026
0325a43
Merge pull request #2023 from kanushka/daily-build/ballerina-dual-branch
kanushka Apr 22, 2026
a9fafea
Fix product-integrator update and add notify opt-out input
kanushka Apr 22, 2026
b5193be
Require product-integrator success for success notifications
kanushka Apr 22, 2026
fc899a6
Drop git add -f now that product-integrator un-ignores ci/build/
kanushka Apr 23, 2026
13d1c98
Merge branch 'main' into daily-build/ballerina-dual-branch
kanushka Apr 23, 2026
21cb4de
Fix failing MI tests
tharindulak Apr 23, 2026
c655639
Merge pull request #2039 from kanushka/daily-build/ballerina-dual-branch
kanushka Apr 23, 2026
73037e7
Fix vulnerability
tharindulak Apr 23, 2026
497d53e
Improve import connector option
ChinthakaJ98 Apr 23, 2026
5635700
fix: bump fast-xml-parser to 5.7.0 in mi workspace packages
tharindulak Apr 23, 2026
f5ba119
fix: bump uuid to 14.0.0 and fast-xml-parser to 5.7.0 to resolve CVEs
tharindulak Apr 23, 2026
9157478
fix: regenerate rush-plugins autoinstaller lockfile after fast-xml-pa…
tharindulak Apr 23, 2026
fb451f7
Fix windows runtime issue
gigara Apr 23, 2026
a4d868b
Fix issue in WI
gigara Apr 23, 2026
992ac72
Merge pull request #2042 from gigara/main
gigara Apr 23, 2026
4d39a05
Shift cron off :00 and drop redundant ballerina- tag prefix
kanushka Apr 23, 2026
2f7b359
Show full LS snapshot in release body, drop conclusion label
kanushka Apr 23, 2026
00c0f63
Set daily-build cron to 05:30 UTC (11:00 Colombo nominal)
kanushka Apr 23, 2026
3c78651
Ensure default model provider is configured when model value is undef…
dan-niles Apr 23, 2026
840cd13
Update CHANGELOG
dan-niles Apr 23, 2026
abf2c33
Merge pull request #2047 from dan-niles/fix-default-model-provider-co…
kanushka Apr 23, 2026
8edbec2
fix: update fast-xml-parser to 5.7.0 and uuid to 14.0.0 to resolve Tr…
kanushka Apr 23, 2026
1d9e9c0
Fix artifact test and create project test
tharindulak Apr 23, 2026
a1d29b7
Fix build issues and vulnerabilities
ChinthakaJ98 Apr 23, 2026
269daca
Merge branch 'main' of https://github.com/wso2/vscode-extensions into…
tharindulak Apr 23, 2026
b4ea942
Update common/config/rush/.pnpmfile.cjs
kanushka Apr 23, 2026
7f5539c
Merge pull request #2048 from kanushka/fix/trivy-security-vulnerabili…
kanushka Apr 23, 2026
a5babc1
Merge pull request #2046 from ChinthakaJ98/fix-vulnerabilities
ChinthakaJ98 Apr 23, 2026
76883c3
Merge remote-tracking branch 'origin/release/mi-3.2.0' into import-co…
ChinthakaJ98 Apr 23, 2026
35b61e5
Merge branch 'main' into daily-build/ballerina-dual-branch
kanushka Apr 23, 2026
4f36506
Shared payload support for resource tryout
ChinthakaJ98 Apr 23, 2026
0d3c665
Fix recurring MI setup warning issue
ChinthakaJ98 Apr 23, 2026
cb6bbcf
Fix issues
tharindulak Apr 23, 2026
3fdff8b
Fix connector tests
tharindulak Apr 23, 2026
d0bb8b3
Update @codemirror/state to 6.6.0 and clean up dependencies in packag…
dan-niles Apr 24, 2026
4011870
Merge pull request #2054 from dan-niles/fix-codemirror-package-json
kanushka Apr 24, 2026
4df30ab
Fix clickPlusButtonByIndex method to force hover and click actions
tharindulak Apr 23, 2026
9f4a6d5
Update version to ballerina-5.8.3
choreo-cicd Apr 24, 2026
73e84db
Fixi issues
tharindulak Apr 24, 2026
21b178d
Merge branch 'main' of https://github.com/wso2/vscode-extensions into…
kanushka Apr 24, 2026
5aeb9ec
Fix Trivy dependency vulnerabilities
kanushka Apr 24, 2026
ef9b4be
Merge pull request #2063 from kanushka/fix-vulnerability
kanushka Apr 24, 2026
5905341
Merge branch 'main' into daily-build/ballerina-dual-branch
kanushka Apr 24, 2026
990b364
Merge branch 'main' of https://github.com/wso2/vscode-extensions into…
tharindulak Apr 24, 2026
a9dd1f7
Merge pull request #2051 from tharindulak/fix-image
tharindulak Apr 24, 2026
40d58b1
Merge branch 'main' into daily-build/ballerina-dual-branch
kanushka Apr 24, 2026
ff3dd1c
Merge pull request #2044 from kanushka/daily-build/ballerina-dual-branch
kanushka Apr 24, 2026
77b098f
Merge branch 'main' into sync/main-ballerina-5.8.3
kanushka Apr 24, 2026
8f43756
Merge pull request #2058 from wso2/sync/main-ballerina-5.8.3
kanushka Apr 24, 2026
75952e8
Display only errors in mediation diagrams
ChinthakaJ98 Apr 26, 2026
f7854de
Merge branch 'main' into display-errors
ChinthakaJ98 Apr 26, 2026
7b4139c
Merge pull request #2084 from ChinthakaJ98/display-errors
ChinthakaJ98 Apr 26, 2026
72e88d2
Fix 4.6.0 run issues on windows os
ChinthakaJ98 Apr 26, 2026
c054df0
Remove side panel options for resources
ChinthakaJ98 Apr 26, 2026
f1870ac
Update project creation command
ChinthakaJ98 Apr 26, 2026
e1e72cf
Generate swagger file for API
ChinthakaJ98 Apr 26, 2026
6d7e48f
Show download button for java for older MI versions
ChinthakaJ98 Apr 26, 2026
7f78db7
Use display name instead of the operation name
ChinthakaJ98 Apr 26, 2026
e1130ec
Merge branch 'main' into mi-fixes-21
ChinthakaJ98 Apr 26, 2026
e875541
Get the java executable based on the os
ChinthakaJ98 Apr 26, 2026
f3cd321
Update variable name
ChinthakaJ98 Apr 26, 2026
2343822
Fix review comments
ChinthakaJ98 Apr 26, 2026
4c0c9f5
Merge pull request #2088 from ChinthakaJ98/mi-fixes-21
gigara Apr 26, 2026
1ba1dc4
Enable skipped E2E tests
ChinthakaJ98 Apr 27, 2026
fc9c5be
Configure Ballerina daily build notifications
kanushka Apr 27, 2026
17f564c
Add daily build side panel tests and Trivy scan
kanushka Apr 27, 2026
6177b3e
Use display name instead of the operation name
ChinthakaJ98 Apr 26, 2026
bf38c2a
Suppress open-vsx secret detection warnings
ChinthakaJ98 Mar 12, 2026
7531609
Merge pull request #2111 from ChinthakaJ98/enable-e2e-tests
ChinthakaJ98 Apr 27, 2026
c469dcd
Merge branch 'main' into task-1
kanushka Apr 27, 2026
16b9b29
Fix daily build review comments
kanushka Apr 27, 2026
f235555
Use secrets for Ballerina daily build env
kanushka Apr 28, 2026
ccb3e4a
Merge pull request #2112 from kanushka/task-1
kanushka Apr 28, 2026
8911b11
Merge pull request #2118 from ChinthakaJ98/release/mi-3.2.0
ChinthakaJ98 Apr 28, 2026
1123753
Merge pull request #2115 from ChinthakaJ98/bi-con-operation
ChinthakaJ98 Apr 28, 2026
6565634
Merge pull request #2052 from ChinthakaJ98/mi-fixes-20
ChinthakaJ98 Apr 28, 2026
5754bb7
Fix MCP Inspector styling issues by updating theme color handling
dan-niles Apr 28, 2026
2b965ec
Address copilot suggestions
dan-niles Apr 28, 2026
41d7de1
Merge pull request #2124 from dan-niles/fix-mcp-inspector-styling-issues
kanushka Apr 28, 2026
c5b6f34
Add AWS Bedrock API-key auth and fix inference-profile model IDs
IsuruMaduranga Apr 26, 2026
4b165a7
Switch Bedrock provider to InvokeModel for full Anthropic feature parity
IsuruMaduranga Apr 26, 2026
c7ef4db
Add Tavily-backed web search for Bedrock + move web toggle to Settings
IsuruMaduranga Apr 26, 2026
19656af
Drop web-tool wrapper on Anthropic/Proxy; route Tavily by login method
IsuruMaduranga Apr 26, 2026
cd7c93f
Bump Opus preset from 4.6 to 4.7
IsuruMaduranga Apr 26, 2026
c4a6284
Re-inject session-context blocks on drift, not just first message
IsuruMaduranga Apr 27, 2026
f9d5bae
Address review: sanitize error logs, enforce web-fetch domain lists, …
IsuruMaduranga Apr 27, 2026
1da3138
Address review: cleared block status, dedup snapshot work, login a11y
IsuruMaduranga Apr 27, 2026
5e4901d
Switch tryout payloads to read-on-demand; sharpen Thinking-behavior g…
IsuruMaduranga Apr 27, 2026
114ffa2
Enable adaptive thinking by default; fix stuck thinking spinner; show…
IsuruMaduranga Apr 27, 2026
7718e9f
Add validator-mistake rules to deep context refs; sharpen Synapse thi…
IsuruMaduranga Apr 27, 2026
4218d0c
Disable Settings during agent runs; serialize Tavily save/toggle; add…
IsuruMaduranga Apr 28, 2026
9e5fa86
Replace wand icon with bi-ai-chat across all MI Copilot surfaces
IsuruMaduranga Apr 28, 2026
34bede8
Strip ANSI/control bytes from tool outputs to fix Copilot proxy 400
IsuruMaduranga Apr 28, 2026
9d3bc50
Skip Tavily clear RPC when disabling web search with no saved key
IsuruMaduranga Apr 28, 2026
53903d4
Extract data mapper dmUtils guide as deep-context reference
IsuruMaduranga Apr 28, 2026
c29af2f
Address AI review nits across agent-mode prompts and Settings panel
IsuruMaduranga Apr 28, 2026
78f19ca
Merge pull request #2041 from ChinthakaJ98/import-connector
ChinthakaJ98 Apr 28, 2026
dd06dab
Merge pull request #2094 from IsuruMaduranga/bedrock
IsuruMaduranga Apr 28, 2026
8496c6a
Merge pull request #2119 from chathuranga-jayanath-99/add-changes-for…
chathuranga-jayanath-99 Apr 28, 2026
a165302
Update CHANGELOG for version 3.2.0
ChinthakaJ98 Apr 28, 2026
b844220
Merge branch 'wso2:release/mi-3.2.0' into release/mi-3.2.0
ChinthakaJ98 Apr 28, 2026
0968565
Merge pull request #2129 from ChinthakaJ98/release/mi-3.2.0
ChinthakaJ98 Apr 28, 2026
654b904
Fix incorrect icons rendering issue
ChinthakaJ98 Apr 28, 2026
e521039
Fix import connector loading issue on cancel
ChinthakaJ98 Apr 28, 2026
db20cbe
Enable E2E tests
ChinthakaJ98 Apr 29, 2026
fc91755
Merge branch 'main' into enable-e2e-tests
ChinthakaJ98 Apr 29, 2026
42fc13d
Merge pull request #2132 from ChinthakaJ98/release/mi-3.2.0
ChinthakaJ98 Apr 29, 2026
3c92a95
Merge pull request #2135 from ChinthakaJ98/enable-e2e-tests
tharindulak Apr 29, 2026
1d6f31f
Update version to micro-integrator-3.2.0
choreo-cicd Apr 29, 2026
03bee18
Merge pull request #2140 from wso2/micro-integrator-3.2.0
gigara Apr 29, 2026
78f18d5
Fix clipboard pasting issues in MCP inspector
dan-niles Apr 30, 2026
df3c581
Bump version to 0.7.4 in package.json
kanushka Apr 30, 2026
70085e3
Fix clipboard copying issues in MCP inspector
dan-niles Apr 30, 2026
7401c6b
Update CHANGELOG.md for version 0.7.4: document theme and accessibili…
kanushka Apr 30, 2026
e8f6cac
Address copilot suggestions
dan-niles Apr 30, 2026
7ac2a85
Merge pull request #2145 from wso2/release/mcp-inspector-0.7.x
kanushka Apr 30, 2026
dffc562
Bump version to 0.7.4 in package.json
dan-niles Apr 30, 2026
dc4d631
Update CHANGELOG.md
dan-niles Apr 30, 2026
3f7a3c8
Merge pull request #2144 from dan-niles/fix-mcp-inspector-clipboard-i…
kanushka Apr 30, 2026
e171a44
Introduce support to override connector dependencies in descriptor.yml
arunans23 Apr 28, 2026
4ebaa39
Remove unncessary commands
arunans23 Apr 28, 2026
b1d1d74
Address review comments
arunans23 Apr 29, 2026
43cce3e
Update car plugin version
arunans23 Apr 30, 2026
70c84ff
Remove obsolete code to update connector-config from connection form
arunans23 Apr 30, 2026
3bf9de5
Add download ballarina dist option
ChinthakaJ98 May 1, 2026
edcd0d8
Merge branch 'main' into bal-download-update
ChinthakaJ98 May 1, 2026
1d5f7f5
Move WI IDE check to a function
ChinthakaJ98 May 1, 2026
42c3c5a
Address review comments
arunans23 May 1, 2026
6ca9050
adding support to deploy MCP servers
kaje94 Apr 16, 2026
4bc9445
Merge pull request #2150 from kanushka/sync-mcp-fix
kanushka May 1, 2026
16c19ee
Merge branch 'main' into driver
arunans23 May 4, 2026
775038d
Merge pull request #2130 from arunans23/driver
arunans23 May 4, 2026
f642cc6
fix: use correct icons for workflow and activity tree items
kanushka May 4, 2026
ac3634f
Merge branch 'main' into fix/workflow-tree-icons
kanushka May 4, 2026
bc332ca
Merge pull request #2157 from kanushka/fix/workflow-tree-icons
kanushka May 4, 2026
6134f23
Merge commit '1d3cdb6ce5c55ce739999e72c6802a83431c1d36' into sync/mai…
ChinthakaJ98 May 4, 2026
5b5e06f
Merge remote-tracking branch 'upstream/main' into sync/main-stable/mi…
ChinthakaJ98 May 4, 2026
a548298
Remove duplicated method
ChinthakaJ98 May 4, 2026
0b1f7aa
Merge pull request #2141 from wso2/sync/main-stable/mi-1777485258
gigara May 4, 2026
6de1f15
Merge branch 'main' into bal-download-update
ChinthakaJ98 May 4, 2026
5e6601e
Merge pull request #2137 from ChinthakaJ98/bal-download-update
ChinthakaJ98 May 4, 2026
56aad16
Increase heap size to fix build issue
ChinthakaJ98 May 5, 2026
e3d18d4
Merge pull request #2163 from ChinthakaJ98/main
gigara May 5, 2026
ecec561
feat: bundle modified oct packages into workspace for collaborative B…
vinukab May 5, 2026
1dbb48d
Merge remote-tracking branch 'upstream/main' into improvements
vinukab May 5, 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
  •  
  •  
  •  
18 changes: 17 additions & 1 deletion .github/actions/build/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,11 @@ inputs:
isPreRelease:
default: true
type: boolean
ballerinaLsTag:
description: Override Ballerina LS download tag (latest, prerelease, v1.5.0). Overrides isPreRelease for LS download.
type: string
required: false
default: ''
enableCache:
default: true
type: boolean
Expand Down Expand Up @@ -179,13 +184,22 @@ runs:
key: mi-ls
retention-days: 1

- name: Resolve Ballerina LS version
id: resolve-ballerina-ls-version
if: ${{ inputs.enableLSCache == 'true' }}
shell: bash
run: node workspaces/ballerina/ballerina-extension/scripts/download-ls.js --resolve-version
env:
BALLERINA_LS_TAG: ${{ inputs.ballerinaLsTag != '' && inputs.ballerinaLsTag || (inputs.isPreRelease == 'true' && 'prerelease' || 'latest') }}
GITHUB_TOKEN: ${{ inputs.token }}

- name: Restore Ballerina LS from cache
id: ballerina-ls-cache
if: ${{ inputs.enableLSCache == 'true' }}
uses: actions/cache@v4
with:
path: workspaces/ballerina/ballerina-extension/ls
key: ballerina-ls
key: ballerina-ls-${{ steps.resolve-ballerina-ls-version.outputs.version }}
retention-days: 1

- name: Build repo
Expand All @@ -194,7 +208,9 @@ runs:
run: |
node common/scripts/install-run-rush.js build --verbose
env:
NODE_OPTIONS: --max-old-space-size=6144
isPreRelease: ${{ inputs.isPreRelease == 'true' }}
BALLERINA_LS_TAG: ${{ inputs.enableLSCache == 'true' && steps.resolve-ballerina-ls-version.outputs.version || (inputs.ballerinaLsTag != '' && inputs.ballerinaLsTag || (inputs.isPreRelease == 'true' && 'prerelease' || 'latest')) }}
BALLERINA_AUTH_ORG: ${{ inputs.BALLERINA_AUTH_ORG }}
BALLERINA_AUTH_CLIENT_ID: ${{ inputs.BALLERINA_AUTH_CLIENT_ID }}
BALLERINA_DEV_COPLIOT_ROOT_URL: ${{ inputs.BALLERINA_DEV_COPLIOT_ROOT_URL }}
Expand Down
35 changes: 32 additions & 3 deletions .github/actions/dailyBuildNotification/action.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
name: 'Upload vsix to artifacts and notify'
description: 'Uploads the built VSIX as a workflow artifact and posts a Google Chat daily-build notification with a download link.'
inputs:
title:
description: 'Relase name'
Expand All @@ -9,6 +10,10 @@ inputs:
chatAPI:
description: 'Google chat API'
required: true
prUrl:
description: 'Optional product-integrator pull request URL'
required: false
default: ''

runs:
using: "composite"
Expand All @@ -18,8 +23,8 @@ runs:
id: vsix
run: |
file=$(ls ${{ inputs.fileName }}-[0-9]*.[0-9]*.[0-9]*.vsix)
fileName=${file##*-}
version=${fileName%.*}
base=${file%.vsix}
version=${base#${{ inputs.fileName }}-}
extension=${{ inputs.fileName }}
extensionName="$(echo "$extension" | sed 's/.*/\u&/')"
echo "vsixName=$file" >> $GITHUB_OUTPUT
Expand All @@ -36,12 +41,35 @@ runs:
- name: "Release Notification"
shell: bash
run: |
pr_widget=''
if [ -n "${{ inputs.prUrl }}" ]; then
pr_widget=$(cat << EOF
,
{
"keyValue": {
"topLabel": "Product Integrator PR",
"content": "${{ inputs.prUrl }}",
"button": {
"textButton": {
"text": "View PR",
"onClick": {
"openLink": {
"url": "${{ inputs.prUrl }}"
}
}
}
}
}
}
EOF
)
fi
body=$(cat << EOF
{
"cards": [
{
"header": {
"title": "Daily Build",
"title": "Daily Build"
},
"sections": [
{
Expand All @@ -68,6 +96,7 @@ runs:
}
}
}
${pr_widget}
]
}
]
Expand Down
12 changes: 12 additions & 0 deletions .github/daily-build/release.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Config for the Ballerina daily-build workflow.

# Workflow-level config. Read from the workflow/default branch before matrix expansion.
vscodeBranches=main,release/bi-1.8.x

# Per-branch config. Read by .github/workflows/daily-build-ballerina.yml after checking out each target branch.

# Artifact name prefix on ballerina-platform/ballerina-language-server daily-build.yml runs.
lsArtifactPrefix=ballerina-language-server-1.8.0

# Target branch on wso2/product-integrator for the automated ballerina.extension.version PR.
productIntegratorBranch=main
8 changes: 7 additions & 1 deletion .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,12 @@ on:
runMIE2ETests:
type: boolean
required: false
default: false
default: false
ballerinaLsTag:
description: Override Ballerina LS download tag (latest, prerelease, v1.5.0)
type: string
required: false
default: ''

env:
ballerina_version: 2201.7.2
Expand Down Expand Up @@ -203,6 +208,7 @@ jobs:
uses: ./.github/actions/build
with:
isPreRelease: ${{ inputs.isPreRelease }}
ballerinaLsTag: ${{ inputs.ballerinaLsTag }}
enableCache: ${{ inputs.enableCache }}
enableLSCache: ${{ !inputs.isReleaseBuild }}
ballerina: ${{ inputs.ballerina }}
Expand Down
Loading
Loading