news.example.com/article/2026-09-25-market
m
조이
Buddy
Manager
⤡ ✕
맡기면 계획하고 Mon에게 나눠 줘요 MANA1,382
경쟁사 가격을 모아서 우리 가격표랑 비교해 줘
⋯생각 3초▼
세 단계로 나눠서 진행할게요. 계획부터 보여 드릴게요.
⋯도구 2개▼
리서치 몬 경쟁사 3곳 공개 가격 정책 수집
완료
3곳 중 2곳 구간제, 1곳 문의 전용
정리 몬 우리 가격표와 대조하고 선택지 3안 정리
완료
차이 표 1개 · 선택지 3안
끝났어요. 경쟁사 3곳 중 2곳은 구간제, 1곳은 문의 전용이었어요. 우리는 구간제를 유지하고 최저 구간만 낮추는 안이 가장 안전해 보여요. 비교 표와 선택지 3안은 ▣경쟁사 가격 비교 › 정리 몬에 넣어 뒀어요.
−38 Mana · 이 응답
진행 상황3/3모두 끝났어요▲
+
Mon
Manager · 계획 · Mon 위임
↑
SSE AG-UI 이벤트 스트림 44 events
수명주기 상태 텍스트 메시지 추론 도구 호출 서브에이전트 커스텀
0.0s
RUN_STARTED
전송 버튼을 정지로 바꾸고 응답 자리를 연다 threadId · runId
0.0s
REASONING_START
생각 칩을 연다 · 접힌 상태 messageId
0.0s
REASONING_MESSAGE_START
생각 본문 블록을 연다 role: reasoning
0.0s
REASONING_MESSAGE_CONTENT
생각 텍스트를 이어 붙인다 (접혀 있음) delta ×6
0.0s
REASONING_MESSAGE_END
생각 본문을 닫는다
0.0s
REASONING_END
생각 시간을 적고 접는다
0.0s
MANAGER_TIER_DECISION 브라우저 미전달
그리지 않음 — api가 소비한다 tier: standard · decider: jev · scores · reason — 화면에 그리지 않음
0.4s
TEXT_MESSAGE_START
말풍선을 새로 연다 (빈 상태 + 커서) messageId · role: assistant
0.4s
TEXT_MESSAGE_CONTENT
열린 말풍선에 토큰을 이어 붙인다 delta ×10
0.4s
TEXT_MESSAGE_END
말풍선을 닫고 커서를 없앤다 messageId
0.4s
TOOL_CALL_START
도구 카드를 열고 실행 중으로 표시한다 toolCallName: write_todos
0.4s
TOOL_CALL_ARGS
인자를 이어 붙인다 (접어 둠) {"todos":[3 items]}
0.4s
TOOL_CALL_END
인자를 마감하고 결과 대기로 둔다 toolCallId
0.4s
TOOL_CALL_RESULT
도구 카드를 완료 또는 실패로 마감한다 content: 할 일 3개
0.4s
TOOL_CALL_START
도구 카드를 열고 실행 중으로 표시한다 toolCallName: search_mons
0.4s
TOOL_CALL_ARGS
인자를 이어 붙인다 (접어 둠) {"query":"경쟁사 공개 가격 수집","max_results":5}
0.4s
TOOL_CALL_END
인자를 마감하고 결과 대기로 둔다 toolCallId
0.5s
TOOL_CALL_RESULT
도구 카드를 완료 또는 실패로 마감한다 content: records ×4
0.5s
TOOL_CALL_START
기존 계획 카드의 체크를 갱신한다 write_todos 재호출 → 새 카드 없이 기존 계획 카드 갱신
0.5s
TOOL_CALL_START
도구 카드를 열고 실행 중으로 표시한다 toolCallName: call_mon
0.5s
TOOL_CALL_ARGS
인자를 이어 붙인다 (접어 둠) {"record_id":"리서치 몬","task":"경쟁사 3곳 공개 가격 정책 수집"}
0.5s
TOOL_CALL_END
인자를 마감하고 결과 대기로 둔다 toolCallId
0.5s
SUBAGENT_STARTED
Mon 카드를 call_mon 카드 안에 연다 name: 리서치 몬 · parentToolCallId
0.5s
TOOL_CALL_START Mon 내부
Mon 카드 안 진행 줄로만 보인다 subagentRunId · 웹 검색 · A사 가격 페이지
0.5s
TOOL_CALL_START Mon 내부
Mon 카드 안 진행 줄로만 보인다 subagentRunId · 웹 검색 · B사 가격 페이지
0.5s
TEXT_MESSAGE_CONTENT Mon 내부
Mon 카드 안 진행 줄로만 보인다 subagentRunId · C사는 공개 가격 없음 · 문의 전용으로 표시
0.5s
SUBAGENT_FINISHED
Mon 카드를 완료로 · result를 요약으로 outcome.type: success · result
0.5s
TOOL_CALL_RESULT
도구 카드를 완료 또는 실패로 마감한다 content: 리서치 몬 결과 받음
0.5s
TOOL_CALL_START
기존 계획 카드의 체크를 갱신한다 write_todos 재호출 → 새 카드 없이 기존 계획 카드 갱신
0.5s
TOOL_CALL_START
도구 카드를 열고 실행 중으로 표시한다 toolCallName: call_mon
0.5s
TOOL_CALL_ARGS
인자를 이어 붙인다 (접어 둠) {"record_id":"정리 몬","task":"우리 가격표와 대조 · 선택지 3안"}
0.5s
TOOL_CALL_END
인자를 마감하고 결과 대기로 둔다 toolCallId
0.6s
SUBAGENT_STARTED
Mon 카드를 call_mon 카드 안에 연다 name: 정리 몬 · parentToolCallId
0.6s
TOOL_CALL_START Mon 내부
Mon 카드 안 진행 줄로만 보인다 subagentRunId · Storage · 가격표.xlsx 읽기
0.6s
TEXT_MESSAGE_CONTENT Mon 내부
Mon 카드 안 진행 줄로만 보인다 subagentRunId · 항목별 차이 표 작성
0.6s
SUBAGENT_FINISHED
Mon 카드를 완료로 · result를 요약으로 outcome.type: success · result
0.6s
TOOL_CALL_RESULT
도구 카드를 완료 또는 실패로 마감한다 content: 정리 몬 결과 받음
0.7s
TOOL_CALL_START
기존 계획 카드의 체크를 갱신한다 write_todos 재호출 → 새 카드 없이 기존 계획 카드 갱신
0.7s
TEXT_MESSAGE_START
말풍선을 새로 연다 (빈 상태 + 커서) messageId · role: assistant
0.7s
TEXT_MESSAGE_CONTENT
열린 말풍선에 토큰을 이어 붙인다 delta ×39
1.0s
TEXT_MESSAGE_END
말풍선을 닫고 커서를 없앤다 messageId
1.0s
MANA_DEBITED
Mana 잔액을 갱신한다 (필드 미검증) api가 COST_RECORDED를 turnId로 합쳐 주입 · 차감 38 · 잔액 1382
1.0s
STATE_SNAPSHOT
모드 값을 확인한다 · 티어는 그리지 않는다 resolved_mode: manager · manager_tier: standard · task {key, title} · 런이 닫히기 직전 1회
1.0s
RUN_FINISHED
입력을 다시 허용한다 outcome.type: success