Commit Graph

2720 Commits

Author SHA1 Message Date
Peter Steinberger
db06fcd990 refactor: unify lazy module loaders 2026-05-02 10:15:25 +01:00
Peter Steinberger
2baa07f62b refactor: streamline plugin cache helpers 2026-05-02 09:54:54 +01:00
Peter Steinberger
ea26bdf07d test: align package metadata contracts 2026-05-02 09:48:06 +01:00
Peter Steinberger
25ce2e853f refactor: unify plugin metadata consumers 2026-05-02 09:29:51 +01:00
Peter Steinberger
09239a4622 build(plugins): keep qa plugins source-only 2026-05-02 09:19:46 +01:00
Peter Steinberger
5e63e813b7 test: align release plugin fixtures 2026-05-02 09:19:31 +01:00
Peter Steinberger
c35ed548bf docs(plugins): clarify duplicate override diagnostics 2026-05-02 09:12:22 +01:00
Peter Steinberger
314a197da9 refactor: hide gateway wake internals 2026-05-02 08:49:23 +01:00
Peter Steinberger
267c6e6edb test: align metadata runtime fixtures 2026-05-02 08:46:45 +01:00
Peter Steinberger
bd511be53d refactor(whatsapp): remove legacy heartbeat runners 2026-05-02 08:40:07 +01:00
Peter Steinberger
d13a2063c4 fix(plugins): cache web provider runtime loads 2026-05-02 08:33:22 +01:00
Peter Steinberger
2294f5c95a fix: typecheck sparse plugin metadata handling 2026-05-02 08:21:25 +01:00
Peter Steinberger
c58319ff50 fix: tolerate sparse plugin metadata snapshots 2026-05-02 08:19:40 +01:00
Peter Steinberger
3e15090c7e refactor: route plugin metadata consumers through snapshots 2026-05-02 08:18:52 +01:00
Peter Steinberger
44778bc7e2 fix: stabilize release web provider validation 2026-05-02 08:05:51 +01:00
Peter Steinberger
ebb45a8a28 refactor: unify plugin metadata snapshot callers 2026-05-02 07:51:17 +01:00
Peter Steinberger
77f4fb0713 test(plugins): satisfy web provider lint 2026-05-02 07:40:15 +01:00
Peter Steinberger
d790533e2b test(plugins): type active registry mock 2026-05-02 07:40:15 +01:00
Peter Steinberger
01bd2f2ecc perf(plugins): reuse active web provider registry 2026-05-02 07:40:15 +01:00
Peter Steinberger
31eacdd981 refactor: hide plugin helper internals 2026-05-02 07:29:15 +01:00
Peter Steinberger
eaf1f53d60 fix: stabilize plugin metadata release checks 2026-05-02 07:27:27 +01:00
Peter Steinberger
5acfc89175 refactor: trim internal helper exports 2026-05-02 07:18:59 +01:00
Peter Steinberger
0a4d882287 fix: preserve disabled plugin index state 2026-05-02 07:13:22 +01:00
Peter Steinberger
bf6a02c6da fix: stabilize release validation 2026-05-02 07:13:22 +01:00
Peter Steinberger
71da5af164 refactor: reuse plugin metadata snapshots 2026-05-02 07:13:17 +01:00
Peter Steinberger
dc848c94b8 refactor: hide plugin helper internals 2026-05-02 07:04:54 +01:00
Peter Steinberger
5ac0ff1812 fix: install ClawHub package dependencies 2026-05-02 06:57:04 +01:00
Peter Steinberger
ee8f47eda7 feat(searxng): show setup JSON format note 2026-05-02 06:51:18 +01:00
Peter Steinberger
469bf6547d fix(plugin-sdk): export private IP helper 2026-05-02 06:48:25 +01:00
Peter Steinberger
fecac7e40a refactor: unify plugin startup metadata planning 2026-05-02 06:36:03 +01:00
Peter Steinberger
d4d4a591e5 refactor: drop unused plugin cache identity helper 2026-05-02 06:22:28 +01:00
Shakker
3cf1dd982b fix: gate plugin tools from manifest availability 2026-05-02 06:21:08 +01:00
Shakker
d94889909c test: align manifest hot path fixtures 2026-05-02 06:21:08 +01:00
Shakker
7641783d6b fix: enforce plugin tool manifest contracts 2026-05-02 06:21:08 +01:00
Shakker
85a90a54b2 test: align plugin runtime tests with loader options 2026-05-02 06:21:08 +01:00
Shakker
e6825fceaa perf: scope plugin tool discovery to manifest tool owners 2026-05-02 06:21:08 +01:00
Shakker
1de7362679 fix: cover comfy manifest availability contracts 2026-05-02 06:21:07 +01:00
Shakker
6b0356257a fix: preserve manifest generation availability 2026-05-02 06:21:07 +01:00
Shakker
53c2dbe9e9 perf: reuse compatible wider plugin registries 2026-05-02 06:21:07 +01:00
Shakker
5adbec66e8 fix: preserve manifest-backed model and media capabilities 2026-05-02 06:21:07 +01:00
Shakker
dfde770a3a fix: preserve external capability providers 2026-05-02 06:21:07 +01:00
Shakker
fac06a2320 perf: scope reply runtime plugin startup 2026-05-02 06:21:07 +01:00
Shakker
1a6d891132 perf: use plugin metadata snapshot for media tool lookups 2026-05-02 06:21:07 +01:00
Shakker
80835f5416 perf: reuse active plugin registry for tool discovery 2026-05-02 06:21:07 +01:00
Peter Steinberger
355680f1f2 fix: trust official ClawHub archive installs 2026-05-02 06:07:22 +01:00
Peter Steinberger
9989512a37 refactor: simplify plugin cache boundaries 2026-05-02 06:00:53 +01:00
Peter Steinberger
f269423355 fix(web-search): include MiniMax in setup detection 2026-05-02 05:59:25 +01:00
Ayaan Zaidi
b4fd70bc48 fix(plugins): isolate full registry cache 2026-05-02 10:18:53 +05:30
Peter Steinberger
40c8ce844c fix: clean up current main ci fallout 2026-05-02 05:41:49 +01:00
Peter Steinberger
1143f73842 fix(web-search): honor provider abort signals 2026-05-02 05:35:58 +01:00