{"version":"1.0.28","anchor":"technical-improvements","canonical_anchor":"technical-improvements","heading":"Technical Improvements","tier":null,"area":null,"scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/1.0.28\/e\/technical-improvements","release_url":"https:\/\/changelogs.core-directive.com\/v\/1.0.28","markdown":"### Technical Improvements\n\nBetter Environment Variable Handling\n\n- More defensive checks for `CLAUDE_CODE_ENTRYPOINT` to prevent duplicate assignments\n- Cleaner initialization in both CLI and MCP modes\n\nError Handling\n\n- Added `AH1` (FallbackTriggeredError) class for better model fallback error reporting\n- Includes original and fallback model information in error messages\n\nProcess Management\n\n- Changed from hardcoded `\/bin\/bash` paths to more portable process execution\n- Better support for different shell environments\n\nMetrics and Telemetry\n\n- Added terminal type tracking in metrics (`terminal.type` attribute)\n- Helps understand user environments for better support"}