deepseek-harness/packages/host/apiproxy/tests
Yichen Jiang 191067559e feat(apiproxy): settings/credentials/llm wire domains, frames, and write guard
Eight compiler-locked methods: settings.describe/update/replace serve
redacted layered namespace views (secrets structurally absent from every
layer, write-only in the update direction) and fold seam refusals into
settings-rejected; credentials.describe/set/unset expose value-free views
with credential-rejected on shadowed writes; llm.providers merges the
configurable directory with live routes and llm.models claims the
host-scoped catalog reservation through the buildModelCatalog extraction
session.models now shares. Three HostFrame invalidations bridge the seam
events (host/settings-changed, host/credentials-changed,
host/models-changed), and the connection route generalizes the native-
dialog check into a privileged-method set covering all four writes. The
fixture and both fake clients grow the same face.
2026-07-30 00:13:12 +08:00
..
api-proxy-blank.spec.ts fix(web): blank means the conversation has not started 2026-07-28 23:17:46 +08:00
api-proxy-cold.spec.ts Merge remote-tracking branch 'origin/master' into xtr/agent-loop-message-machine 2026-07-27 09:57:51 +08:00
api-proxy-commands.spec.ts Merge remote-tracking branch 'origin/master' into xtr/identified-immutable-messages 2026-07-28 18:11:13 +08:00
api-proxy-config.spec.ts feat(apiproxy): settings/credentials/llm wire domains, frames, and write guard 2026-07-30 00:13:12 +08:00
api-proxy-models.spec.ts refactor(llm-deepseek)!: rename the provider route to deepseek-official 2026-07-29 16:36:07 +08:00
api-proxy-projections.spec.ts fix(apiproxy,client): the list projection column becomes a seedable watermarked block 2026-07-28 22:26:11 +08:00
api-proxy-view.spec.ts Merge remote-tracking branch 'origin/master' into xtr/identified-immutable-messages 2026-07-28 18:11:13 +08:00
api-proxy-workspace.spec.ts Merge remote-tracking branch 'origin/master' into xtr/identified-immutable-messages 2026-07-28 18:11:13 +08:00
client-handler.spec.ts feat(apiproxy): settings/credentials/llm wire domains, frames, and write guard 2026-07-30 00:13:12 +08:00
fetch-carrier.spec.ts feat(apiproxy): settings/credentials/llm wire domains, frames, and write guard 2026-07-30 00:13:12 +08:00
native-directory-picker.spec.ts test(gui): cover native workspace picker branches 2026-07-27 04:37:24 -07:00
native-path-opener.spec.ts fix: ci 2026-07-28 15:21:34 +08:00
rpc-schemas.spec.ts refactor(llm-deepseek)!: rename the provider route to deepseek-official 2026-07-29 16:36:07 +08:00