-
Notifications
You must be signed in to change notification settings - Fork 8.7k
feat: Add global variable support for MCP server headers #11300
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
Merged
jordanrfrazier
merged 57 commits into
langflow-ai:main
from
stevehaertel:feat/mcp-global-variable-headers
Jan 20, 2026
Merged
Changes from all commits
Commits
Show all changes
57 commits
Select commit
Hold shift + click to select a range
ce7bdb0
feat: Add global variable support for MCP server headers
3aca7de
test: Add comprehensive unit tests for IOKeyPairInputWithVariables co…
d672260
[autofix.ci] apply automated fixes
autofix-ci[bot] 22a8de7
test: fix frontend Jest tests for IOKeyPairInputWithVariables component
d8e5748
fix: restore session_scope import to module level for test mocking
c62cc1c
chore: trigger CI rebuild to test for flaky Playwright test
feb0250
Update component index
19d6c02
chore: update Nvidia Remix starter project with session_scope import fix
f15b36a
perf(mcp): optimize global variable loading to prevent timeouts
5874625
[autofix.ci] apply automated fixes
autofix-ci[bot] fa01eac
fix(test): update Playwright test for new header input component stru…
00fc60f
chore: update Nvidia Remix starter project
3f0655e
Update component index
f06d4cf
fix: replace jose with jwt (#11285)
HimavarshaVS 0b2fb1b
Update component index
464df1f
Merge upstream/main and resolve component_index.json conflict
31debfd
Update component index
c210d45
[autofix.ci] apply automated fixes
autofix-ci[bot] 133d2ef
Merge latest upstream/main and resolve component_index.json conflict
a0b275c
Update component index
4d73ab6
chore: trigger CI rebuild
bf5934c
[autofix.ci] apply automated fixes
autofix-ci[bot] 994dca6
refactor: remove langflow imports from lfx MCP component
a5a5935
fix: Handle global variables correctly for components
cb8e39a
Merge remote-tracking branch 'upstream/main' into feat/mcp-global-var…
7a65bea
[autofix.ci] apply automated fixes
autofix-ci[bot] 7ea8133
Update component index
9aefdf0
Consider other failed decryption cases
116b516
fix(variable-service): Fix UUID conversion and type-based variable de…
2884d1c
[autofix.ci] apply automated fixes
autofix-ci[bot] b14b82b
Merge branch 'main' into feat/mcp-global-variable-headers
stevehaertel 90b661b
chore: update starter project files
ba02c36
fix: remove explicit value assignment to allow credential redaction
56c1aa9
fix: handle credential redaction in frontend and fix Playwright test …
bb99a92
Merge branch 'main' into feat/mcp-global-variable-headers
stevehaertel 38a0e65
Merge upstream/main into feat/mcp-global-variable-headers
f9bbe15
[autofix.ci] apply automated fixes
autofix-ci[bot] 3f2c033
Update component index
03ae7ff
[autofix.ci] apply automated fixes
autofix-ci[bot] caa852d
fix: improve error handling and logging for variable decryption
a73b267
Update component index
3784164
Merge upstream/main into feat/mcp-global-variable-headers
923a142
Update component index
298fd93
[autofix.ci] apply automated fixes
autofix-ci[bot] 3e01210
chore: trigger CI rebuild
70a7df8
[autofix.ci] apply automated fixes
autofix-ci[bot] 3afe467
Updates to ensure backwards compatibility for encrypted generic varia…
jordanrfrazier fee2f16
Skip failed decryption
jordanrfrazier 74f4f6d
Fix test
jordanrfrazier 2c9404a
ruff
jordanrfrazier 1c1087b
update starter projects
jordanrfrazier 00b6b12
ruff
jordanrfrazier 1dd0b01
[autofix.ci] apply automated fixes
autofix-ci[bot] 5f8f561
[autofix.ci] apply automated fixes (attempt 2/3)
autofix-ci[bot] dad1ea3
comp index
jordanrfrazier 0f10c96
[autofix.ci] apply automated fixes
autofix-ci[bot] adb52d8
remove unnecessary step in pandas series conversion
jordanrfrazier 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
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -113,5 +113,3 @@ def main() -> int: | |
|
|
||
| if __name__ == "__main__": | ||
| sys.exit(main()) | ||
|
|
||
| # Made with Bob | ||
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
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
4 changes: 2 additions & 2 deletions
4
src/backend/base/langflow/initial_setup/starter_projects/Nvidia Remix.json
Large diffs are not rendered by default.
Oops, something went wrong.
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
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
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
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1 @@ | ||
| """Tests package for langflow.""" | ||
|
|
||
| # Made with Bob |
2 changes: 0 additions & 2 deletions
2
src/backend/base/langflow/tests/services/database/__init__.py
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1 @@ | ||
| """Database tests package.""" | ||
|
|
||
| # Made with Bob |
2 changes: 0 additions & 2 deletions
2
src/backend/base/langflow/tests/services/database/models/__init__.py
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1 @@ | ||
| """Database models tests package.""" | ||
|
|
||
| # Made with Bob |
2 changes: 0 additions & 2 deletions
2
src/backend/base/langflow/tests/services/database/models/transactions/__init__.py
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
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,3 +1 @@ | ||
| """Transaction models tests package.""" | ||
|
|
||
| # Made with Bob |
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.
Uh oh!
There was an error while loading. Please reload this page.