semantic-release
143add8006
chore(release): 9.2.1
...
Automatically generated by python-semantic-release
2025-11-18 07:06:24 +00:00
Beehive Innovations
0e4d4dfe7d
Merge pull request #316 from DragonFSKY/fix/provider-cleanup-bug
...
fix(server): iterate provider instances during shutdown
2025-11-18 11:05:40 +04:00
github-actions[bot]
84f6c4fb24
chore: sync version to config.py [skip ci]
2025-11-18 06:50:22 +00:00
semantic-release
6609ea751a
chore(release): 9.2.0
...
Automatically generated by python-semantic-release
2025-11-18 06:50:17 +00:00
Beehive Innovations
ba63892ae2
Merge pull request #331 from BjornMelin/feat/openai-gpt-5.1-support
...
feat: add OpenAI GPT-5.1 family support
2025-11-18 10:49:30 +04:00
github-actions[bot]
7a1de6477a
chore: sync version to config.py [skip ci]
2025-11-18 06:38:23 +00:00
semantic-release
7437aa43e2
chore(release): 9.1.4
...
Automatically generated by python-semantic-release
2025-11-18 06:38:19 +00:00
Fahad
2ec64ba748
fix: replaced deprecated Codex web search configuration
2025-11-18 10:37:31 +04:00
Bjorn Melin
698d391b26
docs: streamline advanced usage guide by reorganizing table of contents for improved navigation
2025-11-14 01:59:43 -07:00
Bjorn Melin
f713d8a354
feat: enhance model support by adding GPT-5.1 to .gitignore and updating cassette maintenance documentation for dual-model testing
2025-11-14 01:40:49 -07:00
Bjorn Melin
8e9aa2304d
feat: add new GPT-5.1 models to configuration files and update model selection logic in OpenAI provider
2025-11-14 01:35:11 -07:00
Bjorn Melin
dbbfef292c
docs: update .env.example to include new GPT-5.1 model options and clarify existing model descriptions
2025-11-14 01:09:59 -07:00
Bjorn Melin
807c9df70e
docs: update advanced usage and configuration to include new GPT-5.1 models and enhance tool parameters
2025-11-14 01:09:40 -07:00
谢栋梁
d40fc83d75
fix(server): iterate provider instances during shutdown
...
Problem: cleanup_providers() loops over dict.items(), so the loop
variable is a (ProviderType, ModelProvider) tuple and close() never runs.
Impact: Providers like DIAL keep httpx clients open, leaking sockets and
emitting unclosed-client warnings on shutdown.
Solution: Iterate registry._initialized_providers.values() so we close
real provider instances and release network resources.
2025-11-03 21:21:11 +08:00
github-actions[bot]
4d3d177d91
chore: sync version to config.py [skip ci]
2025-10-22 16:35:23 +00:00
semantic-release
b02332c67e
chore(release): 9.1.3
...
Automatically generated by python-semantic-release
2025-10-22 16:35:17 +00:00
Fahad
2a8dff0cc8
fix: telemetry option no longer available in gemini 0.11
...
fix: fixed tests
2025-10-22 17:53:10 +04:00
Fahad
236e0c1478
Merge remote-tracking branch 'origin/main'
2025-10-22 16:54:27 +04:00
Fahad
3e27319e60
fix: reduced token usage, removed parameters from schema that CLIs never seem to use
2025-10-22 13:31:08 +04:00
github-actions[bot]
9e163f9dc0
chore: sync version to config.py [skip ci]
2025-10-22 08:07:22 +00:00
Fahad
3efff6056e
refactor: improved precommit system prompt
2025-10-22 12:06:17 +04:00
Fahad
b0ae46110a
Merge remote-tracking branch 'origin/main'
2025-10-21 11:06:23 +04:00
Fahad
d36489fdc9
fix:sed usage https://github.com/BeehiveInnovations/zen-mcp-server/issues/287
2025-10-21 11:06:18 +04:00
github-actions[bot]
557e443a63
chore: sync version to config.py [skip ci]
2025-10-21 06:42:02 +00:00
semantic-release
0b6ecfaae0
chore(release): 9.1.2
...
Automatically generated by python-semantic-release
2025-10-21 06:41:56 +00:00
Fahad
d5790a9bfe
fix: handle claude's array style JSON https://github.com/BeehiveInnovations/zen-mcp-server/issues/295
2025-10-21 10:41:02 +04:00
Fahad
d2773f488a
fix: configure codex with a longer timeout
...
refactor: param names
2025-10-21 10:35:44 +04:00
github-actions[bot]
04132f1459
chore: sync version to config.py [skip ci]
2025-10-17 20:33:57 +00:00
semantic-release
90b5decc01
chore(release): 9.1.1
...
Automatically generated by python-semantic-release
2025-10-17 20:33:52 +00:00
Fahad
aed3e3ee80
fix: failing test
2025-10-18 00:33:03 +04:00
Fahad
f4c20d2a20
fix: handler for parsing multiple generated code blocks
2025-10-18 00:28:17 +04:00
Fahad
95e69a7cb2
fix: improved error reporting; codex cli would at times fail to figure out how to handle plain-text / JSON errors
...
fix: working directory should exist, raise error and not try and create one
docs: improved API Lookup instructions
* test added to confirm failures
* chat schema more explicit about file paths
2025-10-17 23:42:32 +04:00
Fahad
71796c0c70
Merge remote-tracking branch 'origin/main'
2025-10-17 09:28:48 +04:00
Fahad
d7ef39935d
refactor: lint
2025-10-17 09:28:43 +04:00
github-actions[bot]
942757a360
chore: sync version to config.py [skip ci]
2025-10-17 05:23:47 +00:00
semantic-release
ec41f80b44
chore(release): 9.1.0
...
Automatically generated by python-semantic-release
2025-10-17 05:23:41 +00:00
Fahad
36e66e2e9a
feat: enhance review prompts to emphasize static analysis
2025-10-17 09:22:49 +04:00
github-actions[bot]
3ee0c8f555
chore: sync version to config.py [skip ci]
2025-10-17 04:46:00 +00:00
semantic-release
ca106b69c1
chore(release): 9.0.4
...
Automatically generated by python-semantic-release
2025-10-17 04:45:56 +00:00
Fahad
6390766991
Merge remote-tracking branch 'origin/main'
2025-10-17 08:45:04 +04:00
Fahad
3acfffe0f6
fix: ensure generated code is not copied as-is, may contain partial code generated by the other model
2025-10-17 08:44:59 +04:00
github-actions[bot]
8c6f6532d8
chore: sync version to config.py [skip ci]
2025-10-16 02:59:14 +00:00
semantic-release
0f0f3ef515
chore(release): 9.0.3
...
Automatically generated by python-semantic-release
2025-10-16 02:59:10 +00:00
Beehive Innovations
442a9de5f4
Merge pull request #292 from kevin-courbet/fix/gemini-duplicate-json-flag
2025-10-16 06:58:29 +04:00
Kevin Courbet
3b2eff58ac
fix: remove duplicate -o json flag in gemini CLI config
...
Fixes #291
The gemini CLI configuration had a duplicate -o json flag that caused
Gemini to return plain text instead of JSON, breaking the clink parser.
Root cause:
- Internal defaults (clink/constants.py) already provide -o json
- Config file (conf/cli_clients/gemini.json) duplicated this flag
- Result: command became 'gemini -o json ... -o json' (duplicate)
This caused Gemini CLI to malfunction and output plain text, leading to
'Failed to decode Gemini CLI JSON output' errors.
Solution:
Remove the duplicate -o json from additional_args since it's already
provided by internal defaults, matching the pattern used by claude and
codex CLI configurations.
After fix:
- Command: gemini -o json --telemetry false --yolo (correct)
- Output: Valid JSON with response and stats
- Parser: Successfully extracts content and metadata
2025-10-16 03:10:00 +02:00
github-actions[bot]
b205d7159b
chore: sync version to config.py [skip ci]
2025-10-15 04:13:03 +00:00
semantic-release
35a005899c
chore(release): 9.0.2
...
Automatically generated by python-semantic-release
2025-10-15 04:12:59 +00:00
Beehive Innovations
0de0a102c6
Merge pull request #288 from ctoth/fix/claude-cli-mcp-commands
2025-10-15 08:12:17 +04:00
Christopher Toth
a2189cb88a
fix: Update Claude CLI commands to new mcp syntax
...
The Claude CLI recently changed its configuration commands from
'claude config add-server' to 'claude mcp add -s user' and from
'claude config list' to 'claude mcp list'. This updates the
PowerShell setup script to detect and configure the zen server
using the new command syntax, fixing configuration detection
for Windows users.
Changes:
- Updated Test-ClaudeCliIntegration to use 'claude mcp list'
- Updated instructions to use 'claude mcp add -s user' syntax
2025-10-14 11:51:08 -06:00
github-actions[bot]
d08cdc6691
chore: sync version to config.py [skip ci]
2025-10-14 12:04:01 +00:00