Skip to content

shellX v0.2.1

Choose a tag to compare

@github-actions github-actions released this 05 Jun 14:24

Added

  • Multi-provider agent sessions for Codex CLI, Claude Code, and
    Antigravity CLI, with streaming output routed into the active ShellX
    session, provider-reported token usage, native resume metadata, and tab-close
    cleanup for active provider child processes.
  • Composer Agent picker for choosing Grok, Claude Code, Codex CLI, or
    Antigravity per session tab.
  • Agent CLI discovery and health checks for Local, WSL, and SSH
    environments, including Grok Build CLI availability.
  • Model instruction cards for named provider/media handoffs, including
    direct GPT Image, Grok Imagine image, and Grok Imagine video recipes,
    explicit-only routing, and no-silent-fallback policy.
  • ShellX host MCP tooling for provider runs, so Codex and Claude sessions can
    inspect ShellX capabilities when their native CLIs expose MCP support, while
    distinguishing provider-native file tools from ShellX host fs_* tools.
  • Explicit provider-to-Grok handoff support for user-approved prompts into an
    already-connected Grok tab, including Grok Imagine workflows, current-tab
    routing, and Local/WSL/SSH context preservation.
  • Explicit provider-to-provider handoff support, including Claude-to-Codex
    media workflows when the selected environment exposes those tools.
  • Generated media and attachment assets are tracked across sessions for reuse
    in provider workflows, including generated Codex GPT Image PNGs.
  • Provider chat output preserves generated media paths and ShellX tab/run
    identifiers for preview and audit use.
  • File and folder pickers are environment-aware across Local, WSL, and SSH
    provider tabs.
  • Debug API Files pane listings are exposed as JSON for local, WSL, and SSH
    checks.
  • Voice-chat playback supports provider sessions, so Claude/Codex text replies
    can use the existing ShellX spoken-response loop.

Fixed

  • New session and project tabs stay idle until the user sends a prompt or
    explicitly connects the agent.
  • Work Preview starts WSL/SSH web app previews without shell quoting failures
    in generated dev-server commands.
  • Grok command inventory, MCP schema discovery, and ShellX status probes stay
    out of the main chat stream; out-of-order tool updates no longer render as
    blank tool cards.
  • Long /build runs keep in-flight Agent work tracked after wait-budget
    snapshots and clean up running Agent subagents when stopped.
  • SSH folder browsing works against macOS targets that use BSD find.
  • Generated asset lists no longer show regex/search patterns as phantom images.
  • Legacy connection presets are imported into the ShellX data store when both
    old and new local data folders exist.
  • SSH Grok sessions now find user-level uvx/npx launchers for marketplace
    MCP servers, so remote Fetch/Git tools do not appear missing when they live
    under ~/.local/bin or an NVM/Homebrew path.
  • macOS contributor source builds compile cleanly again (#1).