Release notes
Fx v0.0.2
New Features
- Unified terminal execution: Run captured foreground commands and durable interactive sessions through the
terminaltool, with the user's shell profile loaded by default andcleanas an explicit opt-out - Saved session permissions: Store exact allow or deny rules with
/permissions remember, list them by stable ID, and remove them with/permissions revoke - MCP server awareness: Show the agent the configured server aliases, availability, and visible tool counts so it can find and use MCP capabilities
Improvements
- Auto mode recovery: Let the agent revise its plan after denied, timed-out, or invalid reviews and return a tools-disabled response after repeated blocks instead of stalling for approval
- Trusted auto mode actions: Allow bounded reads, hardened read-only Git commands, and prepared workspace edits to proceed without extra review while keeping ambiguous or sensitive actions gated
- MCP connection reliability: Connect to legacy stdio servers, cancel stalled reloads, and report the required
oauth.issueroverride when issuers do not match - MCP failure handling: Show concise server errors and stop a third matching failed call before it runs
- Terminal action recovery: Reject invalid terminal fields before running anything and return one complete correction without repeating the same repair loop
- Fast mode defaults: Start new sessions with
zai/glm-5.2without enabling Fast mode while preserving explicit preferences and/fast
Bug Fixes
- WebAssembly terminal input: Keep input responsive during continuous streams, queue follow-up prompts until the active response completes, and preserve the queued prompt text
- Terminal job cleanup: Force-close descendant jobs spawned by any Linux thread and return
session_lostwhen fx cannot confirm complete cleanup