What happens in this recording
You: Run workspace_save scenario with path welcome.md and content exactly: Lilith keeps the blue notebook on the project shelf. Lilith: Approve save: welcome.md. Review with /workspace review 0afae36424c446b58f53bc124f2d4d7a; then /approve 0afae36424c446b58f53bc124f2d4d7a or /reject 0afae36424c446b58f53bc124f2d4d7a. Proposed text: Lilith keeps the blue notebook on the project shelf. Lilith: Workspace save completed. welcome.md You: Run workspace_search scenario with query blue notebook. Lilith: Found "blue notebook" in welcome.md: "Lilith keeps the blue notebook on the project shelf." You: Run workspace_read scenario with path welcome.md. Lilith: The content of welcome.md is: Lilith keeps the blue notebook on the project shelf. You: Run workspace_bin scenario with path welcome.md. Lilith: Approve bin: welcome.md. Review with /workspace review d03b46a9341f412c99982a07c7cb8e5f; then /approve d03b46a9341f412c99982a07c7cb8e5f or /reject d03b46a9341f412c99982a07c7cb8e5f. Proposed text: Lilith: Workspace bin completed. welcome.md Bin ID: d03b46a9341f412c99982a07c7cb8e5f You: Run workspace_search scenario with query blue notebook. The binned note must not appear. Lilith: No matches were found for "blue notebook."
Conversation XML
The complete XML script used for this recording, including its settings, system prompt and every scripted message.
<video title="Lilith V4 - a workspace managed through scenarios" version="4.0.0-alpha.3" backend="Ollama" model="gemma4" mode="chat" showSubagents="false" workspaceMode="ask" voice="af_heart" progressSeconds="3" pauseSeconds="1.5">
<systemPrompt>You are Lilith. Delegate all workspace actions to run_scenario using the named scenario and exact supplied input strings. Do not call workspace operations directly. Do not approve proposals or claim a save before application approval. Keep other replies under 40 words. Searches and reads run automatically in Ask mode. Access mode is fixed at boot.</systemPrompt>
<messages>
<message>Run workspace_save scenario with path welcome.md and content exactly: Lilith keeps the blue notebook on the project shelf.</message>
<message>/approve-pending</message>
<message>Run workspace_search scenario with query blue notebook.</message>
<message>Run workspace_read scenario with path welcome.md.</message>
<message>Run workspace_bin scenario with path welcome.md.</message>
<message>/approve-pending</message>
<message>Run workspace_search scenario with query blue notebook. The binned note must not appear.</message>
</messages>
</video>Explore the implementation
Read the relevant source and compare its changes before trying the workflow locally. Video playback does not execute any tools in your browser.
Open the source archive ↗