github microsoft/intelligent-terminal v0.1.18
Intelligent Terminal v0.1.1841

4 hours ago

This servicing release focuses on several community-requested improvements and features, such as improving agent session management/history, support for GitHub Enterprise sign-in, a batch of agent pane quality of life updates, and reliability + shell-context fixes!

Features and Improvements

Improved Session Management

  1. Unified agent session history is now sourced from the agent itself. All session history is now read from the running agent's ACP session/list instead of parsing per-CLI, giving one uniform, more reliable path. The session management UI (hotkey: Ctrl+Shift+/) is now faster to load sessions. #305, #365
  2. Want to quickly refresh the sessions list in the agent management UI? Now, press F5 to refresh the session list. This re-scans history on demand so sessions that appeared after launch (for example, a CLI session started in another shell shows up without restarting). #344

Image Paste in the Agent Pane Now Supported

  1. Paste clipboard images into the agent chat with Alt+v. Screenshots and copied image files are sent to the agent as an ACP image content block. Support for your agent handling images relies on the agent's image support. #354
image-paste

GitHub Copilot Enterprise Now Supported

  1. GitHub Enterprise Copilot sign-in. Press E on the auth screen to enter your GHE (e.g. *.ghe.com) domain and sign in; the last-used host is remembered and the device- verification URL follows it. Previously sign-in was hard-coded to github.com. #362

Shell Context and PATH Awareness

  1. Intelligent Terminal now always understands which shell you're working in better. For example, even after a nested shell (pwsh → wsl → exit) returns, auto-fix no longer suggests PowerShell commands inside a WSL/bash pane. #345
  2. Auto-fix and "how do I use X" answers now investigate the live environment first. Your agent checks whether a command actually exists on PATH (and surfaces local scripts / near-matches for mistyped commands) instead of giving generic advice or missing a non-existent command. #306
path-1 path-4

Bug Fixes

  1. The agent now reports a consistent degraded state and requires /restart instead of appearing half-alive. #329
  2. Fixed the first-run experience false-blocking when an execution-policy probe timed out under load. #336
  3. Fixed bash shell integration so PROMPT_COMMAND is safe under set -u (no more errors in strict-mode shells). #340
  4. Fixed a post-login auth loop caused by a stale shared agent CLI. Sign-in now recovers instead of looping. #342
  5. Session titles no longer show a bare "# AGENTS.md instructions" Codex heading. #355
  6. Agent panes are no longer persisted into the saved window layout, so they don't reappear unexpectedly on restore. #360
  7. Pressing Esc out of session management now restores the agent pane to its pre-entry state. #343
  8. Improved logging for clarity. #298
  9. Auth state is now detected via native Windows APIs for improved security #368
  10. New end-to-end UI test framework (ItE2E) that drives Intelligent Terminal through real user flows, plus expanded agent-pane coverage, a release-coverage report, and fixes for flaky harness behavior. #335, #356
  11. More deterministic first-run-experience testing: execution-policy coverage is now driven through the registry so results don't depend on machine state. #338
  12. Spelling / CI hygiene: kept the check-spelling workflow alive past a stale secpoll workaround and cleared unrecognized-word and forbidden-pattern flags. #358, #361

💜 Community

A huge thank you to the external contributors who helped make this release:

  • @adityabagchi24: agent-created terminals now inherit the active pane's profile (e.g. an agent working in an Ubuntu session spawns new tabs in Ubuntu, not the default PowerShell profile). (#366, closes #351)

We'll keep iterating on bugs and feature requests rapidly while Intelligent Terminal is in this experimental stage. Please file issues to help us make this product better!

Don't miss a new intelligent-terminal release

NewReleases is sending notifications on new releases.