Files
sundynix-agentix/.gitignore
T
Blizzard 9a5ed75c05 feat(gateway): 入库队列接线 + 正文一律MinIO + file_id级联删端点
- 入库改走 JetStream 队列:claim-check 暂存 MinIO → 发作业 → 立即返 job_id;
  worker 池(StartIngestWorkers)有界并发消费,崩溃重投续跑(幂等),优雅 drain
- 存储:正文一律落 MinIO(去 <8000字内联PG 阈值,仅 MinIO 挂时回退兜底);
  sundynix_doc 删死字段 MD5
- 下游键传稳定 file_id(非展示名);新增 DELETE /api/v1/kb/doc 级联删
  (三库 + MinIO 原文 + PG 元数据/双链,owner 隔离)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-30 13:38:03 +08:00

38 lines
530 B
Plaintext

# Go
*.exe
bin/
# Node
node_modules/
dist/
# Python
__pycache__/
*.pyc
.venv/
# Wails(构建产物 + 生成的绑定/缓存,每次 wails build 自动重建)
build/bin/
frontend/dist/
sundynix-desktop/build/
sundynix-desktop/frontend/wailsjs/
sundynix-desktop/frontend/package.json.md5
# Data
data/
.data/
# 演示产物
.bin/
.idea/
# Claude Code 本地机器配置(launch.json 可共享,settings.local 不提交)
.claude/settings.local.json
# 部署密钥(绝不入库)
.env
.env.*
!.env.example
backups/