Telemetry data
Learn about the telemetry data Bob Shell can collect, how it's used to improve the product, and how to enable or disable data collection.
IBM Bob does not collect telemetry data by default. You must opt in to enable telemetry data collection. When enabled:
- Actions are recorded that you take in IBM Bob.
- It helps identify which features are the most useful to users.
- You can enable or disable the collection of this data at any time.
Telemetry data helps IBM learn how to improve Bob. Your cooperation is greatly appreciated.
Collected data
The table below summarizes the categories of usage data that IBM Bob can collect.
| Event | Description |
|---|---|
| Tasks | Records the action of a task being opened, completed, or reopened. |
| Inline completion | Records the generation, acceptance, or rejection of inline code completion. |
| DevSecOps scans | Records the initiation, successful completion, or failure of a scheduled scan. |
| Task | Records confirmation, clarification, or approval of tasks. |
| Conversation message | Records the action of a message being sent from you to Bob or Bob to you. |
| Tool | Records the use of tool invocations, such as execute_command, read_file, and others. |
How to enable or disable telemetry in Bob Shell
With a Bob Shell session open, type /settings.
Scroll down and select Enable Usage Metrics.
Press enter to toggle between true (Enabled) and false (Disabled). You can press tab to save settings globally or for a user.
Memory files
Break down large AGENTS.md files into smaller, reusable components using a simple import syntax.
MCP
Bob Shell supports the Model Context Protocol (MCP), allowing you to extend Bob's capabilities by connecting to external services and tools. This guide explains how to configure and use MCP servers with Bob Shell.