Voodoo Church
PulseAugur coverage of Voodoo Church — every cluster mentioning Voodoo Church across labs, papers, and developer communities, ranked by signal.
Voodoo Church's memory system susceptible to character encoding bugs
The recent cluster evidence highlights a character encoding bug in the Vodou memory system that caused crashes when encountering multi-byte characters. This suggests a potential ongoing vulnerability in how Voodoo Church handles text data, which could impact system stability and data integrity if not fully addressed.
Voodoo Church to release prompt injection defense update within 30 days
Given the detailed description of a robust prompt injection defense for agent frameworks with memory, it's plausible that Voodoo Church will integrate and release this as an update. This defense, which treats page content as data and uses invariants to prevent command execution, would significantly enhance agent security.
Voodoo Church agent framework has UI and communication bugs
Debugging evidence reveals critical bugs in Voodoo Church's agent framework related to UI interactivity and WebSocket communication. Issues like missing actionable buttons and incorrect client routing indicate that the framework's user interaction and plan execution may be unreliable.
-
AI OS developer formalizes agent launch configurations with stacks.toml
The developer of Vodou, a local-first AI operating system, identified that their system launched in multiple ways, each with a different set of processes and context injected into prompts. To address this, they created …
-
New testing framework catches subtle AI prompt drift
A developer has created a new testing framework to address issues with prompt injection and behavior drift in AI agents. This framework, implemented in a system called Vodou, records actual prompt assembly outputs and r…
-
AI developer Vodou finds critical context logging flaws
The developer behind Vodou, an AI system with memory and multi-step workflows, discovered significant discrepancies in how their system logged and processed context for AI models. Initially, the system's turn records di…
-
AI provider lists cause bugs; Vodou OS consolidates data
Managing multiple AI model providers in an application can lead to significant discrepancies and bugs due to inconsistent data across different lists. The author discovered six such issues within their own system, inclu…
-
AI agent memory extraction latency reduced with new IPC verb
A developer measured the latency of their AI agent's memory extraction process, finding that a 60-second polling interval resulted in a p90 latency of 61 minutes. This was because the polling interval only dictates how …
-
Vodou system adds prompt writer registry to manage LLM context budget
A software system called Vodou has been updated to better manage the context window of large language models by introducing a registry for prompt writers. Initially designed with five context lanes, an audit revealed se…
-
LLM fallback logging fixed with centralized Vodou framework
The author details a problem where their LLM extraction pipeline was incorrectly attributing failed model calls to the fallback mechanism itself, rather than the actual fallback model used. This led to inaccurate loggin…
-
Developer fixes invisible autonomous agent logging in Vodou system
A developer has identified a significant gap in the logging and tracing capabilities for autonomous agents within the Vodou system. Specifically, tasks initiated and completed by background agents were not being recorde…
-
Developer implements TTL and escape hatch for stalled AI prompts
A developer encountered issues with a human-in-the-loop prompt system where parked prompts could indefinitely hold up processes if no answer was provided. This led to a chat being held hostage for three days due to a st…
-
Developer fixes data display and prompt bugs in Vodou gateway
A developer discovered two significant bugs in the Vodou gateway, an Express process managing chat, scheduling, and models. The first bug caused the "Runs panel" to incorrectly display "No runs recorded yet" because it …
-
Debugging agent framework reveals critical UI and communication bugs
The author details a debugging process for an agent framework, uncovering several critical bugs that prevented user interaction with rendered plans. Issues included a lack of actionable buttons in the UI, incorrect WebS…
-
Prompt injection defense survives 40 turns with new invariants
The author details a robust defense against prompt injection attacks in agent frameworks, particularly for systems with memory. The core strategy involves treating page content as data, not commands, and implementing tw…
-
MCP protocol flaw exposed sensitive data via tool envelopes
A developer discovered a significant security flaw in the MCP (Message Passing Control) protocol, where tool names in an allowlist did not prevent sensitive data from being returned in response envelopes. The issue allo…
-
Developer fixes 'skill' name collision bug in Vodou system
A developer encountered a bug in the Vodou system where two distinct entities, a file-based SKILL.md folder and a prompt template, shared the same name 'skill'. This ambiguity led to incorrect data retrieval, as queries…
-
Vodou memory system bug highlights widespread character encoding issues
A bug related to character encoding limits caused issues in the Vodou memory system, crashing the memory daemon when encountering multi-byte characters like em dashes or emojis near the 400-byte cap. This was due to the…
-
Voodoo Church system audit uncovers silent bugs from duplicated rules
An audit of the Voodoo Church system revealed that critical rules, such as slug formats and retry policies, were duplicated across different codebases and languages. These duplicated rules, intended to ensure consistenc…
-
Vodou agent framework fixes parallel execution and approval gates
The developer of the Vodou agent framework has detailed significant improvements to its execution and approval gate systems. Previously, the framework's parallel tool calls were not truly parallel, leading to sequential…