Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
39 commits
Select commit Hold shift + click to select a range
0eb9a32
feat(agent-core-v2): surface a machine-key note from capability installs
wbxl2000 Aug 12, 2026
2381287
feat(kap-server): add plugin management and capability REST routes
wbxl2000 Aug 12, 2026
daf02e7
fix(kap-server): map plugin input errors to 4xx and correct the unsup…
wbxl2000 Aug 12, 2026
8adff36
fix(kap-server): resolve catalog-relative marketplace sources and wid…
wbxl2000 Aug 12, 2026
145cddb
fix(kap-server): accept the legacy url/downloadUrl marketplace source…
wbxl2000 Aug 12, 2026
1f9a574
fix(kap-server): support local marketplace catalogs and drop conditio…
wbxl2000 Aug 12, 2026
b4762f4
fix: surface capability install notes through klient and convert file…
wbxl2000 Aug 12, 2026
d964617
test(kap-server): keep the new route tests portable to Windows x64
wbxl2000 Aug 12, 2026
6528c8a
refactor: align the capability note and test helper with repo convent…
wbxl2000 Aug 12, 2026
0232849
fix(kap-server): expand ~ in local marketplace catalog paths
wbxl2000 Aug 12, 2026
89bd559
fix(kap-server): expand home-relative marketplace entry sources
wbxl2000 Aug 12, 2026
10fdf34
fix(kap-server): match CLI field semantics for source aliases and stu…
wbxl2000 Aug 12, 2026
a39c400
fix(kap-server): read a blank marketplace tier as missing
wbxl2000 Aug 12, 2026
0ffd3c2
fix(kap-server): derive marketplace versions from GitHub release sources
wbxl2000 Aug 12, 2026
e9589cc
fix(kap-server): fail catalog validation on a source with no usable v…
wbxl2000 Aug 12, 2026
a4e54c1
fix(kap-server): resolve latest versions for bare GitHub marketplace …
wbxl2000 Aug 12, 2026
bf37c2f
docs(kap-server): note the marketplace version resolution in the plug…
wbxl2000 Aug 12, 2026
7762fa1
feat(kap-server): mark capability wiring rows in the marketplace resp…
wbxl2000 Aug 12, 2026
a12ea83
fix(kap-server): fall back to the source-checkout catalog for the def…
wbxl2000 Aug 12, 2026
1e5c779
fix(kap-server): resolve fallback catalog sources against the fallbac…
wbxl2000 Aug 12, 2026
e66c4b0
fix(kap-server): honor the CLI's marketplace metadata aliases
wbxl2000 Aug 12, 2026
1eb6f0a
fix(kap-server): filter marketplace keywords instead of rejecting the…
wbxl2000 Aug 12, 2026
06526af
fix(kap-server): treat a blank or non-string marketplace version as m…
wbxl2000 Aug 12, 2026
dd179e2
fix(kap-server): trim marketplace entry ids before the install-state …
wbxl2000 Aug 12, 2026
8ae0510
fix(kap-server): gate capability markers to the default catalog
wbxl2000 Aug 12, 2026
12178e1
fix(kap-server): compare marketplace versions with real semver
wbxl2000 Aug 12, 2026
b6b27d8
fix(kap-server): validate marketplace entry types and count the dev s…
wbxl2000 Aug 12, 2026
e9b3708
fix(kap-server): join capability rows through their platform wiring p…
wbxl2000 Aug 12, 2026
c96d44a
fix(kap-server): map plugin load failures to 40001
wbxl2000 Aug 12, 2026
49c04fe
build(kap-server): align @types/semver with the workspace version
wbxl2000 Aug 13, 2026
8380941
refactor(agent-core-v2): share the plugin marketplace client/parser a…
wbxl2000 Aug 13, 2026
4a61e72
docs(agent-core-v2): fold the marketplace module's member docs into t…
wbxl2000 Aug 13, 2026
c89db9e
docs(agent-core-v2): drop the remaining statement comments in the mar…
wbxl2000 Aug 13, 2026
26db3a6
fix(kimi-code): import the shared marketplace module by its deep path
wbxl2000 Aug 13, 2026
6c836e1
merge origin/main; renumber capability wire codes past 40923
wbxl2000 Aug 13, 2026
8f4ba55
feat(kap-server): fan plugin and capability lifecycle out as global W…
wbxl2000 Aug 13, 2026
1bf6513
fix: register the lifecycle events in the wire union and tidy the con…
wbxl2000 Aug 13, 2026
50b9cee
feat(protocol): mirror the plugin/capability lifecycle events in the …
wbxl2000 Aug 13, 2026
430009b
fix(kap-server): prefer the platform wiring plugin when joining capab…
wbxl2000 Aug 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 8 additions & 2 deletions apps/kimi-code/src/constant/app.ts
Original file line number Diff line number Diff line change
Expand Up @@ -85,8 +85,14 @@ export const KIMI_CODE_CDN_LATEST_URL = `${KIMI_CODE_CDN_BASE}/latest`;
// bodies, and the CDN install scripts read it for fresh installs.
export const KIMI_CODE_CDN_LATEST_JSON_URL = `${KIMI_CODE_CDN_BASE}/latest.json`;
export const KIMI_CODE_TIPS_BANNER_URL = 'https://cdn.kimi.com/kimi-code-tips/tips.json';
export const KIMI_CODE_PLUGIN_MARKETPLACE_URL = `${KIMI_CODE_CDN_BASE}/plugins/marketplace.json`;
export const KIMI_CODE_PLUGIN_MARKETPLACE_URL_ENV = 'KIMI_CODE_PLUGIN_MARKETPLACE_URL';
// The marketplace catalog location constants live in the shared
// agent-core-v2 plugin domain (kap-server consumes them from there).
// Deep-path import: this module is evaluated on every CLI invocation, so it
// must not pull in the engine root.
export {
KIMI_CODE_PLUGIN_MARKETPLACE_URL,
KIMI_CODE_PLUGIN_MARKETPLACE_URL_ENV,
} from '@moonshot-ai/agent-core-v2/app/plugin/marketplace';
// Official plugins whose usage bills against the user's plan quota. Installing
// one of these shows a quota note after the install result.
export const QUOTA_CONSUMING_PLUGIN_IDS: readonly string[] = ['kimi-datasource'];
Expand Down
Loading
Loading