Commit Graph

15 Commits

Author SHA1 Message Date
4307019ee8 Add global skill system for self-accumulated knowledge
Introduce a cross-group skill system that lets the bot distill reusable
knowledge into markdown docs and load them on demand, keeping day-to-day
context pollution low.

- SkillStore manages data/skills/*.md files with name/description
  frontmatter and an in-memory index cache (rebuilt on init/reload)
- Only the skill index (name + one-line description) is injected via the
  new {skills} system-prompt placeholder; bodies load on demand
- New tools: loadSkill / saveSkill (upsert, iterate = load+overwrite) /
  deleteSkill, gated by PluginConfig.skillsEnabled
- Skill names validated against ^[A-Za-z0-9_-]+$ to prevent traversal
- Wire SkillStore.init into onEnable and refresh on /jgpt reload; add
  /jgpt skills listing command
- Bump version to 1.12.0; update README

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-20 23:37:44 +08:00
3ed54dae0e Update version to v1.11.0 2026-05-22 14:15:42 +08:00
e5d5445a1f Add ModelService with extra body support 2026-05-22 14:15:12 +08:00
b0c985e220 Add token consumption tracking system Update version to v1.10.0 2026-03-18 12:09:23 +08:00
0f482407d4 Add favorability system
Update version to v1.9.0
2025-10-30 15:03:38 +08:00
af17f1e698 Update version to 1.8.0
Add SendVoiceMessage tool
Move prompt to SystemPrompt.md file
Add tool calling message switch config
2025-08-31 15:57:16 +08:00
89794b587e Add visit web tool
Add send message tools
Update version to v1.7.0
2025-07-11 13:08:06 +08:00
6c034ab2a7 Add reasoning agent
Update version to v1.5.0
2025-03-06 11:56:28 +08:00
de17af77f2 Add message history context 2025-02-28 23:16:07 +08:00
98bcd3785b Optimize search results
Add Weather Service Agent
Add Crazy Thursday Agent
2024-12-21 13:58:02 +08:00
f91dbf8a6d Add WebSearch Agent 2024-12-21 02:19:42 +08:00
5cef899993 Update version to v1.2.1
Add system prompt replace local time
2024-12-20 19:51:59 +08:00
49b1b0c345 Update version to v1.2.0
Add LaTex formula convert to image
2024-11-06 22:56:22 +08:00
a6bd48aa4e Update version to v1.1.0
Add timeout config
Add Forward messages when the text is too long
2024-07-29 10:24:36 +08:00
9ce557d592 Initial commit 2023-12-17 14:34:22 +08:00