semantic-release
3aba5bf3f7
chore(release): 7.0.1
...
Automatically generated by python-semantic-release
2025-10-05 07:10:05 +00:00
Fahad
15ae3f24ba
fix: --yolo needed for running shell commands, documentation added
2025-10-05 11:08:58 +04:00
Fahad
fb668c39b5
docs: updated intro
2025-10-05 10:45:16 +04:00
Fahad
e676acc909
Merge remote-tracking branch 'origin/main'
2025-10-05 10:44:10 +04:00
Fahad
28e80aa637
docs: updated intro
2025-10-05 10:44:06 +04:00
github-actions[bot]
bc4a27b18a
chore: sync version to config.py [skip ci]
2025-10-05 06:41:37 +00:00
semantic-release
539ad0f301
chore(release): 7.0.0
...
Automatically generated by python-semantic-release
2025-10-05 06:41:33 +00:00
Fahad
a2ccb48e9a
feat!: Huge update - Link another CLI (such as gemini directly from with Claude Code / Codex). https://github.com/BeehiveInnovations/zen-mcp-server/issues/208
...
Zen now allows you to define `roles` for an external CLI and delegate work to another CLI via the new `clink` tool (short for `CLI + Link`). Gemini, for instance, offers 1000 free requests a day - this means you can save on tokens and your weekly limits within Claude Code by delegating work to another entirely capable CLI agent!
Define your own system prompts as `roles` and make another CLI do anything you'd like. Like the current tool you're connected to, the other CLI has complete access to your files and the current context. This also works incredibly well with Zen's `conversation continuity`.
2025-10-05 10:40:44 +04:00
github-actions[bot]
0d46976a8a
chore: sync version to config.py [skip ci]
2025-10-05 04:56:40 +00:00
Fahad
9c99b9b352
refactor: fixed test
2025-10-05 08:55:50 +04:00
Fahad
47973e945e
refactor: include file modification dates too
2025-10-05 08:19:46 +04:00
Fahad
bd666227c8
docs: instructions for OpenCode
2025-10-04 23:22:26 +04:00
Fahad
615873c3db
docs: updated intro
2025-10-04 23:11:37 +04:00
github-actions[bot]
8296bf871c
chore: sync version to config.py [skip ci]
2025-10-04 19:08:56 +00:00
semantic-release
6375aa16ac
chore(release): 6.1.0
...
Automatically generated by python-semantic-release
2025-10-04 19:08:52 +00:00
Fahad
fe9968b633
feat: support for Qwen Code
2025-10-04 23:07:50 +04:00
Fahad
aa6539472c
docs: Updated intro
2025-10-04 21:58:00 +04:00
github-actions[bot]
18095d7d39
chore: sync version to config.py [skip ci]
2025-10-04 17:21:42 +00:00
semantic-release
16be7d77b0
chore(release): 6.0.0
...
Automatically generated by python-semantic-release
2025-10-04 17:21:37 +00:00
Fahad
3824d13161
feat: OpenAI/compatible models (such as Azure OpenAI) can declare if they use the response API instead via use_openai_responses_api
2025-10-04 21:20:47 +04:00
Fahad
ff9a07a37a
feat!: breaking change - OpenRouter models are now read from conf/openrouter_models.json while Custom / Self-hosted models are read from conf/custom_models.json
...
feat: Azure OpenAI / Azure AI Foundry support. Models should be defined in conf/azure_models.json (or a custom path). See .env.example for environment variables or see readme. https://github.com/BeehiveInnovations/zen-mcp-server/issues/265
feat: OpenRouter / Custom Models / Azure can separately also use custom config paths now (see .env.example )
refactor: Model registry class made abstract, OpenRouter / Custom Provider / Azure OpenAI now subclass these
refactor: breaking change: `is_custom` property has been removed from model_capabilities.py (and thus custom_models.json) given each models are now read from separate configuration files
2025-10-04 21:10:56 +04:00
Fahad
e91ed2a924
docs: updated
2025-10-04 17:33:49 +04:00
github-actions[bot]
ae8749ab37
chore: sync version to config.py [skip ci]
2025-10-04 10:33:34 +00:00
semantic-release
f5da38d1bb
chore(release): 5.22.0
...
Automatically generated by python-semantic-release
2025-10-04 10:33:30 +00:00
Fahad
bc93b5343b
fix: CI test
2025-10-04 14:32:47 +04:00
Fahad
2c534ac06e
feat: centralized environment handling, ensures ZEN_MCP_FORCE_ENV_OVERRIDE is honored correctly
...
fix: updated tests to override env variables they need instead of relying on the current values from .env
2025-10-04 14:28:56 +04:00
Fahad
4015e917ed
fix: listmodels to always honor restricted models
...
fix: restrictions should resolve canonical names for openrouter
fix: tools now correctly return restricted list by presenting model names in schema
fix: tests updated to ensure these manage their expected env vars properly
perf: cache model alias resolution to avoid repeated checks
2025-10-04 13:46:22 +04:00
github-actions[bot]
054e34e31c
chore: sync version to config.py [skip ci]
2025-10-04 06:36:15 +00:00
Fahad
06d7701cc3
refactor: removed subclass override when the base class should be resolving the model name
...
refactor: always disable "stream"
2025-10-04 10:35:32 +04:00
Fahad
d184024820
refactor: don't retry on 429
2025-10-03 23:52:03 +04:00
Fahad
f955100f3a
refactor: improved retry logic and moved core logic to base class
2025-10-03 23:48:55 +04:00
Fahad
828c4eed5b
Merge remote-tracking branch 'origin/main'
2025-10-03 23:27:23 +04:00
Fahad
4968e1f7bc
refactor: cleanup, remove unused method
2025-10-03 23:26:22 +04:00
github-actions[bot]
c0334d7792
chore: sync version to config.py [skip ci]
2025-10-03 19:10:04 +00:00
semantic-release
a190023c09
chore(release): 5.21.0
...
Automatically generated by python-semantic-release
2025-10-03 19:09:58 +00:00
Fahad
5b0601bea8
Merge remote-tracking branch 'origin/main'
2025-10-03 23:09:19 +04:00
Fahad
a8fbafd5a7
feat: minor tweaks to chat system prompt to help with alignment
2025-10-03 23:09:12 +04:00
github-actions[bot]
ddb20a6cdb
chore: sync version to config.py [skip ci]
2025-10-03 18:42:29 +00:00
semantic-release
9ad59c7ec0
chore(release): 5.20.1
...
Automatically generated by python-semantic-release
2025-10-03 18:42:24 +00:00
Fahad
3a8a9eb21b
Merge remote-tracking branch 'origin/main'
2025-10-03 22:41:34 +04:00
Fahad
8759edc817
fix: consensus now advertises a short list of models to avoid the CLI getting the names wrong
2025-10-03 22:41:28 +04:00
github-actions[bot]
03addcfa2d
chore: sync version to config.py [skip ci]
2025-10-03 17:21:35 +00:00
semantic-release
26462abebf
chore(release): 5.20.0
...
Automatically generated by python-semantic-release
2025-10-03 17:21:30 +00:00
Fahad
9780c8ef02
Merge remote-tracking branch 'origin/main'
2025-10-03 21:20:47 +04:00
Fahad
3533568e79
feat: gpt5-codex support via native / OpenRouter config (via PRs)
2025-10-03 21:20:42 +04:00
github-actions[bot]
539bc72f1c
chore: sync version to config.py [skip ci]
2025-10-03 17:17:46 +00:00
semantic-release
e181da94df
chore(release): 5.19.0
...
Automatically generated by python-semantic-release
2025-10-03 17:17:42 +00:00
Beehive Innovations
3d266fe5f5
Merge pull request #270 from zainab-gilani/main
...
feat: Added support for gpt-5-codex from openrouter
2025-10-03 21:16:40 +04:00
Beehive Innovations
775ac8ff58
Merge pull request #268 from Coquinate/feat/gpt5-codex-responses-api
...
feat: add GPT-5-Codex support with Responses API integration
2025-10-03 21:16:13 +04:00
Zainab
d8f5502b71
Added support for gpt-5-codex from openrouter
2025-10-03 19:32:49 +04:00