Skip to content

feat(app): support current event transport#38464

Merged
Brendonovich merged 10 commits into
devfrom
event-transport
Jul 23, 2026
Merged

feat(app): support current event transport#38464
Brendonovich merged 10 commits into
devfrom
event-transport

Conversation

@Brendonovich

@Brendonovich Brendonovich commented Jul 23, 2026

Copy link
Copy Markdown
Member

Summary

  • select the V1 or V2 event stream from detected server protocol
  • adapt current events and streaming deltas for existing consumers
  • extend E2E SSE and mock-server infrastructure for current events

Validation

  • bun typecheck in packages/app
  • event transport unit and E2E coverage

Stack

  1. chore(app): vendor v2 promise client #38467
  2. feat(app): add dual-server compatibility #38462
  3. feat(app): support current event transport #38464 👈 current
  4. feat(app): project current server state #38459
  5. feat(app): render current session timeline #38466
  6. feat(app): migrate session interactions #38461
  7. feat(app): migrate discovery workflows #38465
  8. feat(app): support current review data #38460
  9. feat(app): support current pty transport #38463

Base automatically changed from server-compat to dev July 23, 2026 07:59
# Conflicts:
#	packages/app/src/utils/server-compat.test.ts
#	packages/app/src/utils/server-health.test.ts
#	packages/app/src/utils/server-health.ts
@Brendonovich
Brendonovich merged commit e59ba24 into dev Jul 23, 2026
8 checks passed
@Brendonovich
Brendonovich deleted the event-transport branch July 23, 2026 09:19
tianyu2025515 pushed a commit to tianyu2025515/opencode that referenced this pull request Jul 23, 2026
* dev: (118 commits)
  chore: generate
  feat(app): support current event transport (anomalyco#38464)
  chore: generate
  feat(app): add dual-server compatibility (anomalyco#38462)
  chore: update nix node_modules hashes
  chore(app): vendor v2 promise client (anomalyco#38467)
  chore: update nix node_modules hashes
  fix(provider): serialize Mistral prompt cache keys (anomalyco#38448)
  fix(provider): select prompt cache keys by SDK (anomalyco#38424)
  feat(go): add Hy3 to Go model lineup (anomalyco#38349)
  fix(provider): correct MiniMax M3 thinking variants (anomalyco#38330)
  fix(docs): correct Kimi K2.7 Code request limits (anomalyco#38248)
  fix(app): show running shell command (anomalyco#38080)
  fix(app): defer unavailable notification state (anomalyco#38186)
  zen: add security check
  chore: generate
  zen: add security check
  zen: add laguna-2-2.1
  chore: generate
  fix(app): support nested slash command autocomplete (anomalyco#38097)
  ...
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.

1 participant