OpenClaw is back with a major update. The Skills installation problem that annoyed everyone is finally fixed. The system now tells you exactly what is missing. The media file security leak is patched. And bugs in Telegram Discord and WhatsApp group chats are all swept away.

OpenClaw has returned to its familiar fast and powerful self.

This update fixes all the annoying little bugs from before. Everything is new.

Given the length of the changelog here are the changes worth talking about.

Skills Installation Is Now Silky Smooth

This is the change most users will feel directly.

Before installing Skills was a guessing game. You would install something and then wonder what was missing. It was like assembling furniture without knowing which screws were missing.

Not anymore.

First they added Install Recipes.

OpenClaw comes with built-in Skills like coding-agent gh-issues openai-whisper-api session-logs tmux trello and weather. When installing them the system now automatically detects what is missing. If something is missing it shows you exactly what to install and where to find the docs.

Second the Skills page in the web console has been completely redesigned.

Before it was just a grid of cards. You had no idea which ones were working and which were broken.

Now it uses tabbed filtering. All / Installed / Missing / Needs Setup. With statistics on the side.

Click on any Skill and a detail panel pops up. It tells you what it does. How to configure it. Which API Keys you need. And how to install it.

One small but important detail. Before when a Skill was missing it showed missing. That was confusing.

Now it says needs setup. Much clearer.

This one change alone makes the whole experience feel completely different.

If you have ever been frustrated by Skills before this update is for you.

After all one of the core values of the shrimp cult is making things work without making users guess.

Web Console and macOS App Get a Makeover

The macOS app sidebar has been redesigned.

Before it was a flat list of buttons. Functional but boring.

Now it uses a collapsible tree structure. Expandable sections. Nested levels. You can see the relationship between everything at a glance.

It feels similar to VS Code file explorer. Clean. Organized. Easy to navigate.

But the most important change is not cosmetic. It is a security fix.

They patched a media file permission leak. The original problem was that file paths contained environment variables. Attackers could exploit this to access files they should not see. OpenClaws media upload feature was using these paths. It could expose files that should have been private.

The fix was simple but critical. When processing file paths the system now checks for path traversal attacks. It prevents access outside the allowed directory boundaries.

This security fix alone is worth the update.

Imagine if someone could read your files just by knowing your username. That was the risk.

Microsoft Teams Gets First Class Support

People have been asking about Microsoft Teams support for a while. The previous integration felt like an afterthought.

This time OpenClaw rebuilt the Teams foundation from scratch. They migrated to the official Teams SDK. Before they were using unofficial workarounds.

This change fixes many issues.

The most obvious one is the AI response style. Before when you asked OpenClaw something in Teams the reply felt like ChatGPT. Just a block of text. Now it feels like a real AI agent. It sends welcome cards. Shows typing indicators. Displays thinking status. And labels the original AI on the side.

In short Teams with OpenClaw now feels like a real teammate. Not just a chatbot.

In addition message editing and deletion now works.

Before when an agent sent a message you could only watch. Now you can edit it.

And here is a nice touch. If you mention OpenClaw in a Teams meeting it responds with meeting status. Who joined. Who left. What is being discussed.

Group Chat Bugs Are Finally Fixed

Beyond these headline features the changelog is full of group chat fixes. Every platform got attention.

WhatsApp groups previously had a bug where OpenClaw would reply to its own messages. It was talking to itself. That is fixed now.

Telegram forum routing had a bug. When using the General topic route messages would get lost. They would not reach the right place. That is fixed.

Discord timeout handling was also fixed. Before when OpenClaw was processing a long request it would show a timeout error. But the message was still being generated in the background. Now it shows a proper timeout indicator. And the message delivers when ready.

These bugs may seem small. But if you use group chats every day they matter.

And the shrimp cult does use group chats every day. All day.

What AI Developers Should Care About

For developers building on OpenClaw there are several important infrastructure changes.

OpenAI integration now supports the o3 and o4-mini models. RAG retrieval is enhanced. File processing is faster.

The current OpenClaw version now requires Node 22.14 or higher. The official recommendation is Node 24.

Before Node 22.14 users would sometimes get installation failures due to version mismatches. Now the version check happens before installation. If your Node version is too old it tells you directly what you need. No more cryptic error messages.

Complete Changelog Summary

Here is the full list of what changed in this release.

OpenAI integration. Supports o3 and o4-mini models. Enhanced RAG clothes remover retrieval. Faster file processing.

Agent and tool interfaces. Only shows tools that the current agent can actually use. Default view uses compact icons instead of detailed mode. Real-time status shows which tools are available.

Microsoft Teams. Migrated to official Teams SDK. AI agent responses now feel natural. Welcome cards. Typing indicators. Thinking status. Original AI labels.

Microsoft Teams. Supports editing and deleting sent messages. Auto-leaves meetings when no clear target is specified.

