mirror of
https://github.com/openclaw/openclaw.git
synced 2026-06-09 02:02:55 +00:00
Adds broad inline comments and JSDoc for CLI, cron, outbound/channel, plugin SDK, ACP, shared helpers, net policy, and related utility contracts. Proof: git diff --check on latest exact head plus focused cron tests passed; CI had no failing checks observed before merge attempt.
16 lines
454 B
TypeScript
16 lines
454 B
TypeScript
/** UI metadata attached to config schema paths for forms, docs, and redaction policy. */
|
|
export type ConfigUiHint = {
|
|
label?: string;
|
|
help?: string;
|
|
tags?: string[];
|
|
group?: string;
|
|
order?: number;
|
|
advanced?: boolean;
|
|
sensitive?: boolean;
|
|
placeholder?: string;
|
|
itemTemplate?: unknown;
|
|
};
|
|
|
|
/** Config UI hints keyed by dotted config path, with `*` matching dynamic segments. */
|
|
export type ConfigUiHints = Record<string, ConfigUiHint>;
|