agent-zero/tools
Alessandro edd58a42d2 Fix durable screenshot artifacts and Xpra sizing
Materialize browser, desktop, computer-use, and vision-load screenshots into chat-scoped artifacts so historical image refs survive temporary screenshot pruning.

Keep history serialization free of rescue assumptions, document durable screenshot behavior in tool prompts/skills, and size Xpra canvases from backend-normalized display dimensions to prevent stretched desktop views.

Verified with focused pytest coverage plus live Docker checks for browser screenshot persistence and Xpra canvas dimensions.
2026-05-30 17:45:19 +02:00
..
a2a_chat.py fix: tighten tool guidance and editor workflows 2026-05-11 11:51:58 +02:00
browser._py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
browser_do._py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
browser_open._py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
call_subordinate.py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
document_query.py feat(document_query): add liteparse runtime and progressive skill 2026-05-29 12:45:14 +02:00
knowledge_tool._py feat: extract document_query into _document_query plugin with parser strategy pattern 2026-05-29 12:45:05 +02:00
notify_user.py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
response.py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
scheduler.py Normalize tool contracts and slim prompt surface 2026-05-09 21:54:43 +02:00
search_engine.py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
skills_tool.py Normalize tool contracts and slim prompt surface 2026-05-09 21:54:43 +02:00
unknown.py refactor: split system prompt into per-concern extensions with extensibility hooks 2026-03-20 12:12:47 +08:00
vision_load.py Fix durable screenshot artifacts and Xpra sizing 2026-05-30 17:45:19 +02:00
wait.py Refactor: use user locale for time displays 2026-05-21 15:26:00 +02:00