Module: Arcp

Defined in:
lib/arcp/ids.rb,
lib/arcp/clock.rb,
lib/arcp/lease.rb,
lib/arcp/trace.rb,
lib/arcp/client.rb,
lib/arcp/errors.rb,
lib/arcp/session.rb,
lib/arcp/version.rb,
lib/arcp/envelope.rb,
lib/arcp/job/event.rb,
lib/arcp/credential.rb,
lib/arcp/job/cancel.rb,
lib/arcp/job/handle.rb,
lib/arcp/job/result.rb,
lib/arcp/job/submit.rb,
lib/arcp/serializer.rb,
lib/arcp/auth/bearer.rb,
lib/arcp/job/summary.rb,
lib/arcp/session/ack.rb,
lib/arcp/session/bye.rb,
lib/arcp/job/accepted.rb,
lib/arcp/session/ping.rb,
lib/arcp/session/pong.rb,
lib/arcp/job/agent_ref.rb,
lib/arcp/job/job_error.rb,
lib/arcp/job/subscribe.rb,
lib/arcp/message_types.rb,
lib/arcp/session/hello.rb,
lib/arcp/job/subscribed.rb,
lib/arcp/transport/base.rb,
lib/arcp/job/unsubscribe.rb,
lib/arcp/runtime/runtime.rb,
lib/arcp/session/feature.rb,
lib/arcp/session/welcome.rb,
lib/arcp/auth/auth_scheme.rb,
lib/arcp/runtime/event_log.rb,
lib/arcp/session/list_jobs.rb,
lib/arcp/job/event_body/log.rb,
lib/arcp/runtime/job_context.rb,
lib/arcp/runtime/job_manager.rb,
lib/arcp/job/event_body/metric.rb,
lib/arcp/job/event_body/status.rb,
lib/arcp/runtime/lease_manager.rb,
lib/arcp/runtime/session_actor.rb,
lib/arcp/session/jobs_response.rb,
lib/arcp/session/session_error.rb,
lib/arcp/credential_provisioner.rb,
lib/arcp/job/event_body/thought.rb,
lib/arcp/session/capability_set.rb,
lib/arcp/job/event_body/delegate.rb,
lib/arcp/job/event_body/progress.rb,
lib/arcp/session/agent_inventory.rb,
lib/arcp/job/event_body/tool_call.rb,
lib/arcp/job/event_body/trace_span.rb,
lib/arcp/transport/stdio_transport.rb,
lib/arcp/job/event_body/tool_result.rb,
lib/arcp/transport/memory_transport.rb,
lib/arcp/job/event_body/result_chunk.rb,
lib/arcp/runtime/credential_registry.rb,
lib/arcp/runtime/subscription_manager.rb,
lib/arcp/transport/websocket_transport.rb

Defined Under Namespace

Modules: Auth, Clock, CredentialProvisioner, Credentials, ErrorCode, Errors, Ids, Job, Lease, MessageTypes, ModelPattern, Runtime, Serializer, Session, Trace, Transport Classes: Client, Credential, Envelope, Error, FakeClock, SystemClock, UnknownEnvelope

Constant Summary collapse

VERSION =
'1.0.0'
PROTOCOL_VERSION =
'1.1'
SUBPROTOCOL =
'arcp.v1'