Topic Registry
Appendix: Topic Registry
Generated from the versioned topic strings declared in capsule manifests (capsules/*/Capsule.toml publish and subscribe tables) and the kernel source. This lists the statically declared topics. Reply topics that capsules construct at runtime by appending a correlation id (for example ...response.<corr_id>) are not enumerated here; see the chapter on the bus for the request and response convention.
agent.*
agent.v1.command.sphere.*agent.v1.responseagent.v1.session_changedagent.v1.stream.delta
astrid.*
astrid.v1.admin.*astrid.v1.admin.agent.createastrid.v1.admin.quota.setastrid.v1.admin.response.agent.createastrid.v1.admin.response.quota.setastrid.v1.approvalastrid.v1.approval.response.*astrid.v1.audit.entryastrid.v1.capsules_loadedastrid.v1.elicit.*astrid.v1.elicit.response.*astrid.v1.event_bus.laggedastrid.v1.health.failedastrid.v1.lifecycle.context_compaction_completedastrid.v1.lifecycle.context_compaction_startedastrid.v1.lifecycle.kernel_shutdownastrid.v1.lifecycle.kernel_startedastrid.v1.lifecycle.message_receivedastrid.v1.lifecycle.message_sendingastrid.v1.lifecycle.message_sentastrid.v1.lifecycle.session_createdastrid.v1.lifecycle.session_endedastrid.v1.lifecycle.sub_agent_cancelledastrid.v1.lifecycle.sub_agent_completedastrid.v1.lifecycle.sub_agent_failedastrid.v1.lifecycle.sub_agent_spawnedastrid.v1.lifecycle.tool_call_completedastrid.v1.lifecycle.tool_call_startedastrid.v1.lifecycle.tool_result_persistingastrid.v1.onboarding.requiredastrid.v1.request.*astrid.v1.request.systemastrid.v1.response.*astrid.v1.watchdog.tick
cli.*
cli.v1.command.execute
client.*
client.v1.*client.v1.connectclient.v1.disconnectclient.v1.heartbeatclient.v1.prompt
hook.*
hook.v1.event.*
llm.*
llm.v1.request.describellm.v1.request.generate.*llm.v1.request.generate.anthropicllm.v1.request.generate.openaillm.v1.request.generate.openai-compatllm.v1.response.describellm.v1.response.describe.*llm.v1.stream.*llm.v1.stream.anthropicllm.v1.stream.openaillm.v1.stream.openai-compat
react.*
react.v1.step
registry.*
registry.v1.*registry.v1.active_model_changedregistry.v1.get_providersregistry.v1.response.*registry.v1.selection.*registry.v1.selection.callbackregistry.v1.set_active_model
session.*
session.v1.appendsession.v1.clearsession.v1.request.*session.v1.request.clearsession.v1.request.get_messagessession.v1.response.*session.v1.response.clear.*session.v1.response.get_messages.*
spark.*
spark.v1.request.buildspark.v1.response.ready
sphere.*
sphere.v1.channel.readysphere.v1.contact.pair_requestedsphere.v1.contact.pairedsphere.v1.dm.receivedsphere.v1.dm.sentsphere.v1.group.joinedsphere.v1.group.kickedsphere.v1.group.leftsphere.v1.group.messagesphere.v1.payment.receivedsphere.v1.payment.requested
system.*
system.v1.lifecycle.restart
tool.*
tool.v1.execute.*tool.v1.execute.*.resulttool.v1.execute.create_directorytool.v1.execute.delete_filetool.v1.execute.fetch_urltool.v1.execute.grep_searchtool.v1.execute.inspect_capsuletool.v1.execute.kill_processtool.v1.execute.list_capsulestool.v1.execute.list_directorytool.v1.execute.list_interfacestool.v1.execute.list_skillstool.v1.execute.move_filetool.v1.execute.read_filetool.v1.execute.read_interfacetool.v1.execute.read_process_logstool.v1.execute.read_skilltool.v1.execute.replace_in_filetool.v1.execute.resulttool.v1.execute.run_shell_commandtool.v1.execute.save_identitytool.v1.execute.spawn_background_processtool.v1.execute.system_statustool.v1.execute.write_filetool.v1.request.canceltool.v1.request.describetool.v1.request.executetool.v1.response.describe.*
user.*
user.v1.prompt
users.*
users.v1.context.clear.requestusers.v1.context.clear.responseusers.v1.context.get.requestusers.v1.context.get.responseusers.v1.context.list_for_user.requestusers.v1.context.list_for_user.responseusers.v1.context.list_in_context.requestusers.v1.context.list_in_context.responseusers.v1.context.set.requestusers.v1.context.set.responseusers.v1.create.requestusers.v1.create.responseusers.v1.delete.requestusers.v1.delete.responseusers.v1.get.requestusers.v1.get.responseusers.v1.link.requestusers.v1.link.responseusers.v1.links.requestusers.v1.links.responseusers.v1.list.requestusers.v1.list.responseusers.v1.resolve.requestusers.v1.resolve.responseusers.v1.set_display_name.requestusers.v1.set_display_name.responseusers.v1.set_public_key.requestusers.v1.set_public_key.responseusers.v1.unlink.requestusers.v1.unlink.response