Cognitive Runtime for AI coding agents: repo maps, code graphs, git intelligence, diagnostics, memory, and validation loops
Mixed quality across 13 tools. Web-based tools (1-6) have proper schemas and annotations but lack parameter descriptions. Python toolkit tools (7-13) have descriptions in Russian, minimal schema detail, and no parameter type definitions. Tool 12 (run_command) is dangerously under-constrained with no validation guidance. Average tool description length ~80 chars (below 194 baseline). Only 6/13 tools have complete input schemas with typed parameters. No output schemas documented for any tool.
Ищет в коде потенциальные причины ошибки
Analyze the currently selected file and show its impact in Booster Observatory.
Explain the git history of a repository file or symbol in Booster Observatory.
Find a code symbol in the current repository and focus its file in Booster Code City.
Show git history and blame for the currently selected file in Booster Observatory.
Search the current repository and highlight matching files in Booster Code City.
Trace a symbol or file through the repository graph and show its affected files.
run_command tool lacks input validation and safety constraints. No mention of sandbox limits, command allowlist, or injection prevention. Description does not warn of irreversible consequences or guide error recovery.
Python toolkit tools (7-13) have descriptions in Russian and lack English parameter descriptions. Schema definitions missing type constraints for most parameters (e.g., code_grep pattern is free-form string with no regex guidance).
No output schemas documented for any of the 13 tools. LLMs cannot predict response structure, forcing them to parse unstructured output or make assumptions about field names and types.
| Scored | Grade | Overall | Spec posture | Rubric |
|---|---|---|---|---|
| 2026-09-23 | D | 54 | 2026-07-28+ | v2 |
Регулярный поиск по всем файлам проектов
Показывает изменения в файле/репозитории
История коммитов для файла/репозитория
Читает диапазон строк из файла
Читает файл с ±N строк вокруг указанной
Выполняет команду в песочнице
Web tools (1-6) lack parameter descriptions. 'symbol' param in booster_focus_symbol has no guidance on format (function name? class name? file path?). 'query' in booster_search_code lacks search syntax hints.
Error handling is minimal. No recovery guidance in descriptions. Tools do not indicate which errors are retryable vs. fatal. run_command timeout default (30s) is not explained; agents cannot reason about when to retry.