-
Notifications
You must be signed in to change notification settings - Fork 481
WIP: app: Add MCP server support for ai-assistant #3888
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from 8 commits
Commits
Show all changes
72 commits
Select commit
Hold shift + click to select a range
258abc7
app: Add langchain mcp adapter
ashu8912 e389f3d
app: Add mcp client
ashu8912 d986808
app: Allo mcp server to accept env vars
ashu8912 2c03c6c
ai-plugin: fix mcp client initialization
ashu8912 fe6db0f
app: Add confirmation and mcp config update api
ashu8912 53f188f
app: Fix initialization and schema config
ashu8912 a72233c
app: Replace mcp config if server config changes
ashu8912 476f33d
app: Handle cluster change
ashu8912 216b803
Add root-level npm
joaquimrocha 820a106
docs,README.md: Update docs to use npm commands instead of make
joaquimrocha 89f2447
frontend: components: Fix isDrawerMode fetch when state not there
illume 404aabf
backend: serviceproxy: Extract tests for TestGet
skoeva c460e04
backend: serviceproxy: Restrict requests to relative paths
skoeva f3a7dce
headlamp-plugin/config/plugins-tsconfig.json: Enable checkJS
illume 2dfa991
frontend: Bump vite to 6.4.1
skoeva ae9a8d8
headlamp-plugin: Bump vite to 6.4.1
skoeva 4c75f44
headlamp-plugin/template: Bump vite to 6.4.1
skoeva d15a8a0
plugins/examples/app-menus: Bump vite to 6.4.1
skoeva cf29f48
plugins/examples/change-logo: Bump vite to 6.4.1
skoeva 84c866a
plugins/examples/cluster-chooser: Bump vite to 6.4.1
skoeva 0d1207b
plugins/examples/custom-theme: Bump vite to 6.4.1
skoeva 78a62d6
plugins/examples/customizing-map: Bump vite to 6.4.1
skoeva 8c7537b
plugins/examples/details-view: Bump vite to 6.4.1
skoeva 44ffbc3
plugins/examples/dynamic-clusters: Bump vite to 6.4.1
skoeva 729fd37
plugins/examples/headlamp-events: Bump vite to 6.4.1
skoeva 5a45f10
plugins/examples/pod-counter: Bump vite to 6.4.1
skoeva f56e09d
plugins/examples/projects: Bump vite to 6.4.1
skoeva a355055
plugins/examples/resource-charts: Bump vite to 6.4.1
skoeva 17fa7cc
plugins/examples/sidebar: Bump vite to 6.4.1
skoeva 241f4a7
plugins/examples/tables: Bump vite to 6.4.1
skoeva 135c069
plugins/examples/ui-panels: Bump vite to 6.4.1
skoeva 59276ac
frontend: resourceMap: Display valid dates for events
skoeva 7db4e55
build(deps): bump playwright and @playwright/test in /e2e-tests
dependabot[bot] 7405705
build(deps): bump playwright and @playwright/test in /app/e2e-tests
dependabot[bot] 5cd99bb
.github/build-container.yml: Cleanup disk space to avoid running out
illume d108c1a
headlamp-plugin: Add missing registerProjectDeleteButton export
illume cc491ed
plugins/examples/projects: Fix for using id instead of name field
illume ef1147c
frontend: KubeMetadata: Add version of metadata for creation
illume 0496d48
charts: fix loadBalancerSourceRanges formatting
caymard 953ec87
frontend: Add storybook stories for Layout component with various states
hxrshxz bf919c1
backend: server.go: Extract helpers for createHeadlampConfig
skoeva d64ce28
backend: config_test.go: Extract tests for TestParseWithEnv
skoeva b505f20
backend: config.go: Extract helpers for flagset
skoeva 6406233
backend: Add /clusters/clusterName/me endpoint
skoeva 5dee244
frontend: TopBar: Display user info from endpoint in user menu
skoeva 4a14f9d
helm: Add pkce support to the helm and readme docs
k-airos 39906e4
backend: Add PKCE support
k-airos 1574266
docs: Add projects to learn section
vyncent-t aeb4ea6
frontend: Enhance ErrorComponent with GitHub issue reporting and erro…
hxrshxz 97e890b
frontend: Settings: Refactor cluster rename functionality.
Faakhir30 fdee4a2
frontend: Settings: Add stories for rename cluster component.
Faakhir30 08f4d46
app: tests: Add e2e test for cluster renaming.
Faakhir30 b0e6b42
app: app-build-manifest: Bump app-catalog to 0.7.0 and plugin-catalog…
illume 260c739
frontend: KubeObject: ScaleButton: Add isScalable attribute
illume 231f198
backend: auth: Fetch user info from header
skoeva ff3dd58
frontend: Improve empty state for the cluster list view
joaquimrocha ae10b47
app,frontend: Allow open the About dialog from the menu item
joaquimrocha b9fc006
charts/headlamp: Fix for pluginctl without global install
illume 02b9559
frontend: charts: TopBar: backend/auth: Add me-user-info-url config
illume 303715c
frontend: TopBar: Hide empty user info fields
skoeva edfa603
app: Bump version to 0.37.0
joaquimrocha 74d78ee
chocolatey: Bump Headlamp version to 0.37.0
joaquimrocha 5f658ab
charts: Bump Headlamp version to v0.37.0
joaquimrocha bb953ef
docs: Separate OIDC scopes by comma
skoeva 05861ac
github: Remove the winget action
joaquimrocha 3bf0fa3
github: Remove homebrew action
joaquimrocha 765570e
github: Add action to push chocolatey automatically
joaquimrocha 2a7e13c
backend: server: headlamp: Fix meUserInfoURL and log config items
illume cb37dcd
backend: headlamp: Add logging of missing config items
illume 6f22306
frontend: Sidebar: Remove extra border
sniok 4b5ab9d
WIP
joaquimrocha be794ad
WIP
joaquimrocha File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do not replace newlines like this.