List of all items
Structs
- admin::StreamQuotas
- admin_api::AdminApiState
- admin_cli::AdminConfig
- admin_cli::Api
- admin_cli::Issued
- admin_cli::SaveTarget
- auth::AuthCtx
- auth::AuthState
- client::ClientArgs
- client::mapping::Defaults
- context::Binding
- context::Inputs
- context::Profile
- context::Profiles
- context::ProjectConfig
- context::Resolved
- context::Verified
- dashboard::DashboardState
- dashboard::LoginForm
- dashboard::data::AgentRow
- dashboard::data::LockRow
- dashboard::data::MessageRow
- dashboard::data::NoteRow
- dashboard::data::Snapshot
- dashboard::data::TaskRow
- dashboard::data::Totals
- events::BusEvent
- events::EventHub
- events::ListenerHealth
- model::Ack
- model::AgentInfo
- model::AgentList
- model::AgentSession
- model::AskResult
- model::AttachmentContent
- model::AttachmentMeta
- model::ChannelInfo
- model::ChannelList
- model::ClaimResult
- model::ConversationActivity
- model::ConversationInfo
- model::ConversationList
- model::ConversationMessage
- model::ConversationRead
- model::ConversationUpdates
- model::DigestAgent
- model::DigestChannel
- model::DigestMessage
- model::DigestNote
- model::DigestResult
- model::DigestTask
- model::InboxBatch
- model::InboxReference
- model::InboxState
- model::LockInfo
- model::LockList
- model::LockResult
- model::MembershipInfo
- model::MessageInfo
- model::MessageList
- model::MessageReceipts
- model::NoteInfo
- model::NoteList
- model::NoteRef
- model::PostMessageResult
- model::ProjectInfo
- model::ProjectList
- model::ReceiptInfo
- model::SentMessage
- model::SessionCredential
- model::SessionEntry
- model::SessionIdentity
- model::SessionList
- model::TaskDetail
- model::TaskEventInfo
- model::TaskInfo
- model::TaskList
- model::TransferResult
- model::WaitEvent
- model::WaitResult
- model::WhoAmI
- proxy::ConfigureArgs
- proxy::ConfigureResult
- proxy::EmptyArgs
- proxy::PreviousIdentity
- proxy::Proxy
- proxy::ProxyOptions
- proxy::SessionProof
- proxy::Status
- ratelimit::RateLimiter
- ratelimit::Throttled
- recipes::Recipe
- serve::ServeOptions
- spool::Entry
- store::admin::AdminCtx
- store::admin::AdminRow
- store::admin::AgentRow
- store::admin::IssuedAdmin
- store::admin::IssuedToken
- store::admin::TeamRow
- store::admin::TokenRow
- store::attachments::NewAttachment
- store::backend::Envelope
- store::backend::Faults
- store::backend::Locator
- store::backend::PostgresBackend
- store::conversations::Access
- store::conversations::CreateInput
- store::conversations::Membership
- store::conversations::SendInput
- store::inbox::Confirmed
- store::jetstream::Config
- store::jetstream::InboxRef
- store::jetstream::InboxStatus
- store::jetstream::JetStreamBackend
- store::jetstream::Provisioned
- store::jetstream::QuotaChange
- store::jetstream::StorageAccount
- store::messaging::PostInput
- store::messaging::ReadInput
- store::migrate::Outcome
- store::migrate::Plan
- store::notes::SetInput
- store::outbox::Lease
- store::outbox::Status
- store::presence::HeartbeatInput
- store::presence::SessionFilter
- store::quota::PruneReport
- store::quota::Usage
- store::routing::Backends
- store::sessions::Issued
- store::tasks::CreateInput
- tools::Bus
- tools::DigestArgs
- tools::RegisterSessionArgs
- tools::RenewSessionArgs
- tools::RevokeSessionArgs
- tools::attachments::AttachFileArgs
- tools::attachments::GetAttachmentArgs
- tools::conversations::AckArgs
- tools::conversations::ConversationIdArgs
- tools::conversations::CreateConversationArgs
- tools::conversations::EmptyInboxArgs
- tools::conversations::InboxConfirmArgs
- tools::conversations::InboxFetchArgs
- tools::conversations::InviteArgs
- tools::conversations::ListConversationsArgs
- tools::conversations::MessageIdArgs
- tools::conversations::ProjectAccessArgs
- tools::conversations::ProjectArgs
- tools::conversations::ReadConversationArgs
- tools::conversations::RemoveMemberArgs
- tools::conversations::SendConversationMessageArgs
- tools::conversations::TransferArgs
- tools::conversations::WaitConversationArgs
- tools::events::WaitArgs
- tools::locks::AcquireLockArgs
- tools::locks::LockNameArgs
- tools::messaging::AskAgentArgs
- tools::messaging::AttachmentInput
- tools::messaging::CreateChannelArgs
- tools::messaging::PostMessageArgs
- tools::messaging::ReadMessagesArgs
- tools::messaging::SearchMessagesArgs
- tools::notes::GetNoteArgs
- tools::notes::ListNotesArgs
- tools::notes::SearchNotesArgs
- tools::notes::SetNoteArgs
- tools::presence::HeartbeatArgs
- tools::presence::ListAgentsArgs
- tools::presence::ListSessionsArgs
- tools::tasks::ClaimNextArgs
- tools::tasks::ClaimTaskArgs
- tools::tasks::CompleteTaskArgs
- tools::tasks::CreateTaskArgs
- tools::tasks::ListTasksArgs
- tools::tasks::TaskKeyArgs
Enums
- admin_api::ApiError
- auth::AuthError
- client::ClientCmd
- client::LockCmd
- client::NoteCmd
- client::TaskCmd
- context::Origin
- context::Source
- error::BusError
- hook::Event
- hook::Resolution
- proxy::Binding
- store::admin::Actor
- store::backend::Published
- store::conversations::BodyState
- store::jetstream::StreamKind
- store::migrate::Direction
- store::outbox::Settled
- store::routing::AnyBackend
Traits
Functions
- admin::admin_bootstrap
- admin::admin_credential_list
- admin::admin_credential_revoke
- admin::agent_add
- admin::agent_disable
- admin::agent_list
- admin::conversations_cleanup
- admin::conversations_migrate
- admin::print_admin_row
- admin::print_mcp_config
- admin::print_proxy_config
- admin::team_backend
- admin::team_capability
- admin::team_create
- admin::team_list
- admin::team_prune
- admin::team_quota
- admin::team_stream
- admin::team_usage
- admin::token_issue
- admin::token_list
- admin::token_revoke
- admin_api::router
- admin_cli::config_dir
- admin_cli::finish_issue
- admin_cli::load_config
- admin_cli::login
- admin_cli::normalize_base_url
- admin_cli::read_credential
- admin_cli::remove_config
- admin_cli::save_config
- admin_cli::tokens_file
- admin_cli::upsert_token_entry
- admin_cli::validate_repo_name
- admin_cli::whoami_on_mcp
- admin_cli::write_private
- auth::generate_admin_token
- auth::generate_session_token
- auth::generate_token
- auth::hash_token
- auth::normalize_session
- auth::require_bearer
- auth::resolve_token
- auth::token_prefix
- client::mapping::to_call
- client::mapping::to_call_with
- client::run
- context::binding_key
- context::binding_path
- context::find_project
- context::load_profiles
- context::parse_project_file
- context::read_binding
- context::resolve
- context::save_profiles
- context::session_for_host
- context::update_profiles
- context::validate_name
- context::validate_tokens_ref
- context::verify
- context::with_config_lock
- context::write_binding_file
- context::write_project_file
- dashboard::data::load
- dashboard::grant::issue
- dashboard::grant::verify
- dashboard::login
- dashboard::render
- events::run_pg_listener
- hook::resolve_binding
- hook::run
- model::any_json_schema
- model::ts
- model::ts_opt
- proxy::run
- recipes::body
- recipes::command
- recipes::find
- recipes::print
- recipes::slash
- serve::build_router
- serve::run
- spool::append
- spool::read
- spool::rewrite
- spool::spool_path
- spool::unconfirmed
- store::admin::create_agent
- store::admin::create_team
- store::admin::disable_agent
- store::admin::grant_admin
- store::admin::issue_token
- store::admin::list_admins
- store::admin::list_agents
- store::admin::list_teams
- store::admin::list_tokens
- store::admin::resolve_admin
- store::admin::revoke_admin
- store::admin::revoke_token
- store::admin::set_conversations
- store::admin::set_default_backend
- store::admin::team_by_id
- store::admin::team_id_by_slug
- store::agent_id_by_name
- store::attachments::attach_to_message
- store::attachments::attach_to_task
- store::attachments::decode_input
- store::attachments::get_attachment
- store::attachments::insert_for_message
- store::channel_id_by_name
- store::check_metadata
- store::check_text
- store::conversations::access
- store::conversations::ack
- store::conversations::activity
- store::conversations::archive_conversation
- store::conversations::body_digest
- store::conversations::body_of
- store::conversations::capability_enabled
- store::conversations::conversation_info
- store::conversations::create_conversation
- store::conversations::create_project
- store::conversations::get_message
- store::conversations::invite
- store::conversations::join
- store::conversations::leave
- store::conversations::list_conversations
- store::conversations::list_projects
- store::conversations::project_info
- store::conversations::read
- store::conversations::receipts
- store::conversations::recover_history
- store::conversations::remove_member
- store::conversations::require_capability
- store::conversations::send
- store::conversations::set_project_access
- store::conversations::transfer_membership
- store::digest::team_digest
- store::inbox::confirm
- store::inbox::enqueue_message_references
- store::inbox::enqueue_receipt_reference
- store::inbox::fetch
- store::inbox::hand_out_message
- store::inbox::publish_pending
- store::inbox::recipient_key
- store::inbox::state
- store::jetstream::format_size
- store::jetstream::inbox_filter
- store::jetstream::inbox_stream_name
- store::jetstream::inbox_subject
- store::jetstream::parse_size
- store::jetstream::stream_name
- store::jetstream::subject
- store::jetstream::subject_filter
- store::locks::acquire_lock
- store::locks::list_locks
- store::locks::release_lock
- store::messaging::create_channel
- store::messaging::cursor_scope
- store::messaging::cursor_scope_for
- store::messaging::default_channel
- store::messaging::find_answer
- store::messaging::list_channels
- store::messaging::parse_address
- store::messaging::post_message
- store::messaging::read_messages
- store::messaging::search_messages
- store::messaging::verify_question
- store::migrate::abort
- store::migrate::cleanup
- store::migrate::is_paused
- store::migrate::plan
- store::migrate::run
- store::normalize_channel
- store::normalize_metadata
- store::notes::delete_note
- store::notes::get_note
- store::notes::list_notes
- store::notes::search_notes
- store::notes::set_note
- store::outbox::enqueue
- store::outbox::lease
- store::outbox::mark_uncertain
- store::outbox::publish_leased
- store::outbox::reconcile
- store::outbox::release_published_bodies
- store::outbox::resolve_uncertain
- store::outbox::run_once
- store::outbox::set_publication
- store::outbox::settle
- store::outbox::status
- store::outbox::tombstone
- store::presence::heartbeat
- store::presence::labels_of
- store::presence::list_agents
- store::presence::list_sessions
- store::presence::normalize_label
- store::presence::sweep_expired_shared_rows
- store::quota::check_attachment_quota
- store::quota::prune
- store::quota::usage
- store::session_label
- store::sessions::credential_of
- store::sessions::guard
- store::sessions::identity
- store::sessions::register
- store::sessions::renew
- store::sessions::require_window
- store::sessions::resume
- store::sessions::revoke
- store::tasks::claim_next_task
- store::tasks::claim_task
- store::tasks::complete_task
- store::tasks::create_task
- store::tasks::get_task
- store::tasks::list_tasks
- store::tasks::release_task
- store::tasks::renew_lease
- store::whoami
- tools::auth_of
- tools::conversations::enabled_for
- webhooks::run_dispatcher
- webhooks::webhook_add
- webhooks::webhook_list
- webhooks::webhook_remove
Type Aliases
Statics
Constants
- admin_api::ADMIN_RATE_LIMIT_DIVISOR
- admin_api::MAX_ADMIN_REQUEST_BYTES
- admin_cli::CONFIG_FILE
- auth::ADMIN_TOKEN_PREFIX
- auth::EPOCH_HEADER
- auth::MAX_SESSION_BYTES
- auth::MAX_SESSION_TTL_SECS
- auth::SESSION_HEADER
- auth::SESSION_TOKEN_PREFIX
- auth::SESSION_TTL_SECS
- auth::TOKEN_PREFIX
- context::BASE_KEY
- context::BINDINGS_DIR
- context::DEFAULT_MCP_URL
- context::PROFILES_FILE
- context::PROJECT_FILE
- events::DEFAULT_PING_SECS
- events::PG_CHANNEL
- hook::HOOK_CALL_TOOLS
- proxy::CONFIGURE_TOOL
- proxy::SESSION_PREFIX
- proxy::STATUS_TOOL
- recipes::RECIPES
- serve::DEFAULT_MAX_REQUEST_BYTES
- serve::DEFAULT_RATE_LIMIT_PER_MINUTE
- spool::KEEP_HOURS
- store::MAX_METADATA_BYTES
- store::admin::MAX_ACTIVE_TOKENS_PER_AGENT
- store::admin::MAX_LABEL_BYTES
- store::admin::MAX_NAME_BYTES
- store::attachments::MAX_ATTACHMENTS_PER_TARGET
- store::attachments::MAX_ATTACHMENT_BYTES
- store::conversations::DEFAULT_PAGE
- store::conversations::MAX_BODY_BYTES
- store::conversations::MAX_MEMBERS
- store::conversations::MAX_PAGE
- store::conversations::MAX_TITLE_BYTES
- store::inbox::DEFAULT_BATCH
- store::inbox::MAX_BATCH
- store::jetstream::DEFAULT_INBOX_MAX_BYTES
- store::jetstream::DEFAULT_INBOX_MAX_MESSAGES
- store::jetstream::DEFAULT_MAX_BYTES
- store::jetstream::DEFAULT_MAX_MESSAGES
- store::jetstream::INBOX_ACK_WAIT_SECS
- store::jetstream::INBOX_MAX_ACK_PENDING
- store::jetstream::INBOX_MAX_AGE_SECS
- store::jetstream::INBOX_MAX_DELIVER
- store::jetstream::MAX_BROKER_MESSAGE_BYTES
- store::jetstream::MIN_INBOX_BYTES
- store::jetstream::MSG_ID_HEADER
- store::messaging::DM_FOR_SESSION
- store::outbox::LEASE_SECS
- store::outbox::MAX_ATTEMPTS
- store::outbox::MAX_PAYLOAD_BYTES
- store::outbox::RELEASE_BATCH
- store::outbox::SCAN_LIMIT
- store::presence::DEFAULT_SESSIONS
- store::presence::MAX_LABEL_BYTES
- store::presence::MAX_SESSIONS
- tools::INSTRUCTIONS