This release includes 2 breaking changes for platform teams planning a safe upgrade.
✓ No known CVEs patched in this version
Topics
+9 more
ReleasePort's take
Light signalKuku 0.5.4 introduces an early‑alpha Agent World plugin (off by default) and resolves several indexer bugs that caused stalls, unbounded memory growth, and improper handling of symlinks or hidden folders.
Why it matters: Bug fixes addressing chunk‑splitting stalls and memory leaks (severity 40) prevent indexer crashes; the new profiling harness aids performance investigation. The disabled Agent World plugin offers future extensibility without immediate impact.
Summary
AI summaryUpdates Highlights, Developer Notes, and Kuku 0.5.4 across a mixed release.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Low |
Adds Agent World early alpha plugin (disabled by default). Adds Agent World early alpha plugin (disabled by default). Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Feature | Low |
Adds extraction profiling harness for memory and CPU investigation. Adds extraction profiling harness for memory and CPU investigation. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Dependency | Low |
Updated dependency lockfiles and workspace package manager metadata. Updated dependency lockfiles and workspace package manager metadata. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Performance | Low |
Improved indexer stability for large and network‑backed vaults. Improved indexer stability for large and network‑backed vaults. Source: granite4.1:30b@2026-06-04-audit Confidence: low |
— |
| Deprecation | Low |
Removed the unused `three/webgpu` shim. Removed the unused `three/webgpu` shim. Source: granite4.1:30b@2026-06-04-audit Confidence: low |
— |
| Bugfix | Medium |
Fixes chunk-splitting bug causing indexer stalls and unbounded memory growth. Fixes chunk-splitting bug causing indexer stalls and unbounded memory growth. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Bugfix | Medium |
Hardens full rebuild scanning to skip symlinked files and directories. Hardens full rebuild scanning to skip symlinked files and directories. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Bugfix | Medium |
Prevents indexing of symlinked markdown files and markdown‑looking directory placeholders. Prevents indexing of symlinked markdown files and markdown‑looking directory placeholders. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Bugfix | Medium |
Keeps hidden folders and .kuku data excluded from rebuild scans. Keeps hidden folders and .kuku data excluded from rebuild scans. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Bugfix | Medium |
Prevents stale Agent World graph builds from applying after the graph is cleared. Prevents stale Agent World graph builds from applying after the graph is cleared. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Bugfix | Medium |
Fixes plugin enable/disable status labels for next‑launch state. Fixes plugin enable/disable status labels for next‑launch state. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Bugfix | Medium |
Persists default‑disabled plugin migrations across restarts. Persists default‑disabled plugin migrations across restarts. Source: llm_adapter@2026-06-04 Confidence: high |
— |
| Bugfix | Low |
Fixed a production desktop startup issue that could show a black window. Fixed a production desktop startup issue that could show a black window. Source: granite4.1:30b@2026-06-04-audit Confidence: low |
— |
| Refactor | Low |
Removed custom initial chunk splitting from the desktop Vite build. Removed custom initial chunk splitting from the desktop Vite build. Source: granite4.1:30b@2026-06-04-audit Confidence: low |
— |
Full changelog
Kuku 0.5.4
Highlights
-
Added Agent World as an early alpha plugin.
- Explore wikilink relationships in a 3D voxel-style world.
- Notes are represented as agents, folders as rooms, and links as connection lines.
- Agent World is marked alpha and is disabled by default.
-
Improved indexer stability for large and network-backed vaults.
- Fixed a chunk-splitting bug that could cause indexing to stall and grow memory without bound.
- Hardened full rebuild scanning so symlinked files and directories are skipped.
- Prevented symlinked markdown files and markdown-looking directory placeholders from being indexed.
- Kept hidden folders and .kuku data excluded from rebuild scans.
- Added an extraction profiling harness for memory and CPU investigation.
-
Improved graph and editor workflows.
- Refined graph focus and zoom behavior.
- Preserved active-file context when opening graph-related views.
- Improved command bubble and slash menu interactions.
- Added new graph/Agent World icon support.
-
Polished AI chat scrolling.
- Improved scroll-follow behavior while new messages stream in.
- Reduced unwanted scroll jumps when interacting with the chat panel.
Fixes
- Prevented stale Agent World graph builds from applying after the graph is cleared.
- Fixed plugin enable/disable status labels for next-launch state.
- Persisted default-disabled plugin migrations so user choices survive restarts.
- Updated dependency lockfiles and workspace package manager metadata.
- Fixed a production desktop startup issue that could show a black window.
- Removed custom initial chunk splitting from the desktop Vite build.
- Removed the unused
three/webgpushim.
Developer Notes
- Added regression coverage for indexer chunk splitting edge cases.
- Added full rebuild scanner tests for symlinks, hidden folders, .kuku, and network-style placeholders.
- Added profile_extract for focused indexer extraction profiling.
Full Changelog: https://github.com/kuku-mom/kuku/compare/0.5.2...0.5.4
Breaking Changes
- Removed custom initial chunk splitting from the desktop Vite build
- Removed the unused three/webgpu shim
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About kuku-mom/kuku
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]