Skip to content
v0.3.0 - 2026-08-09

v0.3.0 - 2026-08-09

Release on GitHub

Added

  • CLI binary (gpty) for pane control over JSON-RPC IPC via Unix socket / named pipe
  • IPC bridge: Rust IpcServer ↔ GDScript polling via drain_ipc_requests/respond_ipc
  • gpty new-pane, list-panes, kill-pane, focus-pane, inject subcommands
  • gpty layout save/load/list for named workspace profiles
  • MCP server (gpty mcp) - Model Context Protocol over stdio for AI tool integration (tools/list, tools/call, initialize)
  • Daemon mode (gpty daemon start/stop/status) - CLI auto-spawns GUI if not running via GPTY_GUI
  • JSON Schema generation (gpty schema) for AI tool discovery (--format json-schema and --format mcp)
  • gpty-ipc crate: shared IPC protocol, client, server, and platform transport
  • gpty --version reports protocol version

Changed

  • Reset button moved from between Settings and Profiles to below the pane list, with red destructive styling
  • Settings and Reset buttons decouple Phosphor icon rendering from ASCII text using Label+HBox pattern
  • “New:” pane button label renamed to “Add Pane:” with updated styling