Skip to content

feat(desktop): 对齐阻塞式审批闭环#226

Merged
Xavier-Trump merged 1 commit into
dev/delicious233from
feat/desktop-approval-blocking-closure
Jun 1, 2026
Merged

feat(desktop): 对齐阻塞式审批闭环#226
Xavier-Trump merged 1 commit into
dev/delicious233from
feat/desktop-approval-blocking-closure

Conversation

@Xavier-Trump
Copy link
Copy Markdown
Collaborator

Summary

  • Keep Run review approval pending until Local Edge /v1/permissions/decide succeeds
  • Show readable duplicate/expired request state without local optimistic success
  • Add focused RunDetail and edgeClient coverage

Validation

  • cd app/desktop && corepack.cmd pnpm vitest run src/__tests__/RunDetail.test.tsx src/__tests__/edgeClient.test.ts
  • cd app/desktop && corepack.cmd pnpm typecheck
  • git diff --check

@Xavier-Trump Xavier-Trump force-pushed the feat/desktop-approval-blocking-closure branch from 26c44ff to 691ea9b Compare June 1, 2026 07:01
@Xavier-Trump Xavier-Trump marked this pull request as ready for review June 1, 2026 07:02
Base automatically changed from feat/desktop-run-workbench to dev/delicious233 June 1, 2026 07:33
@Xavier-Trump
Copy link
Copy Markdown
Collaborator Author

Reopening to trigger dev/delicious233 PR checks after restacking base onto #225.

@Xavier-Trump
Copy link
Copy Markdown
Collaborator Author

Reopened after #225 landed so dev/delicious233 PR checks can run on the approval closure slice.

@Xavier-Trump Xavier-Trump reopened this Jun 1, 2026
@Xavier-Trump Xavier-Trump merged commit 3c46e74 into dev/delicious233 Jun 1, 2026
10 checks passed
@Xavier-Trump Xavier-Trump deleted the feat/desktop-approval-blocking-closure branch June 1, 2026 07:44
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