Skip to content

Releases: AgentsMesh/Loopal

v0.0.1-alpha.2

01 Apr 01:57

Choose a tag to compare

v0.0.1-alpha.2 Pre-release
Pre-release

What's Changed

  • refactor: agent state machine, deterministic result passing, overflow-to-file by @yishuiliunian in #57

Full Changelog: v0.0.1-alpha.1...v0.0.1-alpha.2

Full Changelog: v0.0.1-alpha.1...v0.0.1-alpha.2

v0.0.1-alpha.1

31 Mar 07:43

Choose a tag to compare

v0.0.1-alpha.1 Pre-release
Pre-release

What's Changed

Full Changelog: v0.0.1-alpha...v0.0.1-alpha.1

Full Changelog: v0.0.1-alpha...v0.0.1-alpha.1

v0.0.1-alpha

28 Mar 15:33

Choose a tag to compare

v0.0.1-alpha Pre-release
Pre-release

Loopal v0.0.1-alpha

First alpha release of Loopal — an AI coding agent with TUI.

Highlights

  • Multi-agent architecture: Hub-only gateway with parent/child agent topology
  • MCP support: rmcp SDK integration with full protocol support
  • TUI: ratatui-based terminal UI with agent panel, model picker, topology overlay
  • Built-in tools: Read, Write, Edit, Bash, Grep, Glob, WebFetch, and more
  • LLM providers: Anthropic, OpenAI, Google, OpenAI-compatible
  • Context management: Middleware pipeline with smart compaction
  • Permission system: ReadOnly / Supervised / Dangerous tool levels

Recent changes

  • /topology command: graphical Canvas-based agent topology overlay (#37)
  • Hub-only gateway architecture with agent collaboration (#36)
  • MCP migration to rmcp SDK (#35)
  • Fix: release workflow runner for macOS x86_64 (#38)

Note

This is an early alpha release for testing and feedback. APIs and configuration formats may change.

What's Changed

  • fix: /compact command provides TUI feedback via Compacted event by @yishuiliunian in #1
  • feat: agent loop architecture enhancement with Runner decomposition and 7 new capabilities by @yishuiliunian in #2
  • feat: server-side web search for all providers + OpenAI Responses API migration by @yishuiliunian in #4
  • fix: replace Notify with watch channel for interrupt cancellation by @yishuiliunian in #3
  • fix: enable bracketed paste mode to prevent multiline paste splitting by @yishuiliunian in #5
  • fix: replace mouse capture with alternate scroll for terminal text selection by @yishuiliunian in #6
  • feat: generalize server tool handling + redesign compaction architecture by @yishuiliunian in #7
  • feat: prompt engine, TUI improvements & bug fixes by @yishuiliunian in #8
  • refactor: delegate grep/glob to Backend with parallel search by @yishuiliunian in #9
  • fix: add dedicated tool preference warnings to Bash description by @yishuiliunian in #10
  • feat: budget-constrained ContextStore replaces raw Vec by @yishuiliunian in #11
  • fix: update model params and sanitize orphaned server tool blocks by @yishuiliunian in #12
  • fix: replace xterm alternate scroll with native mouse capture by @yishuiliunian in #13
  • feat: integration test infrastructure & comprehensive test coverage by @yishuiliunian in #14
  • feat: display actual server tool result content in TUI by @yishuiliunian in #16
  • feat: replace repeated retry errors with in-place transient banner by @yishuiliunian in #15
  • refactor: unify slash command system with CommandHandler trait + registry by @yishuiliunian in #17
  • feat: multi-process architecture with TUI/Agent IPC isolation by @yishuiliunian in #18
  • feat: incremental markdown rendering + table cell wrapping by @yishuiliunian in #19
  • fix: unify context budget with model-aware context window by @yishuiliunian in #22
  • feat: improve plan mode workflow and enforce tool usage over Bash by @yishuiliunian in #20
  • fix: ESC interrupt not reaching agent during tool execution in IPC mode by @yishuiliunian in #21
  • feat: show inline diff content in Edit tool TUI display by @yishuiliunian in #23
  • fix: resolve IPC pipe deadlock + add multi-process observability logging by @yishuiliunian in #24
  • refactor: replace dynamic worktree tools with static isolation model by @yishuiliunian in #25
  • refactor: remove unused cost/price dead code by @yishuiliunian in #26
  • feat: multi-agent IPC architecture + type-safe completion signal by @yishuiliunian in #27
  • refactor: remove single-process mode, unify on multi-process IPC by @yishuiliunian in #28
  • fix: resolve HubFrontend stale interrupt causing agent loop exit by @yishuiliunian in #29
  • fix: restore Up/Down history navigation when agent is idle by @yishuiliunian in #30
  • refactor: extract loopal-agent-hub crate from session by @yishuiliunian in #31
  • fix: route server tool input deltas + clear stale sub-agent status by @yishuiliunian in #33
  • chore: switch from MIT to proprietary commercial license by @yishuiliunian in #34
  • feat: migrate MCP to rmcp SDK with full protocol support by @yishuiliunian in #35
  • refactor: Hub-only gateway architecture + agent collaboration overhaul by @yishuiliunian in #36
  • feat: add /topology command with Canvas-based agent graph overlay by @yishuiliunian in #37
  • fix: use macos-14 runner for x86_64-apple-darwin release build by @yishuiliunian in #38

New Contributors

Full Changelog: https://github.com/AgentsMesh/Loopal/commits/v0.0.1-alpha

Full Changelog: https://github.com/AgentsMesh/Loopal/commits/v0.0.1-alpha