Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
28 commits
Select commit Hold shift + click to select a range
54ddf1c
feat(plugins): add plugin system SDK and frontend registry
olexii4 May 6, 2026
3d16d2f
feat(integration): wire AI Selector and AI Agent plugins into dashboa…
olexii4 May 6, 2026
0cc4d2a
fix(ui): UI and API improvements bundled with plugin integration
olexii4 May 6, 2026
0ff4162
feat(build): plugin fetch infrastructure and container support
olexii4 May 6, 2026
8ff4949
fix(tests): update snapshots and mocks for plugin integration
olexii4 May 6, 2026
45667d9
ci: retrigger build after plugins repo import fix
olexii4 May 6, 2026
03b9ab2
fix(bootstrap): restore explicit dispatch for requestAiAgentRegistry
olexii4 May 6, 2026
5aa7cc9
fix(types): allow string tab keys in UserPreferences keyboard navigation
olexii4 May 6, 2026
4f6b906
ci: retrigger after plugins repo slot type fixes
olexii4 May 6, 2026
61c0d79
ci: retrigger after AI service direct instantiation fix
olexii4 May 6, 2026
9fe3037
ci: retrigger after lint fixes in plugins repo
olexii4 May 6, 2026
6632216
fix(lint): sort imports in Loader, bootstrap and rootReducer
olexii4 May 6, 2026
fecfae0
fix(deps): update license dependency lists and EXCLUDED entries
olexii4 May 6, 2026
d848e3a
chore(deps): fix yarn.lock and license entries after rebase
olexii4 Jul 13, 2026
f6ae4e2
fix(types): remove duplicate AiToolDefinition and AiProviderDefinition
olexii4 Jul 13, 2026
4b6fcca
fix(backend): remove duplicate schema and import declarations
olexii4 Jul 13, 2026
c75ae6f
fix(frontend): remove dead AI bootstrap methods and exclude plugin te…
olexii4 Jul 13, 2026
966ea9a
chore(deps): update license dependency lists
olexii4 Jul 14, 2026
8f5e4ff
fix(backend): use local aiConfig and aiRegistry route implementations
olexii4 Jul 14, 2026
8883503
fix(lint): remove unused WorkspacesTable import
olexii4 Jul 14, 2026
da98466
fix(test): resolve sanitize-html ESM and plugin module failures in jest
olexii4 Jul 14, 2026
957e39b
fix(test): fix 44 failing test suites in plugins branch
olexii4 Jul 15, 2026
7c962d2
fix(format): fix prettier formatting in pluginStub and mockStore
olexii4 Jul 16, 2026
c8d5ee7
fix(format): collapse multiline condition in pluginStub to satisfy pr…
olexii4 Jul 16, 2026
37f21e7
fix(bootstrap): dispatch aiAgentRegistry action via store.dispatch
olexii4 Jul 16, 2026
b975792
fix(bootstrap): type-safe dispatch for aiAgentRegistry thunk
olexii4 Jul 16, 2026
13b3211
fix(bootstrap): remove explicit requestAiAgentRegistry dispatch
olexii4 Jul 16, 2026
6e831d3
chore(deps): update license files after rebase onto main
olexii4 Jul 16, 2026
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
56 changes: 34 additions & 22 deletions .deps/EXCLUDED/dev.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,37 +3,49 @@ This file contains a manual contribution to .deps/dev.md and it's needed because
| Packages | Resolved CQs |
| --- | --- |
| `@eclipse-che/license-tool@2.0.0` | ecd.che |
| `tar@7.5.11` | #25796 |
| `tar@7.5.7` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/-/tar/7.5.7) |
| `@commitlint/cli@21.2.1` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/cli/21.2.1) |
| `@commitlint/config-conventional@21.2.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/config-conventional/21.2.0) |
| `@commitlint/config-validator@21.2.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/config-validator/21.2.0) |
| `@commitlint/ensure@21.2.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/ensure/21.2.0) |
| `@commitlint/format@21.2.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/format/21.2.0) |
| `@commitlint/is-ignored@21.2.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/is-ignored/21.2.0) |
| `@commitlint/lint@21.2.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/lint/21.2.0) |
| `@commitlint/load@21.2.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/load/21.2.0) |
| `@commitlint/message@21.2.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/message/21.2.0) |
| `@commitlint/parse@21.2.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/parse/21.2.0) |
| `@commitlint/read@21.2.1` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/read/21.2.1) |
| `@commitlint/resolve-extends@21.2.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/resolve-extends/21.2.0) |
| `@commitlint/rules@21.2.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/rules/21.2.0) |
| `@commitlint/top-level@21.2.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/top-level/21.2.0) |
| `@commitlint/types@21.2.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/types/21.2.0) |
| `@conventional-changelog/git-client@3.1.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@conventional-changelog/git-client/3.1.0) |
| `@conventional-changelog/template@1.2.1` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@conventional-changelog/template/1.2.1) |
| `@simple-libs/child-process-utils@2.0.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@simple-libs/child-process-utils/2.0.0) |
| `@simple-libs/stream-utils@2.0.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@simple-libs/stream-utils/2.0.0) |
| `argue-cli@3.1.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/-/argue-cli/3.1.0) |
| `conventional-changelog-angular@9.2.1` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/-/conventional-changelog-angular/9.2.1) |
| `conventional-changelog-conventionalcommits@10.2.1` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/-/conventional-changelog-conventionalcommits/10.2.1) |
| `conventional-commits-parser@7.1.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/-/conventional-commits-parser/7.1.0) |
| `cosmiconfig-typescript-loader@6.3.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/-/cosmiconfig-typescript-loader/6.3.0) |
| `es-toolkit@1.49.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/-/es-toolkit/1.49.0) |
| `jsbn@0.1.1` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/-/jsbn/0.1.1) |
| `brace-expansion@1.1.15` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/-/brace-expansion/1.1.15) |
| `@commitlint/cli@21.0.2` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/cli/21.0.2) |
| `@commitlint/config-conventional@21.0.2` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/config-conventional/21.0.2) |
| `@commitlint/config-validator@21.0.1` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/config-validator/21.0.1) |
| `@commitlint/ensure@21.0.1` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/ensure/21.0.1) |
| `@commitlint/execute-rule@21.0.1` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/execute-rule/21.0.1) |
| `@commitlint/format@21.0.1` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/format/21.0.1) |
| `@commitlint/is-ignored@21.0.2` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/is-ignored/21.0.2) |
| `@commitlint/lint@21.0.2` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/lint/21.0.2) |
| `@commitlint/load@21.0.2` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/load/21.0.2) |
| `@commitlint/message@21.0.2` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/message/21.0.2) |
| `@commitlint/parse@21.0.2` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/parse/21.0.2) |
| `@commitlint/read@21.0.2` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/read/21.0.2) |
| `@commitlint/resolve-extends@21.0.1` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/resolve-extends/21.0.1) |
| `@commitlint/rules@21.0.2` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/rules/21.0.2) |
| `@commitlint/to-lines@21.0.1` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/to-lines/21.0.1) |
| `@commitlint/top-level@21.0.2` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/top-level/21.0.2) |
| `@commitlint/types@21.0.1` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@commitlint/types/21.0.1) |
| `@conventional-changelog/git-client@2.7.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@conventional-changelog/git-client/2.7.0) |
| `@simple-libs/child-process-utils@1.0.2` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@simple-libs/child-process-utils/1.0.2) |
| `@simple-libs/stream-utils@1.2.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@simple-libs/stream-utils/1.2.0) |
| `@types/react@18.3.31` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/@types/react/18.3.31) |
| `brace-expansion@1.1.15` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/-/brace-expansion/1.1.15) |
| `conventional-changelog-angular@8.3.1` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/-/conventional-changelog-angular/8.3.1) |
| `conventional-changelog-conventionalcommits@9.3.1` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/-/conventional-changelog-conventionalcommits/9.3.1) |
| `conventional-commits-parser@6.4.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/-/conventional-commits-parser/6.4.0) |
| `cosmiconfig@9.0.2` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/-/cosmiconfig/9.0.2) |
| `cosmiconfig-typescript-loader@6.3.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/-/cosmiconfig-typescript-loader/6.3.0) |
| `es-toolkit@1.47.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/-/es-toolkit/1.47.0) |
| `git-raw-commits@5.0.1` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/-/git-raw-commits/5.0.1) |
| `pidtree@0.6.1` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/-/pidtree/0.6.1) |
| `semver@7.8.3` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/-/semver/7.8.3) |
| `tinyexec@1.2.4` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/-/tinyexec/1.2.4) |







4 changes: 4 additions & 0 deletions .deps/EXCLUDED/prod.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,9 @@ This file lists dependencies that do not need CQs or auto-detection does not wor
| `launder@1.7.1` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/-/launder/1.7.1) |
| `brace-expansion@5.0.7` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/-/brace-expansion/5.0.7) |
| `js-yaml@4.3.0` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/-/js-yaml/4.3.0) |
| `@eclipse-che/common@workspace:packages/common` | ecd.che |
| `sanitize-html@2.17.6` | [clearlydefined](https://clearlydefined.io/definitions/npm/npmjs/-/sanitize-html/2.17.6) |




Loading
Loading