Changelog

Learn about version-specific updates for Bob Shell.

What's New

2.0.0

August 2026

New Features

Message queue

Queue follow-up messages while Bob is still responding. Press Tab to add a message to the queue; queued messages are sent automatically in order as each turn completes. Reorder or remove items from the queue at any time.

MCP management commands

Manage Model Context Protocol servers directly from the CLI with bob mcp add, bob mcp add-json, bob mcp remove, and bob mcp list. Supports both global and workspace scopes, and stdio, SSE, and HTTP transports.

Skills

Create reusable instruction sets that teach Bob new workflows and specialized tasks. Define custom workflows, add supporting files, and share skills across your team through version control. Skills were not available in Bob Shell 1.0.x.

Improvements

Redesigned settings schema

Settings are now stored at ~/.bob/settings/settings.json. The schema adds a telemetry section, an edit tool group, and clearer per-setting documentation. CLI flags and the /settings slash command override file values for the current session.

Agent mode replaces Code and Advanced modes

The previous Code mode and Advanced mode have been consolidated into a single Agent mode. Agent mode takes autonomous action to complete tasks.

Expanded non-interactive output schema

The JSON output from bob run now includes a stats object with per-session token counts, cache ratios, cost, duration, and tool call totals. Structured event types (message, tool_use, tool_result, error) make it easier to parse results in CI/CD pipelines.

1.0.6

July 2026

New Features

Custom identity provider support

Bob Shell now supports custom identity providers (IdPs), enabling organizations to authenticate using their own IdP configuration.

1.0.5

June 2026

New Features

Support for additional data centers

Bob Shell is now available in additional data centers, expanding regional availability for your team.

Bug Fixes

Security updates and minor bug fixes

Security improvements and minor bug fixes to enhance the stability and safety of Bob Shell.

1.0.4

May 2026

Bug Fixes

Authentication token refresh

Fixed an issue where authentication tokens were not refreshed correctly for specific scenarios.

Default authentication method

Fixed an issue where the default authentication method from user settings was not applied correctly. Bob Shell now correctly reads and applies your preferred authentication when needed.

1.0.3

April 2026

New Features

API key authentication

Authenticate Bob Shell using an API key for programmatic and automated workflows. Use an API key in non-interactive mode for CI/CD pipelines and scripting scenarios. Configure authentication without requiring interactive IBMid login for automation tasks. Streamline integration with automated development workflows.

1.0.2

April 2026

Improvements

Minor bug fixes

Various stability improvements and bug fixes to enhance the overall Bob Shell experience.

1.0.1

March 2026

New Features

Terminal-based AI assistance

Bring IBM Bob's AI capabilities directly to your command line. Get intelligent assistance for command-line tasks and terminal-based workflows. Access the same context awareness and reasoning from your development partner, Bob.

Interactive and non-interactive sessions

Choose the right session type for your workflow. Use interactive sessions for conversational experiences with complex tasks. Use non-interactive sessions for automation and scripting scenarios. Invoke Bob Shell programmatically in automated workflows.

Specialized modes

Access purpose-built modes optimized for command-line scenarios. Code mode generates, modifies, and refactors code from the command line. Ask mode provides answers about your codebase and development questions. Plan mode helps design and plan implementations before running. Advanced mode provides extended capabilities including MCP tools.

Command-line tools

Accomplish complex terminal-based tasks efficiently. Read, write, and manipulate files directly from the command line. Run shell commands with intelligent error handling and validation. Monitor and control running processes and system resources.

MCP (Model Context Protocol) integration

Extend Bob Shell's capabilities with custom tools. Connect to databases and APIs from the terminal. Access specialized development and operations tools. Integrate with your organization's internal systems. Create custom automation workflows for DevOps tasks.

Custom modes and slash commands

Extend functionality for your team's needs. Define custom modes for specialized workflows. Create reusable command shortcuts. Build team-specific automation patterns. Standardize development processes across your organization.

Editor terminal support

Run Bob Shell inside terminal views of supported editors. Seamlessly integrate with your development environment.

How is this topic?