agent-zero/extensions/python
Alessandro f9031b7575 Sync stale self-update manager at startup
Add a core startup migration that refreshes /exe/self_update_manager.py from the repository copy when the installed runtime updater is missing the socket-safe backup and Desktop cleanup markers.

Validate the source updater before replacing anything, preserve the previous runtime script as a backup, and leave current or non-regular targets untouched. Add regression coverage for stale runtime replacement, safe no-op/refusal paths, and the real repository updater source.
2026-06-08 16:07:37 +02:00
..
_functions Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
agent_init Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
banners Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
before_main_llm_call Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
error_format Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
hist_add_before Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
hist_add_tool_result Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
job_loop Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
message_loop_end Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
message_loop_prompts_after Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
message_loop_prompts_before Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
message_loop_start Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
monologue_end Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
monologue_start Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
process_chain_end Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
reasoning_stream Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
reasoning_stream_chunk Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
reasoning_stream_end Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
response_stream Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
response_stream_chunk Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
response_stream_end Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
startup_migration Sync stale self-update manager at startup 2026-06-08 16:07:37 +02:00
system_prompt Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
tool_execute_after Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
tool_execute_before Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
user_message_ui Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
util_model_call_before Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
webui_ws_connect Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
webui_ws_disconnect Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
webui_ws_event Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00
.gitkeep BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
AGENTS.md Add file-level DOX docs & update AGENTS indexes 2026-06-08 12:41:53 +02:00