Commit Graph

251 Commits

Author SHA1 Message Date
X-iZhang 5e1235627d feat(skill-creator): enhance documentation and validation scripts
- Updated SKILL.md for clarity on headless environments
- Adjusted runs_per_configuration logic in aggregate_benchmark.py
- Improved description placeholder in init_skill.py
- Added strict validation checks in quick_validate.py
- Ensured skill-creator root is included in sys.path for script imports
2026-03-06 23:12:37 +00:00
X-iZhang 0897f3a2e1 Update 2026-03-06 22:31:12 +00:00
X-iZhang 8c77ece5e5 docs(CONTRIBUTING): update test count and add details for skill-creator licensing 2026-03-06 21:35:49 +00:00
X-iZhang eeb0a21275 feat(license): add Apache License 2.0 to skill-creator directory
style(eval_review): update button colors and instructions for clarity

style(viewer): modify accent colors and update instructions for agent

docs(output-patterns): replace "Claude" with "agent" for consistency

docs(workflows): replace "Claude" with "agent" for consistency

fix(improve_description): update skill description context to refer to EvoScientist

fix(init_skill): update references to "Claude" to "agent" for consistency
2026-03-06 15:03:36 +00:00
X-iZhang 13858b860a feat(models): add zhipu and zhipu-code providers to models registry tests 2026-03-06 14:19:00 +00:00
Xiaohui Yan b14dceb143 feat(models): add glm-5, glm-4.7 from zhipu API (with code plan supoort) (#19)
* feat(models): add glm-5, glm-4.7 from zhipu API (with code plan supoort)

* fix: add zhipu and zhipu-code to valid providers in test
2026-03-06 08:57:33 +00:00
Yougang Lyu 5f2d963a97 Update README.md 2026-03-06 06:00:02 +01:00
X-iZhang c62c7d24e2 fix(run_eval): remove reasoning kwarg for OpenAI provider to allow default model behavior 2026-03-06 02:36:16 +00:00
X-iZhang 67a60b9ca1 feat(models): add gpt-5.4 model entry to the OpenAI provider 2026-03-06 02:08:55 +00:00
X-iZhang b05576cdbc feat: Add skill description improvement and evaluation scripts
- Implemented `improve_description.py` to enhance skill descriptions based on evaluation results using LLMs.
- Created `run_eval.py` to evaluate skill descriptions against a set of queries, determining trigger effectiveness.
- Developed `run_loop.py` to automate the evaluation and improvement process, tracking history and optimizing descriptions iteratively.
- Added utility functions in `utils.py` for parsing skill metadata from SKILL.md files.
- Enhanced `package_skill.py` to exclude unnecessary files and directories during skill packaging.
- Updated `quick_validate.py` to include compatibility checks in skill validation.
2026-03-06 00:38:07 +00:00
X-iZhang 313e48eb62 fix: update default model to claude-sonnet-4-6 and increase recursion limit to 1000 2026-03-04 20:23:02 +00:00
X-iZhang 3be3f5adf0 feat(subagent): implement visibility management for completed and running tools in SubAgentWidget 2026-03-04 19:26:08 +00:00
Jan Piotrowski bf4e297cbb fix(tui): Disable auto refresh during generation when using Rich
In some terminals there is heavy flicker when auto refresh was being used. No cause could be found
2026-03-04 16:21:28 +01:00
X-iZhang 5fa7c684bd feat(models): add support for gemini-3.1-flash-lite model in Google GenAI provider 2026-03-04 11:21:12 +00:00
X-iZhang c96d984869 feat(workflows): add cache-dependency-glob for improved dependency caching in build, lint, and test workflows 2026-03-03 01:20:06 +00:00
X-iZhang 32bbd1a1af feat(middleware): add structured output handling for OpenAI models in EvoMemoryMiddleware 2026-03-03 01:14:12 +00:00
X-iZhang a574492123 refactor(prompts, utils, subagent, skill_manager, think): update skill usage instructions and enhance reflection tool for better decision-making 2026-03-03 01:05:10 +00:00
X-iZhang 7e65bfe0b7 feat(models): expand support for additional providers and enhance auto-configuration logic 2026-03-01 00:09:44 +00:00
X-iZhang eaae62cf26 fix(docs): correct test file count and update pip installation instructions in CONTRIBUTING.md 2026-02-28 23:58:56 +00:00
X-iZhang 8ebc7dafc4 fix(docs): update website link in Chinese README to point to GitHub Pages 2026-02-28 17:27:05 +00:00
X-iZhang f286091607 fix(docs): update website link in README to point to GitHub Pages 2026-02-28 17:20:21 +00:00
X-iZhang 845fdd8710 feat(docs): enhance contribution guidelines for AI agents and update README files 2026-02-28 17:04:04 +00:00
X-iZhang 540f986c3c fix(docs): update contributor superscripts in README files 2026-02-28 16:18:35 +00:00
Yougang Lyu 78de46455f Update README.md 2026-02-28 11:45:30 +01:00
Yougang Lyu feb39bfbd9 Update README.md 2026-02-28 11:43:11 +01:00
X-iZhang 3251b8985b fix(deps): update deepagents dependency version to 0.4.4
refactor(backends): reorganize imports for clarity
2026-02-28 00:06:27 +00:00
Xi Zhang f2723ad674 Rename README.zh-cn.md to README.zh-CN.md 2026-02-27 23:25:56 +00:00
X-iZhang 2f0108d7f2 fix(docs): update installation instructions and improve formatting in README files 2026-02-27 23:24:24 +00:00
X-iZhang 409a1bb7d4 feat(docs): update roadmap section in English and Chinese README files 2026-02-27 22:12:11 +00:00
X-iZhang e793bc0797 fix(docs): correct links and update collaborator section in README files 2026-02-27 19:04:51 +00:00
X-iZhang 2f6cf824f2 refactor(config): remove max_concurrent and max_iterations from config and onboarding steps
feat(prompts): update system prompt to eliminate numeric limits for sub-agents and delegation rounds
test(tests): adjust tests to reflect changes in configuration and onboarding logic
2026-02-27 18:57:47 +00:00
X-iZhang 1130ddd8e9 fix(logging): reorder logging configuration for suppressing warnings 2026-02-27 18:41:37 +00:00
X-iZhang 3f42259441 feat(skills): enhance skill management with directory scanning and update skill labels 2026-02-27 18:37:57 +00:00
X-iZhang d81d41f756 feat(models): add new models for SiliconFlow and OpenRouter providers
test(models): update tests to validate new providers and registered models
2026-02-27 14:38:22 +00:00
X-iZhang c9e5d925b8 update 2026-02-27 13:04:35 +00:00
X-iZhang ebaaff6083 update readme 2026-02-27 13:00:37 +00:00
X-iZhang 2431d7e926 update 2026-02-27 02:21:53 +00:00
X-iZhang 08507f5d14 update 2026-02-27 02:18:11 +00:00
X-iZhang 200c5e0a12 feat(docs): add Chinese translation of README with visual elements and links 2026-02-27 02:17:08 +00:00
X-iZhang 29881d7392 docs(README): update language links, enhance project description, and revise team roles 2026-02-27 02:11:10 +00:00
X-iZhang 931fc8a88d feat(skills): implement batch installation of multiple skills and enhance install feedback 2026-02-25 23:38:08 +00:00
X-iZhang 35135ee79c feat(tests): add additional smoke tests for email, signal, and QQ channels
feat(tests): enhance relative time formatting tests for minutes, hours, days, and months
chore(docs): update contributing guidelines for testing commands
2026-02-25 10:05:29 +00:00
X-iZhang abf783d2d3 feat(cli): enhance agent loading with optional config parameter for improved initialization 2026-02-25 00:35:40 +00:00
X-iZhang 7a6488d51d feat(models): add new model entries for Anthropic and OpenAI, enhance reasoning and thinking parameters 2026-02-24 22:45:08 +00:00
X-iZhang ea00578cee feat(onboarding): add Ollama provider support with connection validation 2026-02-24 19:45:02 +00:00
Xi Zhang 5705720d0e Merge pull request #18 from EvoScientist/docs/uv
Use uv for dependency management
2026-02-24 12:19:32 +00:00
Dinos Papakostas 6faad4bb98 chore(workflows): update gh workflows to use uv 2026-02-24 20:06:19 +08:00
Dinos Papakostas fad6bde5a6 docs(README): add info about optional channel deps 2026-02-24 19:58:28 +08:00
Dinos Papakostas d39c82989d chore(pyproject): modernize pyproject - use dep groups for dev 2026-02-24 19:57:11 +08:00
Dinos Papakostas 5260b17c0b docs(README): add uv 2026-02-24 19:57:11 +08:00