Yeuoly
1e260eedf4
refactor: using length-prefixed chunking for Backwards invocations ( #342 )
...
- Adjusted the header byte manipulation in chunking functions to correctly use the first four bytes for data length.
- Modified the HTTP request streaming function to include the length-prefixed option for improved data handling.
2025-06-11 16:01:53 +08:00
Yeuoly
ac6441746d
feat: add length-prefixed HTTP chunking functionality ( #341 )
...
- Introduced new constants for HTTP option types to improve code readability and maintainability.
- Updated existing HTTP option functions to utilize the new constants.
- Implemented line-based and length-prefixed chunking methods for improved data processing in HTTP requests.
- Added comprehensive tests for chunking functionality to ensure reliability and correctness.
2025-06-11 14:45:21 +08:00
Yeuoly
36e7a10169
fix: cobr unmarshal map[string]any to map[any]any, feat: add tests for redirecting traffic with path style and refactor redirect request logic
2025-04-08 13:51:26 +09:00
Yeuoly
b19140ca23
refactor: optimize plugin declaration caching and encoding ( #34 )
2025-02-25 20:52:51 +08:00
Yeuoly
6444214942
Revert "Revert: refactor: serverless connector This reverts commit b413e6c96546cc50b1dbc94731d24f5c51e7a455."
...
This reverts commit d08d78e8b2 .
2025-01-14 16:31:13 +08:00
Yeuoly
d08d78e8b2
Revert: refactor: serverless connector This reverts commit b413e6c965.
2025-01-09 14:24:10 +08:00
Yeuoly
b413e6c965
refactor: serverless connector
2025-01-08 16:57:21 +08:00
Yeuoly
15060ee312
refactor: move entities to pkg
2025-01-06 14:52:02 +08:00
Yeuoly
70351d41e5
feat: support various plugin types
2024-11-07 15:37:07 +08:00
Yeuoly
f544291c4b
refactor: using initialization event to take over of init processes
2024-11-05 16:39:22 +08:00
Yeuoly
f66f763392
fix: missing model parameter rules default template transformers in default plugin decoder
2024-10-08 22:33:11 +08:00
Yeuoly
026c76ba1d
refactor: plugin identifier
2024-09-14 17:23:06 +08:00
Yeuoly
fb27adfd48
feat: support validate json schema
2024-09-10 19:11:55 +08:00
Yeuoly
277ce2081f
refactor: local plugin cwd
2024-09-04 17:06:28 +08:00
Yeuoly
3603a9c5b9
refactor
2024-09-04 14:39:07 +08:00
Yeuoly
dc402cd948
refactor: plugin id/identity and plugin installation
2024-09-03 22:38:19 +08:00
Yeuoly
13ab7d7f1f
fix: unmarshal map
2024-08-30 13:12:28 +08:00
Yeuoly
367cad55da
feat: cluster managment
2024-07-30 17:36:32 +08:00
Yeuoly
d1ab9878f5
feat: backwards invoke llm
2024-07-29 22:06:23 +08:00
Yeuoly
f85bd95840
fix: subprocess hangs
2024-07-24 17:35:10 +08:00
Yeuoly
483af3c5ba
feat: backwards invocation
2024-07-24 00:43:13 +08:00
Yeuoly
f62f3af5d1
feat: migrate to mapstruct
2024-07-23 00:08:59 +08:00
Yeuoly
5b96e61a9d
feat: generic invocation
2024-07-19 22:20:12 +08:00
Yeuoly
cbd3189e06
refactor: validator
2024-07-19 21:03:26 +08:00
Yeuoly
f0122a585d
feat: validate plugin
2024-07-16 16:47:17 +08:00
Yeuoly
7f728bd29d
feat: invoke tool
2024-07-04 20:47:41 +08:00
Yeuoly
3fc489f4d3
feat: tcp
2024-07-01 21:21:09 +08:00