AS AgentScopeAPI 手册 / API Reference
类class agentscope.event

HintBlockEvent

class HintBlockEvent(EventBase)
源码Source agentscope/event/_event.py:288–310

Hint 块事件,描述执行过程中的事件。位于 agentscope.event 包,继承自 EventBase。

Unlike text/thinking blocks, hint blocks are not streamed — the full content is available at creation time (team messages, background tool results, user interruptions, …). A single event carries the complete :class:~agentscope.message.HintBlock.

The hint field mirrors :attr:HintBlock.hint and may be a plain string or a list of :class:TextBlock / :class:DataBlock for multimodal content.

属性摘要Attribute Summary

属性Attribute类型Type说明Description值Value
typeLiteral[EventType.HINT_BLOCK]
类型字段。
EventType.HINT_BLOCK
reply_idstr
回复标识字段。
—
block_idstr
块标识字段。
—
sourcestr | None
来源字段。
None
hintstr | List[TextBlock | DataBlock]
`hint` 字段。
—

属性详情Attribute Detail

type

Literal[EventType.HINT_BLOCK] = EventType.HINT_BLOCK

类型字段。声明为 Literal[EventType.HINT_BLOCK]。

The type field.

源码Source agentscope/event/_event.py:301

reply_id

str

回复标识字段。声明为 str。

The reply id field.

源码Source agentscope/event/_event.py:303

block_id

str

块标识字段。声明为 str。

The block id field.

源码Source agentscope/event/_event.py:305

source

str | None = None

来源字段。声明为 str | None。

The source field.

源码Source agentscope/event/_event.py:307

hint

str | List[TextBlock | DataBlock]

hint 字段。声明为 str | List[TextBlock | DataBlock]。

The hint field.

源码Source agentscope/event/_event.py:309

继承成员Inherited Members

继承自Inherited from EventBase
基于官方固定版本源码静态生成Generated from pinned official sources · Python 2.0.11 · Java 2.0.4
签名与文档为静态抽取;如有疑问请以源码为准。Signatures and docs are extracted statically; verify against the source when in doubt.