agent-zero/plugins/_chat_naming
Alessandro 01e9536c35 Defer automatic chat naming until after responses
Run the Utility Model naming task from monologue_end so it cannot delay the Main Model's first token. Keep the existing background task, naming safeguards, and configuration behavior unchanged.
2026-08-27 14:13:29 +02:00
..
api Chat rendering/pagination, Add chat-naming and pin-to-top plugins 2026-07-29 08:17:50 +02:00
commands Improve WebUI bundling, manifest and stop command 2026-07-29 19:49:07 +02:00
extensions Defer automatic chat naming until after responses 2026-08-27 14:13:29 +02:00
helpers Chat rendering/pagination, Add chat-naming and pin-to-top plugins 2026-07-29 08:17:50 +02:00
prompts Chat rendering/pagination, Add chat-naming and pin-to-top plugins 2026-07-29 08:17:50 +02:00
tests Defer automatic chat naming until after responses 2026-08-27 14:13:29 +02:00
webui Add thumbnails for core agent utilities 2026-08-12 14:34:15 +02:00
AGENTS.md Defer automatic chat naming until after responses 2026-08-27 14:13:29 +02:00
default_config.yaml Chat rendering/pagination, Add chat-naming and pin-to-top plugins 2026-07-29 08:17:50 +02:00
plugin.yaml Chat rendering/pagination, Add chat-naming and pin-to-top plugins 2026-07-29 08:17:50 +02:00
README.md Defer automatic chat naming until after responses 2026-08-27 14:13:29 +02:00

Chat Naming

Chat Naming adds a standard sidebar action for manually renaming chats and tasks. Its modal can ask the chat's configured Utility Model to suggest a concise name from recent user messages.

Automatic naming is configured per project and agent profile. It runs after the response, so its Utility Model call never delays the Main Model. It can name an unnamed chat once from its first user message, or refresh the name after every user message using recent user-only context.

Use /rename New Chat Name to rename the current chat directly, or /rename auto to generate and save a name with its configured Utility Model.