Skip to content

feat(ux): converge user vocabulary on Thread and Run - #179

Merged
Qiyuanqiii merged 1 commit into
mainfrom
codex/issue-166-vocabulary-convergence
Aug 26, 2026
Merged

Qiyuanqiii merged 1 commit into
mainfrom
codex/issue-166-vocabulary-convergence

Conversation

@Qiyuanqiii

Copy link
Copy Markdown
Member

Summary

  • make Thread the stable task/history term across primary navigation, empty states, composers, lifecycle copy, and errors
  • present Run as one execution attempt, move Session into an explicitly explained advanced diagnostics view, and qualify retained child/batch task meanings
  • present WorkItem as Plan item while keeping API, Go, event, and SQLite identities intact
  • add bilingual CLI help and synchronized Chinese/English user documentation for the canonical vocabulary and compatibility identifiers
  • add unit, inline snapshot, accessibility, OpenAPI/event, and SQLite identity guards

Compatibility

This is a presentation-only migration. It does not rename /api/v1/runs, /api/v1/sessions, OpenAPI schemas, event types, SQLite tables or columns, the cyberagent binary, CYBERAGENT_*, or .prayu/....

Verification

  • go test -timeout 60m -count=1 ./...
  • go vet ./...
  • go mod verify
  • go mod tidy -diff
  • go run ./cmd/protocolregistry -check -baseline <origin/main sha>
  • go run ./cmd/surfacecheck
  • npm test (71 files, 338 tests)
  • npm run typecheck
  • npm run build
  • npm run check:api

Closes #166

@Qiyuanqiii
Qiyuanqiii merged commit c722c6e into main Aug 26, 2026
12 checks passed
@Qiyuanqiii
Qiyuanqiii deleted the codex/issue-166-vocabulary-convergence branch August 26, 2026 06:26
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.

feat(ux): converge user vocabulary on Thread, Run, Step and Workspace

1 participant