Commit Graph

965 Commits

Author SHA1 Message Date
Beehive Innovations
19186794ed docs: Update apilookup.md 2025-10-06 10:04:06 +04:00
Beehive Innovations
23c6c78bf1 docs: Update README.md 2025-10-06 10:02:25 +04:00
github-actions[bot]
e7920d0ed1 chore: sync version to config.py [skip ci] 2025-10-06 05:50:56 +00:00
semantic-release
b209e23158 chore(release): 7.2.0
Automatically generated by python-semantic-release
2025-10-06 05:50:51 +00:00
Fahad
5bea59540f feat: new tool to perform apilookup (latest APIs / SDKs / language features etc) https://github.com/BeehiveInnovations/zen-mcp-server/issues/204 2025-10-06 09:50:04 +04:00
Fahad
c42e9e9c34 refactor: de-duplicate roles to avoid explosion when more CLIs get added 2025-10-06 08:54:33 +04:00
Fahad
bb57f71966 docs: updated 2025-10-06 08:25:40 +04:00
github-actions[bot]
1854b1e26b chore: sync version to config.py [skip ci] 2025-10-06 04:10:51 +00:00
semantic-release
04d9c46d21 chore(release): 7.1.1
Automatically generated by python-semantic-release
2025-10-06 04:10:46 +00:00
Fahad
c671b7c262 Merge remote-tracking branch 'origin/main' 2025-10-06 08:09:55 +04:00
Fahad
1ff77faa80 fix: clink missing in toml 2025-10-06 08:09:50 +04:00
Beehive Innovations
2e719ae35e docs: Update README.md 2025-10-06 00:59:06 +04:00
Fahad
344c42bcbf docs: example for codex cli 2025-10-06 00:43:59 +04:00
Fahad
c3044de742 docs: example for codex cli 2025-10-06 00:42:45 +04:00
github-actions[bot]
e02e78d903 chore: sync version to config.py [skip ci] 2025-10-05 20:39:53 +00:00
semantic-release
83e2173bc5 chore(release): 7.1.0
Automatically generated by python-semantic-release
2025-10-05 20:39:49 +00:00
Fahad
561e4aaaa8 feat: support for codex as external CLI
fix: improved handling of MCP token limits when handling CLI output
2025-10-06 00:39:00 +04:00
Beehive Innovations
d052927bac Fixed video
Added a new link to 'Zen in action' in the README.
2025-10-05 12:04:04 +04:00
Beehive Innovations
00e6540031 Updated video 2025-10-05 12:02:33 +04:00
github-actions[bot]
d54bfdd497 chore: sync version to config.py [skip ci] 2025-10-05 07:40:00 +00:00
semantic-release
afdd5f75fb chore(release): 7.0.2
Automatically generated by python-semantic-release
2025-10-05 07:39:56 +00:00
Fahad
f38167d0dd Merge remote-tracking branch 'origin/main' 2025-10-05 11:39:04 +04:00
Fahad
a150e1c312 fix: intercept non-cli errors and allow agent to continue 2025-10-05 11:38:59 +04:00
github-actions[bot]
f2142a22ec chore: sync version to config.py [skip ci] 2025-10-05 07:10:10 +00:00
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