File size: 2,085 Bytes
2aa8b3a | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 | """Versioned wire contracts shared by the Distinct server and workers."""
from .handshake import (
HANDSHAKE_VERSION,
Allowance,
HandshakeError,
OperatorApproval,
ResponseAuthentication,
ServerCatalogue,
SignedSnapshot,
parse_tool_ref,
)
from .models import (
MAX_LIVE_STEP_TEXT,
AGENT_MODES,
MAX_LIVE_STEPS_PER_JOB,
MAX_RUN_STEPS,
MODE_AGENT,
MODE_SIMPLE,
PHASE_CALLING_TOOL,
PHASE_DONE,
PHASE_FETCHING_WEIGHTS,
PHASE_GENERATING,
PHASE_GUARD_INPUT,
PHASE_GUARD_OUTPUT,
PHASE_LOADING_MODEL,
PHASE_OFFERED,
PHASE_PLANNING,
PHASE_QUEUED_ON_WORKER,
PHASE_WAITING_FOR_WORKER,
PHASE_WORKING,
PROTOCOL_VERSION,
RUN_PHASES,
STEP_KINDS,
STEP_MODEL,
STEP_PHASE,
STEP_TOOL_CALL,
STEP_TOOL_RESULT,
AgentCapabilities,
AgentSnapshot,
AgentStatus,
ChatMessage,
JobResult,
JobSpec,
JobStatus,
ModelManifest,
ProtocolError,
ToolSelection,
canonical_json,
normalise_phase,
utc_now,
)
__all__ = [
"HANDSHAKE_VERSION",
"AGENT_MODES",
"MAX_LIVE_STEPS_PER_JOB",
"MAX_RUN_STEPS",
"MODE_AGENT",
"MODE_SIMPLE",
"MAX_LIVE_STEP_TEXT",
"PHASE_CALLING_TOOL",
"PHASE_DONE",
"PHASE_FETCHING_WEIGHTS",
"PHASE_GENERATING",
"PHASE_GUARD_INPUT",
"PHASE_GUARD_OUTPUT",
"PHASE_LOADING_MODEL",
"PHASE_OFFERED",
"PHASE_PLANNING",
"PHASE_QUEUED_ON_WORKER",
"PHASE_WAITING_FOR_WORKER",
"PHASE_WORKING",
"PROTOCOL_VERSION",
"RUN_PHASES",
"STEP_KINDS",
"STEP_MODEL",
"STEP_PHASE",
"STEP_TOOL_CALL",
"STEP_TOOL_RESULT",
"AgentCapabilities",
"AgentSnapshot",
"AgentStatus",
"Allowance",
"ChatMessage",
"HandshakeError",
"JobResult",
"JobSpec",
"JobStatus",
"ModelManifest",
"OperatorApproval",
"ProtocolError",
"ResponseAuthentication",
"ServerCatalogue",
"SignedSnapshot",
"ToolSelection",
"canonical_json",
"normalise_phase",
"parse_tool_ref",
"utc_now",
]
|