Files
Vault Sovereign e4871c2a29
Some checks are pending
Governance CI / Constitution Hash Gate (push) Waiting to run
Governance CI / Governance Tests (push) Blocked by required conditions
Governance CI / Golden Drill Mini (push) Blocked by required conditions
init: vaultmesh mcp server
2025-12-26 23:23:08 +00:00

85 lines
2.0 KiB
Python

"""VaultMesh MCP Tools."""
from .guardian import guardian_anchor_now, guardian_verify_receipt, guardian_status
from .treasury import treasury_balance, treasury_debit, treasury_credit, treasury_create_budget
from .cognitive import (
cognitive_context,
cognitive_decide,
cognitive_invoke_tem,
cognitive_memory_get,
cognitive_memory_set,
cognitive_attest,
cognitive_audit_trail,
cognitive_oracle_chain,
)
from .auth import (
auth_challenge,
auth_verify,
auth_validate_token,
auth_check_permission,
auth_revoke,
auth_list_sessions,
auth_create_dev_session,
Profile,
check_profile_permission,
get_profile_for_scope,
escalate_profile,
)
from .escalation import (
escalate,
deescalate,
escalate_on_threat,
escalate_to_phoenix,
get_active_escalations,
get_escalation_history,
check_expired_escalations,
EscalationType,
DeescalationType,
EscalationContext,
)
__all__ = [
# Guardian
"guardian_anchor_now",
"guardian_verify_receipt",
"guardian_status",
# Treasury
"treasury_balance",
"treasury_debit",
"treasury_credit",
"treasury_create_budget",
# Cognitive (8 tools)
"cognitive_context",
"cognitive_decide",
"cognitive_invoke_tem",
"cognitive_memory_get",
"cognitive_memory_set",
"cognitive_attest",
"cognitive_audit_trail",
"cognitive_oracle_chain",
# Auth
"auth_challenge",
"auth_verify",
"auth_validate_token",
"auth_check_permission",
"auth_revoke",
"auth_list_sessions",
"auth_create_dev_session",
# Profiles
"Profile",
"check_profile_permission",
"get_profile_for_scope",
"escalate_profile",
# Escalation
"escalate",
"deescalate",
"escalate_on_threat",
"escalate_to_phoenix",
"get_active_escalations",
"get_escalation_history",
"check_expired_escalations",
"EscalationType",
"DeescalationType",
"EscalationContext",
]