v0.15.1 -> v0.15.2
Summary
Add new tools (YouTube fetch, Discord Modal commands) and introduce per-model token usage tracking and configurable reasoning levels across all providers.
翻譯
新增工具(YouTube 擷取、Discord Modal 指令),並引入逐模型 Token 用量追蹤與各 provider 可設定的推理層級。
Changes
ADD
- Add YouTube metadata fetch tool (
internal/tools/apis/youtube/) - Add Discord Modal API key commands and secure terminal key input (
internal/discord/) - Add per-model token usage tracking (
internal/filesystem/usageManager/)
翻譯
- 新增 YouTube metadata 擷取工具
- 新增 Discord Modal API key 指令與安全終端機金鑰輸入
- 新增逐模型 Token 用量追蹤
UPDATE
- Make browser iteration limits and same-domain link traversal configurable to improve document research quality (
internal/tools/browser/) - Add configurable reasoning level support across all providers (
internal/agents/provider/)
翻譯
- 使瀏覽器迭代上限與同網域連結追蹤可設定,提升文件研究品質
- 各 provider 支援可設定的推理層級
FIX
- Fix Makefile pass-through args
翻譯
- 修正 Makefile 參數傳遞問題
Files Changed
| File | Status | Tag |
|---|---|---|
internal/tools/apis/youtube/fetch.go |
Added | ADD |
internal/tools/apis/youtube/register.go |
Added | ADD |
internal/filesystem/usageManager/usage.go |
Added | ADD |
internal/discord/command/modal.go |
Added | ADD |
internal/discord/command/command.go |
Modified | ADD |
internal/discord/command/create.go |
Modified | ADD |
internal/discord/interactionCreate.go |
Modified | ADD |
internal/tools/browser/load.go |
Modified | UPDATE |
internal/tools/browser/transToMarkdown.go |
Modified | UPDATE |
internal/tools/browser/extract.go |
Modified | UPDATE |
internal/tools/browser/register.go |
Modified | UPDATE |
internal/tools/browser/download.go |
Modified | UPDATE |
internal/agents/provider/provider.go |
Modified | UPDATE |
internal/agents/provider/claude/send.go |
Modified | UPDATE |
internal/agents/provider/copilot/send.go |
Modified | UPDATE |
internal/agents/provider/gemini/send.go |
Modified | UPDATE |
internal/agents/provider/openai/send.go |
Modified | UPDATE |
internal/agents/exec/execute.go |
Modified | UPDATE |
internal/filesystem/sessionManager/config.go |
Modified | UPDATE |
configs/jsons/providors/claude.json |
Modified | UPDATE |
configs/jsons/providors/copilot.json |
Modified | UPDATE |
configs/jsons/providors/gemini.json |
Modified | UPDATE |
configs/jsons/providors/openai.json |
Modified | UPDATE |
makefile |
Modified | FIX |
test/providers_integration_test.go |
Added | ADD |
go.mod |
Modified | CHORE |
go.sum |
Modified | CHORE |
.env.example |
Modified | CHORE |
.gitignore |
Modified | CHORE |
Generated by SKILL