File tree
23 files changed
+282
-94
lines changed- api
- kubernetes
- networking/v1
- envoy
- helm/core
- crds
- templates
- istio
- pkg
- common
- config/constants
- ingress
- config
- kube
- common
- ingress
- ingressv1
- mcp
- registry
- consul
- direct
- eureka
- memory
- nacos
- v2
- reconcile
- zookeeper
23 files changed
+282
-94
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
284 | 284 |
| |
285 | 285 |
| |
286 | 286 |
| |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
287 | 291 |
| |
288 | 292 |
| |
289 | 293 |
| |
|
Diff for: api/networking/v1/mcp_bridge.pb.go
+24-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Diff for: api/networking/v1/mcp_bridge.proto
+2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
64 | 64 |
| |
65 | 65 |
| |
66 | 66 |
| |
| 67 | + | |
| 68 | + | |
67 | 69 |
|
Diff for: envoy/envoy
- api/BUILD+1
- api/contrib/envoy/extensions/filters/http/llm_inference/v3/BUILD+9
- api/contrib/envoy/extensions/filters/http/llm_inference/v3/llm_inference.proto+30
- api/versioning/BUILD+1
- bazel/foreign_cc/BUILD+21
- bazel/repositories.bzl+12
- bazel/repository_locations.bzl+12
- contrib/contrib_build_config.bzl+1
- contrib/extensions_metadata.yaml+5
- contrib/llm_inference/filters/http/README.md+146
- contrib/llm_inference/filters/http/source/BUILD+37
- contrib/llm_inference/filters/http/source/config.cc+107
- contrib/llm_inference/filters/http/source/config.h+37
- contrib/llm_inference/filters/http/source/inference/BUILD+27
- contrib/llm_inference/filters/http/source/inference/inference_context.cc+1.7k
- contrib/llm_inference/filters/http/source/inference/inference_context.h+86
- contrib/llm_inference/filters/http/source/inference/inference_task.cc+15
- contrib/llm_inference/filters/http/source/inference/inference_task.h+51
- contrib/llm_inference/filters/http/source/inference/inference_thread.cc+79
- contrib/llm_inference/filters/http/source/inference/inference_thread.h+79
- contrib/llm_inference/filters/http/source/inference/utils.hpp+484
- contrib/llm_inference/filters/http/source/llm_inference_filter.cc+151
- contrib/llm_inference/filters/http/source/llm_inference_filter.h+87
- contrib/llm_inference/filters/http/test/test1.sh+26
- contrib/llm_inference/filters/http/test/test_envoy.sh+20
- contrib/llm_inference/filters/http/test/test_ollama.sh+6
- source/common/common/logger.h+2-1
- tools/proto_format/format_api.py+1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
284 | 284 |
| |
285 | 285 |
| |
286 | 286 |
| |
| 287 | + | |
| 288 | + | |
| 289 | + | |
| 290 | + | |
287 | 291 |
| |
288 | 292 |
| |
289 | 293 |
| |
| |||
302 | 306 |
| |
303 | 307 |
| |
304 | 308 |
| |
| 309 | + |
Diff for: helm/core/templates/_pod.tpl
+2-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
180 | 180 |
| |
181 | 181 |
| |
182 | 182 |
| |
183 |
| - | |
| 183 | + | |
184 | 184 |
| |
185 | 185 |
| |
186 | 186 |
| |
| |||
266 | 266 |
| |
267 | 267 |
| |
268 | 268 |
| |
269 |
| - | |
| 269 | + | |
270 | 270 |
| |
271 | 271 |
| |
272 | 272 |
| |
|
Diff for: pkg/common/protocol.go
+20-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
21 | 21 |
| |
22 | 22 |
| |
23 | 23 |
| |
| 24 | + | |
| 25 | + | |
24 | 26 |
| |
| 27 | + | |
25 | 28 |
| |
26 | 29 |
| |
27 | 30 |
| |
| |||
32 | 35 |
| |
33 | 36 |
| |
34 | 37 |
| |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
35 | 42 |
| |
36 | 43 |
| |
| 44 | + | |
| 45 | + | |
37 | 46 |
| |
38 | 47 |
| |
39 | 48 |
| |
| |||
51 | 60 |
| |
52 | 61 |
| |
53 | 62 |
| |
54 |
| - | |
| 63 | + | |
55 | 64 |
| |
56 | 65 |
| |
57 | 66 |
| |
| |||
60 | 69 |
| |
61 | 70 |
| |
62 | 71 |
| |
63 |
| - | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
64 | 82 |
| |
65 | 83 |
| |
66 | 84 |
| |
|
Diff for: pkg/config/constants/constants.go
+4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
23 | 23 |
| |
24 | 24 |
| |
25 | 25 |
| |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + |
Diff for: pkg/ingress/config/ingress_config.go
+49-6
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
53 | 53 |
| |
54 | 54 |
| |
55 | 55 |
| |
| 56 | + | |
56 | 57 |
| |
57 | 58 |
| |
58 | 59 |
| |
| |||
628 | 629 |
| |
629 | 630 |
| |
630 | 631 |
| |
631 |
| - | |
632 |
| - | |
| 632 | + | |
| 633 | + | |
633 | 634 |
| |
634 | 635 |
| |
635 | 636 |
| |
| |||
638 | 639 |
| |
639 | 640 |
| |
640 | 641 |
| |
| 642 | + | |
| 643 | + | |
| 644 | + | |
| 645 | + | |
641 | 646 |
| |
642 | 647 |
| |
643 | 648 |
| |
| |||
703 | 708 |
| |
704 | 709 |
| |
705 | 710 |
| |
| 711 | + | |
| 712 | + | |
| 713 | + | |
| 714 | + | |
| 715 | + | |
| 716 | + | |
| 717 | + | |
| 718 | + | |
| 719 | + | |
| 720 | + | |
| 721 | + | |
| 722 | + | |
| 723 | + | |
| 724 | + | |
| 725 | + | |
| 726 | + | |
| 727 | + | |
| 728 | + | |
| 729 | + | |
| 730 | + | |
| 731 | + | |
| 732 | + | |
| 733 | + | |
| 734 | + | |
| 735 | + | |
| 736 | + | |
706 | 737 |
| |
707 | 738 |
| |
708 | 739 |
| |
| |||
727 | 758 |
| |
728 | 759 |
| |
729 | 760 |
| |
| 761 | + | |
730 | 762 |
| |
731 | 763 |
| |
732 | 764 |
| |
| |||
1034 | 1066 |
| |
1035 | 1067 |
| |
1036 | 1068 |
| |
1037 |
| - | |
| 1069 | + | |
1038 | 1070 |
| |
1039 | 1071 |
| |
1040 | 1072 |
| |
1041 | 1073 |
| |
1042 | 1074 |
| |
1043 | 1075 |
| |
| 1076 | + | |
| 1077 | + | |
| 1078 | + | |
| 1079 | + | |
| 1080 | + | |
| 1081 | + | |
| 1082 | + | |
1044 | 1083 |
| |
1045 | 1084 |
| |
1046 |
| - | |
| 1085 | + | |
| 1086 | + | |
| 1087 | + | |
| 1088 | + | |
| 1089 | + | |
1047 | 1090 |
| |
1048 | 1091 |
| |
1049 | 1092 |
| |
| |||
1489 | 1532 |
| |
1490 | 1533 |
| |
1491 | 1534 |
| |
1492 |
| - | |
| 1535 | + | |
1493 | 1536 |
| |
1494 | 1537 |
| |
1495 | 1538 |
| |
| |||
1499 | 1542 |
| |
1500 | 1543 |
| |
1501 | 1544 |
| |
1502 |
| - | |
| 1545 | + | |
1503 | 1546 |
| |
1504 | 1547 |
| |
1505 | 1548 |
| |
|
Diff for: pkg/ingress/kube/common/controller.go
+9
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
52 | 52 |
| |
53 | 53 |
| |
54 | 54 |
| |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
55 | 64 |
| |
56 | 65 |
| |
57 | 66 |
| |
|
Diff for: pkg/ingress/kube/ingress/controller.go
+1-6
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
920 | 920 |
| |
921 | 921 |
| |
922 | 922 |
| |
923 |
| - | |
924 |
| - | |
925 |
| - | |
926 |
| - | |
927 |
| - | |
928 |
| - | |
| 923 | + | |
929 | 924 |
| |
930 | 925 |
| |
931 | 926 |
| |
|
+1-6
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
900 | 900 |
| |
901 | 901 |
| |
902 | 902 |
| |
903 |
| - | |
904 |
| - | |
905 |
| - | |
906 |
| - | |
907 |
| - | |
908 |
| - | |
| 903 | + | |
909 | 904 |
| |
910 | 905 |
| |
911 | 906 |
| |
|
Diff for: pkg/ingress/mcp/generator.go
+5-5
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
64 | 64 |
| |
65 | 65 |
| |
66 | 66 |
| |
67 |
| - | |
| 67 | + | |
68 | 68 |
| |
69 | 69 |
| |
70 | 70 |
| |
| |||
82 | 82 |
| |
83 | 83 |
| |
84 | 84 |
| |
85 |
| - | |
| 85 | + | |
86 | 86 |
| |
87 | 87 |
| |
88 | 88 |
| |
| |||
100 | 100 |
| |
101 | 101 |
| |
102 | 102 |
| |
103 |
| - | |
| 103 | + | |
104 | 104 |
| |
105 | 105 |
| |
106 | 106 |
| |
| |||
118 | 118 |
| |
119 | 119 |
| |
120 | 120 |
| |
121 |
| - | |
| 121 | + | |
122 | 122 |
| |
123 | 123 |
| |
124 | 124 |
| |
| |||
154 | 154 |
| |
155 | 155 |
| |
156 | 156 |
| |
157 |
| - | |
| 157 | + | |
158 | 158 |
| |
159 | 159 |
| |
160 | 160 |
| |
|
0 commit comments