Commit Graph

1016 Commits

Author SHA1 Message Date
christopher-buss
4370be33b4 test: fix clink agent tests to mock shutil.which() for executable resolution
The previous commit (f98046c) added shutil.which() to resolve executables,
which broke two tests that only mocked subprocess execution. This commit
adds shutil.which() mocking to both test files to restore test compatibility.

Co-authored-by: Claude <noreply@anthropic.com>
2025-10-07 17:39:41 +01:00
christopher-buss
f98046c2fc fix: resolve executable path for cross-platform compatibility in CLI agent
Resolves #276
2025-10-07 17:18:16 +01:00
github-actions[bot]
4c3454121c chore: sync version to config.py [skip ci] 2025-10-07 09:26:52 +00:00
semantic-release
0456a07dff chore(release): 7.8.1
Automatically generated by python-semantic-release
2025-10-07 09:26:47 +00:00
Fahad
04f7ce5b03 fix: updated model description to fix test 2025-10-07 13:25:53 +04:00
Fahad
7c36b9255a refactor: moved registries into a separate module and code cleanup
fix: refactored dial provider to follow the same pattern
2025-10-07 12:59:09 +04:00
github-actions[bot]
c27e81d6d2 chore: sync version to config.py [skip ci] 2025-10-07 08:33:03 +00:00
semantic-release
1e2a360eb2 chore(release): 7.8.0
Automatically generated by python-semantic-release
2025-10-07 08:32:58 +00:00
Fahad
9268ddad2a feat: provider cleanup 2025-10-07 12:32:00 +04:00
Fahad
02d13da897 refactor: new base class for model registry / loading 2025-10-07 12:31:34 +04:00
Fahad
4b988029fa Merge remote-tracking branch 'origin/main' 2025-10-07 12:19:54 +04:00
Fahad
2a706d5720 feat: all native providers now read from catalog files like OpenRouter / Custom configs. Allows for greater control over the capabilities 2025-10-07 12:17:47 +04:00
Beehive Innovations
7b13543824 docs: Update README.md 2025-10-07 11:29:40 +04:00
Fahad
7d7c74b5a3 docs: formatting 2025-10-07 10:21:39 +04:00
Fahad
e8ef193dab docs: link to videos from main page 2025-10-07 10:18:38 +04:00
Beehive Innovations
2352684192 docs: consensus video 2025-10-07 10:10:09 +04:00
github-actions[bot]
3e5fa96c98 chore: sync version to config.py [skip ci] 2025-10-07 05:51:40 +00:00
semantic-release
81944be7b4 chore(release): 7.7.0
Automatically generated by python-semantic-release
2025-10-07 05:51:36 +00:00
Fahad
5f0aaf5f69 feat: more aliases 2025-10-07 09:50:50 +04:00
Beehive Innovations
ed5dda7c5a docs: video 2025-10-07 09:49:10 +04:00
github-actions[bot]
70ae62a2cd chore: sync version to config.py [skip ci] 2025-10-07 05:09:26 +00:00
semantic-release
b77b810a5a chore(release): 7.6.0
Automatically generated by python-semantic-release
2025-10-07 05:09:22 +00:00
Beehive Innovations
3bfe2507fe Merge pull request #277 from lox/feat/add-gpt-5-pro-model
feat: add support for openai/gpt-5-pro model
2025-10-07 09:08:38 +04:00
github-actions[bot]
c1c75ba304 chore: sync version to config.py [skip ci] 2025-10-07 05:08:24 +00:00
Fahad
3ddfed5ef0 docs: info about AI client timeouts 2025-10-07 09:07:37 +04:00
Lachlan Donald
abed075b2e feat: add support for openai/gpt-5-pro model
Adds configuration for the new GPT-5 Pro model released by OpenAI.

Specifications from official docs:
- 400K context window
- 272K max output tokens (largest of GPT-5 family)
- Highest reasoning capability (5/5)
- Reasoning token support
- Vision input support (text+image input, text output only)
- No temperature support (fixed, like other reasoning models)
- Available via Responses API only (use_openai_response_api: true)
- Default reasoning effort: high

Accessible via alias 'gpt5pro'.
2025-10-07 16:02:37 +11:00
github-actions[bot]
0fa9b66580 chore: sync version to config.py [skip ci] 2025-10-06 19:32:56 +00:00
semantic-release
12089770e5 chore(release): 7.5.2
Automatically generated by python-semantic-release
2025-10-06 19:32:51 +00:00
Fahad
cbe1d79932 fix: handle 429 response https://github.com/BeehiveInnovations/zen-mcp-server/issues/273 2025-10-06 23:32:04 +04:00
Fahad
394b1bdeee Merge remote-tracking branch 'origin/main' 2025-10-06 23:28:01 +04:00
Fahad
3e06f1c97d docs: instructions on using github tool 2025-10-06 23:27:56 +04:00
github-actions[bot]
74fdd36de9 chore: sync version to config.py [skip ci] 2025-10-06 19:24:18 +00:00
semantic-release
de7db5931c chore(release): 7.5.1
Automatically generated by python-semantic-release
2025-10-06 19:24:14 +00:00
Fahad
3a0ca3abdc Merge remote-tracking branch 'origin/main' 2025-10-06 23:23:30 +04:00
Fahad
a33efbde52 fix: use CUSTOM_CONNECT_TIMEOUT for gemini too
feat: add grok-4 to openrouter_models.json
2025-10-06 23:23:24 +04:00
github-actions[bot]
004e379cf2 chore: sync version to config.py [skip ci] 2025-10-06 18:37:39 +00:00
semantic-release
69aece2d32 chore(release): 7.5.0
Automatically generated by python-semantic-release
2025-10-06 18:37:34 +00:00
Fahad
a65485a1e5 feat: support for GPT-5-Pro highest reasoning model https://github.com/BeehiveInnovations/zen-mcp-server/issues/275 2025-10-06 22:36:44 +04:00
Beehive Innovations
c342d60c30 docs:video 2025-10-06 22:18:50 +04:00
Beehive Innovations
775e4d50b8 docs: video 2025-10-06 22:16:40 +04:00
Beehive Innovations
bb2066c909 docs: videos
Added examples of API usage with and without Zen, including links to visual assets.
2025-10-06 14:14:13 +04:00
github-actions[bot]
71e7cd55b1 chore: sync version to config.py [skip ci] 2025-10-06 08:39:15 +00:00
semantic-release
e3ef8464c2 chore(release): 7.4.0
Automatically generated by python-semantic-release
2025-10-06 08:39:11 +00:00
Fahad
b1e9963991 feat: improved prompt 2025-10-06 12:38:22 +04:00
Fahad
8ae51a54ef Merge remote-tracking branch 'origin/main' 2025-10-06 11:20:51 +04:00
Fahad
ba348e34d6 docs: added instructions for enabling web-search manually for codex 2025-10-06 11:20:46 +04:00
github-actions[bot]
76bf98e5cd chore: sync version to config.py [skip ci] 2025-10-06 06:56:09 +00:00
semantic-release
2e410aa19b chore(release): 7.3.0
Automatically generated by python-semantic-release
2025-10-06 06:56:05 +00:00
Fahad
97ba7e44ce feat: codex supports web-search natively but needs to be turned on, run-server script asks if the user would like this done
fix: improved prompt for codex to avoid calling apilookup in a loop thinking it's a web-tool
2025-10-06 10:55:22 +04:00
Fahad
3ab0aa8314 docs: fixed typo 2025-10-06 10:22:19 +04:00