feat(logging): add console color modes

This commit is contained in:
Peter Steinberger
2025-12-21 13:26:50 +00:00
parent 249b85af1e
commit 0146784e18
4 changed files with 49 additions and 8 deletions

View File

@@ -29,6 +29,7 @@ export type LoggingConfig = {
| "debug"
| "trace";
consoleStyle?: "pretty" | "compact" | "json";
consoleColor?: "auto" | "always" | "never";
};
export type WebReconnectConfig = {
@@ -269,6 +270,9 @@ const ClawdisSchema = z.object({
consoleStyle: z
.union([z.literal("pretty"), z.literal("compact"), z.literal("json")])
.optional(),
consoleColor: z
.union([z.literal("auto"), z.literal("always"), z.literal("never")])
.optional(),
})
.optional(),
browser: z