Peter Steinberger
|
9e58cc82c8
|
test: fix strict CI gates
|
2026-05-08 05:56:38 +01:00 |
|
Peter Steinberger
|
9ef37d1907
|
test: tighten assertions and harness coverage
|
2026-05-08 05:28:12 +01:00 |
|
Peter Steinberger
|
6a4069dead
|
fix: share plugin runtime helpers
Consolidate shared plugin runtime MIME/schema helpers, preserve canonical runtime behavior, and guard QQBot STT fetches.
|
2026-05-08 00:28:43 +01:00 |
|
Peter Steinberger
|
05eda57b3c
|
refactor: migrate bundled plugins to message lifecycle
|
2026-05-06 01:46:42 +01:00 |
|
Vincent Koc
|
d57b16ff81
|
fix(tlon): expose group invite allowlist
|
2026-05-03 15:15:58 -07:00 |
|
Peter Steinberger
|
bccd50b09b
|
refactor: trim extension helper exports
|
2026-05-02 09:15:34 +01:00 |
|
Peter Steinberger
|
43121fb096
|
fix: guard provider-prefixed delivery targets
|
2026-05-02 05:30:41 +01:00 |
|
Peter Steinberger
|
8ba84e8bf2
|
refactor: trim tlon helper exports
|
2026-05-01 18:13:30 +01:00 |
|
Peter Steinberger
|
757af70bf7
|
refactor: trim tlon helper exports
|
2026-05-01 15:55:50 +01:00 |
|
Peter Steinberger
|
15649228d4
|
refactor: trim extension helper shims
|
2026-05-01 14:39:03 +01:00 |
|
Peter Steinberger
|
4cbd1b53cf
|
refactor: prune unused exported types
|
2026-05-01 09:56:37 +01:00 |
|
Peter Steinberger
|
6efb44944c
|
refactor: prune unused extension helpers
|
2026-05-01 09:24:41 +01:00 |
|
Peter Steinberger
|
0ac1a07f7c
|
refactor: prune unused extension helpers
|
2026-05-01 09:02:45 +01:00 |
|
Peter Steinberger
|
9a3a341d93
|
refactor(channels): route remaining turns through kernel
|
2026-04-29 23:16:16 +01:00 |
|
Peter Steinberger
|
9a9cd0c0ab
|
refactor(channels): add shared turn kernel
|
2026-04-29 23:16:16 +01:00 |
|
Peter Steinberger
|
f34b41f198
|
refactor: split plugin sdk test helpers
|
2026-04-28 01:14:19 +01:00 |
|
Peter Steinberger
|
0df6e5a473
|
refactor: expose plugin test helpers via sdk
|
2026-04-27 23:45:26 +01:00 |
|
Peter Steinberger
|
4336a7f3a9
|
refactor(plugin-sdk): narrow config runtime imports
|
2026-04-27 14:58:32 +01:00 |
|
Peter Steinberger
|
0141471dd5
|
refactor: move shared helpers off reserved sdk seams
|
2026-04-27 13:07:54 +01:00 |
|
Peter Steinberger
|
7f3f108521
|
refactor(config): migrate plugin config access
|
2026-04-27 12:35:58 +01:00 |
|
Peter Steinberger
|
0b0662b1c9
|
chore: apply extension lint cleanups
|
2026-04-23 05:30:49 +01:00 |
|
Peter Steinberger
|
2e40ca2c15
|
build: enable additional oxlint rules
|
2026-04-23 04:42:54 +01:00 |
|
Peter Steinberger
|
66576f3355
|
test(extensions): fix lint-clean test assertions
|
2026-04-22 01:43:18 +01:00 |
|
Devin Robison
|
ee316dbc4b
|
fix(tlon): guard memex upload target (#69794)
* fix(tlon): guard memex upload target
* fix(tlon): harden guarded memex upload
* fix(tlon): validate hosted memex upload targets
* fix(tlon): tighten hosted domain matching
* fix(tlon): reject non-standard memex upload ports
* fix(tlon): disable memex upload redirects
* test(tlon): drop redundant mock resets in memex upload test
* chore(lint): update tlon raw-fetch allowlist for guarded memex upload
* fix(tlon): reject unparseable ship URLs in hosted-ship classifier
* fix(lint): point tlon raw-fetch allowlist at fetch callee lines
* fix(tlon): guard custom-S3 upload through fetchWithSsrFGuard
* fix(tlon): preserve scheme-less hosted ship routing and allow explicit :443
* docs(changelog): note tlon upload guard
* fix(tlon): guard memex lookup and private s3 opt-in
* fix(tlon): validate upload result URLs
|
2026-04-21 15:57:49 -06:00 |
|
Peter Steinberger
|
897a7b794f
|
refactor: dedupe tlon helpers
|
2026-04-21 00:24:17 +01:00 |
|
Peter Steinberger
|
8d4e3f5c3c
|
refactor: reuse runtime logger helper
|
2026-04-20 15:34:39 +01:00 |
|
Peter Steinberger
|
af954a81d1
|
perf: optimize bundled extension tests
|
2026-04-17 16:05:09 +01:00 |
|
Peter Steinberger
|
a2f2e5738e
|
test: trim messaging test hotspots
|
2026-04-17 04:10:55 +01:00 |
|
Gustavo Madeira Santana
|
78ac118427
|
fix(plugins): stabilize bundled setup runtimes (#67200)
Merged via squash.
Prepared head SHA: e8d6738fd0
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Co-authored-by: gumadeiras <5599352+gumadeiras@users.noreply.github.com>
Reviewed-by: @gumadeiras
|
2026-04-15 12:35:18 -04:00 |
|
Vincent Koc
|
74b4a08592
|
fix(tlon): release replay claims after handler failures
|
2026-04-13 16:45:58 +01:00 |
|
Peter Steinberger
|
270630ba35
|
refactor: simplify channel setup conversions
|
2026-04-11 01:11:05 +01:00 |
|
Peter Steinberger
|
1aab686a1a
|
refactor: simplify tlon thread id handling
|
2026-04-10 23:42:02 +01:00 |
|
Peter Steinberger
|
0ebeee8b0d
|
chore: enable consistent-return
|
2026-04-10 20:56:43 +01:00 |
|
Peter Steinberger
|
9248a44fc1
|
fix: restore rebased type gates
|
2026-04-10 12:24:50 +01:00 |
|
Peter Steinberger
|
644105bea6
|
fix: restore latest main typecheck
|
2026-04-10 12:20:04 +01:00 |
|
Vincent Koc
|
0e54440ecc
|
fix(cycles): remove browser cli and tlon runtime seams
|
2026-04-10 11:45:28 +01:00 |
|
Peter Steinberger
|
bf03babd2b
|
refactor: dedupe extension trimmed readers
|
2026-04-08 01:36:39 +01:00 |
|
Peter Steinberger
|
a96790fde7
|
test: speed up setup and core extension tests
|
2026-04-07 16:13:57 +01:00 |
|
Peter Steinberger
|
9314bb7180
|
refactor: dedupe extension lowercase helpers
|
2026-04-07 15:12:32 +01:00 |
|
Peter Steinberger
|
7316a95327
|
test: speed up line and tlon seam tests
|
2026-04-07 14:38:59 +01:00 |
|
Peter Steinberger
|
a93a94788a
|
refactor: dedupe tlon and voice-call lowercase helpers
|
2026-04-07 13:44:42 +01:00 |
|
Peter Steinberger
|
b39c7eece6
|
refactor: dedupe extension lowercase readers
|
2026-04-07 12:18:01 +01:00 |
|
Peter Steinberger
|
54cd8ed25b
|
refactor: dedupe extension error formatting
|
2026-04-07 05:06:54 +01:00 |
|
Peter Steinberger
|
61f7d53731
|
refactor: dedupe shared string readers
|
2026-04-07 02:03:33 +01:00 |
|
Peter Steinberger
|
899f490c9c
|
refactor: dedupe shared string predicates
|
2026-04-07 02:03:33 +01:00 |
|
Peter Steinberger
|
f178a9dc41
|
refactor: dedupe extension string record helpers
|
2026-04-07 02:03:33 +01:00 |
|
Peter Steinberger
|
0cc4f50576
|
refactor: dedupe tlon monitor string helper
|
2026-04-06 22:44:14 +01:00 |
|
Peter Steinberger
|
d56e343d30
|
refactor: dedupe tlon monitor error formatting
|
2026-04-06 22:32:52 +01:00 |
|
Peter Steinberger
|
7ebd78cf1b
|
refactor: dedupe tlon monitor record helper
|
2026-04-06 22:32:52 +01:00 |
|
Peter Steinberger
|
6acb43f294
|
fix: resolve channel typing regressions
|
2026-04-06 17:43:57 +01:00 |
|