agent-zero/tools
frdel 44e008745d
Some checks are pending
Build And Publish Docker Images / plan (push) Waiting to run
Build And Publish Docker Images / build (push) Blocked by required conditions
Sanitize print logs; refactor popular plugin logic
Ensure printed output and HTML logs are safe by importing and applying sanitize_string, opening log files with utf-8 and errors='replace', and sanitizing text before writing. Add tests to verify lone surrogate characters are replaced and that logging won't crash on invalid Unicode. In the plugin installer UI, introduce POPULAR_PLUGIN_MIN_STARS and centralize popularity checking in _isPopularPlugin, using it for filtering and counts.
2026-03-30 11:50:59 +02:00
..
a2a_chat.py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01: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 BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
knowledge_tool._py refactor - plugin names and builtin plugins 2026-03-10 22:20:53 +01: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 BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
search_engine.py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
skills_tool.py Sanitize print logs; refactor popular plugin logic 2026-03-30 11:50:59 +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 refactor(chat_branching): ID-based log ↔ history linking for precise branch trimming 2026-03-24 03:04:09 -07:00
wait.py BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00