Skip to content

Commit 81005ce

Browse files
author
Bruce Hauman
committed
Release v0.3.1
1 parent f72f4f0 commit 81005ce

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

CHANGELOG.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,19 @@
22

33
## [Unreleased]
44

5+
## [0.3.1] - 2026-03-14
6+
7+
Tool filtering can now be controlled directly from `main/start` opts and the CLI, without needing config files. Also fixes `deps_grep` to require the `:type` parameter and filter out binary file entries.
8+
9+
### Added
10+
- **Tool filtering CLI opts**: New `:enable-tools`, `:disable-tools`, `:add-tools`, and `:remove-tools` options for `main/start` and `clojure -Tmcp start`, allowing programmatic and CLI control over which tools are exposed
11+
- `:enable-tools`/`:disable-tools` — absolute overrides that replace config values
12+
- `:add-tools`/`:remove-tools` — relative modifiers applied after config resolution (`:add-tools` wins on overlap)
13+
- Useful for combining with `:config-profile :cli-assist` to selectively re-enable or disable tools
14+
15+
### Fixed
16+
- **`deps_grep`**: Now requires the `:type` parameter and filters out binary file entries from results
17+
518
## [0.3.0] - 2026-03-13
619

720
Major update to the LLM model ecosystem: upgrades LangChain4j to 1.12.2, adds 55 built-in model configurations across five providers (OpenAI, Anthropic, Google, Mistral, and reasoning variants), and introduces short model aliases for faster CLI usage. Mistral models now work out of the box with `MISTRAL_API_KEY`.

0 commit comments

Comments
 (0)