lha 1.0.4
LHA 1.0.4 is a patch release focused on making long-horizon planning flows clearer, less disruptive, and easier to build on from downstream Rust applications.
Highlights
- Moves LHA update checks into an async TUI history notice, so startup no longer has to be interrupted by a blocking update prompt.
- Preserves planner metrics before proposed plans in the TUI, keeping token and runtime details visible when plan output is rendered.
- Fixes nested proposed-plan parsing so literal plan tags inside Markdown or structured content are preserved correctly instead of confusing the parser.
- Adds a new SDK guide for building agents with
lha-coreandlha-llm, including runtime setup, model configuration, tool handling, event loops, MCP integration notes, and troubleshooting.
Why It Matters
This release makes LHA smoother in day-to-day terminal use and more reliable for planning-heavy workflows.
Update availability now appears as normal conversation history instead of blocking the session, proposed-plan output keeps its surrounding execution context, and nested plan-shaped text is handled more safely. The new SDK documentation also gives downstream Rust users a clearer path for embedding LHA agent capabilities without pulling in the full CLI/TUI product surface.