dsh-v0.1.1-rc.1.schema.json 10.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417
  1. {
  2. "formatVersion": 1,
  3. "roots": [
  4. {
  5. "key": "event:permission/preset",
  6. "kind": "event",
  7. "event": "permission/preset",
  8. "surface": false,
  9. "digest": "7271e4b771406aaf06014c2269edd6cb68055bb8b8686571730813ce0ababc22",
  10. "schema": {
  11. "root": 0,
  12. "nodes": [
  13. {
  14. "kind": "object",
  15. "properties": [
  16. {
  17. "name": "data",
  18. "type": 1,
  19. "optional": false
  20. },
  21. {
  22. "name": "ignorable",
  23. "type": 7,
  24. "optional": true
  25. },
  26. {
  27. "name": "seq",
  28. "type": 8,
  29. "optional": false
  30. },
  31. {
  32. "name": "time",
  33. "type": 8,
  34. "optional": false
  35. },
  36. {
  37. "name": "type",
  38. "type": 9,
  39. "optional": false
  40. }
  41. ],
  42. "indices": []
  43. },
  44. {
  45. "kind": "object",
  46. "properties": [
  47. {
  48. "name": "origin",
  49. "type": 2,
  50. "optional": true
  51. },
  52. {
  53. "name": "preset",
  54. "type": 6,
  55. "optional": false
  56. }
  57. ],
  58. "indices": []
  59. },
  60. {
  61. "kind": "union",
  62. "types": [
  63. 3,
  64. 4,
  65. 5
  66. ]
  67. },
  68. {
  69. "kind": "literal",
  70. "value": "default"
  71. },
  72. {
  73. "kind": "literal",
  74. "value": "inferred"
  75. },
  76. {
  77. "kind": "literal",
  78. "value": "selection"
  79. },
  80. {
  81. "kind": "primitive",
  82. "type": "string"
  83. },
  84. {
  85. "kind": "literal",
  86. "value": true
  87. },
  88. {
  89. "kind": "primitive",
  90. "type": "number"
  91. },
  92. {
  93. "kind": "literal",
  94. "value": "permission/preset"
  95. }
  96. ]
  97. }
  98. }
  99. ],
  100. "types": [
  101. {
  102. "digest": "0657d3ca5ac4e7bf79b00bcf860b1c7159d01a9da137497221ec2f1776e365f7",
  103. "schema": {
  104. "root": 0,
  105. "nodes": [
  106. {
  107. "kind": "primitive",
  108. "type": "number"
  109. }
  110. ]
  111. },
  112. "names": [],
  113. "sources": []
  114. },
  115. {
  116. "digest": "19a9088b778dbc75c9c3158d0145b3e1d3b9bba253821e249f869db82e98b713",
  117. "schema": {
  118. "root": 0,
  119. "nodes": [
  120. {
  121. "kind": "literal",
  122. "value": "inferred"
  123. }
  124. ]
  125. },
  126. "names": [],
  127. "sources": []
  128. },
  129. {
  130. "digest": "4cd48f3e5108bd6ebedf7301c3638839b8b2b9db8dbd493974177fbdeb91a01b",
  131. "schema": {
  132. "root": 0,
  133. "nodes": [
  134. {
  135. "kind": "primitive",
  136. "type": "string"
  137. }
  138. ]
  139. },
  140. "names": [
  141. "packages/attachment/attachment/src/brand.ts#AttachmentId",
  142. "packages/compaction/compaction/src/brand.ts#CompactionId",
  143. "packages/core/session/src/types.ts#SessionId",
  144. "packages/experimental/agent-team/src/types.ts#TeamId",
  145. "packages/experimental/agent-team/src/types.ts#TeamMessageId",
  146. "packages/experimental/agent-team/src/types.ts#TeamTaskId",
  147. "packages/goal/goal/src/types.ts#GoalId",
  148. "packages/host/apiproxy/src/api/rpc.ts#RpcId",
  149. "packages/interaction/commands/src/brand.ts#CommandId",
  150. "packages/interaction/user-approval/src/types.ts#ApprovalRequestId",
  151. "packages/llm/llm-retry/src/brand.ts#RetryId",
  152. "packages/llm/llm/src/brand.ts#CallId",
  153. "packages/llm/llm/src/brand.ts#MessageId",
  154. "packages/llm/llm/src/brand.ts#ProviderRequestId",
  155. "packages/llm/llm/src/brand.ts#ReasoningEffortId",
  156. "packages/schedule/schedule/src/types.ts#ScheduleId",
  157. "packages/session/session-title/src/index.ts#SessionTitleProviderId",
  158. "packages/workflow/workflow/src/types.ts#WorkflowRunId"
  159. ],
  160. "sources": [
  161. "packages/attachment/attachment/src/brand.ts",
  162. "packages/compaction/compaction/src/brand.ts",
  163. "packages/core/session/src/types.ts",
  164. "packages/experimental/agent-team/src/types.ts",
  165. "packages/goal/goal/src/types.ts",
  166. "packages/host/apiproxy/src/api/rpc.ts",
  167. "packages/interaction/commands/src/brand.ts",
  168. "packages/interaction/user-approval/src/types.ts",
  169. "packages/llm/llm-retry/src/brand.ts",
  170. "packages/llm/llm/src/brand.ts",
  171. "packages/schedule/schedule/src/types.ts",
  172. "packages/session/session-title/src/index.ts",
  173. "packages/workflow/workflow/src/types.ts"
  174. ]
  175. },
  176. {
  177. "digest": "6c5d5215ad72616561350f3be63f968e321e75360d9de2a9408994d45d3be76f",
  178. "schema": {
  179. "root": 0,
  180. "nodes": [
  181. {
  182. "kind": "union",
  183. "types": [
  184. 1,
  185. 2,
  186. 3
  187. ]
  188. },
  189. {
  190. "kind": "literal",
  191. "value": "default"
  192. },
  193. {
  194. "kind": "literal",
  195. "value": "inferred"
  196. },
  197. {
  198. "kind": "literal",
  199. "value": "selection"
  200. }
  201. ]
  202. },
  203. "names": [
  204. "event:permission/preset[0].data.origin"
  205. ],
  206. "sources": []
  207. },
  208. {
  209. "digest": "7271e4b771406aaf06014c2269edd6cb68055bb8b8686571730813ce0ababc22",
  210. "schema": {
  211. "root": 0,
  212. "nodes": [
  213. {
  214. "kind": "object",
  215. "properties": [
  216. {
  217. "name": "data",
  218. "type": 1,
  219. "optional": false
  220. },
  221. {
  222. "name": "ignorable",
  223. "type": 7,
  224. "optional": true
  225. },
  226. {
  227. "name": "seq",
  228. "type": 8,
  229. "optional": false
  230. },
  231. {
  232. "name": "time",
  233. "type": 8,
  234. "optional": false
  235. },
  236. {
  237. "name": "type",
  238. "type": 9,
  239. "optional": false
  240. }
  241. ],
  242. "indices": []
  243. },
  244. {
  245. "kind": "object",
  246. "properties": [
  247. {
  248. "name": "origin",
  249. "type": 2,
  250. "optional": true
  251. },
  252. {
  253. "name": "preset",
  254. "type": 6,
  255. "optional": false
  256. }
  257. ],
  258. "indices": []
  259. },
  260. {
  261. "kind": "union",
  262. "types": [
  263. 3,
  264. 4,
  265. 5
  266. ]
  267. },
  268. {
  269. "kind": "literal",
  270. "value": "default"
  271. },
  272. {
  273. "kind": "literal",
  274. "value": "inferred"
  275. },
  276. {
  277. "kind": "literal",
  278. "value": "selection"
  279. },
  280. {
  281. "kind": "primitive",
  282. "type": "string"
  283. },
  284. {
  285. "kind": "literal",
  286. "value": true
  287. },
  288. {
  289. "kind": "primitive",
  290. "type": "number"
  291. },
  292. {
  293. "kind": "literal",
  294. "value": "permission/preset"
  295. }
  296. ]
  297. },
  298. "names": [
  299. "event:permission/preset",
  300. "event:permission/preset[0]"
  301. ],
  302. "sources": [
  303. "packages/core/session/src/types.ts"
  304. ]
  305. },
  306. {
  307. "digest": "78d7455eb6b3c8da4d70c104eadd69d4a60df1c449e855517a60673b889e03fa",
  308. "schema": {
  309. "root": 0,
  310. "nodes": [
  311. {
  312. "kind": "literal",
  313. "value": "selection"
  314. }
  315. ]
  316. },
  317. "names": [],
  318. "sources": []
  319. },
  320. {
  321. "digest": "ae63d9d1080ed8945031594d93f8d96651d7101b848719cc3e1475875cd3d649",
  322. "schema": {
  323. "root": 0,
  324. "nodes": [
  325. {
  326. "kind": "literal",
  327. "value": "permission/preset"
  328. }
  329. ]
  330. },
  331. "names": [],
  332. "sources": []
  333. },
  334. {
  335. "digest": "d66ba5eb62ddba9fc264067c47d1152ca3bd8c2bdf2ededb66695e04ab588550",
  336. "schema": {
  337. "root": 0,
  338. "nodes": [
  339. {
  340. "kind": "literal",
  341. "value": "default"
  342. }
  343. ]
  344. },
  345. "names": [],
  346. "sources": []
  347. },
  348. {
  349. "digest": "dacf3d5f3e4ff619c1320e64a48dec5e7ecd7870bece65fbd449a0e63adfa521",
  350. "schema": {
  351. "root": 0,
  352. "nodes": [
  353. {
  354. "kind": "literal",
  355. "value": true
  356. }
  357. ]
  358. },
  359. "names": [],
  360. "sources": []
  361. },
  362. {
  363. "digest": "ebaac53bc4e8eb2ef8870c1ac58976a8a54987e3e412126b9f617f42bcd49829",
  364. "schema": {
  365. "root": 0,
  366. "nodes": [
  367. {
  368. "kind": "object",
  369. "properties": [
  370. {
  371. "name": "origin",
  372. "type": 1,
  373. "optional": true
  374. },
  375. {
  376. "name": "preset",
  377. "type": 5,
  378. "optional": false
  379. }
  380. ],
  381. "indices": []
  382. },
  383. {
  384. "kind": "union",
  385. "types": [
  386. 2,
  387. 3,
  388. 4
  389. ]
  390. },
  391. {
  392. "kind": "literal",
  393. "value": "default"
  394. },
  395. {
  396. "kind": "literal",
  397. "value": "inferred"
  398. },
  399. {
  400. "kind": "literal",
  401. "value": "selection"
  402. },
  403. {
  404. "kind": "primitive",
  405. "type": "string"
  406. }
  407. ]
  408. },
  409. "names": [
  410. "event:permission/preset[0].data"
  411. ],
  412. "sources": [
  413. "packages/interaction/permission-presets/src/index.ts"
  414. ]
  415. }
  416. ]
  417. }