Skip to content

Commit efd1a9a

Browse files
committed
docs: document messaging extension sources
1 parent 7ac1eeb commit efd1a9a

918 files changed

Lines changed: 918 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

extensions/matrix/api.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Matrix API module exposes the plugin public contract.
12
export { matrixPlugin } from "./src/channel.js";
23
export { createMatrixSetupWizardProxy, matrixSetupAdapter } from "./src/setup-core.js";
34
export { matrixOnboardingAdapter } from "./src/setup-surface.js";

extensions/matrix/auth-presence.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Matrix plugin module implements auth presence behavior.
12
import fs from "node:fs";
23
import os from "node:os";
34
import path from "node:path";

extensions/matrix/cli-metadata.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Matrix plugin module implements cli metadata behavior.
12
import { definePluginEntry } from "openclaw/plugin-sdk/plugin-entry";
23
import { registerMatrixCliMetadata } from "./src/cli-metadata.js";
34

extensions/matrix/contract-api.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Matrix API module exposes the plugin public contract.
12
export {
23
createMatrixThreadBindingManager,
34
resetMatrixThreadBindingsForTests,
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1+
// Matrix API module exposes the plugin public contract.
12
export { normalizeCompatibilityConfig, legacyConfigRules } from "./src/doctor-contract.js";

extensions/matrix/helper-api.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Matrix API module exposes the plugin public contract.
12
export * from "./src/account-selection.js";
23
export * from "./src/env-vars.js";
34
export * from "./src/storage-paths.js";

extensions/matrix/index.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Matrix tests cover index plugin behavior.
12
import { createTestPluginApi } from "openclaw/plugin-sdk/plugin-test-api";
23
import { describe, expect, it, vi } from "vitest";
34
import { registerMatrixCliMetadata } from "./cli-metadata.js";

extensions/matrix/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Matrix plugin entrypoint registers its OpenClaw integration.
12
import {
23
defineBundledChannelEntry,
34
type OpenClawPluginApi,
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,2 @@
1+
// Matrix plugin module implements plugin entry.handlers behavior.
12
export * from "./src/plugin-entry.runtime.ts";

extensions/matrix/runtime-api.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// Matrix API module exposes the plugin public contract.
12
export {
23
type MatrixResolvedStringField,
34
type MatrixResolvedStringValues,

0 commit comments

Comments
 (0)