{{ currentAgent.system_prompt }}
diff --git a/web/src/assets/css/extensions.less b/web/src/assets/css/extensions.less
index 0b0e603b..45b46a64 100644
--- a/web/src/assets/css/extensions.less
+++ b/web/src/assets/css/extensions.less
@@ -53,7 +53,7 @@
border-radius: @radius;
cursor: pointer;
transition: all 0.2s;
- border: 1px solid var(--gray-50);
+ border: 1px solid var(--gray-100);
background-color: var(--gray-0);
&:hover {
@@ -81,7 +81,7 @@
align-items: center;
justify-content: center;
flex-shrink: 0;
- color: var(--gray-400);
+ color: var(--gray-700);
font-size: 14px; // For emoji icons
}
@@ -104,7 +104,7 @@
.item-desc {
font-size: 12px;
- color: var(--gray-400);
+ color: var(--gray-700);
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
@@ -117,7 +117,7 @@
}
.item-name {
- color: var(--gray-900);
+ color: var(--main-700);
}
}
}
@@ -131,7 +131,7 @@
.item-meta {
font-size: 12px;
- color: var(--gray-500);
+ color: var(--gray-700);
}
.list-separator {
@@ -400,3 +400,66 @@
pointer-events: none;
transition: opacity 0.2s;
}
+
+/* Detail sections - shared between Tools and SubAgents */
+.detail-section-container {
+ padding: 16px;
+ flex: 1;
+ overflow-y: auto;
+
+ .detail-section {
+ margin-bottom: 20px;
+
+ &:last-child {
+ margin-bottom: 0;
+ }
+
+ .section-header {
+ display: flex;
+ align-items: center;
+ gap: 6px;
+ font-size: 13px;
+ font-weight: 600;
+ color: var(--gray-700);
+ margin-bottom: 8px;
+
+ svg {
+ color: var(--gray-500);
+ }
+ }
+
+ .section-content {
+ font-size: 13px;
+ color: var(--gray-600);
+ line-height: 1.6;
+
+ &.description {
+ white-space: pre-wrap;
+ word-break: break-word;
+ }
+
+ &.meta-info {
+ .meta-item {
+ display: flex;
+ gap: 12px;
+ font-size: 13px;
+ color: var(--gray-600);
+ margin-bottom: 4px;
+
+ &:last-child {
+ margin-bottom: 0;
+ }
+
+ .meta-label {
+ color: var(--gray-500);
+ min-width: 60px;
+ }
+
+ .meta-value {
+ color: var(--gray-700);
+ }
+ }
+ }
+ }
+ }
+}
diff --git a/web/src/components/AgentChatComponent.vue b/web/src/components/AgentChatComponent.vue
index 3aeb060a..b9246a09 100644
--- a/web/src/components/AgentChatComponent.vue
+++ b/web/src/components/AgentChatComponent.vue
@@ -63,6 +63,10 @@
{{ currentAgent.system_prompt }}