Skip to content

Add team entry invoke support#789

Closed
AbigailDeng wants to merge 10 commits into
feature/routerfrom
refactor/2026-05-19_gagent-member
Closed

Add team entry invoke support#789
AbigailDeng wants to merge 10 commits into
feature/routerfrom
refactor/2026-05-19_gagent-member

Conversation

@AbigailDeng
Copy link
Copy Markdown
Contributor

Summary

  • add frontend entryMemberId decoding plus set/clear Team entry member API calls
  • add minimal Team detail and Studio entry-member controls for Team invoke
  • route Team invoke through the existing runtimeRunsApi stream/invoke path and keep provider route options visible in Settings/Chat

Verification

  • pnpm test -- src/shared/studio/api.test.ts src/shared/api/runtimeRunsApi.test.ts src/pages/studio/components/StudioMemberInvokePanel.test.tsx src/pages/teams/detail.test.tsx src/pages/studio/index.test.tsx src/pages/settings/index.test.tsx src/pages/chat/chatConversationConfig.test.ts --runInBand
  • pnpm tsc --noEmit
  • pnpm biome:lint -- src/pages/settings/index.tsx src/pages/settings/index.test.tsx src/pages/chat/chatConversationConfig.ts src/pages/chat/chatConversationConfig.test.ts

@AbigailDeng AbigailDeng requested a review from potter-sun as a code owner May 21, 2026 12:32
…26-05-19_gagent-member

# Conflicts:
#	apps/aevatar-console-web/src/pages/studio/index.test.tsx
#	apps/aevatar-console-web/src/pages/teams/detail.test.tsx
#	apps/aevatar-console-web/src/pages/teams/detail.tsx
#	apps/aevatar-console-web/src/pages/teams/tabs/TeamMembersTab.tsx
#	apps/aevatar-console-web/src/shared/studio/api.test.ts
#	apps/aevatar-console-web/src/shared/studio/api.ts
@codecov
Copy link
Copy Markdown

codecov Bot commented May 25, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 82.51%. Comparing base (9253ef6) to head (d278fd9).
⚠️ Report is 1 commits behind head on feature/router.

@@                Coverage Diff                 @@
##           feature/router     #789      +/-   ##
==================================================
- Coverage           83.06%   82.51%   -0.55%     
==================================================
  Files                 981      981              
  Lines               61936    61933       -3     
  Branches             8069     8068       -1     
==================================================
- Hits                51447    51105     -342     
- Misses               7010     7374     +364     
+ Partials             3479     3454      -25     
Flag Coverage Δ
ci 82.51% <ø> (-0.55%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
...n/WorkflowCapabilityServiceCollectionExtensions.cs 100.00% <ø> (ø)
...ructure/Workflows/FileBackedWorkflowCatalogPort.cs 70.41% <ø> (-2.08%) ⬇️

... and 26 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

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.

2 participants