One-click workspace setup and hook management for Bobtention — the human attention router for IBM Bob.
Features
One-Click Workspace Setup: Run Bobtention: Initialize Workspace from the Command Palette (Ctrl+Shift+P / Cmd+Shift+P).
Automatically merges the 5 required hooks (SessionStart, UserPromptSubmit, PreToolUse, PostToolUse, Stop) into .bob/settings.json.
Creates a default bobtention.config.json if absent.
Prepares ~/.bobtention/ and workspace session/log storage.
Hook Removal / Reset: Run Bobtention: Remove Hooks from Workspace to cleanly detach Bobtention from your .bob/settings.json without altering other settings.
Usage
Open your project folder in VS Code.
Open Command Palette: Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows/Linux).
Type and select Bobtention: Initialize Workspace.
That's it! Your IBM Bob sessions in this workspace will now run with Bobtention attention routing.