You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
BREAKING: Minimum Gemini CLI version changed from v0.28.0 to v0.29.0
- Add centralized Tool Registry module (lib/adapters/gemini/tool-registry.js)
with all 17 built-in tool names verified from Gemini CLI source code
- Fix glob_tool→glob in 16 agents and 29 skills (was never a valid name)
- Fix web_search→google_web_search in 7 agents and 10 skills
- Fix Grep→grep_search, Skill→activate_skill in adapter TOOL_MAP
- Remove spawn_agent from cto-lead agent and pdca skill (not a built-in tool)
- Remove experimental.skills block from gemini-extension.json (GA since v0.26.0)
- Update hook scripts to use Tool Registry instead of hardcoded tool names
- Fix hooks.json AfterTool matcher: skill→activate_skill
- Bump version to v1.5.3 across all config files
- Add 4 new test cases (CFG-03, CFG-06~08) for tool name validation
- Test suite: 70/72 pass (97.2%)
Resolves#5
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: CHANGELOG.md
+38Lines changed: 38 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,43 @@ All notable changes to bkit-gemini will be documented in this file.
5
5
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
6
6
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
7
7
8
+
## [1.5.3] - 2026-02-19
9
+
10
+
### Added
11
+
12
+
-**Tool Registry Module**: `lib/adapters/gemini/tool-registry.js` - Centralized Source of Truth for all 17 Gemini CLI built-in tool names, verified from source code
13
+
-**v0.30.0 Policy Engine Detection**: Compatibility layer that detects Policy Engine TOML files and logs warnings for future migration
14
+
-**Plan Mode Tool Mapping**: `enter_plan_mode`, `exit_plan_mode` added to TOOL_MAP (v0.29.0+ new tools)
-**CRITICAL: All 16 Agents Loading Failure** (Issue #5): `glob_tool` was never a valid Gemini CLI tool name - corrected to `glob` across all 16 agent frontmatter files
20
+
-**7 Agents Web Search Failure**: `web_search` corrected to `google_web_search` (cto-lead, enterprise-expert, frontend-architect, gap-detector, product-manager, security-architect, starter-guide)
21
+
-**29 Skills Tool Name Errors**: `glob_tool` -> `glob` in all skill `allowed-tools` frontmatter
22
+
-**11 Skills Web Search Errors**: `web_search` -> `google_web_search` in affected skill frontmatter
0 commit comments