Skip to content

extract additional data from parse_mode response#495

Merged
JeremyDev87 merged 1 commit intomasterfrom
feat/tui-extract-additional-parse-mode-data
Feb 17, 2026
Merged

extract additional data from parse_mode response#495
JeremyDev87 merged 1 commit intomasterfrom
feat/tui-extract-additional-parse-mode-data

Conversation

@JeremyDev87
Copy link
Owner

Summary

Closes #477 (Parent: #471 - TUI Data Integration Audit)

  • Extract recommended_act_agent from parse_mode response as AGENT_RELATIONSHIP event with type: 'recommendation'
  • Extract parallelAgentsRecommendation.specialists from parse_mode response as PARALLEL_STARTED event
  • Add 'recommendation' to EdgeType union in dashboard-types.ts
  • Unify AgentRelationshipEvent.type to reference EdgeType directly (removes inline type duplication)
  • Align PARALLEL_STARTED mode validation with VALID_MODES pattern used in extractFromPrepareParallelAgents

Changed Files

File Change
dashboard-types.ts Add 'recommendation' to EdgeType
events/types.ts Import EdgeType, replace inline union
response-event-extractor.ts Add 2 extraction blocks to extractFromParseMode
response-event-extractor.spec.ts Add 9 tests (4 for AGENT_RELATIONSHIP, 5 for PARALLEL_STARTED)

Test plan

  • All 9 new tests pass (positive + edge cases)
  • Full test suite passes (159 files, 3700 tests, 0 failures)
  • Verify TUI dashboard displays recommendation edges correctly
  • Verify parallel specialists pre-register from parse_mode response

…tion from parse_mode (#477)

Extract additional data from parse_mode response to enrich TUI events:

- Add 'recommendation' to EdgeType and AgentRelationshipEvent type union
- Unify AgentRelationshipEvent.type to reference EdgeType directly
- Extract recommended_act_agent as AGENT_RELATIONSHIP event
- Extract parallelAgentsRecommendation.specialists as PARALLEL_STARTED event
- Align PARALLEL_STARTED mode validation with VALID_MODES pattern
@vercel
Copy link

vercel bot commented Feb 17, 2026

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

Project Deployment Actions Updated (UTC)
codingbuddy-landing Ready Ready Preview, Comment Feb 17, 2026 1:20pm

@JeremyDev87 JeremyDev87 self-assigned this Feb 17, 2026
@JeremyDev87 JeremyDev87 added feat tui TUI Agent Monitor labels Feb 17, 2026
@JeremyDev87 JeremyDev87 changed the title feat(tui): extract additional data from parse_mode response extract additional data from parse_mode response Feb 17, 2026
@JeremyDev87 JeremyDev87 merged commit 889c373 into master Feb 17, 2026
25 checks passed
@JeremyDev87 JeremyDev87 deleted the feat/tui-extract-additional-parse-mode-data branch February 17, 2026 13:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feat tui TUI Agent Monitor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[TUI] Task 6: Extract additional data from parse_mode response

1 participant