LogosVeritas
b560423995
fix(minimal): configure tools and complete image offload recovery
2026-10-13 11:25:18 +08:00
LogosVeritas
00a007d833
Merge branch 'master' into feature/minimal-compact-image
2026-10-13 10:32:01 +08:00
Magolor
5249d9a4ce
fix: prefer saved credentials and use environment keys in headless ( #5483 )
...
* ui: show locked API key environment reference
* fix(ui-settings-models): skip unused pi-ai credential reference
* fix(ui-settings-models): show active provider auth source
* test(llm): cover provider auth check failures
* docs(ui-settings-models): clarify active provider authentication
* test(web): update model key copy snapshots
* fix(ui-settings-models): clarify native authentication source hint
* fix: address PR 5483 review feedback
* docs(llm): state empty auth lookup behavior
* fix: refresh auth hints with credential snapshots
* fix: require credential refresh revision
* test: cover auth status projection
* fix: refresh catalog and browser expectations after rebase
* fix: keep auth status projection internal and explicit
* fix: preserve credential source checks with signed-in account rows
* test: pin Models authentication instead of inheriting host keys
* fix: prioritize stored credentials across providers
* fix: use one environment fallback hint
* docs: refresh credential contract
* docs: refresh config catalog
* test: align provider hint verification
* fix: use provider-native auth hints and endpoints
* fix: cover oauth-capable provider auth hints
* fix: show canonical endpoint defaults
* fix: avoid misleading endpoint fallback
* fix: label catalog endpoint defaults
* fix: shorten auth hints with hover details
* fix: clarify native auth resolution
* test: align DeepSeek endpoint hint
* fix: pair help button corner shape
* fix: address credential precedence review
Record the stored-credential precedence in a superseding Agent Note and
an upgrade guide, and align the credentials subsystem page, package
READMEs, and JSDoc with the order file > launch env > $cwd/.env >
$DSH_HOME/.env.
Report each pi-ai route's catalog endpoint and native-auth environment
names through the provider directory, check the names against the
installed pi-ai resolvers, and remove the llm/checkAuth and credential
describe operations that no Models page code calls.
Restore the route-derived key reference and the home expansion that
reads the home directory only for a leading ~.
* fix: clarify model authentication guidance
* fix: explain native provider OAuth requirements
* fix: keep authentication guidance method neutral
* fix: show credential reference source in model editor
* fix: use environment authentication in headless profile
* fix: validate headless authentication and current provider metadata
* test: retain authentication guidance coverage with account catalog updates
* test: retain writable Models credentials with the pinned environment
2026-10-13 10:10:06 +08:00
Yichen Jiang
d79f13a4d4
feat(llm-pi-ai): adopt pi-ai 1.1.0 and Azure provider rename
2026-10-12 17:33:47 +08:00
Yichen Jiang
759b9af6ff
Merge remote-tracking branch 'origin/master' into worktree/deepseek-account-models-ba9235
2026-10-12 16:04:39 +08:00
Yichen Jiang
0bcacef96e
docs: add upgrade guides for the account model catalog and pi-ai discovery
...
Users of v0.2.1-alpha.2 who saved an account catalog through the Models
page editor must move single-model changes into modelOverrides, because
a models field now stops llm-deepseek-account at load. pi-ai routes that
name a missing credential now list no models.
2026-10-12 14:53:34 +08:00
fz
e75e13313c
Merge pull request #5531 from deepseek-harness/fix/5520-job-session-timestamps
...
fix(jobs): persist owned lifecycle timing in sessions
2026-10-12 14:15:56 +08:00
Turtle
f34e5cc59b
Merge pull request #5938 from deepseek-harness/fix/persistence-disposal-order
...
fix(session): retain JSONL resources through provider-triggered teardown
2026-10-12 14:14:36 +08:00
fz
88a0be8486
Merge master after separating plugin-manager fix
2026-10-12 13:04:25 +08:00
LogosVeritas
444692d1ca
feat(preset): add image reading and compaction to sdk-minimal
...
Reuse read_image and automatic compaction in the standalone profile without
adding SDK slash-command handling. Update profile guidance, upgrade steps,
and startup and recorded-session coverage.
2026-10-12 12:11:18 +08:00
kingwl
2da2a27163
Merge master and resolve integration conflicts for #5528
2026-10-10 13:12:10 +08:00
07akioni
78be1e5e46
Merge master into fix/prune-python-runtime-tests
2026-10-09 16:37:22 +08:00
Yudong Han
18643292ae
Merge pull request #5369 from deepseek-harness/fix/python-wheel-size-5250
...
fix: download optional Python runtime resources explicitly
2026-10-09 16:32:27 +08:00
fz
61fa9c0bab
docs(jobs): correct job wait migration guidance
2026-10-09 16:01:29 +08:00
turtle1999
dfca3c3c6f
fix(session): use namespace exports for JSONL persistence plugin
2026-10-09 15:10:49 +08:00
Yichen Jiang
02f5423070
fix(models): hide unconfigured DeepSeek models and unavailable selections
2026-10-09 14:56:27 +08:00
turtle1999
22d0bd19a3
fix(session): preserve JSONL persistence default plugin import
2026-10-09 14:10:52 +08:00
turtle1999
4d9047be2d
fix(session): retain JSONL resources through provider-triggered teardown
2026-10-09 13:46:43 +08:00
yudshj
89f35fe2e9
fix: download optional Python runtime resources explicitly
2026-10-09 12:06:50 +08:00
Yichen Jiang
15c10e0e87
Merge pull request #5064 from deepseek-harness/worktree/ssh-helper-binaries
...
feat(ssh): ship standalone helper runtimes for Linux and macOS
2026-10-09 11:46:00 +08:00
Tianyi Cui
353fe00d63
refactor(session-title): separate provider model strategies
2026-10-08 23:37:11 +08:00
fz
e493fd40dc
fix(jobs): use short UUIDs for visible job ids
2026-10-08 21:04:58 +08:00
fz
7af8741513
Merge origin/master into fix/5520-job-session-timestamps
2026-10-08 20:02:49 +08:00
Yichen Yan and liukx0205
cb9a590c86
Support concrete Web listener bind addresses
...
Co-authored-by: liukx0205 <[email protected] >
2026-10-08 18:25:43 +08:00
fz
5e6b0a5c53
Merge origin/master into fix/5520-job-session-timestamps
2026-10-08 16:56:04 +08:00
Dudu-0223
deda23bf69
Merge master into refactor/agent-team-direct-steer
2026-10-08 16:29:44 +08:00
fz
54c13688a8
fix(jobs): use one durable job id and ordered shutdown
2026-10-08 16:17:52 +08:00
Dudu-0223
5cec0b792a
fix(agent-team): omit message IDs from send tool results
2026-10-08 15:38:45 +08:00
Turtle
cdf2f4c4b6
Merge pull request #5839 from deepseek-harness/turtle/revert-preset-insert-80a9ec3a652f
...
revert(plugin): drop preset-scoped profile patches; ship optional tools as global Host rows
2026-10-08 15:36:24 +08:00
winewill
6846934b98
fix(desktop): address auth popup review and startup test isolation
2026-10-08 15:19:23 +08:00
Turtle and Turtle
6827dd0b41
docs: align optional bundle and new session guidance
...
Co-authored-by: Turtle <[email protected] >
2026-10-08 15:12:00 +08:00
Yichen Jiang
facdc69808
Merge remote-tracking branch 'origin/master' into worktree/ssh-helper-binaries
...
# Conflicts:
# docs/config-catalog.i18n.yaml
# docs/config-catalog.md
# docs/config-catalog.zh.md
# docs/module-graph.i18n.yaml
# docs/module-graph.md
# docs/module-graph.zh.md
# docs/subsystems/ssh.i18n.yaml
# package.json
# packages/ptc-runtime/ptc-runtime-node/README.i18n.yaml
# packages/ssh/README.i18n.yaml
# packages/ssh/ssh/README.i18n.yaml
# packages/ssh/ssh/package.json
# pnpm-lock.yaml
# scripts/build-exe-for-python-sdk.ts
# scripts/verify-package-readme-model-experience.ts
2026-10-08 15:06:19 +08:00
Dudu-0223
e3c0599a47
Merge master into refactor/agent-team-direct-steer
2026-10-08 14:54:48 +08:00
winewill
e8226b2a84
fix(desktop): require local opt-in for test authentication popups
2026-10-08 14:38:27 +08:00
kingwl
9a5e9485d7
Merge master and resolve integration conflicts for #5557
2026-10-08 11:45:32 +08:00
kingwl
5ebd7ac8d6
Merge master and resolve integration conflicts for #5528
2026-10-08 11:43:58 +08:00
Tianyi Cui
03ef39e31f
Merge pull request #5792 from deepseek-harness/worktree/full-shell-command-details
...
fix(client): reveal full shell commands and background call details
2026-10-08 05:32:28 +08:00
Turtle
b173f3e2a2
revert(plugin): drop preset-scoped profile patches; ship optional tools as global Host rows
...
Remove the `{ preset, insert }` / `{ preset, id, ...override }` profile patch
operation added in #5773 , together with the app-boot compiler and reload drain,
config-editor filtering, plugin-manager preset row inventory and retained-module
removal checks, the read-only preset rows on the Plugins page, and the
agent-preset-registry row identities that served them.
Session search, Ralph, persistent terminals, Codex, and Claude Code bundles now
insert ordinary Host rows whose tools register in the global tool layer, like the
earlier optional bundles. Every preset, including minimal, sees them, and toggling
a bundle updates live Agents without new composition generations.
2026-10-07 20:46:37 +08:00
Tianyi Cui
b931f1f9f7
Merge pull request #5713 from deepseek-harness/worktree/session-title-reasoning-20261005
...
fix(llm,session-title): configure prepared calls from model capabilities
2026-10-07 18:02:41 +08:00
Tianyi Cui
c56fdb023e
refactor(llm): configure prepared calls with explicit controls
2026-10-07 16:10:26 +08:00
Tianyi Cui
ffb88d331e
feat(llm): resolve minimum reasoning during call preparation
2026-10-07 14:33:23 +08:00
Tianyi Cui
88311637f8
fix(client): focus only overflowing command text
2026-10-07 02:04:33 +08:00
Tianyi Cui
4359d3ee17
refactor(tools): remove mixed tool presentation
2026-10-07 01:57:57 +08:00
Tianyi Cui
f7e5b6d354
fix(plugins): install official source bundles from the running checkout
2026-10-07 01:26:01 +08:00
Tianyi Cui
8b5527b8da
fix(plugins): preserve Web and Desktop identities on managed native bundles
2026-10-07 01:26:01 +08:00
Tianyi Cui
e9a68b2484
fix(plugin): clarify on-demand recovery and preserve package diagnostics
2026-10-07 01:26:00 +08:00
Tianyi Cui
f730199b94
test(plugin): classify on-demand composition and document mock events
2026-10-07 01:26:00 +08:00
Tianyi Cui
a453218aff
fix(plugins): retain unreadable official catalog entries
2026-10-07 01:26:00 +08:00
Tianyi Cui
8ed0b530ed
feat(plugins): offer official bundles through on-demand installation
2026-10-07 01:26:00 +08:00
Tianyi Cui
332a223d20
fix(plugins): install official source bundles from the running checkout
2026-10-06 23:52:33 +08:00