Skip to content

Remove stale product language#204

Merged
arach merged 1 commit into
mainfrom
codex/remove-stale-product-language
Jun 6, 2026
Merged

Remove stale product language#204
arach merged 1 commit into
mainfrom
codex/remove-stale-product-language

Conversation

@arach
Copy link
Copy Markdown
Owner

@arach arach commented Jun 6, 2026

Summary

  • Rename user-facing stale motion/turn copy to no-recent-signal and no-recent-update language in Home, Conversation, Agents, AgentInfo, and Mesh surfaces.
  • Add precise dispatch/remediation names for superseded registrations and non-attachable session references while keeping legacy stale protocol fields accepted for compatibility.
  • Align runtime/session/card docs and engineering proposals with the June 4 model: card = durable identity/config, session = runtime context, endpoint = route/binding.

Compatibility notes

  • metadata.staleLocalRegistration remains the stored legacy metadata key. Product/runtime copy now renders it as a superseded or historical registration.
  • allowStaleDirectId, stale_registration, and stale_reference remain in protocol unions as deprecated compatibility values. New runtime output uses allowHistoricalDirectId, superseded_registration, session_reference_not_attachable, use_current_registration, and session_reference_not_attachable remediation.

Verification

  • npm --prefix packages/protocol run check
  • npm --prefix packages/runtime run check
  • bun run --cwd apps/desktop check
  • bun run --cwd packages/web build:client
  • bun test packages/web/client/lib/conversations.test.ts
  • bun test packages/runtime/src/broker-daemon.test.ts -t "superseded|not attachable|last-seen-expired"
  • bun test packages/runtime/src/scout-dispatcher.test.ts
  • bun build ./server/index.ts --target=bun --format=esm --outfile /tmp/openscout-web-server-check.mjs from packages/web

bun run --cwd packages/web build:server is still blocked before bundling by the existing terminal relay snapshot check: @openscout/web: terminal relay session snapshot is out of sync with Hudson. I did not run the suggested sync because that would add unrelated generated churn to this PR.

@vercel
Copy link
Copy Markdown

vercel Bot commented Jun 6, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
openscout Ready Ready Preview, Comment Jun 6, 2026 4:59pm

@arach arach merged commit e8549b8 into main Jun 6, 2026
3 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.

1 participant