MCPcopy Create free account

hub / github.com/commandoperator/cmdop-sdk / types & classes

Types & classes118 in github.com/commandoperator/cmdop-sdk

↓ 3 callersClassSkillsResource
python/src/cmdop/resources/skills.py:37
↓ 3 callersClassTransport
Owns one persistent ``cmdop-core`` subprocess and the id-mux over it.
python/src/cmdop/_transport.py:87
↓ 3 callersClassUnknownFrame
Forward-compat: a frame whose shape we do not model yet.
python/src/cmdop/streaming.py:98
↓ 2 callersClass_FakeClient
Minimal stand-in for cmdop.client.Client that SkillsResource needs.
python/tests/test_skills.py:55
↓ 1 callersClassAgentStreamError
An ``error`` outcome from ``machines.ask`` (machine_offline/timeout/internal).
python/src/cmdop/errors.py:105
↓ 1 callersClassCmdopError
Base class for every SDK error.
python/src/cmdop/errors.py:20
↓ 1 callersClassConfirmRequiredFrame
python/src/cmdop/streaming.py:69
↓ 1 callersClassDoneFrame
python/src/cmdop/streaming.py:60
↓ 1 callersClassEventFrame
python/src/cmdop/streaming.py:53
↓ 1 callersClassFakeProc
python/tests/test_skills.py:39
↓ 1 callersClassFakeProc
python/tests/test_transport.py:57
↓ 1 callersClassFleetMachinesResource
python/src/cmdop/resources/fleets.py:130
↓ 1 callersClassFleetMembersResource
python/src/cmdop/resources/fleets.py:96
↓ 1 callersClassFleetsResource
python/src/cmdop/resources/fleets.py:36
↓ 1 callersClassFrameStream
Async-iterable of :data:`AskFrame` with ``pin()`` / ``confirm()`` / ``collect()``. Iterating starts the streaming call (sends the REQUEST), t
python/src/cmdop/streaming.py:168
↓ 1 callersClassKeysResource
python/src/cmdop/resources/keys.py:17
↓ 1 callersClassMachinesResource
python/src/cmdop/resources/machines.py:32
↓ 1 callersClassNotFoundError
``not_found`` — resource not visible / not found (404).
python/src/cmdop/errors.py:49
↓ 1 callersClassPinDeniedFrame
python/src/cmdop/streaming.py:84
↓ 1 callersClassPinRequiredFrame
python/src/cmdop/streaming.py:77
↓ 1 callersClassRateLimitError
``rate_limit`` — too many requests (429).
python/src/cmdop/errors.py:61
↓ 1 callersClassSchedulesResource
python/src/cmdop/resources/schedules.py:32
↓ 1 callersClassTunnelsResource
python/src/cmdop/resources/tunnels.py:17
↓ 1 callersClass_CaptureWriter
python/tests/test_skills.py:25
↓ 1 callersClass_CaptureWriter
A StreamWriter-like sink: bytes land on an asyncio.StreamReader the test 'core' reads, so the core sees exactly what the transport wrote.
python/tests/test_transport.py:40
↓ 1 callersClass_StreamPending
python/src/cmdop/_transport.py:52
↓ 1 callersClass_UnaryPending
python/src/cmdop/_transport.py:45
Class
node/src/client.ts:24
Class
node/src/streaming.ts:117
Class
node/src/transport.ts:53
Class
node/src/transport.ts:106
Class
node/src/errors.ts:12
Class
node/src/errors.ts:30
Class
node/src/errors.ts:31
Class
node/src/errors.ts:32
Class
node/src/errors.ts:33
Class
node/src/errors.ts:34
Class
node/src/errors.ts:36
Class
node/src/errors.ts:44
Class
node/src/errors.ts:45
Class
node/src/errors.ts:51
Class
node/src/errors.ts:59
Class
node/src/errors.ts:66
Class
node/src/errors.ts:74
Class
node/src/errors.ts:79
Class
node/src/resources/skills.ts:74
Class
node/src/resources/base.ts:44
Class
node/src/resources/fleets.ts:25
Class
node/src/resources/fleets.ts:99
Class
node/src/resources/fleets.ts:140
Class
node/src/resources/keys.ts:15
Class
node/src/resources/tunnels.ts:20
Class
node/src/resources/schedules.ts:54
Class
node/src/resources/machines.ts:39
ClassAgentStreamError
node/src/errors.ts:79
InterfaceAskOptions
node/src/resources/machines.ts:28
ClassAskStream
node/src/streaming.ts:117
ClassAuthError
``auth`` — invalid/expired/missing token (401).
python/src/cmdop/errors.py:41
ClassAuthError
node/src/errors.ts:30
ClassBaseResource
Base for every resource wrapper. Owns the shared transport + fleet defaulting.
python/src/cmdop/resources/base.py:23
ClassClient
Async client backed by the baked-in ``cmdop-core`` Go binary.
python/src/cmdop/client.py:27
ClassClient
node/src/client.ts:24
ClassClientConfig
Resolved, immutable per-client configuration.
python/src/cmdop/config.py:25
InterfaceClientConfig
node/src/config.ts:16
InterfaceClientOptions
node/src/client.ts:19
ClassCmdopError
node/src/errors.ts:12
ClassConflictError
``conflict`` — slug taken, already linked, last-owner, etc. (409).
python/src/cmdop/errors.py:53
ClassConflictError
node/src/errors.ts:33
ClassConnectionError
``connection`` — transport failure (DNS, refused, reset) or the core process died.
python/src/cmdop/errors.py:73
ClassConnectionError
node/src/errors.ts:45
InterfaceCreateScheduleOptions
node/src/resources/schedules.ts:24
InterfaceCursorList
A cursor-paginated list (`MachineList`, `ScheduleRunList`).
node/src/resources/base.ts:25
EnumEnvelope_Kind
node/src/_proto/cmdop/core/v1/envelope_pb.ts:None
ClassErrorFrame
python/src/cmdop/streaming.py:91
ClassFleetMachinesResource
node/src/resources/fleets.ts:140
ClassFleetMembersResource
node/src/resources/fleets.ts:99
ClassFleetsResource
node/src/resources/fleets.ts:25
ClassFrameQueue
* A bounded push→pull async-iterator: bridges the demux's push of frames into a * `for await` consumer (the canonical "queueable" pattern, report 11
node/src/transport.ts:53
ClassKeysResource
node/src/resources/keys.ts:15
InterfaceListMachinesOptions
node/src/resources/machines.ts:21
InterfaceListPageOptions
node/src/resources/base.ts:39
ClassMachinesResource
node/src/resources/machines.ts:39
EnumMfaRequirement
node/src/_proto/cmdop/core/v1/common_pb.ts:None
ClassNotFoundError
node/src/errors.ts:32
InterfaceOffsetList
An offset-paginated list (`FleetList`/`MemberList`/`TunnelList`/...).
node/src/resources/base.ts:32
InterfaceOpenTunnelOptions
node/src/resources/tunnels.ts:12
ClassPermissionError
``permission`` — role/api-key restriction (403).
python/src/cmdop/errors.py:45
ClassPermissionError
node/src/errors.ts:31
ClassPinDeniedError
``pin_denied`` — the connection PIN was rejected (wrong PIN, lockout). Subclasses :class:`PermissionError` so existing ``except PermissionError``
python/src/cmdop/errors.py:89
ClassPinDeniedError
node/src/errors.ts:66
ClassPinTimeoutError
``pin_required_timeout`` — no PIN supplied (or verified) within the gate window. Subclasses :class:`PermissionError`. Non-retryable.
python/src/cmdop/errors.py:98
ClassPinTimeoutError
node/src/errors.ts:74
ClassRateLimitError
node/src/errors.ts:36
InterfaceRunsOptions
node/src/resources/schedules.ts:48
EnumScheduleRunStatus
node/src/_proto/cmdop/core/v1/common_pb.ts:None
EnumScheduleTargetKind
node/src/_proto/cmdop/core/v1/common_pb.ts:None
ClassSchedulesResource
node/src/resources/schedules.ts:54
ClassServerError
``server`` — relay/agent internal error (5xx).
python/src/cmdop/errors.py:69
ClassServerError
node/src/errors.ts:44
InterfaceSkillsListOptions
node/src/resources/skills.ts:29
next →1–100 of 118, ranked by callers