feat: add permission decision options, tool allowlisting, and refactored chat UI components

This commit is contained in:
weishu
2025-12-17 07:57:37 +08:00
parent c2b886896b
commit 0fa05dc205
17 changed files with 2689 additions and 86 deletions
+6
View File
@@ -30,6 +30,9 @@
--app-badge-success-bg: rgba(34, 197, 94, 0.2);
--app-badge-success-text: #15803d;
--app-badge-success-border: rgba(34, 197, 94, 0.3);
--app-badge-error-bg: rgba(239, 68, 68, 0.18);
--app-badge-error-text: #b91c1c;
--app-badge-error-border: rgba(239, 68, 68, 0.3);
}
[data-theme="dark"] {
@@ -51,6 +54,9 @@
--app-badge-success-bg: rgba(74, 222, 128, 0.2);
--app-badge-success-text: #4ade80;
--app-badge-success-border: rgba(74, 222, 128, 0.3);
--app-badge-error-bg: rgba(248, 113, 113, 0.2);
--app-badge-error-text: #fca5a5;
--app-badge-error-border: rgba(248, 113, 113, 0.35);
}
html,