feat: init sproutclaw-web — Go+Gin backend + React frontend

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-13 20:16:09 +08:00
commit c33b143176
109 changed files with 18773 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
import styles from "./CompactionSummaryBlock.module.css";
interface CompactionSummaryBlockProps {
content: string;
label?: string;
}
export function CompactionSummaryBlock({ content, label = "上下文已压缩" }: CompactionSummaryBlockProps) {
return (
<details className={styles.summary}>
<summary className={styles.toggle}>{label}</summary>
<div className={styles.body}>{content}</div>
</details>
);
}