Repository navigation
feat(fnos): 升级引擎 0.15、接入 JEV 并修复资源生命周期 - #245
Merged
Merged
Conversation
Backport-of: ce8e985 Also hide deleting and delete-failed documents from MCP reads, matching the existing REST visibility barrier.
Backport-of: 52c9457 (provider normalization only) Do not infer a 302 override from empty or unrelated persisted model settings.
Backport-of: 52ca53a Keep Next router paths logical and prefix history URLs with /app/sag; cover remounts and older runs.
Backport-of: 8b89fa2 Adapt the hints to the existing fnOS settings model and preserve its full-save and credential behavior.
Backport-of: 725cd7b Reuse the fnOS splitter and verify literal text, exact character preservation and preview switching.
Keep the existing ingest/extract pipeline, data directory and one-time migration marker. Add real two-tenant SQLite/Lance upgrade fixtures and verify numeric spreadsheets, checkpoints, citations, incremental writes and deletion. Treat SDK internal markers as vendor data during native package validation.
Add independent endpoint-bound credentials, draft probing, capabilities and configuration without changing vector defaults. Preserve native scoring through REST, SSE, Agent and MCP; scope evidence before scoring, recheck returned evidence and diagnostics, bound deadlines, drain cancellation and update configuration after fanouts finish. Backport-of: 76974bc (#238), adapted to the fnOS pipeline and tenant lifecycle.
luoshuai990529
force-pushed
the
codex/fnos-main-backports
branch
from
October 20, 2026 04:06
898942f to
5f74662
Compare
luoshuai990529
marked this pull request as ready for review
October 20, 2026 05:47
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
改动范围
关联问题:#239(fnOS 入库资源清理、EMFILE、文件句柄上限与安全重试)。
相关修复回迁:#206(文档抽取 JSON Schema 校验)、#217(Excel 数值解析)、#214(Embedding 地址与密钥继承提示)。
zleap-sag从 0.13.0 升至 0.15.0,保留现有处理流水线和迁移标记;兼容旧知识、向量、引用、断点及增量导入,完善安装/升级向导的数据影响提示。影响功能范围
vector;保存 JEV 连接不会自动启用评分,JEV Key 不继承 LLM/Embedding Key。JEV 仅在满足能力要求的存储后端开放。测试覆盖情况