diff --git a/src/utils/claude-cli-resolver.ts b/src/utils/claude-cli-resolver.ts index b9292201..6d735fa5 100644 --- a/src/utils/claude-cli-resolver.ts +++ b/src/utils/claude-cli-resolver.ts @@ -26,6 +26,15 @@ const CLAUDE_SEARCH_DIRS = [ /** Cached directory containing the claude binary (empty string = searched but not found) */ let _claudeDir: string | null = null; +/** + * Returns true if the Claude CLI binary can be located (via `which` or one of + * the common install directories). Mirrors `isGeminiAvailable`/`isOpenCodeAvailable`/ + * `isCodexAvailable` in the sibling resolvers. + */ +export function isClaudeAvailable(): boolean { + return findClaudeDir() !== null; +} + /** * Finds the directory containing the `claude` binary. * Checks `which claude` first, then falls back to common install locations. diff --git a/src/web/public/index.html b/src/web/public/index.html index 608d0c1c..63d6df0b 100644 --- a/src/web/public/index.html +++ b/src/web/public/index.html @@ -311,27 +311,19 @@

Codeman

Manage AI Coding tools in persistent tmux sessions.

- - - -
-
-
-
-