Change Log

Changelog

v0.3.1

Latest2026-10-09
Fixed
  • Agent memory with shared storage is now saved under <project>/.claude/agent-memory/<name>.memory/ (user-scope agents: ~/.claude/agent-memory/<name>.memory/) instead of next to the agent file. Claude Code reads every .md under .claude/agents/ as an agent, so memories stored there showed up as bogus agents and triggered the "Agent descriptions are over the token limit" warning
  • Existing <name>.memory/ folders in .claude/agents/ are moved to the new location automatically when agents are loaded (files that already exist at the destination are left in place)
Changed
  • Raw-command sessions now receive the integration instructions in the CONCLAWD_SESSION_PROMPT environment variable, so wrapper scripts can forward them to Claude

v0.3.0

2026-10-07
Added
  • conclawd split --agent <name|path> starts the new session with a specific agent (looked up in <cwd>/.claude/agents/, then ~/.claude/agents/, or given as a path to its .md file); without --cwd it starts in the agent's project root
  • conclawd add-project <dir> registers a directory as a project so its agents appear in the Agents list, without switching the current project
  • Shell presets reload automatically when ~/.claude/agent-terminal/shell-presets.json is edited outside the app — no restart needed
Changed
  • conclawd split without --agent now launches the new session with the same agent and model as the session that called it (including an in-session /model switch)
Fixed
  • Agents in a project's .claude/agents/ created after the project was opened (e.g. by a CLI session) now show up without reopening the project

v0.2.1

2026-09-24
Changed
  • In-session Claude and Codex now learn the conclawd open / conclawd split commands from the launch system prompt instead of skill files in ~/.claude/skills; the previously installed conclawd-open-file / session-split skills are removed
  • The source repository moved to github.com/btopia1128/conclawd-ide
Fixed
  • conclawd CLI requests could be dropped before the app read them
  • ⌘S sometimes did nothing because an editor hidden behind another tab took the shortcut; File > Save now saves whatever is on screen
  • A failed file save no longer looks saved — an error is shown and the file stays marked unsaved
  • A split pane could go blank right after opening or closing the split
  • The last line number was missing in empty files and files ending with a newline

v0.2.0

2026-09-09
Added
  • conclawd open <path> helper command that opens a file in the editor pane, plus a bundled conclawd-open-file skill (auto-installed to ~/.claude/skills) so in-session Claude can use it
  • Skill usage statistics sheet (per-skill totals and daily activity, 7 days / 30 days / all time), reachable from the sidebar
  • Inline audio preview (wav, mp3, m4a, aac, flac, ogg, aiff, ...) in the file editor
Changed
  • New File / New Folder are always available; creation follows the file tree root (selected project or home directory)
  • Clicking inside a terminal or its tab bar now activates that split pane, so pane-scoped actions target the pane you clicked
Fixed
  • Opening multi-megabyte files no longer hangs the editor or balloons memory (lazy layout, plain text storage for oversized documents, no per-update string comparison)
  • Split view panes bled under the right inspector or left a gap when it opened/closed; widths are now resolved in the same layout pass
  • Skill usage hook never recorded anything because the script path under "Application Support" was unquoted; existing installs are repaired automatically

v0.1.1

2026-08-14
Fixed
  • Crash when opening video files (e.g. mp4) in the file preview. The macOS 26 SDK no longer autolinks AVKit for SwiftUI VideoPlayer, so AVPlayerView was missing at runtime; AVKit is now linked explicitly.

v0.1.0

2026-08-14
Added
  • Initial open-source release
  • Multi-agent session management with Slack-like interface
  • Agent configuration editor with YAML frontmatter support
  • Skill editor for Claude Code custom skills
  • Session presets for quick-start configurations
  • Terminal emulator powered by SwiftTerm
  • Organization chart GUI for parent-child agent relationships
  • Session history with filtering (type, model, text search)
  • Memory extraction from completed agent sessions
  • File tree browser and editor with syntax highlighting
  • Memory-RAG with on-device ML embeddings (MultilingualE5Small)
  • Git branch display and switching
  • Markdown preview in file editor
  • Schedule editor for recurring agent tasks