Bob
ae4806ed9a
feat(plugins): add embedding provider contract (#84947)
Summary:
- Merged feat(plugins): add embedding provider contract after ClawSweeper review.
Automerge notes:
- PR branch already contained follow-up commit before automerge: chore(plugins): refresh embedding provider sdk baseline
- PR branch already contained follow-up commit before automerge: docs(plugins): document embedding provider contract
- PR branch already contained follow-up commit before automerge: fix(plugins): restore embedding providers after snapshot loads
- PR branch already contained follow-up commit before automerge: fix(plugins): resolve embedding providers from manifests
- PR branch already contained follow-up commit before automerge: fix(plugin-sdk): keep embedding provider registry mutators internal
- PR branch already contained follow-up commit before automerge: chore(plugin-sdk): refresh embedding provider API baseline
Validation:
- ClawSweeper review passed for head 41ebd66ab4.
- Required merge gates passed before the squash merge.
Prepared head SHA: 41ebd66ab4
Review: https://github.com/openclaw/openclaw/pull/84947#issuecomment-4514762026
Co-authored-by: Bob <dutifulbob@gmail.com>
Co-authored-by: Mariano Belinky <mbelinky@gmail.com>
Co-authored-by: clawsweeper[bot] <274271284+clawsweeper[bot]@users.noreply.github.com>
Approved-by: osolmaz
Co-authored-by: osolmaz <2453968+osolmaz@users.noreply.github.com>
2026-05-22 03:36:51 +00:00
..
2026-05-19 02:23:13 +00:00
2026-05-18 21:23:55 -07:00
2026-05-19 02:23:13 +00:00
2026-05-21 22:53:56 +01:00
2026-05-18 17:10:35 -05:00
2026-05-22 03:36:51 +00:00
2026-05-18 21:11:21 +05:30
2026-05-18 13:41:35 +08:00
2026-05-19 02:23:13 +00:00
2026-05-15 18:28:52 +01:00
2026-05-18 14:56:06 +01:00
2026-05-17 17:04:18 +08:00
2026-05-18 14:56:06 +01:00
2026-05-18 14:56:06 +01:00
2026-05-15 21:21:17 +01:00
2026-05-20 23:45:47 +00:00
2026-05-18 01:35:04 +01:00
2026-05-16 15:03:51 +01:00
2026-05-17 09:58:24 +01:00
2026-05-21 18:47:09 +08:00
2026-05-17 00:10:29 +01:00
2026-05-16 07:52:08 -07:00
2026-05-21 23:47:32 +01:00
2026-05-18 14:56:06 +01:00
2026-05-21 08:28:44 +01:00
2026-05-18 07:21:42 +01:00
2026-05-22 01:16:41 +00:00
2026-05-17 17:04:18 +08:00
2026-05-21 18:47:09 +08:00
2026-05-20 11:50:21 +01:00
2026-05-18 01:37:31 +01:00
2026-05-22 07:35:57 +08:00
2026-05-22 07:35:57 +08:00
2026-05-22 07:35:57 +08:00
2026-05-18 23:53:29 +01:00
2026-05-17 23:12:26 +08:00
2026-05-17 19:20:42 +03:00
2026-05-15 17:33:28 +01:00
2026-05-16 17:50:36 +01:00
2026-05-20 21:36:39 +01:00
2026-05-18 01:37:31 +01:00
2026-05-18 14:56:06 +01:00
2026-05-18 14:56:06 +01:00
2026-05-22 01:08:48 +08:00
2026-05-18 10:05:04 +08:00
2026-05-21 17:42:42 +08:00
2026-05-18 16:06:43 +08:00
2026-05-18 11:09:08 +08:00
2026-05-21 07:58:15 +01:00
2026-05-17 06:34:58 +01:00
2026-05-15 17:33:28 +01:00
2026-05-18 14:56:06 +01:00
2026-05-18 06:29:14 +01:00
2026-05-17 02:04:17 +01:00
2026-05-21 17:58:48 -07:00
2026-05-15 21:21:17 +01:00
2026-05-16 09:48:28 +08:00
2026-05-17 21:12:10 -05:00
2026-05-17 21:12:10 -05:00
2026-05-16 14:31:43 +08:00
2026-05-19 23:21:26 -07:00
2026-05-18 00:26:44 +01:00
2026-05-19 00:15:49 +01:00
2026-05-18 13:45:35 +01:00
2026-05-16 14:22:48 +08:00
2026-05-18 00:37:48 +01:00
2026-05-19 23:21:26 -07:00
2026-05-18 14:56:06 +01:00
2026-05-21 18:47:09 +08:00
2026-05-16 02:32:32 +08:00
2026-05-21 18:01:32 +08:00