Skip to content

feat(mcp): add real-time specialist execution visibility via Teams messaging#882

Merged
JeremyDev87 merged 1 commit intomasterfrom
feat/specialist-visibility-810
Mar 22, 2026
Merged

feat(mcp): add real-time specialist execution visibility via Teams messaging#882
JeremyDev87 merged 1 commit intomasterfrom
feat/specialist-visibility-810

Conversation

@JeremyDev87
Copy link
Copy Markdown
Owner

Summary

  • Add VisibilityConfig and VisibilityMessages types to agent.types.ts
  • Add visibility field to DispatchResult interface for SendMessage-based progress reporting
  • AgentHandler.handleDispatchAgents injects default visibility config (reportTo, format, includeProgress, messages) when service doesn't provide one
  • Each specialist reports: start, findings, completion via structured SendMessage to team-lead
  • 4 new tests covering visibility field behavior in agent.handler.spec.ts

Test plan

  • All 4922 existing tests pass
  • 4 new visibility tests pass (service-provided visibility, handler-injected visibility, messaging instructions, minimal dispatch)
  • lint, format, typecheck, coverage, circular, build all pass

Closes #810

…ssaging

- Add VisibilityConfig and VisibilityMessages types to agent.types.ts
- Add visibility field to DispatchResult for SendMessage-based progress reporting
- Handler injects default visibility config when not provided by service
- Each specialist reports start, findings, completion via structured messages
- TDD: add 4 new tests for visibility field in agent.handler.spec.ts

Closes #810
@JeremyDev87 JeremyDev87 added feat sub-issue 상위 이슈의 하위 작업 labels Mar 22, 2026
@vercel
Copy link
Copy Markdown

vercel bot commented Mar 22, 2026

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

Project Deployment Actions Updated (UTC)
codingbuddy-landing Ready Ready Preview, Comment Mar 22, 2026 0:40am

@JeremyDev87 JeremyDev87 self-assigned this Mar 22, 2026
@JeremyDev87 JeremyDev87 merged commit a0e6276 into master Mar 22, 2026
25 checks passed
@JeremyDev87 JeremyDev87 deleted the feat/specialist-visibility-810 branch March 22, 2026 12:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feat sub-issue 상위 이슈의 하위 작업

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: add real-time specialist execution visibility via Teams messaging

1 participant