Peter Steinberger
83267e99b0
chore: update dependencies
2026-04-29 22:42:45 +01:00
Peter Steinberger
b60eb1711a
refactor(plugin-sdk): add managed task flow runtime
2026-04-28 05:32:40 +01:00
Shakker
f1aaa2cd91
feat: declare startup plugin imports explicitly
2026-04-28 04:33:47 +01:00
Peter Steinberger
632b0fd580
chore: update workspace dependencies
2026-04-28 03:09:44 +01:00
Peter Steinberger
f34b41f198
refactor: split plugin sdk test helpers
2026-04-28 01:14:19 +01:00
Peter Steinberger
90b6665ded
refactor: move plugin api test helper to sdk
2026-04-28 00:24:54 +01:00
Peter Steinberger
110fa97f2a
fix: repair release validation follow-up checks
2026-04-27 02:09:40 +01:00
Vincent Koc
b9c7a4306b
fix(ci): declare Lobster Ajv runtime dependency
2026-04-26 18:04:46 -07:00
Vincent Koc
67d00826b2
fix(gateway): bound Lobster Ajv schema compilation
2026-04-26 17:57:59 -07:00
Peter Steinberger
9a529ca78b
chore: update dependencies
2026-04-26 10:54:58 +01:00
Peter Steinberger
1de4aff06d
fix: cover Windows pnpm and Lobster install regressions
2026-04-26 08:14:28 +01:00
Peter Steinberger
f1b1c3dc99
chore: update workspace dependencies
2026-04-25 22:48:44 +01:00
Peter Steinberger
7fcefd56b7
chore: bump version to 2026.4.25
2026-04-25 10:31:52 +01:00
Peter Steinberger
27c61ed0d4
chore(deps): update workspace dependencies
2026-04-24 16:55:08 +01:00
Peter Steinberger
b2472d6560
build: migrate schema deps to typebox
2026-04-23 04:59:42 +01:00
Peter Steinberger
1a3bde17a6
fix: support Lobster approvalId TaskFlow resumes ( #69559 )
2026-04-21 05:32:13 +01:00
kirkluokun
905da8bd6b
fix(lobster): forward approvalId alongside resumeToken in tool envelope
...
@clawdbot/lobster/core returns both resumeToken and approvalId when a
workflow step needs approval, but the lobster plugin was dropping
approvalId in three places: normalizeEnvelope, the tool schema, and the
embedded-runner resume branch.
Agents forced to round-trip the ~155-byte base64url resumeToken across
tool calls are one stray truncation away from "Invalid token". The
8-hex approvalId is a disk-indexed alias (~/.lobster/state/approval_*
.json) — stable and escape-safe.
Changes are additive: token-based resume keeps working unchanged,
callers just gain an approvalId path.
2026-04-21 05:32:13 +01:00
Peter Steinberger
8116e638f3
chore: release 2026.4.20
2026-04-20 13:16:40 +01:00
Peter Steinberger
ac8f0c9c0d
chore: prepare 2026.4.19-beta.1 release
2026-04-19 02:09:43 +01:00
Peter Steinberger
66385670e4
refactor: reduce unnecessary dynamic imports
2026-04-18 16:15:33 +01:00
Peter Steinberger
3f2e73b723
chore(release): bump version to 2026.4.18
2026-04-18 15:46:33 +01:00
Peter Steinberger
0dc4c4076c
chore: bump version to 2026.4.16
2026-04-17 00:45:04 +01:00
Peter Steinberger
b3fa5880dd
build(extensions): bump bundled plugin versions to 2026.4.15-beta.1
2026-04-15 15:06:13 +01:00
Mariano
1490e2b1d3
Lobster: import published core runtime ( #64755 )
...
* Lobster: import published core runtime
* Changelog: add Lobster core runtime note
* Lobster: type embedded core runtime
* Lobster: keep package-boundary tsconfig narrow
2026-04-13 20:38:46 +02:00
Peter Steinberger
a8e140e395
chore: bump version to 2026.4.12
2026-04-12 10:37:18 -07:00
Peter Steinberger
1ab6e5dbf0
chore(release): bump version to 2026.4.11
2026-04-11 04:51:17 +01:00
Peter Steinberger
8127c6cc15
build(deps): update workspace dependencies
2026-04-10 19:17:39 +01:00
Peter Steinberger
719f06510c
chore: bump version to 2026.4.10
2026-04-09 03:56:22 +01:00
Peter Steinberger
95e397a266
refactor: dedupe repeated test helpers
2026-04-08 09:58:22 +01:00
Peter Steinberger
8cbd60d203
chore: prepare 2026.4.9 release
2026-04-08 08:02:53 +01:00
Peter Steinberger
4f8471617a
chore: prepare 2026.4.8
2026-04-08 04:21:51 +01:00
Peter Steinberger
0e91c25c0b
chore: prepare 2026.4.7
2026-04-08 02:14:59 +01:00
Peter Steinberger
b6970865b6
refactor: dedupe path lowercase helpers
2026-04-07 22:57:52 +01:00
Peter Steinberger
09c6528bc7
test: speed up provider tool tests
2026-04-07 14:15:42 +01:00
Vincent Koc
d5ed6d26e9
chore(plugins): bulk add package boundary tsconfig rollout
2026-04-07 08:48:23 +01:00
Peter Steinberger
54cd8ed25b
refactor: dedupe extension error formatting
2026-04-07 05:06:54 +01:00
Peter Steinberger
3700f3a22c
refactor: dedupe lobster managed flow tool handling
2026-04-06 22:21:01 +01:00
Vincent Koc
87bcfe796f
fix(check): tighten lobster and webhook mutation types
2026-04-06 21:03:50 +01:00
Peter Steinberger
f2bbf2b8e7
refactor: dedupe lobster runtime helpers
2026-04-06 20:45:31 +01:00
Peter Steinberger
95df6d9332
refactor: dedupe lobster managed flow formatting
2026-04-06 20:45:31 +01:00
Peter Steinberger
8b79cbcd06
build(plugins): align package versions to 2026.4.6
2026-04-06 17:05:30 +01:00
Vincent Koc
6067f2d9ad
chore(plugins): drop dead channel test any suppressions
2026-04-06 15:45:18 +01:00
Peter Steinberger
af62a2c2e4
style: fix extension lint violations
2026-04-06 14:53:55 +01:00
Mariano
b167df78aa
Lobster: harden embedded runtime integration ( #61566 )
...
Merged via squash.
Prepared head SHA: a6f48309fd
Co-authored-by: mbelinky <132747814+mbelinky@users.noreply.github.com >
Reviewed-by: @mbelinky
2026-04-06 03:52:24 +02:00
Peter Steinberger
0affaf15ac
refactor: narrow bundled channel entry surfaces
2026-04-06 01:26:02 +01:00
Peter Steinberger
4cf9d5ff90
fix: restore green checks
2026-04-06 01:10:16 +01:00
Peter Steinberger
fdc2f421e4
fix: restore pnpm check type safety
2026-04-06 01:04:34 +01:00
Mariano
30dc24fbd8
Lobster: add managed TaskFlow mode ( #61555 )
2026-04-06 01:37:26 +02:00
Mariano
7f97fa6ed5
Lobster: run workflows in process ( #61523 )
...
* Lobster: run workflows in process
* docs: note in-process lobster runtime
* docs: add lobster changelog attribution
2026-04-06 01:30:47 +02:00
Peter Steinberger
3584d28141
refactor: harden plugin metadata and browser sdk seams
2026-04-05 23:35:02 +01:00