imccyu
1a7ac8fee1
Merge pull request #1777 from deepseek-harness/stack/typert-remote-gateway-1-infrastructure
...
feat: add TypeRT remote gateway infrastructure
2026-08-07 21:55:46 +08:00
imccyu
71ebeaa559
fix(client-runtime): localize remote namespace dependency
2026-08-07 21:47:18 +08:00
imccyu
ddd43ec371
test(api-gateway): repair CI fixtures
2026-08-07 21:47:18 +08:00
imccyu
00a559bf2b
test(api-gateway): assert withdrawn method failure
2026-08-07 21:47:18 +08:00
imccyu
8b51a1e95c
test(api-gateway): cover namespace rollback paths
2026-08-07 21:47:18 +08:00
imccyu
14ea7e134d
fix(api-remotes): await namespace assembly startup
2026-08-07 21:47:18 +08:00
imccyu
5c2625c26e
docs(typert): align client remote type mapping
2026-08-07 21:47:18 +08:00
imccyu
55ccfb5a48
fix(api): preserve dynamic defaults after rebase
2026-08-07 21:47:18 +08:00
imccyu
8bbbb6fe59
fix(api-gateway): compose scoped remote fixture types
2026-08-07 21:47:18 +08:00
imccyu
d362cdb54f
refactor(typert): rename RemoteContext to RemoteScope
2026-08-07 21:47:18 +08:00
imccyu
d6ffd87c5f
refactor(api): expose traced remote namespaces
2026-08-07 21:47:18 +08:00
imccyu
146097368b
fix(api-gateway): type async service disposer
2026-08-07 21:47:18 +08:00
imccyu
d3b7ff17f0
fix: ci
2026-08-07 21:47:17 +08:00
imccyu
686ee5b3f6
fix(api-gateway): harden remote lifecycle and recovery
2026-08-07 21:47:17 +08:00
imccyu
e89d078819
fix: test snapshot
2026-08-07 21:47:17 +08:00
imccyu
d49028ff5d
fix: docs
2026-08-07 21:47:17 +08:00
imccyu
d2596a0d74
test(api-remotes): cover lookup publication races
2026-08-07 21:47:17 +08:00
imccyu
ef8660076b
fix: docs budget
2026-08-07 21:47:17 +08:00
imccyu
502bd2b6f7
fix: docs
2026-08-07 21:47:17 +08:00
imccyu
bb61dc13f2
refactor(api): colocate gateway and remote assembly
2026-08-07 21:47:17 +08:00
imccyu
d941350227
fix(typert): preserve remote lookup semantics
2026-08-07 21:47:17 +08:00
imccyu
2fe4a53557
fix(typert): validate and mount remote contributions safely
2026-08-07 21:47:16 +08:00
imccyu
737c12935a
fix(connection): share fixture goal revision lookup
2026-08-07 21:47:16 +08:00
imccyu
286a8b168e
fix(connection): route fixture calls through remote semantics
2026-08-07 21:47:16 +08:00
imccyu
e28ac506ed
perf(api-gateway): cache SRC endpoint claims
2026-08-07 21:47:16 +08:00
imccyu
eca3090dfa
fix: docs
2026-08-07 21:47:16 +08:00
imccyu
56af59b41d
fix(typert): keep client registry bundle pure
2026-08-07 21:47:16 +08:00
imccyu
5ea6311949
test(api-gateway): cover client mount rollback
2026-08-07 21:47:16 +08:00
imccyu
0ad5885015
fix(typert): keep generator bootstrap self-contained
2026-08-07 21:47:16 +08:00
imccyu
2e1f9a5cea
fix(typert): address remote gateway review
2026-08-07 21:47:16 +08:00
imccyu
da1ebd2b68
refactor(goal): call entity methods through remote API
2026-08-07 21:47:16 +08:00
imccyu
2f619b1b88
docs: document TypeRT API-Gateway
2026-08-07 21:47:15 +08:00
imccyu
ede278d0c7
fix(connection): mint RPC ids on insecure origins
2026-08-07 21:47:15 +08:00
imccyu
e8f2ab89bb
refactor(typert): bind remote services through base class
2026-08-07 21:47:15 +08:00
imccyu
1ea5507bf8
fix(typert): close remote gateway review gaps
2026-08-07 21:47:15 +08:00
imccyu
22bec5e63f
feat(typert): propagate Remote cancellation
2026-08-07 21:47:15 +08:00
imccyu
9b63d72c94
fix(typert): harden remote reflection boundaries
2026-08-07 21:47:15 +08:00
imccyu
88385a658e
docs(cordis): refresh gateway service location
2026-08-07 21:47:15 +08:00
imccyu
cd566f26f5
test(client-remotes): cover shared API bundle chain
2026-08-07 21:47:15 +08:00
imccyu
36516e97b9
feat(connection): dispatch TypeRT remotes through shared API
2026-08-07 21:47:15 +08:00
imccyu
4eff751058
test(client): mount TypeRT remote assembly in fixtures
2026-08-07 21:47:15 +08:00
imccyu
9400926bdf
feat(goal): add TypeRT gateway example
2026-08-07 21:47:14 +08:00
imccyu
61c2c15dc4
refactor(goal): own direct goal operations
2026-08-07 21:47:14 +08:00
imccyu
41677c3be0
fix(ci): preserve TypeRT contract build order on Windows
2026-08-07 21:47:14 +08:00
imccyu
9a0a9350c4
fix(typert): satisfy workspace static gates
2026-08-07 21:47:14 +08:00
imccyu
64a963da0b
feat: add TypeRT remote gateway infrastructure
2026-08-07 21:47:14 +08:00
imccyu
effd8e1ebd
docs: add TypeRT remote gateway RFC
2026-08-07 21:47:14 +08:00
Tianyi Cui
09dc20e2f2
Merge pull request #1704 from deepseek-harness/worktree/add-web-pwa-manifest
...
feat(web): expose install and theme metadata
2026-08-07 21:43:21 +08:00
Tianyi Cui
55fca161e6
cleanup(config): remove textual process env audit
...
The gate treated a literal process.env substring search as repository-wide source-ownership enforcement. It missed equivalent syntax while matching comments and strings, so the allowlist projected a security guarantee the implementation could not provide.
Remove the scanner and its allowlist. Keep the independently useful shipped-config inline tripwire, and narrow both the module contract and bilingual Agent Note to its actual source-shape claim.
2026-08-07 21:05:04 +08:00
ZiyaZhang
4c45355012
style(web): mention chips take the markdown anchor language
...
Link-blue at rest with hover underline, matching URL-promoted inline
code; an at-rest underline collides with monospace descenders inside
the code chip.
2026-08-07 05:06:21 -07:00