NI0317
e290545c97
docs(ui): add KV Cache effect fields to the desktop Model Experience
2026-07-19 21:48:22 +08:00
NI0317
3b23f4c41b
Merge remote-tracking branch 'origin/master' into codex/desktop-ui-source-browser
...
# Conflicts:
# knip.json
# pnpm-lock.yaml
2026-07-19 21:42:28 +08:00
NI0317
c2fdfae170
feat(ui): open Develop artifacts in the OS editor
...
Develop stays read-first: each artifact whose source is a repository
path gains an Open in editor action routed through a path-validated
main-process handler (shell.openPath), instead of an in-app write path.
Persona and prompt-assembly sources open the governing cordis.yml or
source file directly.
2026-07-19 21:39:08 +08:00
Tianyi Cui
f2d708511a
Merge pull request #397 from deepseek-harness/codex/rename-golden-files-to-expected
...
Rename golden snapshot filenames to expected
2026-07-19 21:33:30 +08:00
Tianyi Cui
b7cdad6360
ci: reject golden filenames on matching PRs
2026-07-19 21:24:42 +08:00
NI0317
97df884937
fix(ui): align the sidebar rail and topbar controls on one geometry
...
Every sidebar section now shares the same horizontal inset, so the
primary action, module nav, search field, and session rows start and
end on identical lines with one control height and one radius. Topbar
controls share one row height, and the round send-button style no
longer leaks onto the cancel button.
2026-07-19 21:14:39 +08:00
Tianyi Cui
546f2ae478
Merge remote-tracking branch 'origin/master' into codex/rename-golden-files-to-expected
2026-07-19 21:09:20 +08:00
Tianyi Cui
f84092045c
Merge pull request #396 from deepseek-harness/codex/package-readme-kv-cache-effect
...
docs: standardize package Model Experience fields
2026-07-19 21:01:30 +08:00
Tianyi Cui
9c28960b7f
Merge remote-tracking branch 'origin/master' into codex/package-readme-kv-cache-effect
2026-07-19 20:52:56 +08:00
Tianyi Cui
27cb50ad46
Merge pull request #398 from deepseek-harness/codex/model-experience-field-headings
...
docs: structure Model Experience fields
2026-07-19 20:49:46 +08:00
Tianyi Cui
a278374e8f
docs: structure model experience fields
2026-07-19 18:08:42 +08:00
Tianyi Cui
f756fcb7d3
Merge pull request #395 from deepseek-harness/codex/code-review-prevention
...
docs(agents): promote review principles
2026-07-19 18:00:09 +08:00
Tianyi Cui
8733f365a4
Merge remote-tracking branch 'origin/master' into codex/code-review-prevention
2026-07-19 17:54:35 +08:00
Tianyi Cui
38b7275eb1
Merge pull request #393 from deepseek-harness/codex/code-review-human-principles
...
docs(review): distill human review principles
2026-07-19 17:53:10 +08:00
Tianyi Cui
2db4061861
Merge remote-tracking branch 'origin/master' into codex/code-review-human-principles
2026-07-19 17:47:06 +08:00
Tianyi Cui
0893aaa7cb
test: rename golden snapshot files to expected
2026-07-19 17:45:49 +08:00
Tianyi Cui
bcc920369c
docs: document package KV cache effects
2026-07-19 17:39:50 +08:00
Tianyi Cui
4ab5a76317
docs(agents): promote review principles
2026-07-19 17:35:43 +08:00
Tianyi Cui
b3c4b732d8
Merge pull request #332 from deepseek-harness/compact-post-step-overflow-recovery
...
feat(agent): add post-step compaction and bounded overflow recovery
2026-07-19 17:26:50 +08:00
Tianyi Cui
d5350cd42e
docs(review): distill human review principles
2026-07-19 17:08:00 +08:00
Tianyi Cui
20fd7133a0
Merge latest master into post-step recovery
...
Adopt initiator-derived private loop and session plumbing while preserving post-step recovery and balanced synthetic tool-call results after cancellation.
Keep the architecture map within its existing budget while documenting ambient Agent ownership and explicit cross-boundary identities.
2026-07-19 17:02:55 +08:00
Tianyi Cui
b6858a5ce1
Merge pull request #384 from deepseek-harness/codex/simplify-agent-identity-plumbing
...
refactor(core): simplify AgentLoop identity plumbing with ctx.agents
2026-07-19 16:58:10 +08:00
Tianyi Cui
a1de4d0071
docs: codify initiator-owned identity plumbing
2026-07-19 16:52:40 +08:00
Tianyi Cui
f0d6637972
Merge latest origin/master into codex/simplify-agent-identity-plumbing
2026-07-19 16:52:40 +08:00
Tianyi Cui
fd54b5c848
Merge latest master into post-step recovery
...
Combine agent initiator scoping and exact Cordis JSDoc inspection with post-step compaction and bounded request recovery.
Regenerate the Cordis and website API catalogs, and classify the recovery and compaction types required by the current catalog link-coverage gate.
2026-07-19 16:46:01 +08:00
Tianyi Cui
bebbbbb7f0
Merge pull request #387 from deepseek-harness/codex/cordis-inspect-jsdoc
...
feat: inspect exact Cordis API JSDoc
2026-07-19 16:39:16 +08:00
Tianyi Cui
5e2607df8c
refactor(core): capture session inside loop operations
2026-07-19 16:28:31 +08:00
Tianyi Cui
a72b86f82c
Merge pull request #391 from deepseek-harness/codex/pr332-adapter-failure-provenance
...
fix(llm): scope adapter failures to model calls
2026-07-19 16:26:28 +08:00
Tianyi Cui
36dbe68631
test(cordis): snapshot targeted JSDoc inspection
2026-07-19 16:22:09 +08:00
Tianyi Cui
3cd73ec4b8
Merge latest origin/master into codex/simplify-agent-identity-plumbing
2026-07-19 16:19:19 +08:00
Tianyi Cui
ee6b9d081a
fix(llm): scope adapter failures to model calls
...
Replace the process-wide adapter-failure WeakSet with a per-call scope bound to the exact AsyncIterable returned by LlmService.stream(). Give every call a unique wrapper so waterfall middleware can reuse an iterable without sharing provenance.
Move agent-loop recovery classification to the model-stream boundary. Only the final adapter behind that exact call can become an agent/request-error; nested llm/stream calls remain ordinary outer middleware failures while preserving the original Error.
Cover nested calls, reused middleware iterables, and end-to-end agent-loop recovery. Update the package and RFC contracts, bilingual pairing record, and generated API and catalog references.
2026-07-19 16:14:58 +08:00
Tianyi Cui
77ba01b175
Merge remote-tracking branch 'origin/master' into codex/cordis-inspect-jsdoc
...
# Conflicts:
# packages/cordis/tool-cordis/src/api-catalog.ts
2026-07-19 16:14:46 +08:00
Tianyi Cui
e05e7a0870
Merge pull request #388 from deepseek-harness/codex/cordis-catalog-type-links
...
docs: verify Cordis signature type links
2026-07-19 16:13:07 +08:00
Tianyi Cui
18d7df1d36
Merge latest origin/master into codex/simplify-agent-identity-plumbing
2026-07-19 16:02:16 +08:00
Tianyi Cui
5a4ea6c08d
Merge latest PR #340 into codex/simplify-agent-identity-plumbing
2026-07-19 15:57:48 +08:00
Tianyi Cui
fcc5245e8b
Merge remote-tracking branch 'origin/master' into codex/cordis-catalog-type-links
2026-07-19 15:56:47 +08:00
Tianyi Cui
ae26adfda8
Merge pull request #385 from deepseek-harness/codex/website-api-jsdoc
...
docs: render source JSDoc in website API references
2026-07-19 15:56:20 +08:00
Tianyi Cui
b7234319c6
Merge remote-tracking branch 'origin/master' into worktree/agent-execution-context-rfc
2026-07-19 15:55:12 +08:00
Tianyi Cui
cf749d59d6
Merge remote-tracking branch 'origin/master' into codex/website-api-jsdoc
2026-07-19 15:48:39 +08:00
Tianyi Cui
ab4d350517
Merge pull request #383 from deepseek-harness/codex/catalog-verbs-jsdoc
...
docs: drift-check public class APIs
2026-07-19 15:48:20 +08:00
Tianyi Cui
e1a4a2963d
docs(core): document initiator API scenarios
2026-07-19 15:34:08 +08:00
Tianyi Cui
2397059fe3
Merge PR #340 into codex/website-api-jsdoc
2026-07-19 15:29:42 +08:00
Tianyi Cui
7a7cea1a05
Merge PR #340 fixes into codex/simplify-agent-identity-plumbing
...
# Conflicts:
# docs/rfc/implemented/architecture/2026-07-15-agent-initiator-scope.i18n.yaml
# docs/rfc/implemented/architecture/2026-07-15-agent-initiator-scope.md
# docs/rfc/implemented/architecture/2026-07-15-agent-initiator-scope.zh.md
2026-07-19 15:27:02 +08:00
Tianyi Cui
49bd666a26
Merge remote-tracking branch 'origin/master' into worktree/agent-execution-context-rfc
...
# Conflicts:
# docs/capability-seams.md
# scripts/gen-doc-graphs.ts
2026-07-19 15:18:35 +08:00
Tianyi Cui
1663eff819
Merge remote-tracking branch 'origin/master' into codex/cordis-inspect-jsdoc
2026-07-19 15:12:34 +08:00
Tianyi Cui
bf93605f8c
docs: keep architecture within its budget
...
Condense the app-bundle sentence after combining the current-master CLI wiring with the recovery architecture changes. The text still identifies the TUI, line-oriented, headless, and ACP front doors and their output contracts.
This restores the enforced architecture.md word ceiling without raising the budget or relocating an architecture-level seam fact.
2026-07-19 15:12:29 +08:00
Tianyi Cui
ee1a44793a
fix(core): make initiator teardown reentrant-safe
2026-07-19 15:12:18 +08:00
Tianyi Cui
f946d47031
Merge remote-tracking branch 'origin/master' into codex/website-api-jsdoc
2026-07-19 15:08:54 +08:00
Tianyi Cui
3e4e3aa865
Merge remote-tracking branch 'origin/master' into codex/pr332-merge-master-20260719
...
# Conflicts:
# docs/cookbook/extension-cookbook.i18n.yaml
2026-07-19 15:07:58 +08:00
Tianyi Cui
169afe41c1
Merge remote-tracking branch 'origin/master' into codex/catalog-verbs-jsdoc
2026-07-19 15:05:08 +08:00