# Hidden Features & Internals

Feature-gated commands, internal-only tools, and beta flags — not visible in the standard help menu.

Internal / Beta These features may change without notice. Most require specific environment variables or build-time feature flags.

## Feature-Gated Commands

From `src/commands.ts` — enabled via environment variables:

Command | Env Variable | Description
--- | --- | ---
`/bridge` | `BRIDGE_MODE=1` | WebSocket remote control and collaboration
`/voice` | `VOICE_MODE=1` | Toggle voice mode
`/brief` | `KAIROS=1` | Brief command for quick context
`/assistant` | `KAIROS=1` | Assistant mode with proactive behavior

## Internal-Only Commands

Defined in `INTERNAL_ONLY_COMMANDS` in `src/commands.ts`:

Command | Description
--- | ---
`/backfill-sessions` | Backfill session data
`/break-cache` | Break internal caches
`/bughunter` | Automated bug hunting workflow
`/commit-push-pr` | Commit, push, and PR creation
`/ctx-viz` | Context visualization
`/init-verifiers` | Initialize verifiers
`/issue` | Issue management
`/mock-limits` | Mock usage limits for testing
`/reset-limits` | Reset usage limits
`/ultraplan` | Extended plan mode
`/version` | Show version
`/bridge-kick` | Bridge session management
`/onboarding` | Interactive onboarding wizard
`/team-onboarding` | Generate teammate ramp-up guide
`/share` | Share session
`/summary` | Summarize conversation
`/teleport` | Teleport session
`/ant-trace` | Anthropic-internal tracing
`/perf-issue` | Performance issue reporting
`/env` | Environment inspection
`/oauth-refresh` | OAuth token refresh
`/debug-tool-call` | Tool call debugging
`/autofix-pr` | Autofix PR workflow

## Feature-Gated Tools

Tool | Flag / Feature
--- | ---
`LSPTool` | `ENABLE_LSP_TOOL=1`
`ComputerUseTool` | `ENABLE_COMPUTER_USE=1` (Windows)
`CodeIndexTool` | `CODE_INDEX` feature flag
`EnterWorktreeTool / ExitWorktreeTool` | Worktree mode enabled
`PowerShellTool` | PowerShell tool enabled in settings
`CronCreateTool / CronDeleteTool / CronListTool` | `AGENT_TRIGGERS` feature
`PushNotificationTool` | `KAIROS` feature
`REPLTool` | `USER_TYPE=ant`
`ConfigTool / TungstenTool` | `USER_TYPE=ant`

## Build-Time Feature Flags

- `TRANSCRIPT_CLASSIFIER` — Enables auto permission mode with transcript-based classification
- `CHICAGO_MCP` — Enables Chicago MCP protocol features

## Runtime Feature Detection

Features are checked via `feature('FEATURE_NAME')` (compile-time) and `isEnvTruthy()` (runtime):

- `PROACTIVE` / `KAIROS` — Proactive agent behavior
- `AGENT_TRIGGERS` — Scheduled and remote agent triggers
- `KAIROS_GITHUB_WEBHOOKS` — GitHub webhook subscriptions
- `KAIROS_PUSH_NOTIFICATION` — Push notification support
- `CONTEXT_COLLAPSE` — Context collapse inspection
- `MCP_SKILLS` — MCP-provided skills
- `CODE_INDEX` — Code indexing and search
- `COORDINATOR_MODE` — Multi-agent coordinator mode