euvre
3d50f8bcfc
fix(go-agent): forward sys.files uploads to vision LLMs ( #18246 )
2026-08-14 18:26:09 +08:00
Jin Hai
811f9dd0df
Go: refactor embed and rerank interface ( #18240 )
...
Signed-off-by: Jin Hai <haijin.chn@gmail.com >
2026-08-13 22:14:23 +08:00
Jin Hai
8bc34219f5
Go: fix plenty of warnings ( #17918 )
...
Signed-off-by: Jin Hai <haijin.chn@gmail.com >
2026-08-06 13:36:04 +08:00
Hz_
601742e000
fix(go-agent): message double ( #17353 )
...
## Summary
- Preserve all streamed Agent deltas when Message consumes deferred
output.
- Prevent duplicate final answers while keeping Agent and Message event
ordering consistent.
- Add regression coverage for complete deferred streaming output.
## Testing
- `CGO_ENABLED=0 go test ./internal/agent/component
./internal/agent/runtime -count=1`
2026-07-24 19:23:51 +08:00
Jin Hai
d19a036cda
Go: add context to lots of interface ( #17253 )
...
Signed-off-by: Jin Hai <haijin.chn@gmail.com >
2026-07-22 22:30:57 +08:00
Haruko386
a9db04ab23
fix: unable to got SEE response when use tools ( #17076 )
...
### Summary
As title
2026-07-20 10:50:30 +08:00
Jin Hai
b8d06d02e6
Go: add stats ( #17061 )
...
### Summary
Add LLM token stats framework
---------
Signed-off-by: Jin Hai <haijin.chn@gmail.com >
2026-07-18 21:02:07 +08:00
Hz_
e55bc969f9
fix(go-agent): filter SSE done sentinel from model stream ( #17034 )
...
## Summary
- Filter the `[DONE]` transport sentinel from Eino model streams
- Add regression coverage for stream messages and callbacks
## Testing
- `bash build.sh --test ./internal/entity/models`
- `bash build.sh --test ./internal/agent/component`
- `bash build.sh --test -run
'Test(AgentChatCompletions_Stream|RunAgent_Stream)' ./internal/handler`
2026-07-17 15:55:00 +08:00
Haruko386
ff3d566a4f
fix[go]: support retrieval kb in agent chat ( #16944 )
...
### Summary
As title
- [x] fix tool & component `Retrieval KB`
- [x] fix agent cannot use `Retrieval KB` in agent chat
#### Main cause
Model provider do not set up:
```Go
if chatModelConfig.Tools != nil {
reqBody["tools"] = chatModelConfig.Tools
}
```
#### Working Now
<img width="3774" height="2128" alt="image"
src="https://github.com/user-attachments/assets/400a349d-0211-43e5-a7ec-7a014acf77a6 "
/>
```
____________________________________
< This PR takes me all day to do it. >
------------------------------------
\
\ (\__/)
(•ㅅ•)
/ づ
```
2026-07-15 21:44:28 +08:00