feat(file-tool): add image_bundle and svg actions

This commit is contained in:
Apple
2026-02-15 02:33:42 -08:00
parent 36314a871f
commit aad5870e81
2 changed files with 152 additions and 1 deletions

View File

@@ -75,6 +75,9 @@ Implemented in actual NODE1 stack (`services/router/*` + gateway):
- `image_create`
- `image_edit`
- `image_convert`
- `image_bundle`
- `svg_export`
- `svg_to_png`
### Standard output contract
For file-producing tool calls, router now propagates:
@@ -119,6 +122,8 @@ Run inside `dagi-router-node1` to validate actions deterministically:
- DOCX create/update
- PDF merge/split/fill
- Image create/edit/convert
- Image bundle (zip)
- SVG export + SVG->PNG convert
Also verify infer endpoint still works:
- `POST http://127.0.0.1:9102/v1/agents/devtools/infer`
@@ -136,6 +141,7 @@ Also verify infer endpoint still works:
- `services/router/requirements.txt.bak_20260215_112652`
- `services/router/tool_manager.py.bak_20260215_112841`
- `services/router/tool_manager.py.bak_20260215_112912`
- `services/router/tool_manager.py.bak_20260215_113301`
## Rollback (NODE1)
```bash