Files
ragflow/internal/handler
Hz_ 1b77e3ebcd fix(go-agent): preserve canvas system state across turns (#17010)
## Summary

- Preserve request-scoped system variables such as files and user IDs
during Canvas execution.
- Persist conversation history, turn counts, and tool memory in the
session DSL across turns.
- Parse agent uploads into `sys.files` and align system variable
rendering with Python.

## Testing

- `bash build.sh --test ./internal/agent/...`
- `bash build.sh --test ./internal/service/...`

<img width="1896" height="1232" alt="image"
src="https://github.com/user-attachments/assets/b420cd97-53c3-470f-a3e1-d39cea26a213"
/>
2026-07-17 15:53:58 +08:00
..
2026-07-06 18:14:05 +08:00
2026-07-06 18:14:05 +08:00
2026-07-06 18:14:05 +08:00
2026-07-06 18:14:05 +08:00
2026-07-10 14:26:54 +08:00
2026-07-10 17:02:25 +08:00
2026-07-10 14:26:54 +08:00
2026-07-10 14:26:54 +08:00
2026-07-06 18:14:05 +08:00
2026-07-03 17:00:43 +08:00
2026-07-16 16:00:56 +08:00
2026-07-06 18:14:05 +08:00
2026-07-10 14:26:54 +08:00
2026-07-10 14:26:54 +08:00
2026-07-10 14:26:54 +08:00
2026-07-10 14:26:54 +08:00
2026-07-10 17:02:25 +08:00
2026-07-06 18:14:05 +08:00
2026-07-10 14:26:54 +08:00
2026-07-10 14:26:54 +08:00
2026-06-12 20:49:34 +08:00
2026-07-13 15:24:17 +08:00
2026-07-10 14:26:54 +08:00
2026-07-13 15:24:17 +08:00
2026-07-13 15:24:17 +08:00