OpenLoomi 0.8.0 - July 17, 2026
OpenLoomi 0.8.0 unifies proactive messaging decisions across every supported IM channel, makes memory lifecycle consolidation graph-driven, and hardens the Claude Code and Codex plugin setup experience. The release also improves packaged one-shot execution, GUI-launched runtime discovery, and the Quick Start documentation for agent plugins.
Highlights
Unified IM Decision Type
Loop now treats direct-message actions as one first-class concept instead of keeping Slack-specific behavior separate from other messaging platforms.
im_replyReplacesslack_reply: Decision types and action kinds now useim_reply, with Slack represented bychannel="slack"- Cross-Channel Classification: Addressed messages from Slack, Telegram, Feishu/Lark, WeChat, QQ, and DingTalk can follow the same reply flow
- Body-Only Draft Editing: IM cards use a message editor without an email-style subject line, with channel and recipient context shown in the card
- Runtime Tool Discovery: IM execution discovers the appropriate connector tool at runtime rather than relying on a hardcoded Slack mapping
- Updated UI and Fixtures: Labels, icons, unread counts, dev scenes, dry-run narratives, and tests now reflect the unified type
Graph-Driven Memory Consolidation
Memory lifecycle consolidation is now driven by the memory graph, giving consolidation decisions a structured view of relationships and supporting safer, more coherent memory maintenance.
Improvements
Claude Code and Codex Plugin Setup
Agent plugin onboarding is more reliable across desktop and GUI-launched environments:
- Codex Provider Selection:
OPENLOOMI_AGENT_PROVIDER=codexis applied before the desktop app launches - Automatic Desktop Launch: Plugin setup launches the OpenLoomi desktop GUI when the app is not running
- Native Runtime Readiness: Setup honors the native runtime's authenticated state when checking API-key readiness
- GUI Runtime Discovery: The Claude CLI can be located correctly when OpenLoomi is launched from a GUI context
- Quick Start Guides: Claude Code and Codex plugin installation steps are now included in the README
CLI and Packaged Runtime Hardening
- Hardened One-Shot Runner: Packaged native-agent one-shot execution is more resilient in released desktop builds
- Simplified Codex Discovery: Codex no longer depends on the retired
openloomi-ctlsubprocess and discovery path
Bug fixes
- Image Upload Correction: The desktop app no longer attempts to upload images to the non-existent
/api/ai/v1/uploadendpoint
Breaking changes
slack_replyis removed: Custom decision types, action handling, and integrations that refer toslack_replyshould migrate toim_reply; use thechannelfield to identify Slack or another IM platform.
Related
- Loop — where
im_replyandslack_replyare classified and surfaced - Memory — graph-driven consolidation
- Claude Code Plugin · Codex Plugin — the plugin setup improvements
- OpenLoomi CLI — the packaged one-shot runner
- Changelog — full release history
- GitHub Release — raw build artifacts
Loop now treats direct-message actions as one first-class concept instead of keeping Slack-specific behavior separate from other messaging platforms.
im_replyReplacesslack_reply: Decision types and action kinds now useim_reply, with Slack represented bychannel="slack"- Cross-Channel Classification: Addressed messages from Slack, Telegram, Feishu/Lark, WeChat, QQ, and DingTalk can follow the same reply flow
- Body-Only Draft Editing: IM cards use a message editor without an email-style subject line, with channel and recipient context shown in the card
- Runtime Tool Discovery: IM execution discovers the appropriate connector tool at runtime rather than relying on a hardcoded Slack mapping
- Updated UI and Fixtures: Labels, icons, unread counts, dev scenes, dry-run narratives, and tests now reflect the unified type
Graph-Driven Memory Consolidation
Memory lifecycle consolidation is now driven by the memory graph, giving consolidation decisions a structured view of relationships and supporting safer, more coherent memory maintenance.
Claude Code and Codex Plugin Setup
Agent plugin onboarding is more reliable across desktop and GUI-launched environments:
- Codex Provider Selection:
OPENLOOMI_AGENT_PROVIDER=codexis applied before the desktop app launches - Automatic Desktop Launch: Plugin setup launches the OpenLoomi desktop GUI when the app is not running
- Native Runtime Readiness: Setup honors the native runtime's authenticated state when checking API-key readiness
- GUI Runtime Discovery: The Claude CLI can be located correctly when OpenLoomi is launched from a GUI context
- Quick Start Guides: Claude Code and Codex plugin installation steps are now included in the README
CLI and Packaged Runtime Hardening
- Hardened One-Shot Runner: Packaged native-agent one-shot execution is more resilient in released desktop builds
- Simplified Codex Discovery: Codex no longer depends on the retired
openloomi-ctlsubprocess and discovery path
Desktop Fixes
- Image Upload Correction: The desktop app no longer attempts to upload images to the non-existent
/api/ai/v1/uploadendpoint
Breaking Changes
slack_replyis removed: Custom decision types, action handling, and integrations that refer toslack_replyshould migrate toim_reply; use thechannelfield to identify Slack or another IM platform.