car-server-core 0.55.0

Transport-neutral library for the CAR daemon JSON-RPC dispatcher (used by car-server and tokhn-daemon)
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
// Generated by scripts/build-capabilities.sh. Do not edit by hand.
// The daemon serves this table through `capabilities.list`.
pub(crate) const RPC_CAPABILITIES: &[(&str, &str)] = &[
    ("CancelTask", "operator"),
    ("CreateTaskPushNotificationConfig", "operator"),
    ("DeleteTaskPushNotificationConfig", "operator"),
    ("GetExtendedAgentCard", "operator"),
    ("GetTask", "operator"),
    ("GetTaskPushNotificationConfig", "operator"),
    ("ListTaskPushNotificationConfigs", "operator"),
    ("ListTasks", "operator"),
    ("SendMessage", "operator"),
    ("SendStreamingMessage", "operator"),
    ("SubscribeToTask", "operator"),
    ("a2a.peers.add", "operator"),
    ("a2a.peers.list", "operator"),
    ("a2a.peers.remove", "operator"),
    ("a2a.send", "operator"),
    ("a2a.start", "operator"),
    ("a2a.status", "operator"),
    ("a2a.stop", "operator"),
    ("a2ui.action", "operator"),
    ("a2ui.apply", "operator"),
    ("a2ui.capabilities", "operator"),
    ("a2ui.get", "operator"),
    ("a2ui.ingest", "operator"),
    ("a2ui.reap", "operator"),
    ("a2ui.render_report", "operator"),
    ("a2ui.surfaces", "operator"),
    ("a2ui/replay", "operator"),
    ("a2ui/subscribe", "operator"),
    ("a2ui/unsubscribe", "operator"),
    ("accounts.list", "operator"),
    ("accounts.open", "operator"),
    ("admission.status", "operator"),
    ("agent/getAuthenticatedExtendedCard", "operator"),
    ("agent_permissions.evaluate", "operator"),
    ("agent_permissions.evaluate_tool", "host"),
    ("agent_permissions.get", "operator"),
    ("agent_permissions.reset", "host"),
    ("agent_permissions.reset_tool", "host"),
    ("agent_permissions.set", "host"),
    ("agent_permissions.set_default", "host"),
    ("agent_permissions.set_tool", "host"),
    ("agents.chat", "agent"),
    ("agents.chat.approve", "operator"),
    ("agents.chat.cancel", "operator"),
    ("agents.detect_external", "operator"),
    ("agents.health", "operator"),
    ("agents.health_external", "operator"),
    ("agents.install", "host"),
    ("agents.invoke_external", "operator"),
    ("agents.list", "operator"),
    ("agents.list_external", "operator"),
    ("agents.message", "operator"),
    ("agents.message.approve", "operator"),
    ("agents.message.pending", "operator"),
    ("agents.peers", "operator"),
    ("agents.remove", "host"),
    ("agents.restart", "agent"),
    ("agents.start", "agent"),
    ("agents.stop", "agent"),
    ("agents.tail_log", "operator"),
    ("agents.upsert", "host"),
    ("agents.wait", "operator"),
    ("assistant.identity.get", "operator"),
    ("assistant.identity.set", "host"),
    ("assistants.invoke", "operator"),
    ("auth.accounts", "host"),
    ("auth.authority_hint", "host"),
    ("auth.complete", "host"),
    ("auth.completion_status", "host"),
    ("auth.logout", "host"),
    ("auth.remove_account", "host"),
    ("auth.snapshot", "host"),
    ("auth.start", "host"),
    ("auth.status", "host"),
    ("auth.switch_account", "host"),
    ("auth.switch_org", "host"),
    ("automation.run_applescript", "operator"),
    ("automation.run_powershell", "operator"),
    ("automation.shortcuts.list", "operator"),
    ("automation.shortcuts.run", "operator"),
    ("bookmarks.list", "operator"),
    ("browser.close", "operator"),
    ("browser.producer.register", "operator"),
    ("browser.run", "operator"),
    ("browser.view.back", "operator"),
    ("browser.view.click", "operator"),
    ("browser.view.forward", "operator"),
    ("browser.view.hand_back", "operator"),
    ("browser.view.keypress", "operator"),
    ("browser.view.navigate", "operator"),
    ("browser.view.paste", "operator"),
    ("browser.view.reload", "operator"),
    ("browser.view.scroll", "operator"),
    ("browser.view.subscribe", "operator"),
    ("browser.view.tab_close", "operator"),
    ("browser.view.tab_open", "operator"),
    ("browser.view.tab_switch", "operator"),
    ("browser.view.take_control", "operator"),
    ("browser.view.type", "operator"),
    ("browser.view.unsubscribe", "operator"),
    ("builder.build", "operator"),
    ("calendar.create_event", "operator"),
    ("calendar.delete_event", "operator"),
    ("calendar.events", "operator"),
    ("calendar.list", "operator"),
    ("calendar.update_event", "operator"),
    ("capabilities.list", "operator"),
    ("cascade.run", "operator"),
    ("classify", "operator"),
    ("coder.approve_merge", "operator"),
    ("coder.cancel", "operator"),
    ("coder.confirm_contract", "operator"),
    ("coder.discuss.close", "operator"),
    ("coder.discuss.list", "operator"),
    ("coder.discuss.promote", "operator"),
    ("coder.discuss.send", "operator"),
    ("coder.discuss.start", "operator"),
    ("coder.discuss.subscribe", "operator"),
    ("coder.discuss.unsubscribe", "operator"),
    ("coder.get", "operator"),
    ("coder.list", "operator"),
    ("coder.projects.create", "operator"),
    ("coder.projects.get", "operator"),
    ("coder.projects.list", "operator"),
    ("coder.respond", "operator"),
    ("coder.revise_contract", "operator"),
    ("coder.start", "operator"),
    ("coder.subscribe", "operator"),
    ("coder.unsubscribe", "operator"),
    ("coder.unwatch", "operator"),
    ("coder.watch", "operator"),
    ("concierge.actions", "operator"),
    ("concierge.apply", "operator"),
    ("concierge.ask", "operator"),
    ("concierge.clear_default", "operator"),
    ("concierge.defaults", "operator"),
    ("concierge.dismiss", "operator"),
    ("concierge.refresh_catalog", "operator"),
    ("concierge.rollback", "operator"),
    ("concierge.set_default", "operator"),
    ("concierge.status", "operator"),
    ("connectors.add", "operator"),
    ("connectors.add_stdio", "operator"),
    ("connectors.authenticate", "operator"),
    ("connectors.complete_authentication", "operator"),
    ("connectors.disable_tools", "operator"),
    ("connectors.enable_tools", "operator"),
    ("connectors.list", "operator"),
    ("connectors.refresh", "operator"),
    ("connectors.remove", "operator"),
    ("connectors.tools", "operator"),
    ("contacts.containers", "operator"),
    ("contacts.find", "operator"),
    ("declagents.get", "operator"),
    ("declagents.invoke", "operator"),
    ("declagents.list", "operator"),
    ("declagents.remove", "host"),
    ("declagents.route", "operator"),
    ("declagents.route_split", "operator"),
    ("declagents.routing_stats", "operator"),
    ("declagents.set_enabled", "host"),
    ("detokenize", "operator"),
    ("diagnostics.secret_store_activity", "host"),
    ("discovery.report", "operator"),
    ("discovery.resolve", "operator"),
    ("discovery.route_compose", "operator"),
    ("embed", "operator"),
    ("events.chain.enable", "operator"),
    ("events.chain.verify", "operator"),
    ("events.clear", "operator"),
    ("events.cost_by_agent", "operator"),
    ("events.count", "operator"),
    ("events.query", "operator"),
    ("events.retention", "operator"),
    ("events.stats", "operator"),
    ("events.truncate", "operator"),
    ("evolution.plan", "operator"),
    ("evolution.run", "agent"),
    ("feedback.compose_preview", "operator"),
    ("feedback.list", "operator"),
    ("feedback.status", "operator"),
    ("feedback.submit", "operator"),
    ("files.locations", "operator"),
    ("fleet.composite", "operator"),
    ("fleet.inventory", "operator"),
    ("fleet.worker.get", "operator"),
    ("fleet.worker.set", "operator"),
    ("foreman.plan", "operator"),
    ("foreman.run", "operator"),
    ("goal.clear", "operator"),
    ("goal.set", "operator"),
    ("goal.status", "operator"),
    ("goal.suggest", "operator"),
    ("heal.run", "operator"),
    ("heal.status", "operator"),
    ("health.activity", "operator"),
    ("health.sleep", "operator"),
    ("health.status", "operator"),
    ("health.workouts", "operator"),
    ("host.agents", "operator"),
    ("host.approvals", "operator"),
    ("host.devices", "operator"),
    ("host.events", "operator"),
    ("host.notify", "operator"),
    ("host.register_agent", "operator"),
    ("host.register_device", "operator"),
    ("host.request_approval", "agent"),
    ("host.resolve_approval", "agent"),
    ("host.set_status", "operator"),
    ("host.subscribe", "operator"),
    ("host.unregister_agent", "operator"),
    ("host.update_device", "operator"),
    ("image.generate", "operator"),
    ("infer", "agent"),
    ("infer.cancel", "operator"),
    ("infer.deadline", "operator"),
    ("infer_stream", "agent"),
    ("inference.register_runner", "operator"),
    ("inference.runner.complete", "operator"),
    ("inference.runner.event", "operator"),
    ("inference.runner.fail", "operator"),
    ("keychain.status", "operator"),
    ("lease.acquire", "agent"),
    ("lease.release", "agent"),
    ("lease.renew", "agent"),
    ("lease.status", "operator"),
    ("mail.accounts", "operator"),
    ("mail.inbox", "operator"),
    ("mail.mailboxes", "operator"),
    ("mail.message_body", "operator"),
    ("mail.messages", "operator"),
    ("mail.send", "operator"),
    ("meeting.get", "operator"),
    ("meeting.list", "operator"),
    ("meeting.start", "operator"),
    ("meeting.stop", "operator"),
    ("memory.add_fact", "agent"),
    ("memory.admission_table", "operator"),
    ("memory.build_context", "operator"),
    ("memory.build_context_fast", "operator"),
    ("memory.consolidate", "agent"),
    ("memory.delete", "agent"),
    ("memory.evaluate", "operator"),
    ("memory.fact_count", "operator"),
    ("memory.intervene", "operator"),
    ("memory.load", "operator"),
    ("memory.maintain", "agent"),
    ("memory.persist", "operator"),
    ("memory.query", "operator"),
    ("memory.save_knowledge", "agent"),
    ("memory.save_procedural", "agent"),
    ("memory.set_admission_table", "operator"),
    ("memory.update_status", "operator"),
    ("memory.utility_get", "operator"),
    ("memory.utility_set", "operator"),
    ("message/send", "operator"),
    ("message/stream", "operator"),
    ("messages.chats", "operator"),
    ("messages.read", "operator"),
    ("messages.send", "operator"),
    ("messages.services", "operator"),
    ("messaging.config.get", "host"),
    ("messaging.config.set", "host"),
    ("messaging.pairing.start", "host"),
    ("messaging.pairing.status", "host"),
    ("messaging.status", "host"),
    ("messaging.test_send", "host"),
    ("metrics.alerts", "operator"),
    ("metrics.summary", "operator"),
    ("mobile.runtime", "operator"),
    ("models.adopt", "host"),
    ("models.catalog_snapshot", "operator"),
    ("models.check_concierge", "operator"),
    ("models.check_upgrade_nudge", "operator"),
    ("models.detect_upgrades", "operator"),
    ("models.dismiss_suggestion", "operator"),
    ("models.dismiss_upgrade", "operator"),
    ("models.install", "host"),
    ("models.list", "operator"),
    ("models.list_unified", "operator"),
    ("models.preflight", "operator"),
    ("models.pull", "host"),
    ("models.recommend", "operator"),
    ("models.register", "operator"),
    ("models.remove", "host"),
    ("models.resource_policy.get", "operator"),
    ("models.resource_policy.set", "host"),
    ("models.route", "operator"),
    ("models.route_provenance", "operator"),
    ("models.search", "operator"),
    ("models.setup_plan", "operator"),
    ("models.stats", "operator"),
    ("models.storage_roots", "host"),
    ("models.unregister", "operator"),
    ("models.update_prefs_get", "operator"),
    ("models.update_prefs_set", "operator"),
    ("models.upgrades", "operator"),
    ("multi.map_reduce", "operator"),
    ("multi.pipeline", "operator"),
    ("multi.subtask", "operator"),
    ("multi.supervisor", "operator"),
    ("multi.swarm", "operator"),
    ("multi.tournament", "operator"),
    ("multi.vote", "operator"),
    ("multiplayer.get", "operator"),
    ("multiplayer.list", "operator"),
    ("multiplayer.merge_check", "operator"),
    ("multiplayer.publish", "operator"),
    ("multiplayer.start_stage", "operator"),
    ("multiplayer.submit_stage", "operator"),
    ("nlp.extract_entities", "operator"),
    ("nlp.identify_language", "operator"),
    ("nlp.tokenize", "operator"),
    ("notes.accounts", "operator"),
    ("notes.find", "operator"),
    ("notifications.local", "operator"),
    ("openrouter.auth_cancel", "host"),
    ("openrouter.auth_start", "host"),
    ("openrouter.disconnect", "host"),
    ("openrouter.status", "host"),
    ("outcomes.resolve_pending", "operator"),
    ("outcomes.scoreboard", "operator"),
    ("parslee.auth", "operator"),
    ("parslee.capabilities", "operator"),
    ("parslee.m365.generate_document", "operator"),
    ("permission.approve", "host"),
    ("permission.classify", "operator"),
    ("permission.evaluate", "agent"),
    ("permission.get_tier", "operator"),
    ("permission.pending", "agent"),
    ("permission.reject", "host"),
    ("permission.set_tier", "host"),
    ("permissions.domains", "operator"),
    ("permissions.explain", "operator"),
    ("permissions.request", "operator"),
    ("permissions.status", "operator"),
    ("photos.albums", "operator"),
    ("policy.list", "operator"),
    ("policy.register", "operator"),
    ("policy.unregister", "operator"),
    ("proposal.submit", "owner"),
    ("registry.heartbeat", "operator"),
    ("registry.list", "operator"),
    ("registry.reap", "operator"),
    ("registry.register", "operator"),
    ("registry.unregister", "operator"),
    ("reminders.items", "operator"),
    ("reminders.lists", "operator"),
    ("replan.set_config", "operator"),
    ("rerank", "operator"),
    ("runs.cancel", "owner"),
    ("runs.complete", "owner"),
    ("runs.get_trace", "owner"),
    ("runs.list", "owner"),
    ("runs.record_turns", "agent"),
    ("runs.resume", "agent"),
    ("runs.start", "agent"),
    ("runs.subscribe", "owner"),
    ("runs.unsubscribe", "operator"),
    ("schedule.suggest", "operator"),
    ("scheduler.create", "operator"),
    ("scheduler.os_install", "operator"),
    ("scheduler.os_list", "operator"),
    ("scheduler.os_reconcile", "operator"),
    ("scheduler.os_render", "operator"),
    ("scheduler.os_uninstall", "operator"),
    ("scheduler.run", "operator"),
    ("scheduler.run_loop", "operator"),
    ("search", "operator"),
    ("secret.available", "operator"),
    ("secret.delete", "operator"),
    ("secret.get", "agent"),
    ("secret.list", "operator"),
    ("secret.put", "operator"),
    ("secret.status", "operator"),
    ("selfheal.detections", "operator"),
    ("selfheal.dismiss", "operator"),
    ("selfheal.fix", "operator"),
    ("selfheal.run", "operator"),
    ("selfheal.status", "operator"),
    ("server.schema", "operator"),
    ("session.auth", "agent"),
    ("session.bindSandbox", "agent"),
    ("session.bindSubstrate", "operator"),
    ("session.clear_halt", "host"),
    ("session.init", "operator"),
    ("session.policy.close", "operator"),
    ("session.policy.open", "operator"),
    ("skill.adopt_pack", "operator"),
    ("skill.enforce_deployment", "operator"),
    ("skill.export", "operator"),
    ("skill.find", "operator"),
    ("skill.gate_deployment", "operator"),
    ("skill.import", "operator"),
    ("skill.ingest", "operator"),
    ("skill.ingest_governed", "operator"),
    ("skill.meta", "operator"),
    ("skill.repair", "operator"),
    ("skill.report", "operator"),
    ("skills.distill", "operator"),
    ("skills.domains_needing_evolution", "operator"),
    ("skills.evolve", "operator"),
    ("skills.gate", "operator"),
    ("skills.ingest_distilled", "operator"),
    ("skills.ingest_provisional", "operator"),
    ("skills.list", "operator"),
    ("speech.prepare", "operator"),
    ("state.exists", "operator"),
    ("state.get", "operator"),
    ("state.keys", "operator"),
    ("state.set", "operator"),
    ("state.snapshot", "operator"),
    ("supervision.decide", "operator"),
    ("supervision.pending", "operator"),
    ("supervision.subscribe", "operator"),
    ("supervision.unsubscribe", "operator"),
    ("sync.append", "operator"),
    ("sync.assistant_action.get", "operator"),
    ("sync.assistant_action.put", "operator"),
    ("sync.assistant_checkpoint.get", "operator"),
    ("sync.assistant_checkpoint.put", "operator"),
    ("sync.checkpoint", "operator"),
    ("sync.fence_check", "agent"),
    ("sync.knowledge", "operator"),
    ("sync.pump", "operator"),
    ("sync.rebase", "operator"),
    ("sync.record_intent", "agent"),
    ("sync.record_turn", "operator"),
    ("sync.resume", "operator"),
    ("sync.status", "operator"),
    ("sync.transcript", "operator"),
    ("synthesize", "operator"),
    ("tasks.list", "operator"),
    ("tasks.schedule", "host"),
    ("tasks.unschedule", "host"),
    ("tasks/cancel", "operator"),
    ("tasks/get", "operator"),
    ("tasks/list", "operator"),
    ("tasks/pushNotificationConfig/delete", "operator"),
    ("tasks/pushNotificationConfig/get", "operator"),
    ("tasks/pushNotificationConfig/list", "operator"),
    ("tasks/pushNotificationConfig/set", "operator"),
    ("tasks/resubscribe", "operator"),
    ("tokenize", "operator"),
    ("tools.cancel", "operator"),
    ("tools.list", "operator"),
    ("tools.poll", "operator"),
    ("tools.register", "operator"),
    ("tools.stream.subscribe", "operator"),
    ("tools.unregister", "operator"),
    ("transcribe", "operator"),
    ("verify", "operator"),
    ("verify.monte_carlo", "operator"),
    ("video.generate", "operator"),
    ("vision.ocr", "operator"),
    ("voice.cancel_turn", "operator"),
    ("voice.dispatch_turn", "operator"),
    ("voice.enroll_speaker", "operator"),
    ("voice.list_enrollments", "operator"),
    ("voice.prepare_diarizer", "operator"),
    ("voice.prepare_parakeet", "operator"),
    ("voice.prewarm_turn", "operator"),
    ("voice.providers.list", "operator"),
    ("voice.remove_enrollment", "operator"),
    ("voice.sessions.list", "operator"),
    ("voice.transcribe_stream.push", "operator"),
    ("voice.transcribe_stream.start", "operator"),
    ("voice.transcribe_stream.stop", "operator"),
    ("voice.tts_stream.cancel", "operator"),
    ("voice.tts_stream.list", "operator"),
    ("voice.tts_stream.start", "operator"),
    ("web_fetch", "operator"),
    ("workflow.build_automation", "operator"),
    ("workflow.chain", "operator"),
    ("workflow.list_paused", "operator"),
    ("workflow.resume", "operator"),
    ("workflow.run", "operator"),
    ("workflow.verify", "operator"),
];