fischer-agentkit/src/agentkit
chiguyong fd7f6816b8 feat(admin): U6 — Skill & KB management endpoints + department binding
SkillService: enable/disable (persisted in skill_states table, schema
v4), import from YAML (with path traversal + name validation), reload
from file, update config. GET /skills now filters disabled skills.

KbService: list/upload/delete documents with department_id binding.
Added department_id field to KnowledgeSource + UploadedDocument.
Department visibility: (bound to user depts) ∪ (global = None).

10 new admin endpoints: skill enable/disable/import/reload/update,
KB documents CRUD, source sync/rebuild. All guarded by _require_admin.

Implemented reload stub in skill_management.py (was no-op).

54 new tests (26 unit + 28 integration). Fixed 4 pre-existing lint
errors. 357 admin tests pass, no regressions.
2026-06-21 16:19:51 +08:00
..
bus fix: resolve code review issues from deferred improvements 2026-06-11 13:49:02 +08:00
chat fix: UI/UX 修复 + 暗色主题 + async generator 防御 2026-06-20 23:35:57 +08:00
cli fix(routing): U1-U6 路由优化 + 修复方案 + 代码审查修复 2026-06-20 19:31:49 +08:00
client feat: 企业级客户端-服务端架构 + 代码审查修复 2026-06-20 06:48:18 +08:00
core fix: UI/UX 修复 + 暗色主题 + async generator 防御 2026-06-20 23:35:57 +08:00
evaluation feat(evaluation): U9 Ragas evaluation pipeline for RAG quality assessment 2026-06-06 22:49:27 +08:00
evolution feat: P0 production hardening — LLM cache, semantic routing, state persistence 2026-06-14 15:16:00 +08:00
experts feat: 企业级客户端-服务端架构 + 代码审查修复 2026-06-20 06:48:18 +08:00
llm fix: UI/UX 修复 + 暗色主题 + async generator 防御 2026-06-20 23:35:57 +08:00
marketplace fix(review): comprehensive P0-P2 code review fixes 2026-06-12 22:18:25 +08:00
mcp fix(agentkit): resolve all P0/P1/P2/P3 issues from code review 2026-06-07 22:05:18 +08:00
memory feat: P0 production hardening — LLM cache, semantic routing, state persistence 2026-06-14 15:16:00 +08:00
orchestrator fix(pipeline): address code review findings for adversarial loop 2026-06-12 10:02:37 +08:00
org feat(marketplace): add Phase B/C - CostAwareRouter, OrganizationContext, AlignmentGuard, Soul Evolution, Auction, Server Integration 2026-06-10 19:09:02 +08:00
prompts fix(review): address all 14 P2 advisory findings 2026-06-06 18:20:46 +08:00
quality fix(review): apply code review fixes from ce-code-review 2026-06-16 00:24:14 +08:00
router feat(router): optimize routing intelligence — ExecutionMode expansion, multi-candidate scoring, quality gate skill match 2026-06-15 22:43:13 +08:00
server feat(admin): U6 — Skill & KB management endpoints + department binding 2026-06-21 16:19:51 +08:00
session fix(review): comprehensive P0-P2 code review fixes 2026-06-12 22:18:25 +08:00
skills fix(routing): U1-U6 路由优化 + 修复方案 + 代码审查修复 2026-06-20 19:31:49 +08:00
telemetry fix: resolve code review issues from deferred improvements 2026-06-11 13:49:02 +08:00
tools feat: hub-and-spoke experts, tiered tool injection, unified event model (U3/U7/U10) 2026-06-17 10:46:16 +08:00
utils fix(security,reliability): resolve all P2 findings from code review 2026-06-10 15:05:40 +08:00
__init__.py feat(agentkit): v2 Phase 1 - ReAct/LLM Gateway/Skill/Server + review fixes 2026-06-05 23:32:16 +08:00
__main__.py feat(cli): AgentKit CLI with serve/version/health/task/skill/init/usage 2026-06-06 12:45:51 +08:00