Skip to content

ChatWalaʻau v0.87.0

Choose a tag to compare

@motojinc25 motojinc25 released this 25 Jun 13:16
· 5 commits to main since this release

This release adds one new feature to ChatWalaʻau: the Workspace File Explorer.

Highlights

Workspace File Explorer (v0.87.0)

  • A hands-on, VSCode-style File Explorer for browsing and editing files in your coding workspace by hand -- a human counterpart to the agent's coding tools, over the same workspace and the same safety boundary.
  • Open it from a file-tree icon in the sidebar footer (next to the Cron icon) or by typing /files in the chat input. It opens a full-screen overlay: a file tree on the left and a tabbed code editor (monaco, light theme) on the right, with an adjustable splitter between them.
  • Browse and open: the tree loads one level at a time; a single click selects (a folder also expands/collapses) and a double click opens a file in a tab (Enter opens it too). Open several files as tabs; each tab shows a dot when it has unsaved changes.
  • Edit and save: full monaco editing, including its built-in Copy / Cut / Paste / Find right-click menu. Save with Ctrl/Cmd+S or the Save button; a brief indicator shows progress.
  • Manage files: right-click the tree for New File / New Folder / Rename / Delete / Open (folders and files show the right options), and drag items to move them. Right-click a tab for Close / Close Others / Close All.
  • Safe by design: deleting asks for a final confirmation; any close that would drop unsaved work asks first, and confirming an explorer close discards your in-progress edits and reopens those files clean (so editing the same file from elsewhere is never blocked). Large files and binary files open read-only, and saving warns if the file changed on disk since you opened it.
  • Off by default and self-contained: set FILE_EXPLORER_ENABLED=true (with CODING_ENABLED=true and a CODING_WORKSPACE_DIR) to turn it on; when off, the icon is hidden and the feature is inert. Everything stays inside your workspace folder, and the editor assets are bundled (no external/CDN fetch) and loaded only when the feature is opened.

Included in this release

This release includes implementation work from:

  • v0.87.0 through v0.87.0

Notes

  • No breaking changes. With no operator action (FILE_EXPLORER_ENABLED unset/false, the default) the launcher icon is hidden, /files is not advertised, and the runtime is byte-for-byte the previous behavior. No removed or renamed endpoints, settings, or environment variables, and no new Python dependency; existing deployments need no migration.
  • Internal design management content and architecture control artifacts are intentionally omitted from this release note.

Installation

See the repository README for setup and usage instructions.

Version

  • Release version: 0.87.0
  • Previous release: 0.86.0