API Reference

Auto-generated from docstrings.

Client

::: macp_sdk.client.MacpClient ::: macp_sdk.client.MacpStream

Session Helpers

::: macp_sdk.base_session.BaseSession ::: macp_sdk.decision.DecisionSession ::: macp_sdk.proposal.ProposalSession ::: macp_sdk.task.TaskSession ::: macp_sdk.handoff.HandoffSession ::: macp_sdk.quorum.QuorumSession

Projections

::: macp_sdk.base_projection.BaseProjection ::: macp_sdk.projections.DecisionProjection ::: macp_sdk.proposal.ProposalProjection ::: macp_sdk.task.TaskProjection ::: macp_sdk.handoff.HandoffProjection ::: macp_sdk.quorum.QuorumProjection

Auth

::: macp_sdk.auth.AuthConfig

Watchers

::: macp_sdk.watchers.ModeRegistryWatcher ::: macp_sdk.watchers.RootsWatcher ::: macp_sdk.watchers.PolicyWatcher ::: macp_sdk.watchers.PolicyChange ::: macp_sdk.watchers.SessionLifecycleWatcher ::: macp_sdk.watchers.SessionLifecycle ::: macp_sdk.watchers.SignalWatcher

Policy builders

::: macp_sdk.policy

Agent framework

::: macp_sdk.agent.participant.Participant ::: macp_sdk.agent.participant.ParticipantActions ::: macp_sdk.agent.participant.InitiatorConfig ::: macp_sdk.agent.dispatcher.Dispatcher ::: macp_sdk.agent.runner.from_bootstrap ::: macp_sdk.agent.cancel_callback.CancelCallbackServer ::: macp_sdk.agent.cancel_callback.start_cancel_callback_server ::: macp_sdk.agent.strategies

Errors

::: macp_sdk.errors

Retry

::: macp_sdk.retry.RetryPolicy ::: macp_sdk.retry.retry_send

Envelope Builders

::: macp_sdk.envelope

Validation

::: macp_sdk.validation