Added
- mcp-server: add secure_env_collect tool via MCP form elicitation
Fixed
- tui: clear pinned output on message_end to prevent duplicate display
- tui: clear pinned latest output on turn completion
- tui: restore pinned output above editor during tool execution
- TOCTOU file locking race conditions in event log and custom workflow graph
- tui: mask secure extension input values in interactive mode
- claude-code: harden MCP elicitation schema handling
- claude-code: accept secure_env_collect MCP elicitation forms
- interactive: keep MCP tool output ordered and restore secure prompt fallback
- interactive: preserve MCP tool output stream ordering
- gsd: resolve workflow MCP test typing regressions
- mcp: return isError flag on workflow tool execution failures
- discuss: add structuredQuestionsAvailable conditional to all gates
- discuss: add multi-round questioning to new-project discuss phase
- gsd: harden claude-code workflow MCP bootstrap
- web: drop provisional pre-tool question text
Changed
- extract deriveStateFromDb logic into composable helpers
- pr: drop web-layer changes from MCP stream-order fix