Agent libraries
Agent server library
Module map and exact interface links for agent_server; preserve host lifetime, authority, and error contracts.
View Markdown source ↗Validated catalogs, instance authentication/authorization, principal projection, dispatcher, daemon/embedded ownership, schedulers and maintenance. Starting a daemon core does not bind listeners.
Session_factory.prepare_administration prepares runtime state without a live
actor, using private cache/response storage and a cancelled-and-joined child
switch. Runtime_owner.with_administration serializes preparation/commit against
runtime loading and retires the old runtime only after successful commit.
Principal_projection filters nested administrative replacement snapshots on
both live and replay delivery, including for security readers without grant
visibility. See initializer restrictions.
See embedding, protocol and the implementation specification. Public interfaces are the exact callable API; the table below is the complete module inventory for this library. Follow each interface for preconditions, resource ownership, return types and cancellation/error behavior.
| Module | Interface | Implementation |
|---|---|---|
authenticator | contract | source |
authorization | contract | source |
catalog_builder | contract | source |
catalog_identity | contract | source |
catalog_projection | contract | source |
command_handler | contract | source |
config | contract | source |
config_diff | contract | source |
config_parser | contract | source |
config_validator | contract | source |
config_watcher | contract | source |
connection_context | contract | source |
daemon | contract | source |
dispatcher | contract | source |
embedded | contract | source |
job_capacity | contract | source |
job_scheduler | contract | source |
maintenance | contract | source |
operator_manifest_grant | contract | source |
pagination | contract | source |
permission_review_service | contract | source |
permission_scheduler | contract | source |
principal_projection | contract | source |
runtime_owner | contract | source |
schedule_scheduler | contract | source |
session_capacity | contract | source |
session_factory | contract | source |
session_registry | contract | source |
start_scheduler | contract | source |