Releases: inhere/skillc
Releases · inhere/skillc
v0.7.0
Change Log
Feature
- feat(skillc): add provider registry model 3e5ba06
- feat(skillc): map skillsmp search results 597a4da
- feat(skillc): search skillsmp provider registries d2d4fea
- feat(skillc): add skillsmp registry cli 944682d
Fixed
- fix(skillc): avoid creating local config for registry commands 3e640cc
- fix(skillc): keep web history out of project dirs 0d7e6ba
Other
- docs(skillc): design skillsmp registry provider ae4a71d
- docs(skillc): plan skillsmp registry provider 9a91ebf
- test(skillc): cover web skillsmp registry search 93db0e9
- docs(skillc): document skillsmp registry provider fb834ab
- chore: update makefile and git ignore 78c6dc5
- chore(deps): bump actions/checkout from 6 to 7 (#14) cd199fd
v0.6.0
Change Log
Feature
- feat(skillc): extract registry zip archives 9c578fa
- feat(skillc): verify registry archive downloads eebec2c
- feat(skillc): install registry skills from archives 34217da
- feat(skillc): expose registry queries in web manager b5be107
- feat(skillc): add web registry actions a3f50b2
- feat(skillc): add registry web page 045886d
Other
v0.5.0
Change Log
Feature
- feat(skillc): add project registry config 6af9e12
- feat(skillc): add project registry service fab4540
- feat(skillc): add project cli 5d52ef6
- feat(skillc): add cross-project update service 7d049c2
- feat(skillc): add all-projects update cli b1eabe8
- feat(skillc): add web cross-project updates f2ec7c7
- feat(skillc): improve source identity creation 5c1ce7b
- feat(skillc): add source info and custom source ids b3243b3
- feat(skillc): add registry config model f95ca2a
- feat(skillc): add registry discovery service c9534fe
- feat(skillc): add registry cli deee2f3
- feat(skillc): track precise drift metadata d62f35e
- feat(skillc): show precise drift signals 131b16b
- feat(skillc): model registry skill entries 6de51df
- feat(skillc): cache registry skills and sources 31afce6
- feat(skillc): search registry skill entries c477fb1
- feat(skillc): materialize registry skills 4b4ce86
- feat(skillc): install registry skills 339b82f
- feat(skillc): restore and update registry skills 0bd8305
Fixed
- fix(skillc): scope project updates to current project ba52bf1
- fix(skillc): derive source ids from scp git urls 51c949c
Other
- docs(skillc): plan phase 7 cross-project updates 242cf7a
- docs(skillc): document phase 7 cross-project updates dace1e4
- docs(skillc): plan phase 8 registry source drift b241ba3
- docs(skillc): review phase 8 implementation plan d764db4
- docs(skillc): document phase 8 registry source drift f1ff9f3
- docs(skillc): plan phase 9 registry skill install 2cb197a
- docs(skillc): document registry skill install workflow 678202a
- docs(skillc): complete phase 9 registry plan verification 8ce905e
v0.4.0
Change Log
Feature
- feat(web): add execution manager actions ee94e52
- feat(web): add execution API endpoints 54e50f5
- feat(web): add execution controls 817c440
- feat(skillc): add web source action planning 51651d1
- feat(skillc): add web source management endpoints c01cef1
- feat(skillc): add profile save planning ff4b5f8
- feat(skillc): add web profile management 2d23384
- feat(skillc): add web uninstall planning 2402644
- feat(skillc): add web action history aa8d1a3
Fixed
- fix(web): preserve partial execution results a265526
Other
- docs: add skillc phase 5 web execution plan fe8551d
- docs: mark phase 5 web action task complete 0f0bbc6
- docs: mark phase 5 execution endpoint task complete 95ed5d9
- docs: mark phase 5 execution controls task complete b335415
- docs: update phase 5 web execution docs 7b8d696
- docs: complete skillc phase 5 web execution plan review f370a7c
- docs(skillc): plan phase 6 web management 86c7c30
- docs(skillc): document phase 6 web management f8c3658
v0.3.0
Change Log
Refactor
- refactor(cli): move collection browsing under source fe397e9
Feature
- feat(profile): add profile domain model 77db721
- feat(profile): persist profiles in config 40d6857
- feat(profile): record profile attribution in lock d0d60f1
- feat(profile): add profile service 29fa209
- feat(profile): create profiles from installed skills and collections 6355259
- feat(profile): plan and apply profiles 5de9af4
- feat(cli): add profile commands 54389ed
- feat(status): add status query service 243270e
- feat(cli): add status command 2806b5c
- feat(cli): add update check 30c2d97
- feat(termselect): add cliui multi selector adapter bb6e417
- feat(search): match skill identity fields 4564de2
- feat(cli): add interactive selection helpers 23d3ffe
- feat(cli): add interactive install 15047be
- feat(cli): add interactive update 9502e15
- feat(cli): add interactive profile create 831bf8b
- feat(web): add project install index 67df758
- feat(web): add management query service 72fc09a
- feat(web): add management API server 0f2e421
- feat(web): add management UI shell 9840a7e
- feat(cli): add web manager command d070184
Fixed
- fix(profile): address task 1 spec review 8b5339a
- fix(profile): reject padded profile names 4c0ab81
- fix(profile): preserve pinned target variants a78418b
- fix(profile): merge pinned duplicate targets a22d034
- fix(profile): address task 5 spec review 7e9e70d
- fix(profile): reject ambiguous profile apply targets 567a5e6
- fix(profile): report apply install failures 1bf8a1d
- fix(cli): tighten profile command behavior 7c3750f
- fix(list): filter unrecorded scan by agent e6d562a
- fix(status): address task 2 review issues e5e676c
- fix(status): honor sync errors for qualified locks 0ab493b
- fix(status): resolve source-qualified sync failures by source name 37f3a0f
- fix(status): avoid ambiguous qualified index matches bb3c539
- fix(web): compare drift versions numerically 1289c3d
- fix(web): sort drift buckets numerically cd1bcc8
- fix(web): align drift identity lookup dca5c3c
- fix(web): use canonical drift identity metadata 102a45c
- fix(web): avoid ambiguous source identity merges b3fedbf
- fix(web): stabilize status API JSON d0d7203
Other
- chore: update some ci config and docs 8b61ba8
- chore: update some deps to latest and some config f8dd143
- docs: add skillc v0 profile design plan 40bc243
- docs: update skillc phase 1 profile status 4e7e3c4
- docs: add skillc phase 2 status plan 93354a6
- test(status): cover agent filtering c6e2837
- test(status): cover scope filtering 77b425a
- test(status): align task 2 filter coverage 00bb343
- test(cli): cover status filters 06ba58a
- test(cli): cover empty status output 3528e26
- test(cli): cover update check filters 273cdf5
- docs: document status and update check 2a0aeac
- docs: complete skillc phase 2 status plan review df48070
- docs: mark current project update check complete 9ce45c8
- docs: add skillc phase 3 interactive plan 33aa848
- test(search): cover source type keyword matching 0e7a19e
- docs: document interactive selection commands a6c2df1
- docs: add skillc phase 4 web plan 560efba
- test(web): cover drift identity fallbacks f2e2be7
- test(web): document agent-attributed install index 50d04db
- docs: document web manager usage 60ded7a
- docs: complete skillc phase 4 web plan review 07149f1
- chore(deps): bump WillAbides/setup-go-faster from 1.15.0 to 1.19.0 (#8) db1cb43
- chore(deps): bump golang.org/x/term from 0.42.0 to 0.44.0 (#12) 99c810c
v0.2.1
v0.2.0
v0.1.0
Change Log
Refactor
- refactor: move install command orchestration into service 3919a9e
- refactor: 清理 updateapp.Service 双工厂字段冗余 c8da181
- refactor: 移除 legacyInstallDir/PreferExistingInstallPath 兼容层 c838766
Fixed
- fix: complete install and doctor mvp behavior 2586a17
- fix: expand config paths and tolerate missing lock file 1fcad11
- fix: allow search query args without index file a208e07
- fix: complete source sync and search flow 5772b12
- fix: support collection-aware skill resolution 6ad26a0
- fix(test): 对齐 CLI 输出与 source 断言 e62d10d
- fix(cli): show resolvable search targets b7fb5f9
- fix(test): isolate skillc home paths fdd37ac
- fix(config): preserve portable runtime paths 18fd972
- fix(repoindex): avoid duplicate source path prefixes 94e8c32
- fix(install): flatten skill directories safely f21fd18
- fix: legacyInstallDir 单横线/双横线不一致 bug 及 tb.Println 输出问题 be9cd75
- fix: config init 命令使用 Successf 替换 Successln 修复格式化参数不生效 e808412
- fix: pass -c core.autocrlf=false to git clone 4f3f644
Feature
- feat: 基于prd 添加 Skillc 架构文档 2af053f
- feat: bootstrap CLI and config foundation 107b48b
- feat: add shared file and hash primitives 2a29298
- feat: add local source management 3f1b6d1
- feat: add git source sync support ed9b61a
- feat: parse skill metadata and scan source indexes 415aeda
- feat: add indexed skill search commands 78751b1
- feat: add doctor environment checks 5801249
- feat: add agent install path resolver f724ddb
- feat: add install planning primitives a42036d
- feat: add lock file json store 00ee404
- feat: add agent filesystem installer 82dbe1d
- feat: add install application service 769dd60
- feat: add installed list service 62d99fe
- feat: add uninstall and restore service flows 1f15018
- feat: wire install and list cli commands 2aed014
- feat: add optional sync to source add 09bb8fc
- feat(cli): 新增 collection 浏览命令 0fea8bc
- feat(gitx): 为 Git 源同步添加代理支持 1e5373e
- feat(source): add SyncOptions and tty clone progress d868b8c
- feat(source): reuse git cache for incremental sync bf6e4ea
- feat(install): 支持批量 target 安装与显式 collection 模式 8514e12
- feat(update): add installed skill refresh flow ffc7384
- feat(update): 新增 skillc update 命令支持更新已安装技能设计文档 64936d3
- feat(lock): group installed skills by project key 7ed9680
- feat: add aliases support for agent_tools config and fix list showing skills from other dirs 1031f27
- feat(list): scan and display unrecorded skills from agent tool dirs 0f03140
- feat/fix: P2 CLI 体验优化 6b9cbf0
- feat: source sync 支持部分 ID 匹配 186a255
- feat: truncate Description in collection skills table output 26962c1
- feat: add --source/-S option to install command a26de31
Other
- test: add install restore e2e coverage 41b0b15
- test: add source search e2e coverage 7b5dd30
- docs: 将 prd draft 和 review 移到 docs 目录 559924e
- docs(prd): align update command with shipped v1 scope 0cf6b61
- docs(lock): add grouped lockfile design and plan 06b6d4e
- perf: InstallMulti 批量安装只做一次 lock 文件 load/save 3c2c9f6
- docs: rename README to zh-CN and add English README c874f56
- chore(deps): bump golang.org/x/term from 0.29.0 to 0.42.0 1567694