April 28, 2026
Major XML Markup Cutover & Complexity Reduction
The system transitioned from a block protocol to a strict XML markup format, replacing legacy markdown and rich_render functionalities
The system transitioned from a block protocol to a strict XML markup format, replacing legacy markdown and rich_render functionalities. This involved substantial changes across frontend and backend services.
-
XML markup format replaces block protocol + markdown + rich_render
-
LLM is taught to emit strict XML format, forbidding markdown
-
Legacy tool dispatch hierarchy was ripped out in favor of AbilityRegistry
-
Markup rendering logic was heavily refactored to improve performance and safety
-
Fixes implemented to handle HTTP 413 errors by triggering Stage 2 ACT compaction
-
Various functions across abilities and services were split into smaller helpers to reduce cognitive complexity