operon-sdk-protocol
Operon SDK And Protocol
Use the CLI first for operational tasks. Use the TypeScript SDK when writing application code, and use direct gRPC only for custom clients that cannot use the SDK.
Start by reading local protocol and SDK docs:
PROTOCOL.mdfor direct gRPC connection rules.proto/operon/runtime.protofor service and message definitions.packages/sdk-jsfor the TypeScript SDK.
Use CLI help to confirm behavior before mirroring it in code:
operon config explain --help
operon fs read --help
operon exec logs --help
operon exec session --help
operon service forward --help
More from denghongcai/operon
operon-cli-ops
Use when an agent needs to inspect Operon nodes, capabilities, config, audit records, traces, or execution graphs through the CLI.
10operon-core
Use when an agent needs to understand what Operon is, inspect config.yaml, choose the right Operon surface, or safely start any Operon task.
10operon-services
Use when an agent needs to inspect service metadata, run service health checks, or create explicit local TCP or UDP forwards to policy-allowed Operon services.
10operon-fs-execs
Use when an agent needs to read, write, copy, remove, or mount remote files, or run and interact with execs on Operon nodes.
7operon-fs-jobs
Use when an agent needs to read, write, copy, remove, or mount remote files, or run and interact with jobs on Operon nodes.
3