Local branch had diverged from origin/master (sibling commits on the same base). Rewrote local history linearly on top of origin/master, folding in all local content: exa/hot-platform discovery hunters, leaks ledger, nightly sweep orchestrator, updated .gitignore and skill docs, plus the latest hunt output and vault state. Remote-only files (vault keys, channel scripts) were restored rather than dropped, so the resulting tree is a full union of both sides.
1 line
3.3 KiB
JSON
1 line
3.3 KiB
JSON
{"repo": "begonia599/hsr-agent", "files": {".env.example": {"64971d255cf4b80d8c30184bf3f06adf08e9b0c0": {"t": 1786068543.6143126, "n": 2902, "h": "885369827be7d794", "c": "DATABASE_URL=postgresql://hsr:hsr@localhost:55432/hsr_agent\n\n# Default LLM provider: OpenAI-compatible chat completions.\nLLM_BASE_URL=https://api.deepseek.com\nLLM_API_KEY=replace-me\nLLM_MODEL=deepseek-chat\nLLM_API_FORMAT=openai\n\nHSR_DATA_VERSION=4.3.54\nHSR_DATA_DIR=nanoka_hsr/4.3.54\n\n# HTTP server (go run ./cmd/hsr-agent --serve)\nHTTP_ADDR=127.0.0.1:8080\n# 前端构建产物目录;前端 npm run build 输出到 hsr-agent-go/web/dist\nWEB_ROOT=web/dist\n# 语义搜索 embedding 提供方:disabled / openai_compatible / ollama\n# 当前默认 disabled(本地 hash embedding 不作为语义搜索对外暴露)\nEMBEDDING_PROVIDER=disabled\nEMBEDDING_BASE_URL=\nEMBEDDING_API_KEY=\nEMBEDDING_MODEL=\nEMBEDDING_DIMENSIONS=1024\nEMBEDDING_ENCODING_FORMAT=float\nEMBEDDING_QUERY_CACHE_TTL_SECONDS=600\nEMBEDDING_QUERY_CACHE_MAX_ENTRIES=256\n# 逗号分隔,例如: X-Failover-Enabled:true\nEMBEDDING_EXTRA_HEADERS=\n\n# 多 embedding 模型 catalog;前端通过 GET /api/models 获取 id/状态。\n# 只有在 DB entity_embeddings 中三类实体全量覆盖的模型才会 ready/selectable。\nEMBEDDING_DEFAULT_ID=bge-m3\nEMBEDDING_MODEL_IDS=bge-m3,qwen3-embedding-8b\nEMBEDDING_MODEL_BGE_M3_LABEL=bge-m3\nEMBEDDING_MODEL_BGE_M3_PROVIDER=openai_compatible\nEMBEDDING_MODEL_BGE_M3_BASE_URL=https://api.example.com/v1\nEMBEDDING_MODEL_BGE_M3_API_KEY=replace-me\nEMBEDDING_MODEL_BGE_M3_MODEL=bge-m3\nEMBEDDING_MODEL_BGE_M3_DIMENSIONS=1024\nEMBEDDING_MODEL_BGE_M3_NATIVE_DIMENSIONS=1024\nEMBEDDING_MODEL_BGE_M3_PROJECTION_STRATEGY=none\nEMBEDDING_MODEL_BGE_M3_ENCODING_FORMAT=float\nEMBEDDING_MODEL_BGE_M3_EXTRA_HEADERS=\nEMBEDDING_MODEL_QWEN3_EMBEDDING_8B_LABEL=Qwen3-Embedding-8B\nEMBEDDING_MODEL_QWEN3_EMBEDDING_8B_PROVIDER=openai_compatible\nEMBEDDING_MODEL_QWEN3_EMBEDDING_8B_BASE_URL=https://api.example.com/v1\nEMBEDDING_MODEL_QWEN3_EMBEDDING_8B_API_KEY=replace-me\nEMBEDDING_MODEL_QWEN3_EMBEDDING_8B_MODEL=Qwen/Qwen3-Embedding-8B\nEMBEDDING_MODEL_QWEN3_EMBEDDING_8B_DIMENSIONS=1024\nEMBEDDING_MODEL_QWEN3_EMBEDDING_8B_NATIVE_DIMENSIONS=4096\nEMBEDDING_MODEL_QWEN3_EMBEDDING_8B_PROJECTION_STRATEGY=truncate_1024\nEMBEDDING_MODEL_QWEN3_EMBEDDING_8B_ENCODING_FORMAT=float\n\n# 多 reranker 模型 catalog;reranker 只用于召回后的精排,可由前端选择。\nRERANK_DEFAULT_ID=bge-reranker-v2-m3\nRERANK_TOP_N=25\nRERANK_MODEL_IDS=bge-reranker-v2-m3,bce-reranker-base-v1\nRERANK_MODEL_BGE_RERANKER_V2_M3_LABEL=bge-reranker-v2-m3\nRERANK_MODEL_BGE_RERANKER_V2_M3_PROVIDER=openai_compatible\nRERANK_MODEL_BGE_RERANKER_V2_M3_BASE_URL=https://api.example.com/v1\nRERANK_MODEL_BGE_RERANKER_V2_M3_API_KEY=replace-me\nRERANK_MODEL_BGE_RERANKER_V2_M3_MODEL=bge-reranker-v2-m3\nRERANK_MODEL_BGE_RERANKER_V2_M3_EXTRA_HEADERS=\nRERANK_MODEL_BGE_RERANKER_V2_M3_CONTEXT_LENGTH=8192\nRERANK_MODEL_BCE_RERANKER_BASE_V1_LABEL=bce-reranker-base_v1\nRERANK_MODEL_BCE_RERANKER_BASE_V1_PROVIDER=openai_compatible\nRERANK_MODEL_BCE_RERANKER_BASE_V1_BASE_URL=https://api.example.com/v1\nRERANK_MODEL_BCE_RERANKER_BASE_V1_API_KEY=replace-me\nRERANK_MODEL_BCE_RERANKER_BASE_V1_MODEL=bce-reranker-base_v1\nRERANK_MODEL_BCE_RERANKER_BASE_V1_CONTEXT_LENGTH=512\n"}}}} |