Skills and installation metadata. Added Install Recipes for built-in Skills. CLI and web console detect missing dependencies automatically.

Web console Skills page. New status filtering tabs. All / Installed / Missing / Needs Setup. Statistics sidebar. Replaced Skill cards with detail panels ai hentai chat showing description configuration API Key requirements and installation steps.

Slack. Improved threaded reply formatting. Supports direct message threading. Auto-converts simple lists to buttons. Optimized Slack default values for reply threading and formatting.

CLI and Docker. Full Docker and Podman support. OpenClaw can run openclaw commands in containers.

Discord. Auto-threading. When using thread mode new threads are created automatically. Async LLM generation. Messages are delivered when ready. Timeout handling. Shows timeout indicators. Original messages are preserved.

Audio. Fixed audio routing. Standardized URL metadata. Created TTS path injection. Audio path injection.

Web console agent files. Agent file list expanded by default. Supports Markdown preview. Renders code blocks free undressing ai lists tables images and details summary elements.

Web console Markdown preview. Added agent file preview dialog. No scrollbars. Fixed dimensions. Dark mode support. Auto-detects system theme. Supports rich Markdown rendering including code blocks lists tables images and quotes. Auto-applies light and dark theme styles.

macOS app sidebar. Redesigned from flat buttons to collapsible tree structure. Uses expand and collapse arrows. Shows nested levels.

CLI Skills. Missing status label changed from missing to needs setup. Shows API Key requirements. Links to where to get keys. CLI commands. Storage paths.

macOS app Skills. API Key editing dialog. Shows where to get keys. Links to docs. Storage paths. Confirm button. File path hints.

Web console agent. Default agent model selection. Removed unused placeholder.

Installation requirements. Node 22 or higher required. Minimum 22.14. Official recommendation is Node 24. npm installation now checks version. Node 22.14 users on older versions are prompted to upgrade.

CLI installation. Before full installation the system checks target npm packages. Node version requirements. Shows clear error messages if installation will fail.

Website media. File permission leak patched. Website media permissions now use isolated file systems. When closing the system automatically cleans up file paths. Prevents environment variable leakage. In strict mode agents can only access files within allowed boundaries.

Security. Sandboxed media address closure. Path traversal leak patched. Prevents website environment information leakage. Prevents directory boundary crossing.

Routing. Fixed duplicate responses in agent conversations. Prevents duplicate delivery. Converts to silent notifications. Website delivery. Auto-retries once when website delivery fails. Exit path. Ensures replies reach the correct Telegram or Slack thread.

Docker initialization. Fixed path writing during initialization. Fixed space handling. Prevents infinite loops during Docker fresh installation.

Audio. Fixed audio sequence. Fixed dual audio stream issues. Single audio stream processing failures. Ensures audio exceptions are caught. Prevents audio processing from getting stuck.

Embedded agents. SecretRef. Fixed key handling. No longer lists embedded agents as installed. Shows as needs setup when ready.

WhatsApp groups. Fixed duplicate message tracking. Prevents duplicate group messages. Checks fromMe status. Ignores self commands.

WhatsApp replies. Fixed group reply logic. Uses message context to get correct sender and group. Prevents duplicate @ mentions.

Telegram forums. Fixed Telegram default forum routing. Topic 1 route recovery. Supports original commands. Topic-related website info. File transfer replies.

Discord. Keyboard handling. Fixed reply keyboard handling. Uses a unified class based on Carbon design. Prevents premature rendering.

Discord timeout. Fixed Discord Worker timeout. Shows visible timeout indicators before replying. Prevents auto-thread target queue ordering issues.

ACP. Direct dialogue. Uses text messages before ACP. When TTS is not enabled ensures one static ACP card is sent. Uses target text for static synthesis.

Telegram. Group bans. Fixed 403 error handling. Member relationships. Thread info. Prevents sending to banned groups. Converts to delivery failure. Telegram message validity check.

Telegram images. Fixed Telegram image dimensions and aspect ratio. When image elements are invalid auto-converts to file type. Prevents image upload failures.

Slack. Default timeout values. Fixed Slack private reply timeout. Codex auto-assignment. Optimized Slack default values for private preview threads. Message threading. Mentions. Keyword listening. Reply formatting.

Scroll down for more details.

Two weeks ago the shrimp cult went wild over OpenClaw 3.22. Now 3.24 is here. The team is shipping updates faster than ever. And the community is growing stronger every day.

CADOAN is a professional, independent AI industry blog and information platform dedicated to the research, sharing, and popularization of artificial intelligence. We are a team of AI enthusiasts, researchers, and technical writers who focus on the development and application of modern artificial intelligence. We do not represent any commercial institution, technology company, or AI model camp. Our only position is to provide real, objective, and valuable AI content for readers, learners, developers, and business practitioners around the world.