v1.3.11

v0.1.0 Release Notes

Released


v0.0.0 -> v0.1.0

Summary


Initial release of go-agent-skills a lightweight CLI tool for executing skills with GitHub Copilot authentication, featuring device code login, token management, skill scanning and execution with tool invocation loop.
翻譯
go-agent-skills 首次發行版本,一個輕量級的 CLI 工具,提供 GitHub Copilot 認證、裝置碼登入、token 管理、技能掃描與執行工具呼叫循環功能。

Changes


FEAT

  • Add skill execution command with tool invocation loop mechanism for processing Copilot API responses and executing tool calls
  • Add list command to display all installed skills with name, description, and path information
  • Test Copilot Chat API integration with command-line interaction functionality
  • Add Copilot device code login flow with interactive authentication
  • Implement token management system with automatic refresh mechanism for expired tokens
  • Add CLI main program with skill scanner and executor integration

翻譯
  • 新增技能執行命令與工具呼叫循環機制,用於處理 Copilot API 回應並執行工具呼叫
  • 新增 list 指令,顯示所有已安裝的技能及其名稱、描述與路徑資訊
  • 測試 Copilot Chat API 整合與命令列互動功能
  • 新增 Copilot 裝置碼登入流程,支援互動式認證
  • 實作 token 管理系統,具備過期 token 自動刷新機制
  • 新增 CLI 主程式,整合技能掃描器與執行器


REFACTOR

  • Restructure project architecture with separation of client, skill, tools, and utils packages
  • Reorganize Copilot authentication logic into dedicated modules for better maintainability

翻譯
  • 重構專案架構,將 client、skill、tools 與 utils 套件分離
  • 重新組織 Copilot 認證邏輯至專用模組,提升可維護性




Files Changed


FileStatusTag
.gitignoreAddedCHORE
README.mdAddedDOC
cmd/cli/main.goAddedFEAT
go.modAddedCHORE
internal/client/copilot.goAddedFEAT
internal/client/exec.goAddedFEAT
internal/client/login.goAddedFEAT
internal/client/refresh.goAddedFEAT
internal/skill/parser.goAddedFEAT
internal/skill/scanner.goAddedFEAT
internal/skill/skill.goAddedFEAT
internal/tools/executor.goAddedFEAT
internal/tools/tools.jsonAddedFEAT
internal/utils/utils.goAddedFEAT



Generated by SKILL