github Sterll/claude-terminal v1.2.3

9 hours ago

What's New

Connectivity (Remote & Cloud)

Remote and Cloud have been unified into a single Connectivity tab. The local WebSocket remote control and the cloud relay now coexist seamlessly — start either or both from the same panel.

  • Cloud chat sessions from desktop app
  • Cloud relay mode skips PIN auth automatically
  • Transport-agnostic RemoteServer architecture
  • Server version display and update check

Prompt Enhancement

A new Enhance button in chat rewrites your prompt using Haiku for better specificity and structure before sending it to the main model.

GitHub Clone Wizard

The clone wizard now includes a repository search — type a name and browse your GitHub repos directly instead of pasting URLs.

File-to-Chat Context

Right-click any file in the Explorer and select Reference in chat to attach it as context for your next message.

Workspace Advisor

The workspace advisor now opens as a full-page chat view instead of a terminal tab, with the same rich markdown rendering as the main chat.

Markdown Blocks

New renderer blocks for richer output in chat:

  • git-commit, git-status, changelog, dependency blocks
  • Workspace document cards, concept links, and inline @link rendering
  • Workspace blocks added to system prompt so Claude uses them automatically

Internationalization

  • Spanish language support — 115 new keys added
  • Tooltips, sidebar customization options, nav tab titles, and panel descriptions are now translatable
  • Translation caching for improved performance

Session Replay

Images are now displayed inline in session replay history.

Git Toasts

Pull/push notifications now show stats (files changed, insertions, deletions) and the project name.

Bug Fixes

  • Remote UI: Skip PIN auth when in cloud relay mode
  • MCP: Wire terminal_create/send/close trigger handling
  • Markdown: Use blob URLs for iframe previews to comply with CSP
  • Markdown: Make compare block parser more flexible
  • Cloud: Prevent modal spam on deleted projects, add reset button
  • Cloud: Skip operations on non-existent project paths
  • Cloud: Harden server security for production deployment
  • Chat: Improve plan approval UX and remove inline editor
  • i18n: Add 115 missing ES keys and translate 17 untranslated FR/ES values

Refactoring

  • Migrated core and utility components to BaseComponent pattern
  • Simplified cloud architecture — removed file sync system
  • Split cloud.ipc.js into relay, projects, and shared modules
  • Improved async handling for file operations and cache logic
  • Project index resolution with caching

Full Changelog

  • feat(connectivity): unify Remote and Cloud into single Connectivity tab
  • feat(cloud): add cloud chat sessions from desktop app
  • feat(cloud): add server version display and update check
  • refactor(cloud): remove file sync system and simplify cloud architecture
  • refactor(remote-server): make RemoteServer transport-agnostic
  • refactor(connectivity): allow local and cloud to coexist, deduplicate init
  • refactor(cloud-ipc): split cloud.ipc.js into relay, projects and shared modules
  • feat(chat): add prompt enhancement via Haiku
  • feat(github): add repo search in clone wizard
  • feat(explorer): add reference file in chat from context menu
  • feat(workspace): open advisor as full-page chat view instead of terminal tab
  • feat(markdown): add git-commit, git-status, changelog and dependency blocks
  • feat(markdown): add workspace document cards, concept links and inline @link rendering
  • feat(markdown): add workspace blocks to system prompt for Claude awareness
  • feat(session): display images in session replay history
  • feat(i18n): add tooltips and sidebar customization options in locales
  • feat(i18n): enhance translation performance with caching mechanism
  • feat(ui): add internationalization support for nav tab titles
  • feat(ui): add panel descriptions for skills, agents, and memory sections
  • feat(git): show pull stats and project name in toast notifications
  • feat(ipc, services): improve async handling for file operations and cache logic
  • refactor(services): improve project index resolution with caching
  • refactor(components): migrate core components to BaseComponent
  • refactor(components): migrate utility components to BaseComponent
  • style(dashboard): improve responsiveness of sidebar and header elements
  • style(chat): move mention chips inside input wrapper for better layout
  • style(chat): improve code block styling for better readability
  • fix(remote-ui): skip PIN auth when in cloud relay mode
  • fix(mcp): wire terminal_create/send/close trigger handling
  • fix(markdown): use blob URLs for iframe previews to comply with CSP
  • fix(markdown): make compare block parser more flexible
  • fix(cloud): prevent modal spam on deleted projects and add reset button
  • fix(cloud): skip operations on non-existent project paths
  • fix(cloud): harden server security for production deployment
  • fix(chat): improve plan approval UX and remove inline editor
  • fix(i18n): add 115 missing ES keys and translate 17 untranslated FR/ES values

Downloads: Windows (.exe) · macOS (.dmg) · Linux (.AppImage)

Don't miss a new claude-terminal release

NewReleases is sending notifications on new releases.