description: "完整的 Session V0 持久化类型、来源证据与物理编码参考。" kind: persistence-format
Session V0 持久化格式
English | 中文
概述
查阅 dsh-v0.1.2-rc.1 对应的 V0 持久化类型。Assistant chunk 是独立事件,物理 header 以可选的 seedLength 存储继承事件数。完整 schema 保留该检查点声明的类型,包括宽泛的数值 header 版本。
目录
来源证据
来源为已发布 tag dsh-v0.1.2-rc.1,其写入器常量为 0。这是已收录预发布归档中最后一个 V0 tag;tag 记录保留其发布背景。更早的 V0 tag 还存在其他类型差异,本快照不替代那些记录。
提取的声明来自 packages/core/session/src/types.ts、packages/session/session-persistence-jsonl/src/format.ts,以及所有第一方 SessionEventMap 声明合并及其可达类型。下方源码位置指向该历史源码树,而非当前文件。
格式特征
以下事实描述所选检查点。下方生成的表格保留精确的字段类型与可选性。
SessionHeader.version与物理JsonlHeaderLine.version声明为number。V0 由源码写入器常量确定;仅凭数值类型不能将值限制为 0。- 逻辑 header 要求
isSeeded。物理 header 则存储可选的seedLength,并要求delegationDepth和type: "session"。 assistant/chunk.data包含chunk、turn和step。assistant/message.data没有内嵌的stream,且不存在assistant/attempt。
V0/V1 codec负责打包的 Assistant 行与范围编码的来源引用。这些物理 body 编码不是本声明类型目录中的额外根类型。相邻迁移参考负责已接受的历史规范化与拒绝规则。
打包的物理行使用 text-chunks、reasoning-chunks 或 tool-call-chunks,包含 seq0、time0 和 data.turn / step / index / dt。文本与推理行携带 texts;工具调用行携带 id、可选的 name 和 args。N 个成员对应 N−1 个 dt 时间间隔,间隔可以为负数。第 k 个成员的序号为 seq0 + k,时间为 time0 加上前 k 个间隔。物理 sourceEventSeqs 可以使用范围编码;下方逻辑 schema 展示展开后的数值数组。
机器声明
schemaVersion: 1
sessionFormatVersion: 0
source:
tag: dsh-v0.1.2-rc.1
roots:
"SessionHeader": 001ed6f66d67fac9cb9594b55f13557db94174fe5d5954789bb5a2d6d5927226
"JsonlHeaderLine": 63496702a393356d64638beb7939468c1ba039ba3b5492327b2fe074d6cdac93
"SessionEventEnvelope": 04184edc061905410cc7e3db8d5c7cf393d739c89eb523ba8bad3831fb23ba95
"event:agent-preset/selected": a10c17474eaf2ddab7095a099e0fe3d046fc18e56c3e344fc8894c05ff9ef97b
"event:agent/inbox/spliced": 15cdff6391d58ea00d7e2fe113b663d5479cbb3fd1af26717ad933c770bca081
"event:approval/asked": 3bfeb47b58606f4661904bc723da612782214c463d01e6d61cd6d6193d7374e1
"event:approval/decided": bb1ab3d08f49a9f3b265f844cd78d5c49813062a7b34b54904b426f85d0ff6e3
"event:approval/policy": 26718e15e7e395bce9642dba5bbe09b3b1a4ce2213d20d566cd9207d7fc5fb78
"event:assistant/chunk": be6b0aa5cd6a279facb1c29589f92e24a0eb30d60a5869ae17acbcf6c3d12821
"event:assistant/message": 6ac50e8b7feeb6a718cf502a4d32aa5430d68c01c23e6f4903db07f884b6cfe6
"event:command/done": 15196447222782e773eb943c92b18316ce96b9af0f0cfddb6e57ba8274ecc5ff
"event:command/run": 37184378c6439257d105c4e2022d80fc9c3a3f7c7f6ac661b00bc9f18d871006
"event:compaction/end": b0127044ab31a702bddfd785d345f5abd7a70876746e895ce443afa3e60ddf2d
"event:compaction/prune": 7f7fd5a6b0064f597534b29ff62ef26e786dffccf5e14f654a7d4fcea2c35f04
"event:compaction/start": db874d463b0fdec77e9da1c4568f37cb70bd6596781eb93800db44fb8a116965
"event:compaction/summary": 85c28ce3efec5863a9bf4b22ae57a50a03ec5337b965ee95ff77c9b9d137fa22
"event:feedback/record": fb9df8180a202f3c845d5aa6a81697b2f7213f6735abc17535a55656be60a575
"event:goal/change": 763c8a20af487263a0080548274f7437ef4a86e0ba8769127d1ced10a72c664d
"event:hook/invoked": 8a6e1ec9e8db346b0e02f027db73c07a94f067a26d40c1aef1abd09c47ce7ba0
"event:hook/result": e75916628f3f10c2d50658bd143052a46285fbf1a9a700ba54947614603d26b4
"event:llm/retry": 91c397f8f870e812e1dc5ac69c2745f9f105be9dc97dadc980d19ef415a65145
"event:llm/retry-started": 48e5c9861f16ac07e78cb7b5ae9dabdf7bb85c58baed5a51b4ad275050ea58e3
"event:model/selection": 35203ba7ad5ef6f97d556b85df20ae98f04f09c65748cecdf8eefdb8b6405ffc
"event:permission/preset": 5c45bf4c544a7211dcd8ba6ba7e5f1bc39b49e7a9df9d5cbdc8e87c22771b37b
"event:plan/mode": a7cf43ce7c2a4c038feed1885cd7a00d5c6ee2d90a7e0d56b46f78a3e1ca327f
"event:request/context": f6b733e38d46dde3f8ab1ade2be3362abb6642eb97982a98ee64a57ff60d0c28
"event:request/header": 1de6c9c8764045ea9a1357bae6ccbbd57c19f6f337f8f25697c919c7cc9abf16
"event:sandbox/mode": 516da4cdd6d2f1e5ce488e648578ca51f40e458f707b803e5b24de870e799415
"event:schedule/change": 2a7f86849ae54b3398ee49661a757c4fcb59a6192b7036ee2ff514617e13fb42
"event:session-log-deepseek/delivery-accepted": 9c413656ca5600ea33812d43c4e7923a541cfb6ab8b5bc98e415f295f44e40da
"event:session/end-seed": 669846d6f47138d4b8897717b0f08476805437a4b3195c82551b527035d90bc6
"event:session/title": 1b912703e2d64f91c99c675b8f805b01076c8325b905c1218ad81ef0b24909d5
"event:session/title-llm-request": 2cfb71f7819bc88a6bccbffa8b7ae5664233af6f6e1dfb068db25e2e17ddd8c7
"event:step/end": e0a787e6ec76c7c94fecbc501b489164ab0293db05bc947914077ad01e674f05
"event:step/start": 4513e088d43e6c68425be30451b9f961cc264fe7318ca62681c41d4d78615986
"event:subagent/descriptor": b79ada42962cad0190a9d465805260567621fa3a4abd757eb31e6016b52d5ab5
"event:subagent/model-selection-policy": a6567ccb2e530606b775371eb4fa31468d72084339968e8b0440a516a23b39dc
"event:team/member": 31d13edbb5fe2f8b7a38056320a8a06275ee4426e0abf12d4741818beda5a9c9
"event:team/message/delivered": c53bff743470c8bf11be698ced047072744ef088cce663a774b456d7a8982516
"event:team/message/queued": a6a26c92459c96e4f342e58d7e41c71956e7e62c9280e30e260df58409a3012c
"event:team/task": 1688a2451eef9da19eaf45f12c8a27df07b1a6e56fa57ba603118f5201bb435b
"event:todo/write": b978cff734e62143eb56c9125423ec275405eda969802d42aaf73ecb987d3b26
"event:tool-workflow/agent-end": babf9ee4d1af62bf6c3a8103737f7a5e4e78ce179be835ce05a38803e15884b7
"event:tool-workflow/agent-start": 5f26a6c20b37632f8f57729d171c671def4683d994ac6257a8dffcd855101627
"event:tool-workflow/run-end": 42e0916e0dda5f6d1e7bb05d8514717147c036a79c9f36085683469516c1fd3f
"event:tool-workflow/run-start": c1f9e0405de6d18cabb9ee70782a027f9bbdc57e5abec9dcccdd56119e2e9058
"event:tool/call": 3b1be838223869fe0a08210db85bf773796ed3f2373ac16555dff227cade0c48
"event:tool/code-dispatch": c14c2fdd439461cfc85105c6f620b0f62f799e3a69fb48196e938ec045aa0390
"event:tool/code-dispatch-start": 9eb21c10fc675e1fa4184e5eecc9697aa87054ffd836d49428174897f0e64b62
"event:tool/result": a79feb023a08a8b73d254e29e78f13045b6773ce377b0c4156fcdf1368c146ab
"event:turn/end": 84c24f1209fc3e0153de6ac85d58fd6968b851f955e0e761b92321053956609e
"event:turn/start": aa0957eca50aeb28bcd2e6930b95809926edacb550c8c340ba526ba6b861b3d8
"event:user/message": e950c87ba49bd8175b8a670b319a599d5ed14cde996540d5ba91a141fad68781
"event:web/deepseek-search-llm-request": cf6e3aaf1e2de6480aa0157730a41b9a492108a55304100b0f7e112711dd4331
完整 schema
完整机器目录包含 54 个根类型和 415 种可达类型。摘要包含所有引用字段;源码名称和路径描述所选的历史源码树。
持久化类型指纹
| 根类型 | 类别 | SHA-256 | 已解析类型 |
|---|---|---|---|
SessionHeader |
header | 001ed6f66d67fac9cb9594b55f13557db94174fe5d5954789bb5a2d6d5927226 |
packages/core/session/src/types.ts#SessionHeader |
JsonlHeaderLine |
header | 63496702a393356d64638beb7939468c1ba039ba3b5492327b2fe074d6cdac93 |
packages/session/session-persistence-jsonl/src/format.ts#HeaderLine |
SessionEventEnvelope |
envelope | 04184edc061905410cc7e3db8d5c7cf393d739c89eb523ba8bad3831fb23ba95 |
SessionEventEnvelope |
event:agent-preset/selected |
event | a10c17474eaf2ddab7095a099e0fe3d046fc18e56c3e344fc8894c05ff9ef97b |
event:agent-preset/selected |
event:agent/inbox/spliced |
event | 15cdff6391d58ea00d7e2fe113b663d5479cbb3fd1af26717ad933c770bca081 |
event:agent/inbox/spliced |
event:approval/asked |
event | 3bfeb47b58606f4661904bc723da612782214c463d01e6d61cd6d6193d7374e1 |
event:approval/asked |
event:approval/decided |
event | bb1ab3d08f49a9f3b265f844cd78d5c49813062a7b34b54904b426f85d0ff6e3 |
event:approval/decided |
event:approval/policy |
event | 26718e15e7e395bce9642dba5bbe09b3b1a4ce2213d20d566cd9207d7fc5fb78 |
event:approval/policy |
event:assistant/chunk |
event | be6b0aa5cd6a279facb1c29589f92e24a0eb30d60a5869ae17acbcf6c3d12821 |
event:assistant/chunk |
event:assistant/message |
event | 6ac50e8b7feeb6a718cf502a4d32aa5430d68c01c23e6f4903db07f884b6cfe6 |
event:assistant/message |
event:command/done |
event | 15196447222782e773eb943c92b18316ce96b9af0f0cfddb6e57ba8274ecc5ff |
event:command/done |
event:command/run |
event | 37184378c6439257d105c4e2022d80fc9c3a3f7c7f6ac661b00bc9f18d871006 |
event:command/run |
event:compaction/end |
event | b0127044ab31a702bddfd785d345f5abd7a70876746e895ce443afa3e60ddf2d |
event:compaction/end |
event:compaction/prune |
event | 7f7fd5a6b0064f597534b29ff62ef26e786dffccf5e14f654a7d4fcea2c35f04 |
event:compaction/prune |
event:compaction/start |
event | db874d463b0fdec77e9da1c4568f37cb70bd6596781eb93800db44fb8a116965 |
event:compaction/start |
event:compaction/summary |
event | 85c28ce3efec5863a9bf4b22ae57a50a03ec5337b965ee95ff77c9b9d137fa22 |
event:compaction/summary |
event:feedback/record |
event | fb9df8180a202f3c845d5aa6a81697b2f7213f6735abc17535a55656be60a575 |
event:feedback/record |
event:goal/change |
event | 763c8a20af487263a0080548274f7437ef4a86e0ba8769127d1ced10a72c664d |
event:goal/change |
event:hook/invoked |
event | 8a6e1ec9e8db346b0e02f027db73c07a94f067a26d40c1aef1abd09c47ce7ba0 |
event:hook/invoked |
event:hook/result |
event | e75916628f3f10c2d50658bd143052a46285fbf1a9a700ba54947614603d26b4 |
event:hook/result |
event:llm/retry |
event | 91c397f8f870e812e1dc5ac69c2745f9f105be9dc97dadc980d19ef415a65145 |
event:llm/retry |
event:llm/retry-started |
event | 48e5c9861f16ac07e78cb7b5ae9dabdf7bb85c58baed5a51b4ad275050ea58e3 |
event:llm/retry-started |
event:model/selection |
event | 35203ba7ad5ef6f97d556b85df20ae98f04f09c65748cecdf8eefdb8b6405ffc |
event:model/selection |
event:permission/preset |
event | 5c45bf4c544a7211dcd8ba6ba7e5f1bc39b49e7a9df9d5cbdc8e87c22771b37b |
event:permission/preset |
event:plan/mode |
event | a7cf43ce7c2a4c038feed1885cd7a00d5c6ee2d90a7e0d56b46f78a3e1ca327f |
event:plan/mode |
event:request/context |
event | f6b733e38d46dde3f8ab1ade2be3362abb6642eb97982a98ee64a57ff60d0c28 |
event:request/context |
event:request/header |
event | 1de6c9c8764045ea9a1357bae6ccbbd57c19f6f337f8f25697c919c7cc9abf16 |
event:request/header |
event:sandbox/mode |
event | 516da4cdd6d2f1e5ce488e648578ca51f40e458f707b803e5b24de870e799415 |
event:sandbox/mode |
event:schedule/change |
event | 2a7f86849ae54b3398ee49661a757c4fcb59a6192b7036ee2ff514617e13fb42 |
event:schedule/change |
event:session-log-deepseek/delivery-accepted |
event | 9c413656ca5600ea33812d43c4e7923a541cfb6ab8b5bc98e415f295f44e40da |
event:session-log-deepseek/delivery-accepted |
event:session/end-seed |
event | 669846d6f47138d4b8897717b0f08476805437a4b3195c82551b527035d90bc6 |
event:session/end-seed |
event:session/title |
event | 1b912703e2d64f91c99c675b8f805b01076c8325b905c1218ad81ef0b24909d5 |
event:session/title |
event:session/title-llm-request |
event | 2cfb71f7819bc88a6bccbffa8b7ae5664233af6f6e1dfb068db25e2e17ddd8c7 |
event:session/title-llm-request |
event:step/end |
event | e0a787e6ec76c7c94fecbc501b489164ab0293db05bc947914077ad01e674f05 |
event:step/end |
event:step/start |
event | 4513e088d43e6c68425be30451b9f961cc264fe7318ca62681c41d4d78615986 |
event:step/start |
event:subagent/descriptor |
event | b79ada42962cad0190a9d465805260567621fa3a4abd757eb31e6016b52d5ab5 |
event:subagent/descriptor |
event:subagent/model-selection-policy |
event | a6567ccb2e530606b775371eb4fa31468d72084339968e8b0440a516a23b39dc |
event:subagent/model-selection-policy |
event:team/member |
event | 31d13edbb5fe2f8b7a38056320a8a06275ee4426e0abf12d4741818beda5a9c9 |
event:team/member |
event:team/message/delivered |
event | c53bff743470c8bf11be698ced047072744ef088cce663a774b456d7a8982516 |
event:team/message/delivered |
event:team/message/queued |
event | a6a26c92459c96e4f342e58d7e41c71956e7e62c9280e30e260df58409a3012c |
event:team/message/queued |
event:team/task |
event | 1688a2451eef9da19eaf45f12c8a27df07b1a6e56fa57ba603118f5201bb435b |
event:team/task |
event:todo/write |
event | b978cff734e62143eb56c9125423ec275405eda969802d42aaf73ecb987d3b26 |
event:todo/write |
event:tool-workflow/agent-end |
event | babf9ee4d1af62bf6c3a8103737f7a5e4e78ce179be835ce05a38803e15884b7 |
event:tool-workflow/agent-end |
event:tool-workflow/agent-start |
event | 5f26a6c20b37632f8f57729d171c671def4683d994ac6257a8dffcd855101627 |
event:tool-workflow/agent-start |
event:tool-workflow/run-end |
event | 42e0916e0dda5f6d1e7bb05d8514717147c036a79c9f36085683469516c1fd3f |
event:tool-workflow/run-end |
event:tool-workflow/run-start |
event | c1f9e0405de6d18cabb9ee70782a027f9bbdc57e5abec9dcccdd56119e2e9058 |
event:tool-workflow/run-start |
event:tool/call |
event | 3b1be838223869fe0a08210db85bf773796ed3f2373ac16555dff227cade0c48 |
event:tool/call |
event:tool/code-dispatch |
event | c14c2fdd439461cfc85105c6f620b0f62f799e3a69fb48196e938ec045aa0390 |
event:tool/code-dispatch |
event:tool/code-dispatch-start |
event | 9eb21c10fc675e1fa4184e5eecc9697aa87054ffd836d49428174897f0e64b62 |
event:tool/code-dispatch-start |
event:tool/result |
event | a79feb023a08a8b73d254e29e78f13045b6773ce377b0c4156fcdf1368c146ab |
event:tool/result |
event:turn/end |
event | 84c24f1209fc3e0153de6ac85d58fd6968b851f955e0e761b92321053956609e |
event:turn/end |
event:turn/start |
event | aa0957eca50aeb28bcd2e6930b95809926edacb550c8c340ba526ba6b861b3d8 |
event:turn/start |
event:user/message |
event | e950c87ba49bd8175b8a670b319a599d5ed14cde996540d5ba91a141fad68781 |
event:user/message |
event:web/deepseek-search-llm-request |
event | cf6e3aaf1e2de6480aa0157730a41b9a492108a55304100b0f7e112711dd4331 |
event:web/deepseek-search-llm-request |
完整解析类型
已解析的持久化类型
每个类型定义仅列出一次。引用保留共享和递归关系;定义旁的摘要涵盖其完整可达结构。源码名称和位置标识声明来源,但不参与摘要计算。
1
SHA-256: f88f1b7b6bb733f685f5fb6a8744a5db9199fa53c90463ea1a33bad51153671d
1
"aborted"
SHA-256: 1e0b0b66b6f0c53fc72e52289d06b4708d776f1ca9df4c86a22bff621d403cf0
"aborted"
"active"
SHA-256: c8e6f48878cc2a2f0dc59682280d81f407943fb503f32c64bf9ff3d9393c3eff
"active"
"after"
SHA-256: 5b232a9b9bfcc0fc6794dab7865bcf203a65785c5de5aa647a51228bff628413
"after"
"agent-instructions"
SHA-256: fbd2c74b346a1595b376139c587fadd23e4a21acc9c0abce342975b6cfc60986
"agent-instructions"
"agent-message"
SHA-256: 82470020b5bfcb1a843e2aa05602af7d37df99e82d01f015c7c589ba054fd89d
"agent-message"
"agent-preset/selected"
SHA-256: 557e148d30b79ee48645850832b30c717d7c3b64641deb5d6133b8b4e91ee0b8
"agent-preset/selected"
"agent/inbox/spliced"
SHA-256: 829a2fb3be6efd4ba36aef8ed2d381a4c6fb2a0aaf50c823a6f3f8290786b809
"agent/inbox/spliced"
"allowed-once"
SHA-256: 811229eedcec57979dbadca7dbea832a59f8580cff30cb217fca5e2da16314bd
"allowed-once"
"always"
SHA-256: 142c37d302aa22a0a57915b5255939d3ca91c1811ca13fddcf84cf76ea00758a
"always"
"append"
SHA-256: e438a9d4fb883b3e4a8d9fc8913aa1550ed50eb384bfbf943100a5605b537498
"append"
"approval/asked"
SHA-256: cd186c309e2bef305705e1d324139240f5e681f4f6a957d6a25b0225f65560df
"approval/asked"
"approval/decided"
SHA-256: 378f90f9f6022a0991928a1eaf7991094ea1920fe89a9248358a1da106e1a970
"approval/decided"
"approval/policy"
SHA-256: 36d6a9a871d949ea4f3edd919d81d66aa69218bebef38899d2a1282c39420a1f
"approval/policy"
"ask"
SHA-256: 9e07693fd7cd9babe0688c22c986e4d519ae1c0e40eeea13b2dc583bed2abc86
"ask"
"assistant"
SHA-256: 95c0e88fcf0bafb2087f912ad9e2369de6ae6530cc0c4c2772c96205b57f7f60
"assistant"
"assistant/chunk"
SHA-256: 2d011306fd384c442f80bf510f523c2db9b40216f9994ee18c9c0e01be764d4f
"assistant/chunk"
"assistant/message"
SHA-256: 6ab45ac76839722df912f3ba50f1c6b41f2d614bde11f1aabfae04117ccdc80d
"assistant/message"
"at"
SHA-256: 17aae616ef020b8b9f011ec398ec935450fb06d3e2a0722c456f63aeaf5ff728
"at"
"block"
SHA-256: 1e346446e183ee76f48d7994c97ecb302bddc682abb60b8a10ea0bb26223a69c
"block"
"block-end"
SHA-256: eefbea819caeeea91ccb02dfafc16c68dd7f961cf9c1b2be25a2084509cf5c5a
"block-end"
"block-start"
SHA-256: cbca49bde16b656d5b8fbe4a8a507769f7b594c6287782b809c03814941bc5e3
"block-start"
"blocked"
SHA-256: 254dce209e735f9cb6f6b7aec0354712b1611759ec02af4d35a96f2081e666f6
"blocked"
boolean
SHA-256: aa93010d0e521ad7c42273f58d5c9b8bf1dfc94edf1b805a3971b364a35c1877
boolean
"canceled"
SHA-256: d4e4d575abeb4b72d616dc65c17ac0eaa943cc135609395044c38d5afcb10e31
"canceled"
"cancelled"
SHA-256: 2142e391b9ccb60d487afcf373ce74db98d952f69e8289eddb352a7e16e996c5
"cancelled"
"catalog"
SHA-256: aec150797b655c5f15ebb7a501454b0c208fbaccec9ace49d7de2171fc02f47d
"catalog"
"change"
SHA-256: f789af5ab844827eb5a4f357c0afae1eeed108c6c22d8ca1a56e586b349a7c85
"change"
"claude-code"
SHA-256: aff60ef947c18b012644852bdd0d5bfe72065e061dd563787c76c646b4a10f6b
"claude-code"
"clear"
SHA-256: e7e154d47d5fbc5366330fb4dade1f108c6dfe4335044d21ded14b7bf1dce084
"clear"
"codex"
SHA-256: 15495614ccfa9cbdeefb0ec2abd76406435f4c6ff3dae42acae8e09ef42025c9
"codex"
"command/done"
SHA-256: 8cdd3fdd295cee53035de16a1b23411716f75e9f994fe9510cac5d7fef605c76
"command/done"
"command/run"
SHA-256: f1996af2602e6f62b5ab179ca5c4af00d8753938b74cc6ef102de09e99e74a7e
"command/run"
"compaction/end"
SHA-256: 1986c2664009c99155e44795676c887fa67f7c55cd2d5e6b648ff763e0ab033a
"compaction/end"
"compaction/prune"
SHA-256: 10e386801903f9d424602c31d3ff837a94aef623c8b391376d8d9e253525fabe
"compaction/prune"
"compaction/start"
SHA-256: e2d0367e5716bc188435e51718ebff8ce873190625fa93b1c5331102d98758fa
"compaction/start"
"compaction/summary"
SHA-256: ef4f00923b9edbae15c7ef05320280bf61147ca17146cf59690359bfd5e5da45
"compaction/summary"
"complete"
SHA-256: d9196086e41e4dd5c2ce87f5c25529c8112a1731d258cf0728747d41a9ee3241
"complete"
"completed"
SHA-256: 1ebc6f9ff3aa9e3a38f8695f49bacdab1f8b7a3832741853ca46f40af56ccd01
"completed"
"continuable"
SHA-256: e5d3828df1ec3e2a66879de0659e0f4866d9cfffc00825ee731a66f8a0c03d98
"continuable"
"create"
SHA-256: 7624ca28c61ca0eaa4f015140f3cea6e0c16cce2f2960fab5f531203d253903e
"create"
"danger-full-access"
SHA-256: 18fce9540bb20897a66275499faee6b8296c97e9901fa1ff45a191772448ad1a
"danger-full-access"
"delegation"
SHA-256: 76632533f67879dcb346fcae640540dbc89b2472b0bce88c59f7e48fc5c0e668
"delegation"
"delete"
SHA-256: d0fbb0ca1bbba059830826f33f801da1aced35a2504376d61e020bdfec8d50c0
"delete"
"deleted"
SHA-256: e7e8f1318170b8284f16ab45a557afd4675c96071c0f2a456636481dab20b427
"deleted"
"dispatch"
SHA-256: 26c879bdd130e8b8683a6ce588414fad2244783d6573ca399fa0de184a2b0bb1
"dispatch"
"disposed"
SHA-256: b38f206d59bad891fa58c89f97a0036987b3defe7685acbd318fa55eb85f9751
"disposed"
"edit"
SHA-256: ad22a5ca5bbaab2e1440779cd3648e85ddfc6f73b5207394eda699555cf31430
"edit"
"error"
SHA-256: a2be0f0cb59f0d4a06557d45847d1938aced238baa77a6da416e590b8b958553
"error"
event:agent-preset/selected
SHA-256: a10c17474eaf2ddab7095a099e0fe3d046fc18e56c3e344fc8894c05ff9ef97b
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:agent-preset/selected[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "agent-preset/selected" |
event:agent-preset/selected[0].data
SHA-256: 6e52dd55a1d48954ed5464ec46fe34d9eb65f709baabc9561e7a279910b0c406
来源:packages/preset/agent-presets/src/session.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
agentPreset |
必需 | string |
event:agent/inbox/spliced
SHA-256: 15cdff6391d58ea00d7e2fe113b663d5479cbb3fd1af26717ad933c770bca081
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:agent/inbox/spliced[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "agent/inbox/spliced" |
event:agent/inbox/spliced[0].data
SHA-256: 70bb17ac365e67f2b3b9faaae3b49d7c11927016b07b7f1d6cbbe02efe3fa165
来源:packages/core/agent/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
inserted |
必需 | event:agent/inbox/spliced[0].data.inserted |
outcome |
可选 | "canceled" |
removedCount |
可选 | number |
start |
必需 | number |
target |
必需 | packages/core/agent/src/types.ts#InboxTarget |
event:agent/inbox/spliced[0].data.inserted
SHA-256: d1d6d7ba260eee6c676cbc598057ddb803b2f14c9eaeb1a6b230c334e8f91851
packages/llm/llm/src/message.ts#UserMessage 的数组。
event:agent/inbox/spliced[0].data.inserted[0].content
SHA-256: c4f87e4f9a41706018db2c298bc871ecab9f2a1f7d8a8022d310e2c68163816b
packages/llm/llm/src/types.ts#ContentBlock 的数组。
event:agent/inbox/spliced[0].data.inserted[0].content[0][2].attachment.originalDimensions
SHA-256: 0f46153645c297846a3fad3911636659ca4717a5e7d71c9f50bffacd312115ef
来源:packages/attachment/attachment/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
height |
必需 | number |
width |
必需 | number |
event:agent/inbox/spliced[0].data.inserted[0].source[0]
SHA-256: ada310bf0bdb8fed51f3b56ea63f6ea6b18bbd587f04fccb63a14ab0b2a24e05
来源:packages/core/session/src/types.ts · packages/interaction/commands/src/types.ts · packages/llm/llm/src/message.ts · packages/session/session-title/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
kind |
必需 | "user" |
event:agent/inbox/spliced[0].data.inserted[0].source[1]
SHA-256: 0ddab4577db37a3e0d9e3a91761735c8ef6f5629d526ab8ecaeeea19c097c8f8
| 属性 | 存在性 | 类型 |
|---|---|---|
kind |
必需 | "plugin" |
plugin |
必需 | string |
event:agent/inbox/spliced[0].data.inserted[0].source[10]
SHA-256: 6a4f72e2e179e17b922f2a9392c0e1c8f8c707f32494372454850a3eb184a6e7
来源:packages/api/session-controller/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
clientTimeZone |
可选 | string |
kind |
必需 | "user" |
rpcId |
必需 | string |
event:agent/inbox/spliced[0].data.inserted[0].source[15].references
SHA-256: a31fe3cc0de0394f0321a206ed19175fca578043b5f3bd8f9d9b533c8441957e
event:agent/inbox/spliced[0].data.inserted[0].source[15].references[0] 的数组。
event:agent/inbox/spliced[0].data.inserted[0].source[15].references[0]
SHA-256: 168b7c7810cf6eb504f3081a459a810e7b5295596736e9a49d0a3e43399ea5d5
来源:packages/context/session-reference/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
capturedThroughSeq |
必需 | event:compaction/end[0].data.turn |
compacted |
必需 | boolean |
inputIndex |
必需 | number |
label |
必需 | string |
omittedBytes |
必需 | number |
omittedMessages |
必需 | number |
originalMessages |
必需 | number |
retainedMessages |
必需 | number |
sessionId |
必需 | string |
truncated |
必需 | boolean |
event:agent/inbox/spliced[0].data.inserted[0].source[16].entries
SHA-256: aba175fb20ffc71112c55efe70458ff5d7dbfb83501892b4ba8d077f0ea5d7ba
event:agent/inbox/spliced[0].data.inserted[0].source[16].entries[0] 的数组。
event:agent/inbox/spliced[0].data.inserted[0].source[16].entries[0]
SHA-256: 83079c8a3f733ac3fa603eefa0fbb4737ca4d8b69e7e2e7298b60f9ac4098693
来源:packages/skill/tool-skill/src/index.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
description |
必需 | string |
name |
必需 | string |
event:agent/inbox/spliced[0].data.inserted[0].source[17].changes
SHA-256: 2ab12a0e345658f9342816d773fe610f049982bcad82631f43b9205abe43e5ee
packages/context/agent-instructions/src/render.ts#AgentInstructionChange 的数组。
event:agent/inbox/spliced[0].data.inserted[0].source[17].changes[0].action
SHA-256: 904bf499d98be4a3a5f836fcac533b6c4899569b018071e6604e1d32657d00fd
以下类型之一:
"remove""replace""set"
event:agent/inbox/spliced[0].data.inserted[0].source[19]
SHA-256: 9edc162949abf93bd5ff049191b345454ba104f583937ce5580fb50f067d2b94
来源:packages/webhook/webhook/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
deliveryId |
必需 | string |
form |
必需 | "notice" |
kind |
必需 | "webhook" |
provider |
必需 | string |
ruleId |
必需 | string |
source |
必需 | string |
summary |
必需 | string |
event:agent/inbox/spliced[0].data.inserted[0].source[2]
SHA-256: dda6e111a8ccfc12f6e742e977a1a4e3549e8c03732a5ff6c8d7c3d4bcb7a412
| 属性 | 存在性 | 类型 |
|---|---|---|
form |
必需 | "instructions" |
kind |
必需 | "plugin" |
plugin |
必需 | string |
event:agent/inbox/spliced[0].data.inserted[0].source[3]
SHA-256: 2f90a7b3646fea3e677bd7b4000aa96f3b8964f107b614e204e11ad4051c24fc
| 属性 | 存在性 | 类型 |
|---|---|---|
form |
必需 | "catalog" |
kind |
必需 | "plugin" |
plugin |
必需 | string |
event:agent/inbox/spliced[0].data.inserted[0].source[4]
SHA-256: e8d26e6993445743e6c4342c31b284c7d8f5574369abdd6021183af1a6b3538f
| 属性 | 存在性 | 类型 |
|---|---|---|
form |
必需 | "snapshot" |
kind |
必需 | "plugin" |
plugin |
必需 | string |
sections |
必需 | event:agent/inbox/spliced[0].data.inserted[0].source[4].sections |
event:agent/inbox/spliced[0].data.inserted[0].source[4].sections
SHA-256: c748fb42c80a120038a8c587af80ec39924803c401364db11c8974d5bf6d0262
packages/llm/llm/src/message.ts#ContextSnapshotSection 的数组。
event:agent/inbox/spliced[0].data.inserted[0].source[5]
SHA-256: b4d298d90c798fa4d1f5b030ce3ce8031c4c41beafdb05323bec8b2a06903b43
| 属性 | 存在性 | 类型 |
|---|---|---|
form |
必需 | "notice" |
kind |
必需 | "plugin" |
plugin |
必需 | string |
summary |
必需 | string |
event:agent/inbox/spliced[0].data.inserted[0].source[6]
SHA-256: 2ce7ef3b3daebf95815c7ae454a751d3e67ca7a22e2e0734fe2942df393bb66c
| 属性 | 存在性 | 类型 |
|---|---|---|
form |
必需 | "relay" |
kind |
必需 | "plugin" |
plugin |
必需 | string |
event:agent/inbox/spliced[0].data.inserted[0].source[7]
SHA-256: 85e1bd563d6c80c1f377f99f91103fec4e315148a7330f3b3dae7c2d04e33b01
| 属性 | 存在性 | 类型 |
|---|---|---|
form |
必需 | "recall" |
kind |
必需 | "plugin" |
plugin |
必需 | string |
event:approval/asked
SHA-256: 3bfeb47b58606f4661904bc723da612782214c463d01e6d61cd6d6193d7374e1
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:approval/asked[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "approval/asked" |
event:approval/asked[0].data
SHA-256: 45f2a07ea94573123b6ae14db787a40062dec3834f36d8be92c523d40ba28448
来源:packages/interaction/user-approval/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
callId |
可选 | string |
id |
必需 | string |
reason |
可选 | string |
toolName |
必需 | string |
event:approval/decided
SHA-256: bb1ab3d08f49a9f3b265f844cd78d5c49813062a7b34b54904b426f85d0ff6e3
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:approval/decided[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "approval/decided" |
event:approval/decided[0].data
SHA-256: 93cbbc5a7fd0b1aa1ff1b9a6bb5ec52b073f48e5a5200365c45c0cd54059e1b9
来源:packages/interaction/user-approval/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
id |
必需 | string |
outcome |
必需 | packages/interaction/user-approval/src/types.ts#ApprovalOutcome |
event:approval/policy
SHA-256: 26718e15e7e395bce9642dba5bbe09b3b1a4ce2213d20d566cd9207d7fc5fb78
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:approval/policy[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "approval/policy" |
event:approval/policy[0].data
SHA-256: 11f70b595aa76897fc4e25a352bfa718c659f44b799e5aa14e84e5a38fe72912
来源:packages/interaction/user-approval/src/index.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
policy |
必需 | packages/interaction/user-approval/src/index.ts#ApprovalPolicy |
source |
可选 | "delegation" |
event:assistant/chunk
SHA-256: be6b0aa5cd6a279facb1c29589f92e24a0eb30d60a5869ae17acbcf6c3d12821
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:assistant/chunk[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "assistant/chunk" |
event:assistant/chunk[0].data
SHA-256: d30e1a105f48bf9a6e7b080acb73e12f1173be60154f61d12c089216b4db5f94
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
chunk |
必需 | packages/llm/llm/src/types.ts#StreamChunk |
step |
必需 | number |
turn |
必需 | number |
event:assistant/chunk[0].data.chunk[0]
SHA-256: a681bf8e6eed8af50ad0da0efbf233c59215d7221fbbf9ee0a36e542a5c5f814
来源:packages/llm/llm/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
blockType |
必需 | packages/llm/llm/src/types.ts#ContentBlockType |
index |
必需 | number |
type |
必需 | "block-start" |
event:assistant/chunk[0].data.chunk[1]
SHA-256: 95080295115fbd83544520ba247b68a03790131f6a2eac323d388758cb542f65
来源:packages/llm/llm/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
index |
必需 | number |
text |
必需 | string |
type |
必需 | "text-delta" |
event:assistant/chunk[0].data.chunk[2]
SHA-256: 2abb711460e6238d851c30f3e4bdd87a2aa1887ee70575b3d3b7b25610673095
来源:packages/llm/llm/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
index |
必需 | number |
text |
必需 | string |
type |
必需 | "reasoning-delta" |
event:assistant/chunk[0].data.chunk[3]
SHA-256: 88a610b831be6d92612a464be5c7d0b88ec24d97bd299837bf74bf7672183c9a
来源:packages/llm/llm/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
argumentsDelta |
必需 | string |
id |
必需 | string |
index |
必需 | number |
name |
可选 | string |
type |
必需 | "tool-call-delta" |
event:assistant/chunk[0].data.chunk[4]
SHA-256: 766e02b09dd084f6dfa0f8c553e82399465fccd5c64533d50c5368f40de4b23b
来源:packages/llm/llm/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
block |
必需 | packages/llm/llm/src/types.ts#ContentBlock |
index |
必需 | number |
type |
必需 | "block-end" |
event:assistant/chunk[0].data.chunk[5]
SHA-256: f1a96afe7503ac1817de769cd0ba13d9b80111c7034c50106b3344ecc14cc515
来源:packages/llm/llm/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
type |
必需 | "usage" |
usage |
必需 | packages/llm/llm/src/types.ts#TokenUsage |
event:assistant/chunk[0].data.chunk[6]
SHA-256: a4ed3446d32625902170fce527fb64a0283d6f4817930f54a16fdce3a482b36a
来源:packages/llm/llm/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
reason |
必需 | packages/llm/llm/src/types.ts#FinishReason |
replayState |
可选 | packages/llm/llm/src/types.ts#ReplayEnvelope |
type |
必需 | "finish" |
event:assistant/chunk[0].data.chunk[6].reason[0]
SHA-256: 64cfc4dbd3739f0ee040689482cb27058890f1d6113abb1de756836318aeebbc
来源:packages/llm/llm/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
failure |
必需 | packages/llm/llm/src/types.ts#LlmFailure |
kind |
必需 | "aborted" |
event:assistant/chunk[0].data.chunk[6].reason[1]
SHA-256: ca13866102dfc53a503fccddeebc9caf667b8a06ef27217dd65de29f0495e65d
来源:packages/llm/llm/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
failure |
必需 | packages/llm/llm/src/types.ts#LlmFailure |
kind |
必需 | "error" |
event:assistant/chunk[0].data.chunk[6].reason[2]
SHA-256: ab7ec5f9eb2c6dfacca5da4c37cf7ba85d04172053ee6b1ebf1709ffcd99c1a7
来源:packages/core/session/src/types.ts · packages/llm/llm/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
kind |
必需 | "max-tokens" |
event:assistant/chunk[0].data.chunk[6].reason[3]
SHA-256: 1d76406cbb2ddadb0dbbb51e9d8bc6cf678fed455cf8eb512f36f7c86d37a62f
来源:packages/llm/llm/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
kind |
必需 | "stop" |
event:assistant/chunk[0].data.chunk[6].reason[4]
SHA-256: 287211846beea1eccb5f9acee00d20388a38fcb2e95858fa2332d6f58529379a
来源:packages/llm/llm/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
kind |
必需 | "tool-calls" |
event:assistant/chunk[0].data.chunk[6].replayState.blocks
SHA-256: b1664fa89f8eab49a14e7e3168d8bc4da4aa9fd76332f6c4a053d839e5276ae7
unknown(不透明) 的数组。
event:assistant/message
SHA-256: 6ac50e8b7feeb6a718cf502a4d32aa5430d68c01c23e6f4903db07f884b6cfe6
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:assistant/message.data |
ignorable |
可选 | true |
seq |
必需 | number |
sourceEventSeqs |
可选 | SessionEventEnvelope[46].sourceEventSeqs |
surfaceOp |
可选 | SessionEventEnvelope[46].surfaceOp |
time |
必需 | number |
type |
必需 | "assistant/message" |
event:assistant/message.data
SHA-256: 8e97d45260a7fa31ac2f670a1b1d724fc1b30ba656baf274d69acf4814e77f5e
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
interrupted |
可选 | true |
message |
必需 | packages/llm/llm/src/message.ts#AssistantMessage |
step |
必需 | number |
turn |
必需 | number |
usage |
可选 | packages/llm/llm/src/types.ts#TokenUsage |
event:command/done
SHA-256: 15196447222782e773eb943c92b18316ce96b9af0f0cfddb6e57ba8274ecc5ff
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:command/done[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "command/done" |
event:command/done[0].data
SHA-256: 5b6fb1f226ff56402db08a6aae82af76100b14056271875f69ec526a1ae05d51
来源:packages/interaction/commands/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
commandId |
必需 | string |
kind |
必需 | event:command/done[0].data.kind |
sourceEventSeq |
可选 | number |
text |
可选 | string |
event:command/done[0].data.kind
SHA-256: 1ab2ef1296f157ba96998f179bb5daa9d21a82480da2901127aeab2730797c92
以下类型之一:
"error""success"
event:command/run
SHA-256: 37184378c6439257d105c4e2022d80fc9c3a3f7c7f6ac661b00bc9f18d871006
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:command/run[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "command/run" |
event:command/run[0].data
SHA-256: a853902cfab417b8f08aa51ad6855fea46f34ed4588a74e47403035111d0fb86
来源:packages/interaction/commands/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
args |
可选 | string |
commandId |
必需 | string |
name |
必需 | string |
source |
必需 | event:agent/inbox/spliced[0].data.inserted[0].source[0] |
event:compaction/end
SHA-256: b0127044ab31a702bddfd785d345f5abd7a70876746e895ce443afa3e60ddf2d
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:compaction/end[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "compaction/end" |
event:compaction/end[0].data
SHA-256: ca59530d1a4f3e191b4032bc4a20eded0d827db8b5a7efb27b3af9e9b456c6f2
来源:packages/compaction/compaction/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
compactionId |
必需 | string |
error |
可选 | string |
sourceCommandId |
可选 | string |
turn |
必需 | event:compaction/end[0].data.turn |
event:compaction/end[0].data.turn
SHA-256: 3bd652ebfa8726b3ce3937a4f1bd2759e02f86b3a08a20f9e41a8513656fbc5f
来源:packages/core/session/src/types.ts
以下类型之一:
nullnumber
event:compaction/prune
SHA-256: 7f7fd5a6b0064f597534b29ff62ef26e786dffccf5e14f654a7d4fcea2c35f04
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:compaction/prune[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "compaction/prune" |
event:compaction/prune[0].data
SHA-256: 5dd766ccd1702a1142ad8b4bd44f2242f8e8a6752669ad3de0a5d224329b1438
来源:packages/compaction/compaction/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
shadowedRange |
必需 | event:compaction/prune[0].data.shadowedRange |
shadowedSeqs |
必需 | SessionEventEnvelope[46].sourceEventSeqs |
shadowedTokenCount |
必需 | number |
event:compaction/prune[0].data.shadowedRange
SHA-256: 9e41386b3a0c9572b0d63078492ebb3997da7d3a830d44e0259418bd02f4bcb2
来源:packages/compaction/compaction/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
end |
必需 | number |
start |
必需 | number |
event:compaction/start
SHA-256: db874d463b0fdec77e9da1c4568f37cb70bd6596781eb93800db44fb8a116965
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:compaction/start[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "compaction/start" |
event:compaction/start[0].data
SHA-256: 3e4e7683b0192c9f0e6a75c59076108f017892cdb302a98032c2632fd79c356f
来源:packages/compaction/compaction/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
compactionId |
必需 | string |
sourceCommandId |
可选 | string |
turn |
必需 | event:compaction/end[0].data.turn |
event:compaction/summary
SHA-256: 85c28ce3efec5863a9bf4b22ae57a50a03ec5337b965ee95ff77c9b9d137fa22
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:compaction/summary[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "compaction/summary" |
event:compaction/summary[0].data
SHA-256: 1fcc34faac8875c4b0a0102d9f9f23c852c90f9258cf66198e734bcfcfae22ce
以下类型之一:
event:compaction/summary[0].data[0]
SHA-256: 88e7af4cec3f89349bf3a2faf79c51519da21201729e6d7c5ab59271397b55bb
| 属性 | 存在性 | 类型 |
|---|---|---|
compactionId |
必需 | string |
llmStreamCall |
必需 | true |
maxTokens |
可选 | number |
model |
必需 | string |
provider |
必需 | string |
rawOutput |
必需 | event:agent/inbox/spliced[0].data.inserted[0].content |
shadowedRange |
必需 | event:compaction/prune[0].data.shadowedRange |
shadowedSeqs |
必需 | SessionEventEnvelope[46].sourceEventSeqs |
shadowedTokenCount |
必需 | number |
sourceCommandId |
可选 | string |
summary |
必需 | event:agent/inbox/spliced[0].data.inserted[0].content |
usage |
可选 | packages/llm/llm/src/types.ts#TokenUsage |
event:compaction/summary[0].data[1]
SHA-256: 19d2b8a46cc5bf1b368732664b777b2f896e428b78af98da89913c8f2a19393a
| 属性 | 存在性 | 类型 |
|---|---|---|
compactionId |
必需 | string |
maxTokens |
可选 | number |
model |
必需 | string |
provider |
必需 | string |
rawOutput |
可选 | event:agent/inbox/spliced[0].data.inserted[0].content |
shadowedRange |
必需 | event:compaction/prune[0].data.shadowedRange |
shadowedSeqs |
必需 | SessionEventEnvelope[46].sourceEventSeqs |
shadowedTokenCount |
必需 | number |
sourceCommandId |
可选 | string |
summary |
必需 | event:agent/inbox/spliced[0].data.inserted[0].content |
usage |
可选 | packages/llm/llm/src/types.ts#TokenUsage |
event:feedback/record
SHA-256: fb9df8180a202f3c845d5aa6a81697b2f7213f6735abc17535a55656be60a575
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:feedback/record[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "feedback/record" |
event:feedback/record[0].data
SHA-256: fc362d6c3bc744ee54ea7e008f30aff28f240db9d9882faec31b12982b643d5c
来源:packages/feedback/command-feedback/src/index.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
text |
必需 | string |
event:goal/change
SHA-256: 763c8a20af487263a0080548274f7437ef4a86e0ba8769127d1ced10a72c664d
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | packages/goal/goal/src/domain.ts#GoalChangeMeta |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "goal/change" |
event:goal/change[0].data[0].operation
SHA-256: 62e6a429ff3f390a46ac39fb468692032f42936ca0db19b53454184189401379
以下类型之一:
"block""complete""create""edit""pause""resume"
event:hook/invoked
SHA-256: 8a6e1ec9e8db346b0e02f027db73c07a94f067a26d40c1aef1abd09c47ce7ba0
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:hook/invoked[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "hook/invoked" |
event:hook/invoked[0].data
SHA-256: 119abe2b9c0b2f46ecb31d82b9acba4d4b30e049f655e2475e8b4ae12d5a9e25
来源:packages/hooks/hook-protocol/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
dialect |
必需 | packages/hooks/hook-protocol/src/types.ts#HookDialect |
handlerId |
必需 | string |
matcher |
可选 | string |
point |
必需 | string |
turn |
必需 | number |
event:hook/result
SHA-256: e75916628f3f10c2d50658bd143052a46285fbf1a9a700ba54947614603d26b4
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:hook/result[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "hook/result" |
event:hook/result[0].data
SHA-256: 8ad45ad053b4d89f8865c17cc9ff3b8748e86045f3f0fb816269a34af2619141
来源:packages/hooks/hook-protocol/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
decision |
必需 | string |
durationMs |
必需 | number |
exitCode |
可选 | number |
handlerId |
必需 | string |
point |
必需 | string |
stderrSummary |
可选 | string |
turn |
必需 | number |
event:llm/retry
SHA-256: 91c397f8f870e812e1dc5ac69c2745f9f105be9dc97dadc980d19ef415a65145
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | packages/llm/llm-retry/src/types.ts#LlmRetryEventData |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "llm/retry" |
event:llm/retry-started
SHA-256: 48e5c9861f16ac07e78cb7b5ae9dabdf7bb85c58baed5a51b4ad275050ea58e3
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | packages/llm/llm-retry/src/types.ts#LlmRetryStartedEventData |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "llm/retry-started" |
event:llm/retry[0].data[0]
SHA-256: 9096d1dd86a3da77a593e12cd95e596b2ef965fa94fcbee40e4bdcf0433924a1
来源:packages/llm/llm-retry/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
delayMs |
必需 | number |
failure |
必需 | packages/llm/llm/src/types.ts#LlmFailure |
maxRetries |
必需 | number |
mode |
必需 | "normal" |
policyKey |
必需 | string |
provider |
必需 | string |
retry |
必需 | number |
retryId |
必需 | string |
step |
必需 | number |
turn |
必需 | number |
event:llm/retry[0].data[1]
SHA-256: c0f91c064454e9ae25a4b5caacdc487712aee3acf414b07b7d5f7fd3530a0452
来源:packages/llm/llm-retry/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
delayMs |
必需 | number |
failure |
必需 | packages/llm/llm/src/types.ts#LlmFailure |
mode |
必需 | "always" |
policyKey |
必需 | string |
provider |
必需 | string |
retry |
必需 | number |
retryId |
必需 | string |
step |
必需 | number |
turn |
必需 | number |
event:model/selection
SHA-256: 35203ba7ad5ef6f97d556b85df20ae98f04f09c65748cecdf8eefdb8b6405ffc
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | packages/api/session-controller/src/types.ts#ModelSelection |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "model/selection" |
event:permission/preset
SHA-256: 5c45bf4c544a7211dcd8ba6ba7e5f1bc39b49e7a9df9d5cbdc8e87c22771b37b
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:permission/preset[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "permission/preset" |
event:permission/preset[0].data
SHA-256: 8a9c990773f798eac10ca8878e6bcc531ee080bc589cac956730e462cc6a09ad
来源:packages/interaction/permission-presets/src/index.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
preset |
必需 | string |
event:plan/mode
SHA-256: a7cf43ce7c2a4c038feed1885cd7a00d5c6ee2d90a7e0d56b46f78a3e1ca327f
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:plan/mode[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "plan/mode" |
event:plan/mode[0].data
SHA-256: 20a57544bbf204dacd1ae6beb2ab29444365c3c869f2afdf489dcdcbc3d9c8c5
来源:packages/plan/plan-mode/src/index.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
active |
必需 | boolean |
event:request/context
SHA-256: f6b733e38d46dde3f8ab1ade2be3362abb6642eb97982a98ee64a57ff60d0c28
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | packages/core/session/src/types.ts#RequestContext |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "request/context" |
event:request/header
SHA-256: 1de6c9c8764045ea9a1357bae6ccbbd57c19f6f337f8f25697c919c7cc9abf16
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:request/header[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "request/header" |
event:request/header[0].data
SHA-256: fbda9b55390689333793c34f6229ad46b21fbc45e5171ae74d2d436c60aa4e51
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
header |
必需 | packages/core/session/src/types.ts#EpochHeader |
reason |
必需 | packages/core/session/src/types.ts#RequestHeaderReason |
startsSeries |
可选 | true |
event:request/header[0].data.header.config.stop
SHA-256: 93c33d9687613293f8c95d46c4d922fe9ceae83b84c384beff5c3315abe005f2
string 的数组。
event:request/header[0].data.header.tools
SHA-256: 6d63f25a28b70801937a46b1058be5f52d4efbaf3516141470463ae469b59c23
packages/llm/llm/src/types.ts#ToolSchema 的数组。
event:request/header[0].data.header.tools[0].parameters
SHA-256: 0aa62ab51b36c0e64b134bd03ba8725d758744180a1a447da49beaad194f219f
| 属性 | 存在性 | 类型 |
|---|---|---|
[string] |
索引签名 | unknown(不透明) |
event:sandbox/mode
SHA-256: 516da4cdd6d2f1e5ce488e648578ca51f40e458f707b803e5b24de870e799415
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:sandbox/mode[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "sandbox/mode" |
event:sandbox/mode[0].data
SHA-256: 9890113e97dd3541787bfe6704f2b223d3a890b5325ca0acae2b0398909b413e
来源:packages/sandbox/sandbox-policy/src/session-mode.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
mode |
必需 | packages/sandbox/sandbox/src/index.ts#SandboxMode |
source |
可选 | "delegation" |
event:schedule/change
SHA-256: 2a7f86849ae54b3398ee49661a757c4fcb59a6192b7036ee2ff514617e13fb42
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | packages/schedule/schedule/src/types.ts#ScheduleChange |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "schedule/change" |
event:session-log-deepseek/delivery-accepted
SHA-256: 9c413656ca5600ea33812d43c4e7923a541cfb6ab8b5bc98e415f295f44e40da
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:session-log-deepseek/delivery-accepted[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "session-log-deepseek/delivery-accepted" |
event:session-log-deepseek/delivery-accepted[0].data
SHA-256: 09c4e39433565d24c20ce90f64125f9bde4e8b9680652455f8cf058e47299c6f
来源:packages/session/session-log-deepseek/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
sessionId |
必需 | string |
throughSeq |
必需 | number |
event:session/end-seed
SHA-256: 669846d6f47138d4b8897717b0f08476805437a4b3195c82551b527035d90bc6
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:session/end-seed[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "session/end-seed" |
event:session/end-seed[0].data
SHA-256: f0d4d35a2f77027ccfbc9b6b774b92f27eba1aadc2cf523147e3629bbfb646b5
| 属性 | 存在性 | 类型 |
|---|---|---|
[string] |
索引签名 | never |
event:session/title
SHA-256: 1b912703e2d64f91c99c675b8f805b01076c8325b905c1218ad81ef0b24909d5
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | packages/session/session-title/src/types.ts#SessionTitleEventData |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "session/title" |
event:session/title-llm-request
SHA-256: 2cfb71f7819bc88a6bccbffa8b7ae5664233af6f6e1dfb068db25e2e17ddd8c7
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | packages/session/session-title-llm/src/index.ts#SessionTitleLlmRequestEventData |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "session/title-llm-request" |
event:session/title-llm-request[0].data.messages
SHA-256: 83d413b99afd25a1bd6c52c79daa83c7d29da278e96e412da3be617ca36cf961
packages/llm/llm/src/message.ts#Message 的数组。
event:session/title-llm-request[0].data.messages[0].role
SHA-256: acd36e1717d2b4ef9e98a8e6fac17ca1203f3f448e5bca51677f129a8f4999e2
以下类型之一:
"assistant""system""user"
event:session/title[0].data.source[0]
SHA-256: 1b5649238876e28811e80f10ec67a00c197ad3babd4ecc61a22b09064b88c597
来源:packages/session/session-title/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
kind |
必需 | "fallback" |
event:session/title[0].data.source[1]
SHA-256: b81e9de81a481b24e1e1f9adf038bfc59e57b4f35ce62f8f1e45284186f4f812
来源:packages/session/session-title/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
kind |
必需 | "provider" |
model |
可选 | packages/session/session-title/src/types.ts#SessionTitleModelProvenance |
provider |
必需 | string |
event:step/end
SHA-256: e0a787e6ec76c7c94fecbc501b489164ab0293db05bc947914077ad01e674f05
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:step/end[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "step/end" |
event:step/end[0].data
SHA-256: ef11a3b7fa2033ae4279545ff8a8a2ee4e301b9b73e5b91654c48e6d08283545
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
step |
必需 | number |
turn |
必需 | number |
event:step/start
SHA-256: 4513e088d43e6c68425be30451b9f961cc264fe7318ca62681c41d4d78615986
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:step/end[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "step/start" |
event:subagent/descriptor
SHA-256: b79ada42962cad0190a9d465805260567621fa3a4abd757eb31e6016b52d5ab5
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | packages/subagent/subagent/src/descriptor.ts#SubagentDescriptorData |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "subagent/descriptor" |
event:subagent/model-selection-policy
SHA-256: a6567ccb2e530606b775371eb4fa31468d72084339968e8b0440a516a23b39dc
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:subagent/model-selection-policy[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "subagent/model-selection-policy" |
event:subagent/model-selection-policy[0].data
SHA-256: 0d47a8f3d847243c4488e755ad4cab7a04ac5d4621b9c81865524cf3f4d8536f
来源:packages/subagent/tool-subagent/src/model-selection-state.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
allowedModels |
必需 | event:subagent/model-selection-policy[0].data.allowedModels |
event:subagent/model-selection-policy[0].data.allowedModels
SHA-256: ba77b58995e36f14bb13886b0493d0a1a63d5db10b1a6cd9f6ac65a72cf832ec
packages/session/session-title/src/types.ts#SessionTitleModelProvenance 的数组。
event:team/member
SHA-256: 31d13edbb5fe2f8b7a38056320a8a06275ee4426e0abf12d4741818beda5a9c9
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:team/member[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "team/member" |
event:team/member[0].data
SHA-256: b59b71a5417cfb3acca0a32fcd4f8f31b875e7d5acdca1344dc9a05214414702
来源:packages/experimental/agent-team/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
member |
必需 | packages/experimental/agent-team/src/types.ts#TeamMemberSnapshot |
teamId |
必需 | string |
version |
必需 | 1 |
event:team/member[0].data.member.context
SHA-256: 50cf02d875f8a1f1411f4a6fbcffab9120ccef5f74a47331fbf29480e5f68f48
以下类型之一:
"fork""fresh"
event:team/message/delivered
SHA-256: c53bff743470c8bf11be698ced047072744ef088cce663a774b456d7a8982516
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:team/message/delivered[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "team/message/delivered" |
event:team/message/delivered[0].data
SHA-256: 7a1a83b0dd7c3a67d46d2b703e204a69b1db4e596b867777c1dde1d9ac65662e
来源:packages/experimental/agent-team/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
messageId |
必需 | string |
targetId |
必需 | string |
teamId |
必需 | string |
version |
必需 | 1 |
event:team/message/queued
SHA-256: a6a26c92459c96e4f342e58d7e41c71956e7e62c9280e30e260df58409a3012c
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:team/message/queued[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "team/message/queued" |
event:team/message/queued[0].data
SHA-256: 9417f39b26a720063f227dfbb236adbe0470d8460fb3d5212b8a85b8195c6385
来源:packages/experimental/agent-team/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
message |
必需 | packages/experimental/agent-team/src/types.ts#TeamMessageSnapshot |
teamId |
必需 | string |
version |
必需 | 1 |
event:team/message/queued[0].data.message.delivery
SHA-256: 923845f0e897a3729c72512adc73f246328922786a59cc7926ceb20b4ae6de6f
以下类型之一:
"quiet""wakeup"
event:team/task
SHA-256: 1688a2451eef9da19eaf45f12c8a27df07b1a6e56fa57ba603118f5201bb435b
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:team/task[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "team/task" |
event:team/task[0].data
SHA-256: e86d247d466ec6dc9d302824b7dc0acedab882027775f25abb824df4794468b7
来源:packages/experimental/agent-team/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
task |
必需 | packages/experimental/agent-team/src/types.ts#TeamTaskSnapshot |
teamId |
必需 | string |
version |
必需 | 1 |
event:todo/write
SHA-256: b978cff734e62143eb56c9125423ec275405eda969802d42aaf73ecb987d3b26
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:todo/write[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "todo/write" |
event:todo/write[0].data
SHA-256: 79ddc907312f97cf9553d4841e8b3fc937097bd8d97900a790efad3c05255e99
来源:packages/todo/tool-todo/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
todos |
必需 | event:todo/write[0].data.todos |
event:todo/write[0].data.todos
SHA-256: 4b7ddaf3710b88ff9b8df66304f5f97bf03688fd19730eedc2e9535203c820ea
packages/todo/tool-todo/src/types.ts#TodoItem 的数组。
event:todo/write[0].data.todos[0].status
SHA-256: fd0d91a1f9dd2efb8959bdf5e07f8f0a98b1cdfa38ce8d4732ebde0b44c3abd4
以下类型之一:
"completed""in_progress""pending"
event:tool-workflow/agent-end
SHA-256: babf9ee4d1af62bf6c3a8103737f7a5e4e78ce179be835ce05a38803e15884b7
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | packages/workflow/tool-workflow/src/types.ts#ToolWorkflowAgentEndData |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "tool-workflow/agent-end" |
event:tool-workflow/agent-start
SHA-256: 5f26a6c20b37632f8f57729d171c671def4683d994ac6257a8dffcd855101627
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | packages/workflow/tool-workflow/src/types.ts#ToolWorkflowAgentStartData |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "tool-workflow/agent-start" |
event:tool-workflow/run-end
SHA-256: 42e0916e0dda5f6d1e7bb05d8514717147c036a79c9f36085683469516c1fd3f
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | packages/workflow/tool-workflow/src/types.ts#ToolWorkflowRunEndData |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "tool-workflow/run-end" |
event:tool-workflow/run-start
SHA-256: c1f9e0405de6d18cabb9ee70782a027f9bbdc57e5abec9dcccdd56119e2e9058
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | packages/workflow/tool-workflow/src/types.ts#ToolWorkflowRunStartData |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "tool-workflow/run-start" |
event:tool/call
SHA-256: 3b1be838223869fe0a08210db85bf773796ed3f2373ac16555dff227cade0c48
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:tool/call[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "tool/call" |
event:tool/call[0].data
SHA-256: e4c18e294232c3ba6c9f1999f168263cc55956147cfe4121720899be8e52edd1
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
arguments |
必需 | string |
callId |
必需 | string |
name |
必需 | string |
step |
必需 | number |
turn |
必需 | number |
event:tool/code-dispatch
SHA-256: c14c2fdd439461cfc85105c6f620b0f62f799e3a69fb48196e938ec045aa0390
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | packages/core/tools/src/types.ts#PtcDispatchEventData |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "tool/code-dispatch" |
event:tool/code-dispatch-start
SHA-256: 9eb21c10fc675e1fa4184e5eecc9697aa87054ffd836d49428174897f0e64b62
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | packages/core/tools/src/types.ts#PtcDispatchStartEventData |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "tool/code-dispatch-start" |
event:tool/result
SHA-256: a79feb023a08a8b73d254e29e78f13045b6773ce377b0c4156fcdf1368c146ab
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:tool/result.data |
ignorable |
可选 | true |
seq |
必需 | number |
sourceEventSeqs |
可选 | SessionEventEnvelope[46].sourceEventSeqs |
surfaceOp |
可选 | SessionEventEnvelope[46].surfaceOp |
time |
必需 | number |
type |
必需 | "tool/result" |
event:tool/result.data
SHA-256: e575be1876952402db1e661d0397ce27ac9d77a568439a3a310363981d98970c
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
error |
可选 | event:tool/result.data.error |
message |
必需 | packages/llm/llm/src/message.ts#ToolResultMessage |
meta |
可选 | event:tool/result.data.meta |
step |
必需 | number |
turn |
必需 | number |
event:tool/result.data.error
SHA-256: 55e3b6df99b0d19241e57618b04b84824c3df80ed102e440719139300ea703f6
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
code |
必需 | string |
name |
必需 | string |
event:tool/result.data.message.content
SHA-256: bc32b6cc15220b64e49b70a65a7d59a72b9e43cc0d0d80ea7195c0659a66ed15
| 位置 | 存在性 | 类型 |
|---|---|---|
| 0 | 必需 | packages/llm/llm/src/types.ts#ToolResultBlock |
event:tool/result.data.meta
SHA-256: c592ce75aab73fcab19c1d7845684c72cf402b78d2e1f2833a58ecf9f3598ed6
来源:packages/util/values/src/index.ts
以下类型之一:
event:tool/result.data.meta[5]event:tool/result.data.meta[5][0][6]stringbooleannullnumber
event:tool/result.data.meta[5]
SHA-256: 72ec79127a9c0d0241b1106a74cc2b24c81ce467170f1c3c93f7b71a9496d227
event:tool/result.data.meta 的数组。
event:tool/result.data.meta[5][0][6]
SHA-256: 529e0ccd0e34079ab4ff21ed87f810cee0388246263bf22e8aba5986b56fae05
来源:packages/util/values/src/index.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
[string] |
索引签名 | event:tool/result.data.meta |
event:turn/end
SHA-256: 84c24f1209fc3e0153de6ac85d58fd6968b851f955e0e761b92321053956609e
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:turn/end[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "turn/end" |
event:turn/end[0].data
SHA-256: 508c0856b8df8574e396880a756f087699b138630428441fefca4a4380f01a28
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
reason |
必需 | packages/core/session/src/types.ts#TurnEndReason |
turn |
必需 | number |
event:turn/end[0].data.reason[0]
SHA-256: b6ef9c6210be8350cd465f485cf520031fffa6bf3809c61a1e713e834c5982d0
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
kind |
必需 | "completed" |
event:turn/end[0].data.reason[1]
SHA-256: 0a30c3be336cdd4f8f34e66543a3d46d611c43986edd9b3ce6cbb9b721d3b5d3
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
kind |
必需 | "aborted" |
reason |
必需 | packages/core/session/src/types.ts#TurnEndCancelCause |
event:turn/end[0].data.reason[1].reason[1]
SHA-256: 6c03546143cdf6ae88f1745ac98c5139efa1588d1415249bbc5f3104d32ab800
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
kind |
必需 | "parent" |
event:turn/end[0].data.reason[1].reason[2]
SHA-256: 6c5a37d42ebdb12db4410699259335f1e149e3a0260425684c00b153afc8990d
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
kind |
必需 | "hook" |
reason |
必需 | string |
event:turn/end[0].data.reason[1].reason[3]
SHA-256: 4bb451330ff699f36b45539ceb0eb2606ead72084e2c5bb637c36cc80e2252db
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
kind |
必需 | "disposed" |
event:turn/end[0].data.reason[1].reason[4]
SHA-256: eaa71be0fbf0f702df8ea6c11d0aa2f9782263d45a10d0fb14eda662f4bfe04c
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
kind |
必需 | "legacy" |
event:turn/end[0].data.reason[2]
SHA-256: 023a355b2be0d688fb6e4df8388dadb942761d46cfe96d0f499aae9631a159d4
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
kind |
必需 | "blocked" |
event:turn/end[0].data.reason[3]
SHA-256: 3dad205ad99fbda835c493ddc6bc93fe1441cef2f82774ffa2856364e2cede22
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
error |
必需 | packages/llm/llm/src/types.ts#LlmFailure |
kind |
必需 | "error" |
event:turn/end[0].data.reason[5]
SHA-256: 56b7c047694875a843ba020dfea3c8380d54ae4ff88ab349e72004dc21e07c23
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
kind |
必需 | "interrupted" |
event:turn/start
SHA-256: aa0957eca50aeb28bcd2e6930b95809926edacb550c8c340ba526ba6b861b3d8
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | event:turn/start[0].data |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "turn/start" |
event:turn/start[0].data
SHA-256: f90eb4ab2d3897bc20c521a038e3119d581f791ec974b1a0004f63a8ab9e232d
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
turn |
必需 | number |
event:user/message
SHA-256: e950c87ba49bd8175b8a670b319a599d5ed14cde996540d5ba91a141fad68781
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | packages/llm/llm/src/message.ts#UserMessage |
ignorable |
可选 | true |
seq |
必需 | number |
sourceEventSeqs |
可选 | SessionEventEnvelope[46].sourceEventSeqs |
surfaceOp |
可选 | SessionEventEnvelope[46].surfaceOp |
time |
必需 | number |
type |
必需 | "user/message" |
event:web/deepseek-search-llm-request
SHA-256: cf6e3aaf1e2de6480aa0157730a41b9a492108a55304100b0f7e112711dd4331
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
data |
必需 | packages/web/web-search-deepseek/src/provider.ts#DeepSeekSearchLlmRequest |
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | "web/deepseek-search-llm-request" |
event:web/deepseek-search-llm-request[0].data.body
SHA-256: 930a6567a10bb62ddd157bd8abdf4b182810c8c3b49d91309b3b009a5fed9731
来源:packages/web/web-search-deepseek/src/provider.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
max_tokens |
必需 | number |
messages |
必需 | event:web/deepseek-search-llm-request[0].data.body.messages |
model |
必需 | string |
tools |
必需 | event:web/deepseek-search-llm-request[0].data.body.tools |
event:web/deepseek-search-llm-request[0].data.body.messages
SHA-256: b993441f8ce7d27b80e619e113e232ae8e62d3d5a8340f6bfe12d8c4c018e62f
| 位置 | 存在性 | 类型 |
|---|---|---|
| 0 | 必需 | event:web/deepseek-search-llm-request[0].data.body.messages[0] |
event:web/deepseek-search-llm-request[0].data.body.messages[0]
SHA-256: 9a2a9029f8d7ede05336980d8342737557f487b913bfd28853d0ab5214600ab5
来源:packages/web/web-search-deepseek/src/provider.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
content |
必需 | event:web/deepseek-search-llm-request[0].data.body.messages[0].content |
role |
必需 | "user" |
event:web/deepseek-search-llm-request[0].data.body.messages[0].content
SHA-256: 8f6d609794bf5afc01d7ccf3e03811d32f4b8047f58a2c9a98db0154c2ad7cb9
| 位置 | 存在性 | 类型 |
|---|---|---|
| 0 | 必需 | event:web/deepseek-search-llm-request[0].data.body.messages[0].content[0] |
event:web/deepseek-search-llm-request[0].data.body.messages[0].content[0]
SHA-256: 4e887768586528565381dadbddee6cef555874148089f4579e0b4b1ad096fc9c
来源:packages/llm/llm/src/types.ts · packages/web/web-search-deepseek/src/provider.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
text |
必需 | string |
type |
必需 | "text" |
event:web/deepseek-search-llm-request[0].data.body.tools
SHA-256: 4aed17ec726b5397c29f6cb4bcd7905dc1a12bb6140f1657f073cd24380f2af8
| 位置 | 存在性 | 类型 |
|---|---|---|
| 0 | 必需 | event:web/deepseek-search-llm-request[0].data.body.tools[0] |
event:web/deepseek-search-llm-request[0].data.body.tools[0]
SHA-256: 2d11ca7b0d4493e244b74eba093227866b33249841e59a1e9bf56afed38604c3
来源:packages/web/web-search-deepseek/src/provider.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
max_uses |
必需 | number |
name |
必需 | "web_search" |
type |
必需 | "web_search_20250305" |
"every"
SHA-256: e42b0f40b5d0b628c6e1c44a8fb9eda0780037a81959e1b93d2dfb47b46b0e87
"every"
"failed"
SHA-256: b57a2889408de36e4516807194c73bdecd51a92f633ccd05db81bf049200f420
"failed"
"fallback"
SHA-256: d6e654b88b584fcdf290a56802b1730bc7b9847ae86baa4265ab7769eb48990c
"fallback"
"feedback/record"
SHA-256: c99e20441bf15341e9db54385e558e5c03d21dff2eb1ac08ccbf47c2d8747954
"feedback/record"
"finish"
SHA-256: bd499eac047efe091a4df7382eadd06d25cf0cb31fee3981e8b24d85762841cd
"finish"
"fork"
SHA-256: 2da725e554cd89301d829ed9dc45a572c3cd1b93b5e91d0d71f007976d8a0863
"fork"
"fresh"
SHA-256: dd2780e7e07684332f7a9ab047237798d260e7eaffb1321cb38eca695d184c3d
"fresh"
"goal"
SHA-256: b815d7b91cdd9fc6ccc7dcba05cfc5ce1d55fab5fc0c0801803cd3630cedb602
"goal"
"goal/change"
SHA-256: 237c004c73b6b288246816e0d7fde16e09c63a47aa3b1227383d7afe58666163
"goal/change"
"hook"
SHA-256: dbdafceb9a900183cccc80596498d386f3bf7bddead2b8cfde68453aa4739edc
"hook"
"hook/invoked"
SHA-256: b9305f0ea75ccd6a6061c27fde19f2ab85534f9f3c1a717b573b077ebae0f611
"hook/invoked"
"hook/result"
SHA-256: a3a259a1aa5401af786ce08c4a8419681d3000d73467991b5fc563389bc4ebd2
"hook/result"
"image"
SHA-256: fb8b6a2e53cb9cf44c551176de0fb77d1ddc60037b99a891ff8a860b6d5c29a0
"image"
"image/gif"
SHA-256: de30b1fa12c75f81df6aa4096e1595296d2d04e2be14a7c29849cf8028b79048
"image/gif"
"image/jpeg"
SHA-256: 3f74ba74acd10644c1ed6947a411d8088bd2cfac74f61bb8540f96d68e31f004
"image/jpeg"
"image/png"
SHA-256: 58f94390b982f8a5ac1f4f235ba612557f4a1dc4a995d8b1cec63ce7639decb0
"image/png"
"image/webp"
SHA-256: ebb768d85ec87fb68e42fc14fd7d8535b5ac11791b14d04c6770180f0a719bf8
"image/webp"
"in_progress"
SHA-256: 94c56aeb1564ad735eb773d88636b40761d063efa1610f1308004d32923f5378
"in_progress"
"initial"
SHA-256: e7ce49f12953583fad217bf80fb9f1463acff2c3e9471a823782661675fb124c
"initial"
"instructions"
SHA-256: fee1caf8ab6a65c1bc981f5a1730164490f22a2a89ffa3d0b76f1f432c44c8b5
"instructions"
"interrupted"
SHA-256: 69d238a6e9b08d67f601b1825962963d8d3523cb69ebf6208c697dc5d058c199
"interrupted"
"legacy"
SHA-256: ad3b56aa2fc1ad4250e7399295d34a8eae592e1907e85852e2291b2e498a30bc
"legacy"
"llm/retry"
SHA-256: 611cae9a3539733aa0c42f66035a7d90f19dcbbdfb5d9e3b628b13705253942d
"llm/retry"
"llm/retry-started"
SHA-256: 4ae007ed190a72c92138b22d059b83208079c7551ca13fb59ae8cf5e23693964
"llm/retry-started"
"max-tokens"
SHA-256: 68141cbe3994a5ffcd064c07c75996538437fd9dbf77ce8a2927e89ec577fabe
"max-tokens"
"model"
SHA-256: 2765e9119edf5816ac1ab4c95c5ee32c90403f3742962eff11544f7752d59d2e
"model"
"model/selection"
SHA-256: 1d5f04a03ea75fc8eeece544129eba0f49f0c82046e9c404461920390135c7b2
"model/selection"
"never"
SHA-256: 1571525adc95a24e5d25b5a6440df401cd7cdd881b745178e85f5a333435cd1b
"never"
never
SHA-256: fcf427290c6213c2a7feb57492d832ce324f5b9737a759f424dab69e6bd101a0
never
"next-step"
SHA-256: 3e2ece4967cfebe95f450a93f45523dff99d6749f6269f2f60f84dfecfcf3693
"next-step"
"next-turn"
SHA-256: 62ecb62dc0fe1b5e70217f8a80c39256a40ee3a1917be14e5ca899d20c35f7fd
"next-turn"
"normal"
SHA-256: 3bc287e765d58dc3a22672a0495a6cfd561220dd38fbaecef80aa95b96caed79
"normal"
"notice"
SHA-256: e8de0f457fed5b9ff94dc4950b59ef75fd8ba8af665cc7899485924a62653367
"notice"
null
SHA-256: 938f7c7357bc403ea3b281a9dd016939df7a0880fc8db12612585be574d0d615
null
number
SHA-256: 0657d3ca5ac4e7bf79b00bcf860b1c7159d01a9da137497221ec2f1776e365f7
来源:packages/core/session/src/types.ts
number
"one-shot"
SHA-256: d28765f87d6b6ab408e0b2f3e7e297791b004b806d8e302c49903ebae815feb2
"one-shot"
packages/api/session-controller/src/types.ts#ModelSelection
SHA-256: f09e5e7acf5ff5ccd193ff2eeec015fa2ff7c29d98bc465f8c3302058d47e29b
来源:packages/api/session-controller/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
model |
必需 | string |
provider |
必需 | string |
reasoningEffort |
可选 | string |
packages/attachment/attachment/src/types.ts#ImageAttachmentRef
SHA-256: b0b0eb1b16490f6bee135b2377e8f8c39227974c799ad7d49ff418af23ecbc35
来源:packages/attachment/attachment/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
attachmentId |
必需 | string |
bytes |
必需 | number |
height |
必需 | number |
mediaType |
必需 | packages/attachment/attachment/src/types.ts#ImageMediaType |
name |
可选 | string |
originalDimensions |
可选 | event:agent/inbox/spliced[0].data.inserted[0].content[0][2].attachment.originalDimensions |
width |
必需 | number |
packages/attachment/attachment/src/types.ts#ImageMediaType
SHA-256: 2f1e6a7ebace43d727ae138ddcd352eb3813960009e5805b8c5ac84300c97716
来源:packages/attachment/attachment/src/types.ts
以下类型之一:
"image/gif""image/jpeg""image/png""image/webp"
packages/context/agent-instructions/src/render.ts#AgentInstructionChange
SHA-256: 83da72c6857601c75da11212ef847f57d457b9c99f0a82246dcdff3e26700239
来源:packages/context/agent-instructions/src/render.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
action |
必需 | event:agent/inbox/spliced[0].data.inserted[0].source[17].changes[0].action |
digest |
可选 | string |
path |
必需 | string |
scope |
必需 | string |
packages/context/agent-instructions/src/state.ts#AgentInstructionSource
SHA-256: 6f22a9d02b9a1f1157f3b0e7bdccd7e7b12b085c4efdb709dfc74a465cd4e590
来源:packages/context/agent-instructions/src/state.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
baseline |
可选 | true |
baselineIdentity |
可选 | string |
changes |
必需 | event:agent/inbox/spliced[0].data.inserted[0].source[17].changes |
form |
必需 | "instructions" |
kind |
必需 | "agent-instructions" |
packages/context/session-reference/src/types.ts#SessionReferenceSource
SHA-256: b326f2ef1449aa6cdc70e7c5307c6521e46e9cb63ed10669a856511720c5a079
来源:packages/context/session-reference/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
form |
必需 | "recall" |
kind |
必需 | "session-reference" |
references |
必需 | event:agent/inbox/spliced[0].data.inserted[0].source[15].references |
version |
必需 | 1 |
packages/core/agent/src/types.ts#InboxTarget
SHA-256: 96f4a9c81fc0f940ef71528a8cc66731ae4cf1f40d79680c5fe3c39f96d7723c
来源:packages/core/agent/src/types.ts
以下类型之一:
"next-step""next-turn"
packages/core/session/src/types.ts#EpochHeader
SHA-256: 49f38c296b0c34c4d5784d827ee6fda5c7a722dccd30badfabeb229af1f832a1
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
adapterDefaults |
可选 | packages/llm/llm/src/call-config.ts#LlmCallConfigAdapterDefaults |
config |
必需 | packages/llm/llm/src/call-config.ts#LlmCallConfig |
system |
可选 | string |
tools |
可选 | event:request/header[0].data.header.tools |
packages/core/session/src/types.ts#RequestContext
SHA-256: 411f5f5bc098cf2aaebcea1fc645adb51e593edb6b0f7f88518ff4b0147a2d4d
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
contextWindow |
可选 | number |
model |
必需 | string |
provider |
必需 | string |
packages/core/session/src/types.ts#RequestHeaderReason
SHA-256: 530da6c0267813bb4511af72883cc518834e624e3b3220a7062955fd57a788a6
来源:packages/core/session/src/types.ts
以下类型之一:
"change""initial""resume""series"
packages/core/session/src/types.ts#SessionHeader
SHA-256: 001ed6f66d67fac9cb9594b55f13557db94174fe5d5954789bb5a2d6d5927226
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
agentPreset |
可选 | string |
createdAt |
必需 | number |
cwd |
可选 | string |
delegationDepth |
可选 | number |
id |
必需 | string |
isSeeded |
必需 | boolean |
origin |
可选 | "subagent" |
parentSession |
可选 | string |
version |
必需 | number |
packages/core/session/src/types.ts#TurnEndCancelCause
SHA-256: 1f8c126cfab3df812cd115cfc23e3256f0fa2383400f4ce91ecad313577e59b0
来源:packages/core/session/src/types.ts
以下类型之一:
event:turn/end[0].data.reason[1].reason[2]event:turn/end[0].data.reason[1].reason[3]event:turn/end[0].data.reason[1].reason[4]event:turn/end[0].data.reason[1].reason[1]event:agent/inbox/spliced[0].data.inserted[0].source[0]
packages/core/session/src/types.ts#TurnEndReason
SHA-256: e3528b95cff70d83a080a96666877da3f9dc205e71955d6bc5b9b315b9e0da22
来源:packages/core/session/src/types.ts
以下类型之一:
event:turn/end[0].data.reason[5]event:assistant/chunk[0].data.chunk[6].reason[2]event:turn/end[0].data.reason[3]event:turn/end[0].data.reason[1]event:turn/end[0].data.reason[2]event:turn/end[0].data.reason[0]
packages/core/tools/src/index.ts#ToolRestriction
SHA-256: 3cfc3a56502da1f8c6153c2c56657bab4b749056968634dd0991d325ec1c919f
来源:packages/core/tools/src/index.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
allow |
可选 | event:request/header[0].data.header.config.stop |
deny |
可选 | event:request/header[0].data.header.config.stop |
packages/core/tools/src/types.ts#PtcDispatchEventData
SHA-256: f93f3b56db0ac985f00e0fc105e3227f9968b8ae8d63b928f6ce72a6e82ac996
来源:packages/core/tools/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
arguments |
必需 | unknown(不透明) |
content |
必需 | event:agent/inbox/spliced[0].data.inserted[0].content |
isError |
必需 | boolean |
name |
必需 | string |
parentCallId |
必需 | string |
rootCallId |
必需 | string |
subCallId |
必需 | string |
packages/core/tools/src/types.ts#PtcDispatchStartEventData
SHA-256: 2fe5026daf14bd4ff2b7bfb7cf9791c302d9cbba06802178b6dfec00b892698f
来源:packages/core/tools/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
arguments |
必需 | unknown(不透明) |
name |
必需 | string |
parentCallId |
必需 | string |
rootCallId |
必需 | string |
subCallId |
必需 | string |
packages/experimental/agent-team/src/types.ts#TeamMemberPhase
SHA-256: dfce5db4aa42b7ebe0bb79eca92553587287e18c06b9eba85cbfb9d332e26acd
来源:packages/experimental/agent-team/src/types.ts
以下类型之一:
"active""failed""provisioning"
packages/experimental/agent-team/src/types.ts#TeamMemberSnapshot
SHA-256: 6598cd6da253948d6b207c6374a45335804c79b576866d6215649c2d1bc85e25
来源:packages/experimental/agent-team/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
context |
必需 | event:team/member[0].data.member.context |
description |
必需 | string |
error |
可选 | string |
id |
必需 | string |
name |
必需 | string |
phase |
必需 | packages/experimental/agent-team/src/types.ts#TeamMemberPhase |
provider |
必需 | string |
packages/experimental/agent-team/src/types.ts#TeamMessageSnapshot
SHA-256: 7f59cf10bccceeb2e810d51bb0a2bffb9829b4526904c3d2673b99abf8070e01
来源:packages/experimental/agent-team/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
content |
必需 | event:agent/inbox/spliced[0].data.inserted[0].content |
delivery |
必需 | event:team/message/queued[0].data.message.delivery |
id |
必需 | string |
senderId |
必需 | string |
senderName |
必需 | string |
targetId |
必需 | string |
packages/experimental/agent-team/src/types.ts#TeamMessageSource
SHA-256: 2152caf1a71e588e4df2358a806dea24936c1c47131134f01a12939d12cdc0c0
来源:packages/experimental/agent-team/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
kind |
必需 | "team-message" |
messageId |
必需 | string |
senderId |
必需 | string |
senderName |
必需 | string |
teamId |
必需 | string |
packages/experimental/agent-team/src/types.ts#TeamTaskSnapshot
SHA-256: 51edec100659da3a9bd9c3f6ba1180f5e64ec9a1585e5057080df45c180bd357
来源:packages/experimental/agent-team/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
blockedBy |
必需 | event:request/header[0].data.header.config.stop |
description |
必需 | string |
id |
必需 | string |
ownerId |
可选 | string |
revision |
必需 | number |
status |
必需 | packages/experimental/agent-team/src/types.ts#TeamTaskStatus |
subject |
必需 | string |
writeScopes |
必需 | event:request/header[0].data.header.config.stop |
packages/experimental/agent-team/src/types.ts#TeamTaskStatus
SHA-256: b2d2a01e51341a3bfec809198952c8c830a7899f4cb6ecd3c1dc0b5d9a2af943
来源:packages/experimental/agent-team/src/types.ts
以下类型之一:
"completed""deleted""in_progress""pending"
packages/goal/goal/src/domain.ts#GoalChangeMeta
SHA-256: 7d226b9fd95b4ba213d4237c22e930a91c3c769c95ca7f92977b9d625ba13438
来源:packages/goal/goal/src/domain.ts
以下类型之一:
packages/goal/goal/src/domain.ts#GoalClearChangeMetapackages/goal/goal/src/domain.ts#GoalSnapshotChangeMeta
packages/goal/goal/src/domain.ts#GoalClearChangeMeta
SHA-256: cffcdc19881ab61ec0a9ce18743996f7ac44ac8889f34dfac36ae745574aa22f
来源:packages/goal/goal/src/domain.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
cleared |
必需 | packages/goal/goal/src/types.ts#GoalRef |
clearedAt |
必需 | number |
kind |
必需 | "goal/change" |
operation |
必需 | "clear" |
version |
必需 | 1 |
packages/goal/goal/src/domain.ts#GoalMessageSource
SHA-256: 7f959241c24128b4983b559984811861dc59774b85905c8fa57c6cb0148a3dbc
来源:packages/goal/goal/src/domain.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
goalId |
必需 | string |
kind |
必需 | "goal" |
revision |
必需 | number |
round |
必需 | number |
packages/goal/goal/src/domain.ts#GoalSnapshotChangeMeta
SHA-256: 1df34a6c086866ffdc2dd9e8e5c581c3751a010cdf6b8538a7327f7a3237f0b4
来源:packages/goal/goal/src/domain.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
createdAt |
必需 | number |
goal |
必需 | packages/goal/goal/src/types.ts#GoalSnapshot |
kind |
必需 | "goal/change" |
operation |
必需 | event:goal/change[0].data[0].operation |
roundsStarted |
必需 | number |
updatedAt |
必需 | number |
version |
必需 | 1 |
packages/goal/goal/src/types.ts#GoalBlockReason
SHA-256: 84ac8c1a66ffc697262e181f42e851259eae14038c113ca329fb4700ccdb1f7c
来源:packages/goal/goal/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
code |
必需 | string |
message |
必需 | string |
packages/goal/goal/src/types.ts#GoalPhase
SHA-256: b8327af7ee5767952d1300cb4f03b7fc04197ae5ba275e13981c689ff7506172
来源:packages/goal/goal/src/types.ts
以下类型之一:
"active""blocked""complete""paused"
packages/goal/goal/src/types.ts#GoalRef
SHA-256: 0b6d718c693fdf7f06dcccb0bcbbabe78cc63514eafc62d6b2a3899735279d6f
来源:packages/goal/goal/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
id |
必需 | string |
revision |
必需 | number |
packages/goal/goal/src/types.ts#GoalSnapshot
SHA-256: 6bbe793f6a93dc8d50a4d4d3fbb6f8ed15650bcb7e151d28669628f7b7c3fc25
来源:packages/goal/goal/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
blockedReason |
可选 | packages/goal/goal/src/types.ts#GoalBlockReason |
id |
必需 | string |
maxGoalRounds |
必需 | number |
objective |
必需 | string |
phase |
必需 | packages/goal/goal/src/types.ts#GoalPhase |
revision |
必需 | number |
packages/hooks/hook-protocol/src/types.ts#HookDialect
SHA-256: a6b41f5bede8094d7bf635be5d69b1bd7a25e006ca9cf9415bceb9322f1a7feb
来源:packages/hooks/hook-protocol/src/types.ts
以下类型之一:
"claude-code""codex"
packages/interaction/user-approval/src/index.ts#ApprovalPolicy
SHA-256: 05d2ae1e0c7f8770f83f9a09047afb39a335d8ac986df3193659aa1e581472cf
来源:packages/interaction/user-approval/src/index.ts
以下类型之一:
"ask""never"
packages/interaction/user-approval/src/types.ts#ApprovalOutcome
SHA-256: 930c1cd289def119d443e19dd90008916bf035f0a4d23e07241e7f050f2b89b7
来源:packages/interaction/user-approval/src/types.ts
以下类型之一:
"allowed-once""cancelled""rejected""unavailable"
packages/llm/llm-retry/src/types.ts#LlmRetryEventData
SHA-256: 35b995af35bfa087f5381a5454a2305928da037e819bfc4759d3f66d9bd55aa9
来源:packages/llm/llm-retry/src/types.ts
以下类型之一:
packages/llm/llm-retry/src/types.ts#LlmRetryStartedEventData
SHA-256: 6f72ece8f317cd080c4f20a93f1bf709965f5b81ac4669528f5a023191cfcf20
来源:packages/llm/llm-retry/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
retry |
必需 | number |
retryId |
必需 | string |
step |
必需 | number |
turn |
必需 | number |
packages/llm/llm/src/call-config.ts#LlmCallConfig
SHA-256: 67d5f73ceae82f5265258142ad6cf172de2c1fef93ba551b7f0454e0a93bffe0
来源:packages/llm/llm/src/call-config.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
maxTokens |
可选 | number |
model |
必需 | string |
provider |
必需 | string |
reasoningEffort |
可选 | string |
stop |
可选 | event:request/header[0].data.header.config.stop |
temperature |
可选 | number |
packages/llm/llm/src/call-config.ts#LlmCallConfigAdapterDefaults
SHA-256: 326a9bfda27dda5882fb3cbe6e715df41dae2298fdae3d66437457268a665693
来源:packages/llm/llm/src/call-config.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
maxTokens |
可选 | true |
reasoningEffort |
可选 | true |
packages/llm/llm/src/message.ts#AssistantMessage
SHA-256: 1043caf7eee7a357f62c904491139d8ee523df58eb18bbb9f567d9b890b5ebd0
来源:packages/llm/llm/src/message.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
content |
必需 | event:agent/inbox/spliced[0].data.inserted[0].content |
id |
必需 | string |
role |
必需 | "assistant" |
source |
必需 | packages/llm/llm/src/message.ts#ModelMessageSource |
packages/llm/llm/src/message.ts#ContextSnapshotSection
SHA-256: 86e1e384495ee09ac2d60c9db3610f1f1fddac2d248f6f1d6000e78054680219
来源:packages/llm/llm/src/message.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
name |
必需 | string |
text |
必需 | string |
packages/llm/llm/src/message.ts#Message
SHA-256: 1ee9b696c8a576d7f618da02fdfbda6d73f602bf20fc111ec2987560b06bc7d9
来源:packages/llm/llm/src/message.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
content |
必需 | event:agent/inbox/spliced[0].data.inserted[0].content |
id |
必需 | string |
role |
必需 | event:session/title-llm-request[0].data.messages[0].role |
source |
必需 | packages/llm/llm/src/message.ts#MessageSource |
packages/llm/llm/src/message.ts#MessageSource
SHA-256: b5313e52e32d6545c9d444e6acac878c66efb95eeb877b5859ffab29f910fbb3
来源:packages/llm/llm/src/message.ts
以下类型之一:
packages/context/agent-instructions/src/state.ts#AgentInstructionSourcepackages/llm/llm/src/message.ts#ToolMessageSourceevent:agent/inbox/spliced[0].data.inserted[0].source[10]event:agent/inbox/spliced[0].data.inserted[0].source[19]packages/skill/tool-skill/src/index.ts#SkillCatalogSourcepackages/skill/skill/src/index.ts#SkillInvocationSourceevent:agent/inbox/spliced[0].data.inserted[0].source[4]event:agent/inbox/spliced[0].data.inserted[0].source[5]event:agent/inbox/spliced[0].data.inserted[0].source[6]event:agent/inbox/spliced[0].data.inserted[0].source[3]event:agent/inbox/spliced[0].data.inserted[0].source[2]event:agent/inbox/spliced[0].data.inserted[0].source[7]packages/context/session-reference/src/types.ts#SessionReferenceSourcepackages/subagent/subagent/src/continuation.ts#SubagentSettledMessageSourcepackages/subagent/subagent/src/continuation.ts#AgentMessageSourcepackages/goal/goal/src/domain.ts#GoalMessageSourcepackages/experimental/agent-team/src/types.ts#TeamMessageSourcepackages/llm/llm/src/message.ts#ModelMessageSourceevent:agent/inbox/spliced[0].data.inserted[0].source[1]event:agent/inbox/spliced[0].data.inserted[0].source[0]
packages/llm/llm/src/message.ts#ModelMessageSource
SHA-256: 719c51f67074f97034a6c94297fe1f4b5d3c8d392c57586dab732aa5398c7a91
来源:packages/llm/llm/src/message.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
kind |
必需 | "model" |
model |
必需 | string |
provider |
必需 | string |
replayState |
可选 | unknown(不透明) |
packages/llm/llm/src/message.ts#ToolMessageSource
SHA-256: d9c462b9f62fdd3efc76a44b9524dc8781f6b91cd9c7e584b17d971defafebab
来源:packages/llm/llm/src/message.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
callId |
必需 | string |
kind |
必需 | "tool" |
packages/llm/llm/src/message.ts#ToolResultMessage
SHA-256: 886adb5b17a0430d977504ec77659faddd6c165e828c729f61ce2705478dabec
来源:packages/llm/llm/src/message.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
content |
必需 | event:tool/result.data.message.content |
id |
必需 | string |
role |
必需 | "user" |
source |
必需 | packages/llm/llm/src/message.ts#ToolMessageSource |
packages/llm/llm/src/message.ts#UserMessage
SHA-256: 732669cf2a8ce24a88ea4f7f142730b4ec83ee0ce90d09144cb19d3f39c4abd9
来源:packages/llm/llm/src/message.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
content |
必需 | event:agent/inbox/spliced[0].data.inserted[0].content |
id |
必需 | string |
role |
必需 | "user" |
source |
必需 | packages/llm/llm/src/message.ts#MessageSource |
packages/llm/llm/src/types.ts#ContentBlock
SHA-256: a2e983b79049b172a394d22515a99040a1040dedeaadb7673776b36ea49f9703
来源:packages/llm/llm/src/types.ts
以下类型之一:
packages/llm/llm/src/types.ts#ToolCallBlockpackages/llm/llm/src/types.ts#ImageBlockpackages/llm/llm/src/types.ts#ToolResultBlockpackages/llm/llm/src/types.ts#ReasoningBlockevent:web/deepseek-search-llm-request[0].data.body.messages[0].content[0]
packages/llm/llm/src/types.ts#ContentBlockType
SHA-256: 1f2180253053d07f60260c081d2d721f04ebb1f2691fbf00237dc7a01c7c0812
来源:packages/llm/llm/src/types.ts
以下类型之一:
"image""reasoning""text""tool-call""tool-result"
packages/llm/llm/src/types.ts#FinishReason
SHA-256: 5ed158429dfa6a8633e6ba94b8c81190616c24b65c1777bf1c60cde9dd499a2f
来源:packages/llm/llm/src/types.ts
以下类型之一:
event:assistant/chunk[0].data.chunk[6].reason[3]event:assistant/chunk[0].data.chunk[6].reason[4]event:assistant/chunk[0].data.chunk[6].reason[0]event:assistant/chunk[0].data.chunk[6].reason[1]event:assistant/chunk[0].data.chunk[6].reason[2]
packages/llm/llm/src/types.ts#ImageBlock
SHA-256: 8ef06dd236128246969d5f04a6c4a639d031fcda99a0cd13051f52f41b0ca1af
来源:packages/llm/llm/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
attachment |
必需 | packages/attachment/attachment/src/types.ts#ImageAttachmentRef |
type |
必需 | "image" |
packages/llm/llm/src/types.ts#LlmFailure
SHA-256: 27cd736e794a0f8703a155fb697820cede894d10776586dd3df24d24c9465c0e
来源:packages/llm/llm/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
code |
必需 | string |
message |
必需 | string |
providerRetryAfterMs |
可选 | number |
requestId |
可选 | string |
status |
可选 | number |
packages/llm/llm/src/types.ts#ReasoningBlock
SHA-256: 814d9434e1ddf9078612b3b34322f26e9363b469213335007f7e9ba7fee9464e
来源:packages/llm/llm/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
text |
必需 | string |
type |
必需 | "reasoning" |
packages/llm/llm/src/types.ts#ReplayEnvelope
SHA-256: 0acd94fe8794574c9ae72c7855ee16d29c546096d4af760d16d1225385764555
来源:packages/llm/llm/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
blocks |
可选 | event:assistant/chunk[0].data.chunk[6].replayState.blocks |
response |
必需 | unknown(不透明) |
packages/llm/llm/src/types.ts#StreamChunk
SHA-256: d3dcc1522465777787d31eaef82e5ce93e066d9ba848d2db45389ffbca99cd24
来源:packages/llm/llm/src/types.ts
以下类型之一:
event:assistant/chunk[0].data.chunk[3]event:assistant/chunk[0].data.chunk[4]event:assistant/chunk[0].data.chunk[0]event:assistant/chunk[0].data.chunk[2]event:assistant/chunk[0].data.chunk[1]event:assistant/chunk[0].data.chunk[6]event:assistant/chunk[0].data.chunk[5]
packages/llm/llm/src/types.ts#TokenUsage
SHA-256: fec5442b9ee4122e10514d81d5a43648003fe8bfb7ee2ba50c0cdbdd383ed394
来源:packages/llm/llm/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
cacheReadTokens |
可选 | number |
cacheWriteTokens |
可选 | number |
inputTokens |
必需 | number |
outputTokens |
必需 | number |
reasoningTokens |
可选 | number |
totalTokens |
可选 | number |
packages/llm/llm/src/types.ts#ToolCallBlock
SHA-256: c1f0f17b6493b85db6453bb30e01b208d703731b25bc1e68e5d4fc72eea9cdea
来源:packages/llm/llm/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
arguments |
必需 | string |
id |
必需 | string |
name |
必需 | string |
type |
必需 | "tool-call" |
packages/llm/llm/src/types.ts#ToolResultBlock
SHA-256: 03899b77c7b036927f61719d75ebd582e4e5f43be40fe877c652795fe2436012
来源:packages/llm/llm/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
content |
必需 | event:agent/inbox/spliced[0].data.inserted[0].content |
isError |
可选 | boolean |
toolCallId |
必需 | string |
type |
必需 | "tool-result" |
packages/llm/llm/src/types.ts#ToolSchema
SHA-256: 7f5f2a8618c2ece530a18b1358b890fb57fb8c35705e47b66bff2296f8c6e889
来源:packages/llm/llm/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
description |
必需 | string |
name |
必需 | string |
parameters |
必需 | event:request/header[0].data.header.tools[0].parameters |
packages/sandbox/sandbox/src/index.ts#SandboxMode
SHA-256: fab2bb09bc5e3b9db0685e8f5500b029af1a2b33e70bc703c1d5d0f596fbc1fd
来源:packages/sandbox/sandbox/src/index.ts
以下类型之一:
"danger-full-access""read-only""workspace-write"
packages/schedule/schedule/src/types.ts#AfterScheduleRecord
SHA-256: 27e337d3d6b402b221e50c247a3f518a70d0c474cc60beee15fac3e9c5cbfcbe
来源:packages/schedule/schedule/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
afterSeconds |
必需 | number |
id |
必需 | string |
kind |
必需 | "after" |
prompt |
必需 | string |
scheduledAt |
必需 | string |
packages/schedule/schedule/src/types.ts#AtScheduleRecord
SHA-256: 658d895d187b26d83f3b53109a3bf77bbfba9f6f9a6d4bc4ee4315b4eb36239e
来源:packages/schedule/schedule/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
id |
必需 | string |
kind |
必需 | "at" |
prompt |
必需 | string |
scheduledAt |
必需 | string |
packages/schedule/schedule/src/types.ts#EveryScheduleDispatchChange
SHA-256: e6063d0451dc02026fd9b54ad3f77c7b1b6392ad3e872a7737ac84e13ca72344
来源:packages/schedule/schedule/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
acceptedAt |
必需 | string |
id |
必需 | string |
operation |
必需 | "dispatch" |
version |
必需 | 1 |
packages/schedule/schedule/src/types.ts#EveryScheduleRecord
SHA-256: 66ece68282d8c06330fb83329a24ae54c386d5ccfab296bbf18369da8beb7d14
来源:packages/schedule/schedule/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
everySeconds |
必需 | number |
id |
必需 | string |
kind |
必需 | "every" |
prompt |
必需 | string |
scheduledAt |
必需 | string |
packages/schedule/schedule/src/types.ts#OneShotScheduleDispatchChange
SHA-256: 8e8e91646a5cae3fc78f7532a0013ff2088ae47077642c2edd507a508209b8af
来源:packages/schedule/schedule/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
id |
必需 | string |
operation |
必需 | "dispatch" |
version |
必需 | 1 |
packages/schedule/schedule/src/types.ts#ScheduleChange
SHA-256: e1d0e52dcd1855ffb803efc18f8f7b776c48d1c25757e8a75c0281fa298c02e1
来源:packages/schedule/schedule/src/types.ts
以下类型之一:
packages/schedule/schedule/src/types.ts#EveryScheduleDispatchChangepackages/schedule/schedule/src/types.ts#ScheduleDeleteChangepackages/schedule/schedule/src/types.ts#OneShotScheduleDispatchChangepackages/schedule/schedule/src/types.ts#ScheduleCreateChange
packages/schedule/schedule/src/types.ts#ScheduleCreateChange
SHA-256: ca6425edd20afe34d0cedc6ad1abad1ad7b32e2fbc4c1d24db53939e80bf887f
来源:packages/schedule/schedule/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
operation |
必需 | "create" |
schedule |
必需 | packages/schedule/schedule/src/types.ts#ScheduleRecord |
version |
必需 | 1 |
packages/schedule/schedule/src/types.ts#ScheduleDeleteChange
SHA-256: 18dc21f12bbac8ade8377e6fbb54179e20c3d955d73fba3244c57fb6bf001df0
来源:packages/schedule/schedule/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
id |
必需 | string |
operation |
必需 | "delete" |
version |
必需 | 1 |
packages/schedule/schedule/src/types.ts#ScheduleRecord
SHA-256: d8f868c6b3e7189de6c1ffe2ea04794ea2aa31315b6347d12536e46020afac87
来源:packages/schedule/schedule/src/types.ts
以下类型之一:
packages/schedule/schedule/src/types.ts#AfterScheduleRecordpackages/schedule/schedule/src/types.ts#EveryScheduleRecordpackages/schedule/schedule/src/types.ts#AtScheduleRecord
packages/session/session-persistence-jsonl/src/format.ts#HeaderLine
SHA-256: 63496702a393356d64638beb7939468c1ba039ba3b5492327b2fe074d6cdac93
来源:packages/session/session-persistence-jsonl/src/format.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
agentPreset |
可选 | string |
createdAt |
必需 | number |
cwd |
可选 | string |
delegationDepth |
必需 | number |
id |
必需 | string |
origin |
可选 | "subagent" |
parentSession |
可选 | string |
seedLength |
可选 | number |
type |
必需 | "session" |
version |
必需 | number |
packages/session/session-title-llm/src/index.ts#SessionTitleLlmRequestEventData
SHA-256: 6978359d8ab920bdea19de4c86c2b7044d923b488b5e8de638744c0f87de410f
来源:packages/session/session-title-llm/src/index.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
maxTokens |
必需 | number |
messageSeqs |
必需 | SessionEventEnvelope[46].sourceEventSeqs |
messages |
必需 | event:session/title-llm-request[0].data.messages |
route |
必需 | packages/session/session-title/src/types.ts#SessionTitleModelProvenance |
system |
必需 | string |
titleProvider |
必需 | string |
packages/session/session-title/src/types.ts#SessionTitleEventData
SHA-256: b56f6a885da3dc394c69a3e3cc5c0cfc4da15601b63fda4989eee8f40efc5be4
来源:packages/session/session-title/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
messageSeqs |
必需 | SessionEventEnvelope[46].sourceEventSeqs |
source |
必需 | packages/session/session-title/src/types.ts#SessionTitleSource |
title |
必需 | string |
packages/session/session-title/src/types.ts#SessionTitleModelProvenance
SHA-256: 07e1a58c58b593f507b8e7f25723bb0aa42baae6e00f5ecfddf28cb1e64d3235
来源:packages/session/session-title/src/types.ts · packages/subagent/tool-subagent/src/model-selection.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
model |
必需 | string |
provider |
必需 | string |
packages/session/session-title/src/types.ts#SessionTitleSource
SHA-256: 30d5a537b296685770b1241c4b4bbde19d5a31ff81aa23df73fab5e90b8fc65f
来源:packages/session/session-title/src/types.ts
以下类型之一:
event:session/title[0].data.source[1]event:session/title[0].data.source[0]event:agent/inbox/spliced[0].data.inserted[0].source[0]
packages/skill/skill/src/index.ts#SkillInvocationSource
SHA-256: 672c4aa2a9b736e3d6e5da6346d2e2ed5e3573f2d0baafa18e7407c9f3fee3db
来源:packages/skill/skill/src/index.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
form |
必需 | "instructions" |
kind |
必需 | "skill-invocation" |
name |
必需 | string |
packages/skill/tool-skill/src/index.ts#SkillCatalogSource
SHA-256: fc2ae6962f9f8801c2b1e414668e1e17cbb7544c4f39381198977a38bd10c093
来源:packages/skill/tool-skill/src/index.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
entries |
必需 | event:agent/inbox/spliced[0].data.inserted[0].source[16].entries |
form |
必需 | "catalog" |
kind |
必需 | "skill-catalog" |
update |
可选 | true |
packages/subagent/subagent/src/continuation.ts#AgentMessageSource
SHA-256: 4a9bef9f27a942520cc2279ca7dd3082556e4bff543f66b5c0333e1bbed1cd86
来源:packages/subagent/subagent/src/continuation.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
form |
必需 | "relay" |
kind |
必需 | "agent-message" |
senderSessionId |
必需 | string |
packages/subagent/subagent/src/continuation.ts#SubagentSettledMessageSource
SHA-256: 4e97c3d85c0fc817ee58873c38c25a2474abaaa0af4839311b50b68db3b8cf1a
来源:packages/subagent/subagent/src/continuation.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
form |
必需 | "notice" |
kind |
必需 | "subagent-settled" |
senderSessionId |
必需 | string |
summary |
必需 | string |
packages/subagent/subagent/src/descriptor.ts#ContinuableSubagentDescriptorData
SHA-256: 6487b10ba7542f3c447b1e41a1c6a590b7bfafe0b9b66b49f34028da85bb970f
来源:packages/subagent/subagent/src/descriptor.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
agentModel |
可选 | string |
agentProvider |
可选 | string |
agentReasoningEffort |
可选 | string |
label |
必需 | string |
mode |
必需 | "continuable" |
persona |
可选 | string |
provider |
必需 | string |
toolFilter |
可选 | packages/core/tools/src/index.ts#ToolRestriction |
version |
必需 | number |
packages/subagent/subagent/src/descriptor.ts#OneShotSubagentDescriptorData
SHA-256: 5f758f3de5f00c18968a7c6d347083aac5c9ae13f6a79c78f6611b23c4973564
来源:packages/subagent/subagent/src/descriptor.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
label |
可选 | string |
mode |
必需 | "one-shot" |
provider |
必需 | string |
version |
必需 | number |
packages/subagent/subagent/src/descriptor.ts#SubagentDescriptorData
SHA-256: 86d1d0e9cfebb240421187e3dc37fb71cc38a1501885cf32f8f9adef7b0a2bde
来源:packages/subagent/subagent/src/descriptor.ts
以下类型之一:
packages/subagent/subagent/src/descriptor.ts#ContinuableSubagentDescriptorDatapackages/subagent/subagent/src/descriptor.ts#OneShotSubagentDescriptorData
packages/todo/tool-todo/src/types.ts#TodoItem
SHA-256: a99f76fd149051c363f960bfeeb5b9509587ecaf7591a42797e4bfe810d8987a
来源:packages/todo/tool-todo/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
content |
必需 | string |
status |
必需 | event:todo/write[0].data.todos[0].status |
packages/web/web-search-deepseek/src/provider.ts#DeepSeekSearchLlmRequest
SHA-256: 2517ba143a271508d3ca35126d5aca8f7f1facf5aaddce4adf011832042fa2b9
来源:packages/web/web-search-deepseek/src/provider.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
apiVersion |
必需 | string |
body |
必需 | event:web/deepseek-search-llm-request[0].data.body |
endpoint |
必需 | string |
packages/workflow/tool-workflow/src/types.ts#ToolWorkflowAgentEndData
SHA-256: c0ea97bc89dfc46fa94eab956f5c3ee6af2f964aa7db6327cb18b451f207bef7
来源:packages/workflow/tool-workflow/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
outcome |
必需 | packages/workflow/workflow/src/types.ts#WorkflowAgentOutcome |
runId |
必需 | string |
seq |
必需 | number |
packages/workflow/tool-workflow/src/types.ts#ToolWorkflowAgentStartData
SHA-256: 9a410ddf56792b2b7cd4a224a2e54dc4dee30a8e8e6b1c2b9a1d19992b217adc
来源:packages/workflow/tool-workflow/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
childId |
必需 | string |
label |
必需 | string |
phase |
可选 | string |
runId |
必需 | string |
seq |
必需 | number |
packages/workflow/tool-workflow/src/types.ts#ToolWorkflowRunEndData
SHA-256: 7f9365bae9fcb73e1e34061a1acfe0422c1a5fd351848cace9bebbe806f28462
来源:packages/workflow/tool-workflow/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
runId |
必需 | string |
stopReason |
必需 | packages/workflow/workflow/src/types.ts#WorkflowStopReason |
packages/workflow/tool-workflow/src/types.ts#ToolWorkflowRunStartData
SHA-256: a6da9ad5d42ae83a6833a8288b076688e8e0801633ea36cbdd8a30a6d9f3160c
来源:packages/workflow/tool-workflow/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
name |
必需 | string |
runId |
必需 | string |
packages/workflow/workflow/src/types.ts#WorkflowAgentOutcome
SHA-256: c2deb7c9183735d4e0fffddf5c623f4e34daa1c8e96b111982e957dfcbbcf896
来源:packages/workflow/workflow/src/types.ts
以下类型之一:
"cancelled""completed""failed"
packages/workflow/workflow/src/types.ts#WorkflowStopReason
SHA-256: 8465ece5e9d9007c038b357015d849c15262cb0bc25abc59e47692d87ee01a15
来源:packages/workflow/workflow/src/types.ts
以下类型之一:
"cancelled""completed""error"
"parent"
SHA-256: e6411b09c1d982f789bf741ca74e2bea69df56029847f86a6148e722039ee732
"parent"
"pause"
SHA-256: 1d8798b1a5e8c545ee4dcd2b4e75c0b4c9ffd985e4744c6d1a1aab992f859721
"pause"
"paused"
SHA-256: c43b119ce579b3e9983a0d3adc4ba402ebb9ba773d89738a2dab01ecf5813943
"paused"
"pending"
SHA-256: 234142ee4f996f38cc9fa3b8b3e3de29b03c9aefe5ebf6c224eddd564505aa85
"pending"
"permission/preset"
SHA-256: ae63d9d1080ed8945031594d93f8d96651d7101b848719cc3e1475875cd3d649
"permission/preset"
"plan/mode"
SHA-256: f634871d1e18b1eb199497ac8ab72d3964f48d03fbf611dc7521a1970cf429d9
"plan/mode"
"plugin"
SHA-256: e654d28d1e6c471147310d2fba396d00969cfe6ed9022626d3f2c2312e0b1cbb
"plugin"
"provider"
SHA-256: e31572180d6b28b73f073ad30ae19d5d82982d3daf984723984e23da1e7c459a
"provider"
"provisioning"
SHA-256: 871bfd6f7bb91061246768d3377f3fd58d6b8ea7c31f44c714ae7ab215650d62
"provisioning"
"quiet"
SHA-256: 82e3d091a65ce8f6e8aedb3ad2322d43c55c5645448413d61f843f9bbd104bf1
"quiet"
"read-only"
SHA-256: 12a0cfa619ac4a5fc6c3e8e359c8dae15769edc61497a575935c78d5842f8e42
"read-only"
"reasoning"
SHA-256: 3c2535ca0a2062f172f15344f8040755002b5ac506cf94fc4ebaa822b15feb8c
"reasoning"
"reasoning-delta"
SHA-256: 6f091fe32ab24407236090ca9d710bbaf59bb57466e9f3b8f1f6e4862bc863c6
"reasoning-delta"
"recall"
SHA-256: 383cf73ae4748e5beb281ae74857ba1ffb92ae01075b9fbf51af78b666007a8f
"recall"
"rejected"
SHA-256: fab35c4520883c0d69e42d079c9f543fc5ac7a2d15b537b5572fcd99059c7018
"rejected"
"relay"
SHA-256: 16d0507cb94b4cfc84a87446b1ba7652d6ec1d65ee1684789e747e30d542800e
"relay"
"remove"
SHA-256: 7382c4fc95fe8c5db65ca4d9da572b115d0dbb818b7f32c22ab040318ffbb4bc
"remove"
"replace"
SHA-256: f6cb462f808309e315fea634f1ed86268b8346bbcee6774d9097ca6eed7ac1f8
"replace"
"request/context"
SHA-256: 70b082fe78991edf13cf66e1b4d06cd2dcff9cacfd76f8cfb996bfb61939e7b2
"request/context"
"request/header"
SHA-256: 3e0eff5946255ff05d88a10839c60305135801f97794ea48d409f8503303317e
"request/header"
"resume"
SHA-256: 34d1ab5c5df378186d6054b1a1beea9a41e41965d6f336f0bc0025c441a82e66
"resume"
"sandbox/mode"
SHA-256: ca085dba2c877feceebf3c62f9d39c6c2a4d2314d97b94b3927a780fe8fe2bb2
"sandbox/mode"
"schedule/change"
SHA-256: 0e7b2a97f54f1afdb8cdfad1635abe9145327db539bfb69b4045c19d8c17755d
"schedule/change"
"series"
SHA-256: 4f507598cf476214aa7646ce7841a7064a9dcb05d0a1eaaefaf79c2b738f160f
"series"
"session"
SHA-256: e41bdebe246abe17154de7e7a1d81035437eee8d20e7f1edff0d91e2598ad828
"session"
"session-log-deepseek/delivery-accepted"
SHA-256: 47e5d84f1a93450a78c7f3954b43990d0f629af7c034a56313e5deb63e772c1b
"session-log-deepseek/delivery-accepted"
"session-reference"
SHA-256: 7f13860ee89a2d35ce09f958e85a04566cd59cb1de1d73a9619a9b631961dc71
"session-reference"
"session/end-seed"
SHA-256: 1c2686c0682e7bc51d61117b2652bd4a80707e331aa276d6ef915ae32534a330
"session/end-seed"
SessionEventEnvelope
SHA-256: 04184edc061905410cc7e3db8d5c7cf393d739c89eb523ba8bad3831fb23ba95
以下类型之一:
SessionEventEnvelope[0]
SHA-256: e3e77b26f0148755a505f5b8ea843a3be117827d4703bb5754d9dc8ddbef521f
| 属性 | 存在性 | 类型 |
|---|---|---|
ignorable |
可选 | true |
seq |
必需 | number |
time |
必需 | number |
type |
必需 | string |
SessionEventEnvelope[46]
SHA-256: 766756032f41a4139ce7a62404b47ad43d1717a59b917391f005534ba64d1ca6
| 属性 | 存在性 | 类型 |
|---|---|---|
ignorable |
可选 | true |
seq |
必需 | number |
sourceEventSeqs |
可选 | SessionEventEnvelope[46].sourceEventSeqs |
surfaceOp |
可选 | SessionEventEnvelope[46].surfaceOp |
time |
必需 | number |
type |
必需 | string |
SessionEventEnvelope[46].sourceEventSeqs
SHA-256: 5d03ba38734809bcbd2a55221bd938b3b3fc34b49bb686c6113e9e4931e3aa78
number 的数组。
SessionEventEnvelope[46].surfaceOp
SHA-256: de9773f2145f7fe4ec9387b91d2431fd7da7106e3b824a365ba5c3089051065b
以下类型之一:
SessionEventEnvelope[46].surfaceOp[1]
SHA-256: 582b4ca583f24c830c5ab39a28afdfccce75f9617102ad791e00142c50c2e384
来源:packages/core/session/src/types.ts
| 属性 | 存在性 | 类型 |
|---|---|---|
end |
必需 | number |
op |
必需 | "replace" |
start |
必需 | number |
"session/title"
SHA-256: 7a651f3b672c52fb615f22c0ce9cb3cc5b22aad92e6bbeefb0808fd7b9233a50
"session/title"
"session/title-llm-request"
SHA-256: 587bb11da730e06aa52b62c087d217d6f8f22459b25f31cb9e1e1baf17944e5e
"session/title-llm-request"
"set"
SHA-256: b765ee31033cea463863faf3fc6a0a1b85c47c6a2f13fe1ce833abe56105114b
"set"
"skill-catalog"
SHA-256: 6ebcc2dbec9f2dabca9f668ae6d39e877899b180740570f453409db339221df3
"skill-catalog"
"skill-invocation"
SHA-256: 1922cd79a70806c17758185a6ef0458bc1fb3900363906733421c16414da2509
"skill-invocation"
"snapshot"
SHA-256: 6f9e00383836275e46c0a9915767f9bb561be5fc30aae490174908a93e99a912
"snapshot"
"step/end"
SHA-256: c219efbdfd53b836786202ab4532913d555798f0a8615a4e9629736e3799fb70
"step/end"
"step/start"
SHA-256: 2c64d4bc7264fd3f8bed47e96ab8a593bce05a1e4e1c436dcd244a3b7e0c2a9d
"step/start"
"stop"
SHA-256: 57f3f606ff8b6c84d9c443faace9d1dd10cca0354f37a4f515ef075f7c351b90
"stop"
string
SHA-256: 4cd48f3e5108bd6ebedf7301c3638839b8b2b9db8dbd493974177fbdeb91a01b
来源:packages/api/session-controller/src/types.ts · packages/attachment/attachment/src/brand.ts · packages/compaction/compaction/src/brand.ts · packages/core/session/src/types.ts · packages/experimental/agent-team/src/types.ts · packages/goal/goal/src/types.ts · packages/interaction/commands/src/brand.ts · packages/interaction/user-approval/src/types.ts · packages/llm/llm-retry/src/brand.ts · packages/llm/llm/src/brand.ts · packages/schedule/schedule/src/types.ts · packages/session/session-title/src/index.ts · packages/session/session-title/src/types.ts · packages/webhook/webhook/src/brand.ts · packages/workflow/workflow/src/types.ts
string
"subagent"
SHA-256: aacda84a69739238aa782eea902d3073017d9d74b9808de2bf5a83c9738cbdc6
"subagent"
"subagent-settled"
SHA-256: bf16d2e98a7f13894ded2cffe5ce857bf473954a0e3c0ed9bc7739e2e1c7b78a
"subagent-settled"
"subagent/descriptor"
SHA-256: 5ebce1317eacd2c148456627a09668e927ee15c204f0643f5ea76b46b54a2647
"subagent/descriptor"
"subagent/model-selection-policy"
SHA-256: 0a8a062bc9c3c0d97fd97742262f2ea53dd32297f834e81114870d38ac3dc6da
"subagent/model-selection-policy"
"success"
SHA-256: 511801b0a6470d98566e8385d3dffddb2b67f79fcf73ed6056f46c3cc0a245a7
"success"
"system"
SHA-256: 8af841fc9b265ade3441caf9fe40dd24db24226befba48150e6d0eeccc1389c3
"system"
"team-message"
SHA-256: 2e4debca12f2c449f96dc6574f3fbf2fb346193443114a241d01a236362ec48c
"team-message"
"team/member"
SHA-256: 18fcdd273a2f2f9d813a3be5e71df5903a963a5c88e46b90b14de6e2db890da0
"team/member"
"team/message/delivered"
SHA-256: a8a2b9011fc067862df7ce40748868467e5778283d7ac193c13f77684a914c57
"team/message/delivered"
"team/message/queued"
SHA-256: 4e011753f8263f436efaabfbb3b4db53a98fc55342c5ded2daf7208b217be159
"team/message/queued"
"team/task"
SHA-256: b57ae1b37e52bee0a21cbdace168dc6a15582bcda8c306dad962c5dcc8a8e28b
"team/task"
"text"
SHA-256: 4e44c9118152f6829634bfd508e47669ab0497caffa380c94b4be91f9390d35d
"text"
"text-delta"
SHA-256: 5abab3a27fd2736660ecddd94b28d6bbf114986dd894880153bd1be3ccacb563
"text-delta"
"todo/write"
SHA-256: af0750d32d97d47b12b7361a587db41894b17e04c9a805fe212f0114aa2248c7
"todo/write"
"tool"
SHA-256: a13d8f379222ece8a02a86efe4c8334af4f108ecb3034b38c0a42bb3046e6847
"tool"
"tool-call"
SHA-256: 1f0133217eeeffd8d387baf1ec8ed9856e719bcd999dc08e48624cba96d75fd7
"tool-call"
"tool-call-delta"
SHA-256: 9b4fd974c124c83743efe030ba4e1250e087505f3f74588716a521fb8d453267
"tool-call-delta"
"tool-calls"
SHA-256: 6c1cccb433ddc153facb380c7dda956237ba5c31f8a532a69142dc277890cc9b
"tool-calls"
"tool-result"
SHA-256: e5244812c495a80c2e78ba2c2690dca5f6b58ea8d3fe5531ff94a6f9ac5e5d66
"tool-result"
"tool-workflow/agent-end"
SHA-256: 5d17f27a1ef9f7026c0232714adf7573961536d75f3303ca97973975f5af170e
"tool-workflow/agent-end"
"tool-workflow/agent-start"
SHA-256: ad92f473a03ae72599ff26c86e897c25e16269519ad2a87340f0bea946517af8
"tool-workflow/agent-start"
"tool-workflow/run-end"
SHA-256: fe792a6cd430494503837e21e79f91677704ccdd9e870c679aabd7d43ed47ddd
"tool-workflow/run-end"
"tool-workflow/run-start"
SHA-256: cdca80b8dad24d4e7b1d5a288a8475ba8d8d46be385bd2da85f122ee836f1670
"tool-workflow/run-start"
"tool/call"
SHA-256: c589e938cc0e4989df8b82abef6339de621f0dc4fe62c230d145b94996af7f92
"tool/call"
"tool/code-dispatch"
SHA-256: d6a66029373faad69ad945ab03b247bddfe60af671a681242700ae43b95a44d0
"tool/code-dispatch"
"tool/code-dispatch-start"
SHA-256: 69534812d4e49cba13881138628a0b4421748280c20bd02e6db37ae242428b44
"tool/code-dispatch-start"
"tool/result"
SHA-256: 570e85022434613394418ad33e77e9f1f7a05699b33d0b62eae0677a638c3833
"tool/result"
true
SHA-256: dacf3d5f3e4ff619c1320e64a48dec5e7ecd7870bece65fbd449a0e63adfa521
true
"turn/end"
SHA-256: 4312134fc6f9cad507c31390bd3d147535492dd77621ec517c5e85f853d53a03
"turn/end"
"turn/start"
SHA-256: 0af3ecfb8c60d416fc40a7cc4fb2c4851a8e46608b2b38ab9e510670c971aa1f
"turn/start"
"unavailable"
SHA-256: 2c4c21f19f426a58f2dac914e34313aa43f8408972de857a486d1f086d5adb6c
"unavailable"
unknown
SHA-256: bbc5696e3f13c758237b316e3cf08cda0b9fd51ffe672539883457769faa185d
unknown:此声明未暴露存储值的内部字段。
"usage"
SHA-256: 0bdaf9cb63594be4ef034b68901fffe792fe09d6d5f6bac42d7f56f6e7834fb9
"usage"
"user"
SHA-256: 68f44f59e91c41395076cb77265981a601680ec8a381bbbeb6ab754ffdc94573
"user"
"user/message"
SHA-256: de25352d2dc4196309bd84b5bac6319f6d5c898ea0e82bb5ae66c5738d0d426f
"user/message"
"wakeup"
SHA-256: de3c87cf2d7683bef87bb3f32f098a681fa9b49f43b4cf64712d6e3f975b9588
"wakeup"
"web_search"
SHA-256: 935c8d486292b13c87b57ca280eb8c58b5b2f5239be86fcd4334c33fdeb87682
"web_search"
"web_search_20250305"
SHA-256: 0116b1f89c05221d56b0ba35c83d302bf4857bc7277d247e9bbaf74b27d2c66e
"web_search_20250305"
"web/deepseek-search-llm-request"
SHA-256: 6f611bed14b2106542480c4a230b4a83baf76dc0d8ac0cd13319a7cb8dae7675
"web/deepseek-search-llm-request"
"webhook"
SHA-256: db6c5246911d47a7969f6b4cb47c7d0dbbde75c402710b22ace3672fa97bebe0
"webhook"
"workspace-write"
SHA-256: a3edd1efd1fef21b72c55e213c8a8b24196b091abde2b89db52be0b2aaae3cfa
"workspace-write"
验证与限制
仅使用源码的提取器以 TypeScript 6.0.3 运行。重建时省略冗余的 object 交叉类型成员,并丢弃规范化后不可达的类型定义;保留已有的 any / unknown,不以不透明类型替代未解析的导入。V0 与 V2 根类型摘要与从预发布归档重建的对应完整状态一致。
历史 surface 事件声明允许可选的 surfaceOp。这保留了类型声明证据,并不允许省略 codec 或迁移验证器要求的字段。不透明值、外部插件事件、打包的 body 编码与运行时关系均不在类型目录覆盖范围内。
pnpm run verify-persistence-formats
该检查仅使用本工作树验证直到当前写入器的每个格式、schema 完整性、双语声明与生成表格。它不会回放历史应用,也不确立迁移安全性。维护规则参见格式索引,当前声明参见当前目录。
开发备注
无。