-
Notifications
You must be signed in to change notification settings - Fork 569
v1.4.0 #1153
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
v1.4.0 #1153
Changes from all commits
Commits
Show all changes
217 commits
Select commit
Hold shift + click to select a range
9853088
feat: added agents and codemode to mcp (#941)
Pratham-Mishra04 0f0be03
feat: add MCP server implementation (#936)
Pratham-Mishra04 22cca4b
Merge branch 'main' into v1.4.0
Pratham-Mishra04 cd4cfac
Merge branch 'main' into v1.4.0
Pratham-Mishra04 bd2355b
Merge branch 'main' into v1.4.0
akshaydeo 270cc82
feat: governance plugin refactor
Pratham-Mishra04 d877912
deadlock fix
akshaydeo 0753937
chore: governance tests added
Pratham-Mishra04 580f591
feat: governance plugin refactor (#1154)
akshaydeo e42e8da
chore: governance tests added (#1041)
akshaydeo f26d081
feat: added binding level toggle in mcp codemode
Pratham-Mishra04 fab6ecc
feat: added responses mcp tool execute endpoint
Pratham-Mishra04 d7414a6
feat: added pings for mcp connections
Pratham-Mishra04 4f82c3b
feat: add tool-level binding option for MCP code mode (#1160)
akshaydeo 187061c
feat: added Response API execution enpoint for MCP tools (#1161)
akshaydeo 86283ac
feat: add health monitoring for MCP clients (#1168)
akshaydeo e65a335
Merge branch 'main' into v1.4.0
akshaydeo bca600b
mod update
akshaydeo 0a6427c
Merge branch 'main' into v1.4.0
akshaydeo 76a4e9d
Merge branch 'main' into v1.4.0
akshaydeo 07da5f5
plugins v2 architecture
akshaydeo d3b125f
backmerge fixes
akshaydeo ed0154c
plugins v2 architecture (#888)
akshaydeo 0851d14
bumped plugin versions
akshaydeo 34eeb43
Merge branch 'main' into 12-29-bumped_plugin_versions
akshaydeo 6be3aa3
bumped plugin versions (#1187)
akshaydeo 2c4cc12
cr-fixes
akshaydeo 525b59e
cr-fixes (#1188)
akshaydeo f0d5187
framework: bump core to v1.3.0 --skip-pipeline
github-actions[bot] 869d7aa
skipping tests for plugins
akshaydeo c3c68a9
skipping tests for plugins (#1190)
akshaydeo b66e053
plugins/governance: bump core to v1.3.0 and framework to v1.2.0 --ski…
github-actions[bot] f879fdf
plugins/jsonparser: bump core to v1.3.0 and framework to v1.2.0 --ski…
github-actions[bot] 4754b30
plugins/logging: bump core to v1.3.0 and framework to v1.2.0 --skip-p…
github-actions[bot] e6d398b
plugins/maxim: bump core to v1.3.0 and framework to v1.2.0 --skip-pip…
github-actions[bot] 8a46230
plugins/mocker: bump core to v1.3.0 and framework to v1.2.0 --skip-pi…
github-actions[bot] 9e55ffb
plugins/otel: bump core to v1.3.0 and framework to v1.2.0 --skip-pipe…
github-actions[bot] 9c384a4
upgrades mocker plugin for semantic cache
akshaydeo b14e8c8
upgrades mocker plugin for semantic cache (#1192)
akshaydeo 238bb2c
plugins/semanticcache: bump core to v1.3.0 and framework to v1.2.0 --…
github-actions[bot] 31f1d83
plugins/telemetry: bump core to v1.3.0 and framework to v1.2.0 --skip…
github-actions[bot] 1ce7ff4
build script fixes
akshaydeo f3dd273
Merge pull request #1194 from maximhq/12-29-build_script_fixes
akshaydeo 654fee8
transports: update dependencies --skip-pipeline
github-actions[bot] 27f830b
Adds changelog for v1.4.0-prerelease1 --skip-pipeline
github-actions[bot] 4d9a667
Merge branch 'main' into v1.4.0
akshaydeo 2704fff
Merge branch 'main' into v1.4.0
akshaydeo e1545ca
main backmerge
akshaydeo 5a909bf
adds parent span id tracer
akshaydeo 7bebf0a
adds parent span id tracer (#1203)
akshaydeo d7af146
framework: bump core to v1.3.1 --skip-pipeline
github-actions[bot] fb8e214
plugins/jsonparser: bump core to v1.3.1 and framework to v1.2.1 --ski…
github-actions[bot] 4b95cef
plugins/logging: bump core to v1.3.1 and framework to v1.2.1 --skip-p…
github-actions[bot] c3e7302
plugins/maxim: bump core to v1.3.1 and framework to v1.2.1 --skip-pip…
github-actions[bot] 125232c
plugins/mocker: bump core to v1.3.1 and framework to v1.2.1 --skip-pi…
github-actions[bot] aa6a141
plugins/otel: bump core to v1.3.1 and framework to v1.2.1 --skip-pipe…
github-actions[bot] 44dbcbd
plugins/semanticcache: bump core to v1.3.1 and framework to v1.2.1 --…
github-actions[bot] 37b31bb
plugins/telemetry: bump core to v1.3.1 and framework to v1.2.1 --skip…
github-actions[bot] 63e0291
skipping test cases for governance
akshaydeo 9c82fe8
Merge pull request #1204 from maximhq/12-30-skipping_test_cases_for_g…
akshaydeo 41ff4e6
transports: update dependencies --skip-pipeline
github-actions[bot] e71b976
Adds changelog for v1.4.0-prerelease2 --skip-pipeline
github-actions[bot] 122e22a
Merge branch 'main' into v1.4.0
akshaydeo cfe250a
streaming fix
akshaydeo 59ad0dd
streaming fix (#1212)
akshaydeo ee953c2
Merge branch 'main' into v1.4.0
akshaydeo 5659fe4
release cut
akshaydeo 3cfaf8b
Merge pull request #1220 from maximhq/01-03-release_cut
akshaydeo 8f5f8e8
framework: bump core to v1.3.2 --skip-pipeline
github-actions[bot] fc2c34b
plugins/governance: bump core to v1.3.2 and framework to v1.2.2 --ski…
github-actions[bot] 6f7ee35
plugins/jsonparser: bump core to v1.3.2 and framework to v1.2.2 --ski…
github-actions[bot] c64613b
plugins/logging: bump core to v1.3.2 and framework to v1.2.2 --skip-p…
github-actions[bot] c54ac30
plugins/maxim: bump core to v1.3.2 and framework to v1.2.2 --skip-pip…
github-actions[bot] 7cc47da
plugins/mocker: bump core to v1.3.2 and framework to v1.2.2 --skip-pi…
github-actions[bot] f1a3b63
plugins/otel: bump core to v1.3.2 and framework to v1.2.2 --skip-pipe…
github-actions[bot] 2098b6d
plugins/semanticcache: bump core to v1.3.2 and framework to v1.2.2 --…
github-actions[bot] bc88e6f
plugins/telemetry: bump core to v1.3.2 and framework to v1.2.2 --skip…
github-actions[bot] 9799064
multiselect build fix
akshaydeo 6f49cf3
Merge pull request #1223 from maximhq/01-03-multiselect_build_fix
akshaydeo 59c7963
transports: update dependencies --skip-pipeline
github-actions[bot] 9556576
Adds changelog for v1.4.0-prerelease3 --skip-pipeline
github-actions[bot] ab53f3f
Merge branch 'main' into v1.4.0
akshaydeo fcad02f
sync with main
akshaydeo 0b8ac84
enterprise api key updates
akshaydeo a323479
enterprise api key updates (#1197)
akshaydeo 30bf09d
Merge branch 'main' into v1.4.0
akshaydeo 3453ae7
prerelease4 cut
akshaydeo 1749c59
prerelease4 cut (#1247)
akshaydeo 89e797b
adds file base64 test behind retries
akshaydeo d7d275b
Merge pull request #1249 from maximhq/01-05-adds_file_base64_test_beh…
akshaydeo b542f6c
framework: bump core to v1.3.3 --skip-pipeline
github-actions[bot] 403a243
plugins/governance: bump core to v1.3.3 and framework to v1.2.3 --ski…
github-actions[bot] e3116ff
plugins/jsonparser: bump core to v1.3.3 and framework to v1.2.3 --ski…
github-actions[bot] 4563dfd
plugins/logging: bump core to v1.3.3 and framework to v1.2.3 --skip-p…
github-actions[bot] 7bbd2cc
plugins/maxim: bump core to v1.3.3 and framework to v1.2.3 --skip-pip…
github-actions[bot] e56accf
plugins/mocker: bump core to v1.3.3 and framework to v1.2.3 --skip-pi…
github-actions[bot] 9a76261
plugins/otel: bump core to v1.3.3 and framework to v1.2.3 --skip-pipe…
github-actions[bot] b855248
plugins/semanticcache: bump core to v1.3.3 and framework to v1.2.3 --…
github-actions[bot] aaf05b0
plugins/telemetry: bump core to v1.3.3 and framework to v1.2.3 --skip…
github-actions[bot] 2354f71
transports: update dependencies --skip-pipeline
github-actions[bot] 6dca47e
Adds changelog for v1.4.0-prerelease4 --skip-pipeline
github-actions[bot] 8a7f616
Merge branch 'main' into v1.4.0
akshaydeo 4849f83
fixes non-streaming integration llm calls
akshaydeo 5e6aefe
Merge pull request #1253 from maximhq/01-06-fixes_non-streaming_integ…
akshaydeo 7919dda
Adds changelog for v1.4.0-prerelease5 --skip-pipeline
github-actions[bot] 20cfde1
Merge branch 'main' into v1.4.0
akshaydeo 8d7b8d5
stream data deduplication fixes
akshaydeo 369964e
stream data deduplication fixes (#1257)
akshaydeo 8788960
fix: tracer lifecycle management fixes
Pratham-Mishra04 184165c
fix: improve tracer lifecycle management and stream accumulator handl…
akshaydeo d85e75d
Merge branch 'main' into v1.4.0
akshaydeo 6272071
plugin loaders
akshaydeo 6010e56
move to schemas.BifrostContext
akshaydeo 400f137
feat: extended debug profiler to track go routines better
Pratham-Mishra04 672851d
plugin loaders (#1242)
akshaydeo f9d671b
move to schemas.BifrostContext (#1262)
akshaydeo 2437925
feat: add goroutine profiling endpoint with categorization and analys…
akshaydeo b592595
Merge branch 'main' into v1.4.0
akshaydeo aa1e0f9
fixed core tests
akshaydeo 276ec00
fixed core tests (#1271)
akshaydeo 6f4e6ac
fixed bifrost test
akshaydeo 3cd02ee
fixed bifrost test (#1272)
akshaydeo 91cd564
framework: bump core to v1.3.4 --skip-pipeline
github-actions[bot] 9e9e123
plugins/governance: bump core to v1.3.4 and framework to v1.2.4 --ski…
github-actions[bot] fe2cf6b
plugins/jsonparser: bump core to v1.3.4 and framework to v1.2.4 --ski…
github-actions[bot] 5db3c91
plugins/logging: bump core to v1.3.4 and framework to v1.2.4 --skip-p…
github-actions[bot] 6762b2e
plugins/maxim: bump core to v1.3.4 and framework to v1.2.4 --skip-pip…
github-actions[bot] 0c468ea
plugins/mocker: bump core to v1.3.4 and framework to v1.2.4 --skip-pi…
github-actions[bot] df77c13
plugins/otel: bump core to v1.3.4 and framework to v1.2.4 --skip-pipe…
github-actions[bot] 66b554d
plugins/telemetry: bump core to v1.3.4 and framework to v1.2.4 --skip…
github-actions[bot] 4a41c02
semantic cache build fix
akshaydeo d89066b
Merge pull request #1273 from maximhq/01-08-semantic_cache_build_fix
akshaydeo 3063cb0
fix: message type and message id in anthropic responses converters
8160a4e
Merge pull request #1275 from maximhq/01-08-fixes_semantic_cache_test
akshaydeo 12f4f13
version bumps
akshaydeo a9f652f
Merge pull request #1279 from maximhq/01-08-version_bumps
akshaydeo 0182055
framework: bump core to v1.3.5 --skip-pipeline
github-actions[bot] 8b28021
plugins/governance: bump core to v1.3.5 and framework to v1.2.5 --ski…
github-actions[bot] fbbca4c
plugins/jsonparser: bump core to v1.3.5 and framework to v1.2.5 --ski…
github-actions[bot] 3c5ee4b
plugins/logging: bump core to v1.3.5 and framework to v1.2.5 --skip-p…
github-actions[bot] 3c6bcc5
plugins/maxim: bump core to v1.3.5 and framework to v1.2.5 --skip-pip…
github-actions[bot] f398f02
plugins/mocker: bump core to v1.3.5 and framework to v1.2.5 --skip-pi…
github-actions[bot] 8f47edd
plugins/otel: bump core to v1.3.5 and framework to v1.2.5 --skip-pipe…
github-actions[bot] 695e18c
plugins/semanticcache: bump core to v1.3.5 and framework to v1.2.5 --…
github-actions[bot] 8f4fa4b
plugins/telemetry: bump core to v1.3.5 and framework to v1.2.5 --skip…
github-actions[bot] 635e3a4
transports: update dependencies --skip-pipeline
github-actions[bot] 9aec87e
Adds changelog for v1.4.0-prerelease6 --skip-pipeline
github-actions[bot] 306b5d0
fix: correct query parameter parsing in transport interceptor middleware
f8b3848
fix: added custom error converter in common openai request handlers f…
59950eb
langfuse + otel integration
akshaydeo 5a12323
langfuse + otel integration (#1284)
akshaydeo b78051f
fix: correct query parameter parsing in transport interceptor middlew…
akshaydeo bc6c1af
fix: added custom error converter in common openai request handlers f…
akshaydeo 1e63276
fix: remove omit empty tag from output field in bifrost responses res…
bb37271
rbac fixes
akshaydeo 511bd9c
rbac fixes (#1287)
akshaydeo 6729fc3
Merge pull request #1286 from maximhq/01-08-fix_remove_omit_empty_tag…
akshaydeo 075da49
framework: bump core to v1.3.6 --skip-pipeline
github-actions[bot] e83274a
plugins/governance: bump core to v1.3.6 and framework to v1.2.6 --ski…
github-actions[bot] eeee08b
plugins/jsonparser: bump core to v1.3.6 and framework to v1.2.6 --ski…
github-actions[bot] 7907bba
plugins/logging: bump core to v1.3.6 and framework to v1.2.6 --skip-p…
github-actions[bot] 09b3ea9
plugins/maxim: bump core to v1.3.6 and framework to v1.2.6 --skip-pip…
github-actions[bot] 526ad6b
plugins/mocker: bump core to v1.3.6 and framework to v1.2.6 --skip-pi…
github-actions[bot] 28af692
plugins/otel: bump core to v1.3.6 and framework to v1.2.6 --skip-pipe…
github-actions[bot] b88e3c8
plugins/semanticcache: bump core to v1.3.6 and framework to v1.2.6 --…
github-actions[bot] 0206c59
plugins/telemetry: bump core to v1.3.6 and framework to v1.2.6 --skip…
github-actions[bot] 4596892
build fix
akshaydeo cba3ddb
Merge pull request #1288 from maximhq/01-09-build_fix
akshaydeo eccf20e
transports: update dependencies --skip-pipeline
github-actions[bot] a05108a
Adds changelog for v1.4.0-prerelease7 --skip-pipeline
github-actions[bot] 13f8cb9
docs update
akshaydeo 5b3fa08
docs update (#1289)
akshaydeo d7842a3
fix: system instruction handling
df4b99e
feat: support instructions parameter as fallback for system messages …
akshaydeo bc2e8de
config resolution for first time vk
akshaydeo 347499b
config resolution for first time vk (#1293)
akshaydeo f3ec00b
fix: fixed header lookups and vertex list models
Pratham-Mishra04 9a22b56
fix: enhance Vertex list models to support deployment values and norm…
akshaydeo ff780a9
framework: bump core to v1.3.7 --skip-pipeline
github-actions[bot] da72f20
plugins/governance: bump core to v1.3.7 and framework to v1.2.7 --ski…
github-actions[bot] b0cd18a
plugins/jsonparser: bump core to v1.3.7 and framework to v1.2.7 --ski…
github-actions[bot] 139f65a
plugins/logging: bump core to v1.3.7 and framework to v1.2.7 --skip-p…
github-actions[bot] db905fe
plugins/maxim: bump core to v1.3.7 and framework to v1.2.7 --skip-pip…
github-actions[bot] 96bb084
plugins/mocker: bump core to v1.3.7 and framework to v1.2.7 --skip-pi…
github-actions[bot] fdbd368
plugins/otel: bump core to v1.3.7 and framework to v1.2.7 --skip-pipe…
github-actions[bot] 7b0149b
plugins/semanticcache: bump core to v1.3.7 and framework to v1.2.7 --…
github-actions[bot] 3b44cb3
plugins/telemetry: bump core to v1.3.7 and framework to v1.2.7 --skip…
github-actions[bot] fe935d3
Merge branch 'main' into v1.4.0
akshaydeo 151540e
reverts to-lower changes for header passing
akshaydeo 10c279d
reverts to-lower changes for header passing (#1295)
akshaydeo 3a9c86d
transports: update dependencies --skip-pipeline
github-actions[bot] 2968464
Adds changelog for v1.4.0-prerelease8 --skip-pipeline
github-actions[bot] ac581ef
adds ts integration tests
akshaydeo 612fd4c
adds stream disconnect handler for streaming calls
akshaydeo c061933
Merge pull request #1298 from maximhq/01-09-adds_stream_disconnect_ha…
akshaydeo 217e276
Merge pull request #1296 from maximhq/01-09-adds_ts_integration_tests
akshaydeo 1ea9024
adds retries to file tests
akshaydeo 350654d
adds retries to file tests (#1303)
akshaydeo a933839
framework: bump core to v1.3.8 --skip-pipeline
github-actions[bot] 8975d43
plugins/governance: bump core to v1.3.8 and framework to v1.2.8 --ski…
github-actions[bot] 3840f42
plugins/jsonparser: bump core to v1.3.8 and framework to v1.2.8 --ski…
github-actions[bot] 0b6cef0
plugins/logging: bump core to v1.3.8 and framework to v1.2.8 --skip-p…
github-actions[bot] e259ca9
plugins/maxim: bump core to v1.3.8 and framework to v1.2.8 --skip-pip…
github-actions[bot] 662c8fc
plugins/mocker: bump core to v1.3.8 and framework to v1.2.8 --skip-pi…
github-actions[bot] b47d9f8
plugins/otel: bump core to v1.3.8 and framework to v1.2.8 --skip-pipe…
github-actions[bot] c94be44
plugins/telemetry: bump core to v1.3.8 and framework to v1.2.8 --skip…
github-actions[bot] 90b4e04
fixes race condition in semanticcache
akshaydeo 1c8fe47
fixes race condition in semanticcache (#1304)
akshaydeo 135b841
transports: update dependencies --skip-pipeline
github-actions[bot] 0a5f2af
Adds changelog for v1.4.0-prerelease9 --skip-pipeline
github-actions[bot] 5748987
fix: remove non reasoning variant from grok reasoning models list
b42d387
fix: remove non reasoning variant from grok reasoning models list (#1…
akshaydeo bec61ed
review fixes
akshaydeo d1c337f
review fixes (#1309)
akshaydeo 613dfe3
feat: add case-insensitive helper methods for HTTP request headers an…
Pratham-Mishra04 c1e5ff7
adds nil bodystream check
akshaydeo 22c5159
adds nil bodystream check (#1310)
akshaydeo File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
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
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
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 |
|---|---|---|
|
|
@@ -53,4 +53,6 @@ test-reports | |
|
|
||
|
|
||
| # Cursor specific | ||
| .cursor/ | ||
| .cursor/ | ||
| build/ | ||
| target/ | ||
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.