Files
talemate/docs/user-guide/node-editor/reference/nodes/agents-summarizer.md
veguAI cc28def7c6 0.39.0 (#274)
- **Help Agent** — A new agent that answers questions about Talemate itself — settings, agents, clients, the world editor — grounded in the bundled documentation, and able to change agent and application settings on request.
- **Timeline Rollback** — Scrub a slider across a scene's automatic version history, preview the message history at any revision, then roll the scene back in place or fork the revision into a new save.
- **Pi Bridge Client** — A new client type that drives generations through the pi coding agent's headless RPC mode, making any model pi can reach usable in Talemate.
- **Application Settings** — Settings move out of their modal into an always-available Settings tab, with a single topic-grouped sidebar, a settings search, all API keys on one page, and unsaved-change tracking.
- **Scene Library** — The home screen is rebuilt as a full-page landing view with a file-tree scene library, cover thumbnails and per-save metadata, scene and save deletion, and a drag-and-drop import dropzone.
- **Fast Character Creation** — Generate a character in a single request instead of one prompt per aspect, with a Consolidate multi-select, a token budget, and a Fill in misses pass. Off by default.
- **Scene Backdrop** — Set any scene illustration as a backdrop filling the scene view behind the messages, saved with the scene, with configurable text legibility and an Immersive quick-toggle.
- **Scene Visual Manager** — World Editor → Scene gains a Visuals tab to browse, upload, generate and delete the scene's backgrounds and illustrations, and set the cover image and backdrop.
- **Visual Prompt Finalization** — Post-processing actions — match and replace, or a free-form AI instruction — rewrite image prompts right before they reach the image backend, with per-scene and per-character overrides and reusable template sets.

- fixes #271 
- fixes #275

Plus 25 improvements and 39 bug fixes — see [CHANGELOG.md](https://github.com/vegu-ai/talemate/blob/prep-0.39.0/CHANGELOG.md#0390) for the full list.
2026-08-29 13:21:22 +03:00

3.1 KiB

Summarizer Agent Nodes

Summarization through the summarizer agent: scene progression summaries and tag generation.

5 nodes.

Node Registry path
Generate Tags agents/summarize/generateTags
On Message Set Avatar agents/summarizer/onMessageSetAvatar
Summarizer Settings agents/summarizer/Settings
Summarize Scene Progression agents/summarizer/summarizeSceneProgression
Wsh Summarize Scene Progress agents/summarizer/websocket/wshSummarizeSceneProgress

Generate Tags

agents/summarize/generateTags

Node module (base type core/Graph) defined in src/talemate/agents/summarize/modules/generate-tags.json.

Inputs

Input Type Description
state any
text str
instructions str

Outputs

Output Type Description
state any
text str
instructions str
tags list
tags_str str

On Message Set Avatar

agents/summarizer/onMessageSetAvatar

Node module (base type core/Event) defined in src/talemate/agents/world_state/modules/on-message-set-avatar.json.

Properties

Property Type Default Description
event_name str "agent.conversation.generated" Event to listen for
auto_register bool False Self-register from the node registry instead of requiring placement in the scene loop graph

Summarizer Settings

agents/summarizer/Settings

Base node to render summarizer agent settings.

Every setting of the summarizer agent is exposed as an output socket named after the setting - see the agent's documentation under Agents for what each setting does.

Summarize Scene Progression

agents/summarizer/summarizeSceneProgression

Node module (base type core/Graph) defined in src/talemate/agents/summarize/modules/summarize-scene-progression.json.

Inputs

Input Type Description
state any

Outputs

Output Type Description
state any
summary str
analysis str

Wsh Summarize Scene Progress

agents/summarizer/websocket/wshSummarizeSceneProgress

Node module (base type agents/AgentWebsocketHandler) defined in src/talemate/agents/summarize/modules/wsh-summarize-scene-progress.json.

Outputs

Output Type Description
fn function
name str
allow_multiple_calls bool
ai_callback focal/callback

Properties

Property Type Default Description
name str "summarize_scene_progress" The name of the handler
agent str "summarizer" The agent to register the handler on. Choices are generated at runtime.