news.example.com/article/2026-09-25-market
m
조이
Buddy
Manager
⤡
✕
맡기면 계획하고 Mon에게 나눠 줘요
MANA
1,378
경쟁사 가격 조사해 줘
⋯
생각 3초
▼
시작 전에 하나만 물을게요.
?
조이가 물어봐요
결정할 것
답함
이 조사로 무엇을 정하려고 하나요?
요금을 바꿀지
작업 요약을 만들었어요. 승인하면 바로 맡길게요.
≡
작업 요약
가격 조사
승인함
목표
·
경쟁사 3곳 가격을 비교해 우리 요금제를 바꿀지 정한다
할 일
·
경쟁사 3곳 요금 비교표
·
우리 요금제 변경안 3개와 추천 1개
완료 기준
·
3곳 모두 요금 구간과 확인 날짜가 표에 있다
·
변경안마다 예상 매출 변화가 적혀 있다
·
추천안의 근거가 2개 이상이다
가정
·
경쟁사는 A사 · B사 · C사
·
공개된 가격만 쓴다
나중에 정할 것
·
발표 자료로 만들지
고칠 곳이 있으면 골라 주세요.
이대로 시작
경쟁사 바꾸기
완료 기준 고치기
리서치 몬
경쟁사 3곳 공개 요금 모으기
완료
3곳 요금 구간 · 확인 날짜 ·
▣
경쟁사 가격 비교 › 리서치 몬 › prices.md
정리 몬
비교표와 변경안 3개 만들기
완료
비교표 1개 · 변경안 3개 ·
▣
경쟁사 가격 비교 › 정리 몬 › plan.md
끝났어요. 2곳은 구간제, 1곳은 문의 전용이에요. 최저 구간만 낮추는 안을 추천해요. 완료 기준 3개 중 2개를 채웠고, 추천 근거는 1개뿐이라 하나 더 필요해요.
−42 Mana · 이 응답
+
Mon
Manager · 계획 · Mon 위임
↑
SSE
AG-UI 이벤트 스트림
52 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.1s
TEXT_MESSAGE_START
말풍선을 새로 연다 (빈 상태 + 커서)
messageId · role: assistant
0.1s
TEXT_MESSAGE_CONTENT
열린 말풍선에 토큰을 이어 붙인다
delta ×5
0.1s
TEXT_MESSAGE_END
말풍선을 닫고 커서를 없앤다
messageId
0.1s
TOOL_CALL_START
도구 카드를 열고 실행 중으로 표시한다
toolCallName: ask_user
0.1s
TOOL_CALL_ARGS
인자를 이어 붙인다 (접어 둠)
{"questions":[1]}
0.1s
TOOL_CALL_END
인자를 마감하고 결과 대기로 둔다
toolCallId
0.1s
STATE_SNAPSHOT
모드 값을 확인한다 · 티어는 그리지 않는다
resolved_mode: manager · manager_tier: standard · 런이 닫히기 직전 1회
0.1s
MESSAGES_SNAPSHOT
대화 목록을 이 기준으로 맞춘다 · 인터럽트 때만 온다 (추론 · Mon 진행 줄 없음)
messages[] · 인터럽트 때만 온다
0.1s
RUN_FINISHED
확인 카드를 띄우고, 답을 다 모으기 전엔 재개를 보내지 않는다
outcome.type: interrupt · interrupts[1]
0.0s
RUN_STARTED
전송 버튼을 정지로 바꾸고 응답 자리를 연다
resume[] · { "질문": "답" }
0.0s
TOOL_CALL_RESULT
도구 카드를 완료 또는 실패로 마감한다
content: 답 1개
0.0s
TEXT_MESSAGE_START
말풍선을 새로 연다 (빈 상태 + 커서)
messageId · role: assistant
0.0s
TEXT_MESSAGE_CONTENT
열린 말풍선에 토큰을 이어 붙인다
delta ×9
0.1s
TEXT_MESSAGE_END
말풍선을 닫고 커서를 없앤다
messageId
0.1s
TOOL_CALL_START
도구 카드를 열고 실행 중으로 표시한다
toolCallName: propose_brief
0.1s
TOOL_CALL_ARGS
인자를 이어 붙인다 (접어 둠)
{"goal":"경쟁사 3곳 가격을 비교해 우리 …","deliverables":[2],"acceptance_cri…
0.3s
TOOL_CALL_END
인자를 마감하고 결과 대기로 둔다
toolCallId
0.6s
STATE_SNAPSHOT
모드 값을 확인한다 · 티어는 그리지 않는다
resolved_mode: manager · manager_tier: standard · 런이 닫히기 직전 1회
0.6s
MESSAGES_SNAPSHOT
대화 목록을 이 기준으로 맞춘다 · 인터럽트 때만 온다 (추론 · Mon 진행 줄 없음)
messages[] · 인터럽트 때만 온다
0.6s
RUN_FINISHED
확인 카드를 띄우고, 답을 다 모으기 전엔 재개를 보내지 않는다
outcome.type: interrupt · interrupts[1]
0.0s
RUN_STARTED
전송 버튼을 정지로 바꾸고 응답 자리를 연다
resume[] · { "<요약 질문>": "이대로 시작" }
0.0s
TOOL_CALL_RESULT
도구 카드를 완료 또는 실패로 마감한다
content: They approved the brief
0.0s
TOOL_CALL_START
도구 카드를 열고 실행 중으로 표시한다
toolCallName: call_mon
0.0s
TOOL_CALL_ARGS
인자를 이어 붙인다 (접어 둠)
{"record_id":"리서치 몬","task":"경쟁사 3곳 공개 요금 모으기 + ## Brief your Pa…
0.1s
TOOL_CALL_END
인자를 마감하고 결과 대기로 둔다
toolCallId
0.1s
SUBAGENT_STARTED
Mon 카드를 call_mon 카드 안에 연다
name: 리서치 몬 · parentToolCallId
0.1s
TOOL_CALL_START
Mon 내부
Mon 카드 안 진행 줄로만 보인다
subagentRunId · 웹 검색 · A사 요금 페이지
0.1s
TOOL_CALL_START
Mon 내부
Mon 카드 안 진행 줄로만 보인다
subagentRunId · 웹 검색 · B사 요금 페이지
0.1s
TOOL_CALL_START
Mon 내부
Mon 카드 안 진행 줄로만 보인다
subagentRunId · C사는 공개 요금 없음 · 문의 전용
0.2s
SUBAGENT_FINISHED
Mon 카드를 완료로 · result를 요약으로
outcome.type: success · result
0.2s
TOOL_CALL_RESULT
도구 카드를 완료 또는 실패로 마감한다
content: 리서치 몬 결과 받음
0.2s
TOOL_CALL_START
도구 카드를 열고 실행 중으로 표시한다
toolCallName: call_mon
0.2s
TOOL_CALL_ARGS
인자를 이어 붙인다 (접어 둠)
{"record_id":"정리 몬","task":"비교표와 변경안 3개 만들기 + ## Brief your Patr…
0.2s
TOOL_CALL_END
인자를 마감하고 결과 대기로 둔다
toolCallId
0.2s
SUBAGENT_STARTED
Mon 카드를 call_mon 카드 안에 연다
name: 정리 몬 · parentToolCallId
0.3s
TOOL_CALL_START
Mon 내부
Mon 카드 안 진행 줄로만 보인다
subagentRunId · /files/mon/research/prices.md 읽기
0.3s
TOOL_CALL_START
Mon 내부
Mon 카드 안 진행 줄로만 보인다
subagentRunId · 변경안별 예상 매출 계산
0.3s
SUBAGENT_FINISHED
Mon 카드를 완료로 · result를 요약으로
outcome.type: success · result
0.3s
TOOL_CALL_RESULT
도구 카드를 완료 또는 실패로 마감한다
content: 정리 몬 결과 받음
0.3s
TEXT_MESSAGE_START
말풍선을 새로 연다 (빈 상태 + 커서)
messageId · role: assistant
0.3s
TEXT_MESSAGE_CONTENT
열린 말풍선에 토큰을 이어 붙인다
delta ×31
0.5s
TEXT_MESSAGE_END
말풍선을 닫고 커서를 없앤다
messageId
0.6s
MANA_DEBITED
Mana 잔액을 갱신한다 (필드 미검증)
api가 COST_RECORDED를 turnId로 합쳐 주입 · 차감 42 · 잔액 1378
0.6s
STATE_SNAPSHOT
모드 값을 확인한다 · 티어는 그리지 않는다
resolved_mode: manager · manager_tier: standard · task {key, title} · 런이 닫히기 직전 1회
0.6s
RUN_FINISHED
입력을 다시 허용한다
outcome.type: success