Skip to content

lha 1.0.4

Choose a tag to compare

@xuziqiang98 xuziqiang98 released this 12 Jun 16:17
· 22 commits to main since this release

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-core and lha-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.