agent-zero/extensions/python
Alessandro 46112c9750
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
Add builtin ACP plugin
Expose Agent Zero over the Agent Client Protocol as a builtin stdio plugin with session lifecycle support, streaming bridges, registry metadata, and editor workspace handling.

Add lazy dependency installation through the ACP plugin hook using the root requirements pin so self-updated instances can recover without a fresh Docker image.

Pin agent-client-protocol, add focused static coverage, and allow ACP sessions to override the per-context workdir for code execution and workdir prompts.
2026-06-01 02:40:28 +02:00
..
_functions refactor(chat_branching): ID-based log ↔ history linking for precise branch trimming 2026-03-24 03:04:09 -07:00
agent_init refactor(chat_branching): ID-based log ↔ history linking for precise branch trimming 2026-03-24 03:04:09 -07:00
banners Add unzip to Docker base packages, refactor API key handling, improve self-update system 2026-03-24 17:17:19 +01:00
before_main_llm_call refactor(chat_branching): ID-based log ↔ history linking for precise branch trimming 2026-03-24 03:04:09 -07:00
error_format BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
hist_add_before Refactor extensions to async/sync API 2026-03-06 11:32:08 +01:00
hist_add_tool_result Refactor extensions to async/sync API 2026-03-06 11:32:08 +01:00
job_loop Persist API chat lifetime and add cleanup job 2026-05-11 08:49:06 +02:00
message_loop_end BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
message_loop_prompts_after Add builtin ACP plugin 2026-06-01 02:40:28 +02:00
message_loop_prompts_before Fix blocking history compression edge cases 2026-05-12 04:47:28 +02:00
message_loop_start BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
monologue_end BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
monologue_start refactor: remove browser model, use chat model for browser; update extension references 2026-03-14 20:06:43 -07:00
process_chain_end Fix message queue persistence after auto-send 2026-05-19 14:07:09 +00:00
reasoning_stream BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
reasoning_stream_chunk BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
reasoning_stream_end BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
response_stream refactor(chat_branching): ID-based log ↔ history linking for precise branch trimming 2026-03-24 03:04:09 -07:00
response_stream_chunk BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
response_stream_end BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
startup_migration refactor: migrate extension system to use deep directory paths based on module and qualname 2026-03-22 21:48:01 +01:00
system_prompt Normalize tool contracts and slim prompt surface 2026-05-09 21:54:43 +02:00
tool_execute_after BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
tool_execute_before BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
user_message_ui Refactor: use user locale for time displays 2026-05-21 15:26:00 +02:00
util_model_call_before BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00
webui_ws_connect refactor: rename state_sync namespace to webui and simplify handler event registration 2026-03-20 15:34:59 +01:00
webui_ws_disconnect refactor: rename state_sync namespace to webui and simplify handler event registration 2026-03-20 15:34:59 +01:00
webui_ws_event refactor: rename state_sync namespace to webui and simplify handler event registration 2026-03-20 15:34:59 +01:00
.gitkeep BIG PYTHON REFACTOR 2026-03-05 17:28:11 +01:00