georesearch-dsh/georesearch-dsh--packages-compatibility1

@georesearch/dsh-compat-rc5

The only GeoResearch adapter allowed to touch DeepSeek Harness rc.5 APIs directly

AI 분석

核心用途是解决 GeoResearch 运行时与 DSH rc.5 版本之间的 API 兼容性问题。适合开发 GeoResearch 扩展的开发者。

패키지
@georesearch/dsh-compat-rc5
버전
0.1.0
라이선스
MIT
최근 업데이트
2026. 8. 28.

설치

검증된 bundle이 없거나 호환성 검사에 실패했습니다. 먼저 저장소 설명을 읽어 주세요. 전체 README 읽기 ↗

@georesearch/dsh-compat-rc5

This package is the compatibility boundary for DeepSeek Harness 0.1.0-rc.5. GeoResearch runtime packages consume these wrappers instead of importing Harness services directly.

The ./client export is the equivalent boundary for browser code. It exposes only the rc.5 client types and UI atoms used by GeoResearch; the file-service bundle inlines this facade while leaving Harness platform modules external to the frozen Web loader table.

Before a tool is registered or a one-shot subagent is started, complete GeoResearch JSON Schemas are projected into the smaller schema subset enforced by Harness rc.5. The registered local Harness patch enforces array minItems and maxItems, so projection preserves both constraints. One-shot structured output must also have an explicit object root. Other unsupported display constraints are removed only from the model-facing schema; strict runtime parsers and standalone persisted schemas remain authoritative.