Tianyi Cui
53680ee6bc
Merge remote-tracking branch 'origin/master' into worktree/provider-routed-llm-adapters
...
# Conflicts:
# docs/cordis-catalog/events.md
# docs/cordis-catalog/services.md
# docs/event-producer-consumer.md
# docs/module-graph.md
# packages/context/time-context/tests/time-context.spec.ts
# packages/cordis/tool-cordis/src/api-catalog.ts
# packages/core/session/README.md
# packages/core/session/src/types.ts
# packages/core/session/tests/surface.spec.ts
# packages/examples/acp-demo/tests/acp-agent.spec.ts
# packages/examples/stdio-demo/tests/stdio-agent.spec.ts
# packages/hooks/hooks-claude/tests/coverage.spec.ts
# packages/hooks/hooks-codex/tests/coverage.spec.ts
# packages/session-query/session-query/tests/session-query.spec.ts
# packages/support/invariants/tests/invariants.spec.ts
# packages/ui/acp/tests/harness.ts
2026-07-17 21:56:10 +08:00
Tianyi Cui
24bd0f3832
Merge origin/master into compact-tool-pairing
2026-07-17 21:55:51 +08:00
Tianyi Cui
487f120604
Merge latest master into codex/simp-session-log-representation
2026-07-17 21:55:29 +08:00
Tianyi Cui
62f6251bf9
fix(agent-loop): reclassify pending tool calls
2026-07-17 21:55:10 +08:00
Tianyi Cui
e73cadb99d
Merge pull request #228 from deepseek-harness/feat/website-docs
...
feat: add docs website
2026-07-17 21:52:10 +08:00
Tianyi Cui
ce393ccb93
Merge master into codex/simp-session-log-representation
2026-07-17 21:51:36 +08:00
Tianyi Cui
644245f581
Merge latest master into feat/website-docs
2026-07-17 21:47:19 +08:00
Tianyi Cui
a770c8b093
Merge origin/master into compact-tool-pairing
2026-07-17 21:44:30 +08:00
Tianyi Cui
e7ba36f554
Merge pull request #358 from deepseek-harness/worktree/fix-disposed-session-retirement
...
fix(session-persistence): retire disposed coordinator state
2026-07-17 21:42:10 +08:00
Tianyi Cui
e00d04a0c1
fix(website): normalize generated paths on Windows
2026-07-17 21:39:47 +08:00
Tianyi Cui
ecd84f7eb9
Merge origin/master into compact-tool-pairing
2026-07-17 21:36:06 +08:00
Tianyi Cui
a385b3e465
Merge remote-tracking branch 'origin/master' into codex/pr358-merge-master-20260717
...
# Conflicts:
# docs/event-producer-consumer.md
# packages/session-persistence/session-persistence/README.md
2026-07-17 21:35:43 +08:00
Tianyi Cui
a921fcb7e1
fix(website): resolve package manifests on Windows
2026-07-17 21:32:35 +08:00
Tianyi Cui
447a4ef9fb
Merge latest master into feat/website-docs
2026-07-17 21:25:24 +08:00
Tianyi Cui
cc6cdc9c08
Merge pull request #199 from deepseek-harness/rfc-recallable-compaction
...
docs(rfc): propose recallable compaction — split checkpoints and in-session history recall
2026-07-17 21:22:44 +08:00
Tianyi Cui
d447a7efb8
Merge branch 'master' into feat/website-docs
2026-07-17 21:19:33 +08:00
Tianyi Cui
92b8abdd88
Merge remote-tracking branch 'origin/master' into codex/pr199-merge-master-20260717
...
# Conflicts:
# docs/rfc/INDEX.md
2026-07-17 21:13:43 +08:00
Tianyi Cui
cf872d002f
Merge pull request #339 from deepseek-harness/worktree-fast-gates
...
perf: speed up local pre-push gates
2026-07-17 20:46:20 +08:00
Tianyi Cui
e9a1f63ebd
Merge latest master into worktree-fast-gates
2026-07-17 20:39:05 +08:00
Tianyi Cui
8f859686f2
Merge pull request #352 from deepseek-harness/time-context-history
...
Make time context durable per step
2026-07-17 20:38:25 +08:00
Tianyi Cui
8462bdb041
Merge latest master into worktree-fast-gates
2026-07-17 20:33:24 +08:00
Tianyi Cui
256300c58d
Merge branch 'master' into time-context-history
2026-07-17 20:32:55 +08:00
Tianyi Cui
83a80caa09
Merge pull request #350 from deepseek-harness/worktree/agent-loop-testkit
...
test(support): add shared AgentLoop testkit
2026-07-17 20:28:21 +08:00
Tianyi Cui
7caa723aeb
Merge branch 'master' into worktree-fast-gates
2026-07-17 20:22:34 +08:00
Tianyi Cui
dc3f61e78b
Merge branch 'master' into time-context-history
2026-07-17 20:22:31 +08:00
Tianyi Cui
322a7e0709
Merge remote-tracking branch 'origin/master' into worktree/agent-loop-testkit
2026-07-17 20:17:27 +08:00
Tianyi Cui
863f59a1df
Merge pull request #251 from deepseek-harness/codex/agent-session-jsonl-location
...
feat(bash): add extensible DSH_* environment context
2026-07-17 19:23:01 +08:00
Yichen Jiang
7960bce274
Merge remote-tracking branch 'origin/codex/agent-session-jsonl-location' into codex/agent-session-jsonl-location
2026-07-17 19:17:41 +08:00
Yichen Jiang
559939623a
Merge remote-tracking branch 'origin/master' into codex/agent-session-jsonl-location
...
# Conflicts:
# docs/capability-seams.md
# packages/cordis/tool-cordis/src/api-catalog.ts
2026-07-17 19:16:15 +08:00
Yichen Jiang
46a6c77beb
Merge remote-tracking branch 'origin/master' into worktree/agent-loop-testkit
...
# Conflicts:
# packages/README.md
2026-07-17 19:13:37 +08:00
Tianyi Cui
68ebc89f1b
Merge pull request #306 from deepseek-harness/session-query-trace
...
feat(session-query): add relationship tracing
2026-07-17 18:52:48 +08:00
Tianyi Cui
235742729f
Merge branch 'master' into codex/agent-session-jsonl-location
2026-07-17 18:51:08 +08:00
Tianyi Cui
d6f1f102f1
Merge remote-tracking branch 'origin/master' into codex/pr306-conflict-resolution
2026-07-17 18:46:04 +08:00
Tianyi Cui
5266905455
test(workspace-context): cite compacted surface source
2026-07-17 18:43:21 +08:00
Tianyi Cui
33a2a0b212
Merge pull request #321 from deepseek-harness/codex/document-host-sandbox-retries
...
Document host sandbox retry behavior
2026-07-17 18:42:15 +08:00
Tianyi Cui
e01b5dc354
Merge origin/master into session-query-trace
2026-07-17 18:41:42 +08:00
Tianyi Cui
c71660a747
Merge branch 'master' into codex/document-host-sandbox-retries
2026-07-17 18:39:45 +08:00
Yichen Jiang
7d85d3027d
Merge remote-tracking branch 'origin/master' into codex/agent-session-jsonl-location
...
# Conflicts:
# docs/config-catalog.md
# docs/module-graph.md
# docs/rfc/INDEX.md
# packages/README.md
# packages/bash/bash-local/README.md
# packages/bash/bash/README.md
# packages/bash/tool-bash/README.md
# packages/bash/tool-bash/tests/tools.spec.ts
# packages/cordis/tool-cordis/src/api-catalog.ts
# packages/examples/acp-demo/src/index.ts
# packages/examples/acp-demo/tests/acp-agent.spec.ts
# packages/examples/agent-spine-demo/README.md
# packages/examples/agent-spine-demo/src/index.ts
# packages/examples/agent-spine-demo/tests/agent-core.spec.ts
# packages/examples/stdio-demo/src/index.ts
# packages/examples/stdio-demo/tests/stdio-agent.spec.ts
# packages/util/README.md
# pnpm-lock.yaml
# tsconfig.build.json
# tsconfig.json
2026-07-17 18:39:05 +08:00
Tianyi Cui
3412eab518
Merge pull request #186 from deepseek-harness/codex/truncated-design
...
feat(spill): add bounded tool-result retention and spill policy
2026-07-17 18:30:32 +08:00
Tianyi Cui
1b102b7279
Merge branch 'master' into feat/website-docs
2026-07-17 18:23:01 +08:00
Dudu-0223
a3f62478e1
Merge origin/master into codex/truncated-design
2026-07-17 18:21:54 +08:00
Turtle
7f91a05ed7
docs: add TUI screenshots
2026-07-17 17:13:41 +08:00
Tianyi Cui
44e126e306
Merge pull request #106 from deepseek-harness/codex/project-instruction-files
...
Load project instructions from AGENTS.md
2026-07-17 17:02:32 +08:00
Turtle
87e25ef1fe
fix(tui): make the color palette theme-agnostic
...
The palette used absolute 256-color indices (`38;5;252`, `48;5;236`, …)
that terminals never remap to the active scheme: near-white body text
vanished on light backgrounds and fixed dark bubble fills put default
foreground text on dark blocks. Rebuild it from the standard 16-color
ANSI foregrounds plus SGR attributes, keep body text on the terminal
default foreground, replace filled background bubbles with foreground-only
left-gutter bars, and use reverse video for the active selection so every
grouping reads on any color scheme.
2026-07-17 16:50:53 +08:00
Turtle
12b7ac67ba
fix(ui): surface declarative startup failures
2026-07-17 16:44:25 +08:00
Turtle
1119c537d0
feat(ui): add dedicated TUI package
...
Move the interactive pi-tui front door into @deepseek-ai/dsh-tui while keeping @deepseek-ai/dsh-stdio line-oriented for pipes. Select the terminal package in the demo app, preserve logger ownership, and cover the production Loader composition with a PTY smoke test.
2026-07-17 12:01:37 +08:00
Hypatia May
3cf31113b7
build-review round 2: correct time-context documentation contracts
2026-07-17 10:47:24 +08:00
Yichen Jiang
98ea306c5e
fix(session-persistence): retire disposed coordinator state
2026-07-17 10:31:44 +08:00
Hypatia May
760dd8f5de
build-review round 1: add durable time refresh scheduling
2026-07-17 10:12:27 +08:00
lintianle
9e9228270a
scripts: extract shared cordis-walk and md-fences helpers (jscpd gate)
...
Master's new duplication gate flagged 4 clones, all from the website scripts
reusing existing gate patterns by copy. Extracted the shared halves instead of
ignoring:
- scripts/cordis-walk.ts — cordisModuleBody / eventMembers / serviceClasses,
one AST walk consumed by both gen-cordis-catalog and gen-website-api (the
two renderers must agree on WHAT exists; now they structurally do).
- scripts/md-fences.ts — fence extractor with per-gate info-string
classification, consumed by doc-typecheck and verify-website-yaml.
Behavior-neutral: regenerated catalogs and website pages are byte-identical
(--check green), doc-typecheck/yaml block counts unchanged. jscpd now reports
0 clones; full pre-push run 34/34 green.
2026-07-16 22:07:06 +08:00