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
aberemia24
82b021d75a
fix: add GPT-5-Codex to Responses API routing and simplify comments
...
- Route GPT-5-Codex to /v1/responses endpoint (same as o3-pro)
- Simplify verbose comments per code review feedback
Addresses code review from @gemini-code-assist
2025-10-03 13:59:55 +03:00
aberemia24
f2653427ca
feat: add GPT-5-Codex support with Responses API integration
...
Adds support for OpenAI's GPT-5-Codex model which uses the new Responses API
endpoint (/v1/responses) instead of the standard Chat Completions API.
Changes:
- Add GPT-5-Codex to MODEL_CAPABILITIES with 400K context, 128K output
- Prioritize GPT-5-Codex for EXTENDED_REASONING tasks
- Add aliases: codex, gpt5-codex, gpt-5-code
- Update tests to expect GPT-5-Codex for extended reasoning
Benefits:
- 40-80% cost savings through Responses API caching
- 3% better performance on coding tasks (SWE-bench)
- Leverages existing dual-API infrastructure
2025-10-03 13:59:44 +03:00
Fahad
88493bd357
test: cross tool memory recall, testing continuation via cassette recording
2025-10-03 13:51:32 +04:00
Fahad
95d98a9bc0
docs: bumped defaults
2025-10-03 13:10:18 +04:00
Fahad
950b37a5d4
Merge remote-tracking branch 'origin/main'
2025-10-03 13:07:47 +04:00
Fahad
3c4b1368c6
test: http cassettes added for improved testing of consensus
2025-10-03 13:07:42 +04:00
github-actions[bot]
8e32ef33e3
chore: sync version to config.py [skip ci]
2025-10-03 07:29:52 +00:00
semantic-release
a22bc14fac
chore(release): 5.18.3
...
Automatically generated by python-semantic-release
2025-10-03 07:29:48 +00:00
Fahad
d55130a430
fix: external model name now recorded properly in responses
...
test: http cassettes added for improved integration tests
refactor: generic name for the CLI agent
2025-10-03 11:29:06 +04:00
Fahad
e9b69476cd
refactor: generic name for the CLI agent
2025-10-03 11:18:59 +04:00
Fahad
7a6fa0e77a
refactor: generic name for the CLI agent
2025-10-03 10:55:10 +04:00
Fahad
b692da2a82
refactor: generic name for the CLI agent
2025-10-03 10:55:06 +04:00
Fahad
f76ebbf280
refactor: generic name for the CLI agent
2025-10-03 10:51:36 +04:00
Fahad
c05913a09e
refactor: generic name for the CLI agent
2025-10-03 10:50:44 +04:00
Fahad
0dfaa6312e
refactor: generic name for the CLI agent
2025-10-03 10:48:28 +04:00
Fahad
87ccb6b25b
test: fixed integration tests, removed magicmock
2025-10-02 23:47:44 +04:00
Fahad
b4e50901ba
docs: updated docs
2025-10-02 23:33:40 +04:00
Fahad
9100febdf9
Merge remote-tracking branch 'origin/main'
2025-10-02 23:28:55 +04:00
Fahad
6fb51adfff
docs: updated docs on adding a new tool
2025-10-02 23:28:50 +04:00
github-actions[bot]
5714e20164
chore: sync version to config.py [skip ci]
2025-10-02 19:13:44 +00:00
semantic-release
862a0bfab5
chore(release): 5.18.2
...
Automatically generated by python-semantic-release
2025-10-02 19:13:39 +00:00
Fahad
8b3a2867fb
fix: https://github.com/BeehiveInnovations/zen-mcp-server/issues/194
2025-10-02 23:12:52 +04:00
Fahad
547feb26a8
Merge remote-tracking branch 'origin/main'
2025-10-02 22:47:03 +04:00
Fahad
a199e4a955
refactor: cleanup old use_websearch param
2025-10-02 22:46:58 +04:00
github-actions[bot]
bf2196cdd5
chore: sync version to config.py [skip ci]
2025-10-02 18:17:25 +00:00