v0.3.0 - 2026-08-09
Added
- CLI binary (
gpty) for pane control over JSON-RPC IPC via Unix socket / named pipe - IPC bridge: Rust
IpcServer↔ GDScript polling viadrain_ipc_requests/respond_ipc gpty new-pane,list-panes,kill-pane,focus-pane,injectsubcommandsgpty layout save/load/listfor 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 viaGPTY_GUI - JSON Schema generation (
gpty schema) for AI tool discovery (--format json-schemaand--format mcp) gpty-ipccrate: shared IPC protocol, client, server, and platform transportgpty --versionreports 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