Skip to content

chore(desktop): release 1.4.2#77

Merged
lxrzlyr merged 3 commits into
mainfrom
dev
Jul 19, 2026
Merged

chore(desktop): release 1.4.2#77
lxrzlyr merged 3 commits into
mainfrom
dev

Conversation

@lxrzlyr

@lxrzlyr lxrzlyr commented Jul 19, 2026

Copy link
Copy Markdown
Collaborator

Release

  • promote DeepAgent Core V4.0.4 from dev to main
  • publish Desktop 1.4.2 for the latest auto-update channel
  • include the terminal reliability work and the V4.0.4 contract-gap fixes already integrated through Core v4.0.4 #75
  • align public English, Chinese, and design documentation through chore(desktop): prepare 1.4.2 release #76

Verification

  • repository pre-push bun turbo typecheck passed (15 packages)
  • Desktop bun typecheck passed
  • Desktop updater controller/subscription tests passed (8 tests)
  • package, lockfile, and public release-version consistency assertions passed

Publish behavior

Merging this PR pushes to main. The desktop-build workflow will build macOS, Windows, and Linux artifacts and publish app-v1.4.2-main.<run> as the latest GitHub Release consumed by the desktop updater.

thomas-yanga and others added 3 commits July 18, 2026 01:06
## Summary

Completes the downstream sync left over from the deepagent context
pipeline
restructure (f578e4f / eeeac7e), and fixes two regressions found while
verifying the Wave 2–5 CLI commands against a live daemon.

- Drop orphaned `oversight`/`webhook` HTTP API modules whose service
layers
were removed by the restructure; the orphaned files broke typecheck and
the
  CLI `oversight` command targeted endpoints that no longer exist.
- Fix `dacode run` hanging after completion: the session event stream is
now
  aborted on `session.status idle`, cancelling the underlying SSE fetch
  connection (the generated SSE client never cancels the fetch in its
  generator `finally`, leaking the socket and pinning the event loop).
- Default missing `apiKey` in the provider discovery cache fetch
wrapper.
- Restore 6 V4 feature flags (`v4PanelAutoConvene`,
`v4AgentPushEnabled`,
  `v4EventDrivenIm`, `v4MultiAgentRuntime`, `v4EventDrivenArchive`,
  `v4Steering`) still consumed by app capabilities and test RuntimeFlags
  overrides.
- Complete the goal-driver API sync started in eeeac7e: inline the
single-tick
logic in `goal-tick-port` (pause/stop check + `loop.tick` + status
publish),
  remove dead steer-relay wiring and dead `maxFilesChanged` /
  `maxTokensPerHour` gates, and delete/prune tests that targeted removed
APIs (`goal-steer`, `overflow`, `plan-status-cache`, `httpapi-webhook`,
plus pruned blocks in `steer`, `multi-agent-runtime`, `model-discovery`,
  `goal-tick-cold-recovery`).

## Test plan

- `bun typecheck` across the workspace: deepagent-code package 75 → 0
errors,
  turbo typecheck 15/15 green.
- Manual CLI verification (Wave 2–5 commands): `serve --register` starts
and
registers cleanly; `run` exits normally (~36s, previously hung past
150s);
  `debug agents`, `agent list`, `models`, `session list`, `packs list`,
  `service status` all pass.
- Affected tests (`steer`, `goal-tick-cold-recovery`,
`multi-agent-runtime`,
  `model-discovery`): 41 pass / 4 fail — the 4 failures are pre-existing
runtime-behavior leftovers from the restructure (baseline was 8 failures
on
the same files), unrelated to typecheck errors and noted for follow-up.
### Issue for this PR

Closes #

### Type of change

- [ ] Bug fix
- [ ] New feature
- [ ] Refactor / code improvement
- [ ] Documentation

### What does this PR do?

Please provide a description of the issue, the changes you made to fix
it, and why they work. It is expected that you understand why your
changes work and if you do not understand why at least say as much so a
maintainer knows how much to value the PR.

**If you paste a large clearly AI generated description here your PR may
be IGNORED or CLOSED!**

### How did you verify your code works?

### Screenshots / recordings

_If this is a UI change, please include a screenshot or recording._

### Checklist

- [ ] I have tested my changes locally
- [ ] I have not included unrelated changes in this PR

_If you do not follow this template your PR will be automatically
rejected._

---------

Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Align Desktop 1.4.2 and DeepAgent Core V4.0.4 release metadata and public documentation.
@lxrzlyr
lxrzlyr merged commit b4a2610 into main Jul 19, 2026
7 of 21 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants