octane-grpc

Implement and debug Octane gRPC LiveLink API calls across services.

1|Updated Jul 9, 2025
One-click install
npx skills add https://github.com/ultrafish22L/grpcSamples --skill octane-grpc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: octane-grpc
Source: https://github.com/ultrafish22L/grpcSamples/tree/main/octaneWebR/.openhands/skills/octane-grpc
Command: npx skills add https://github.com/ultrafish22L/grpcSamples --skill octane-grpc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides deep knowledge of Octane's gRPC API patterns, proto file usage, and service-layer architecture, enabling developers to implement new API calls and debug gRPC communication effectively.

Core Features & Use Cases

  • Proto-driven gRPC patterns: understand how to discover and use proto methods across Node.js/TypeScript services.
  • Service-layer integration: implement stable service wrappers that expose Octane client APIs across app layers.
  • Debug and troubleshooting: analyze gRPC calls, streaming metadata, and error patterns for Octane LiveLink.
  • Use Case: when adding or debugging API calls across node, viewport, and scene services, follow this guide to ensure reliable integration.

Quick Start

Identify available proto methods under server/proto, scaffold a basic service wrapper, and perform a sample call to verify the response end-to-end.

Frequently Asked Questions about octane-grpc

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement Octane gRPC LiveLink API calls in a Node.js service?

Discover available proto methods under server/proto, scaffold a service wrapper, and perform a sample call to verify the Octane gRPC response end-to-end.

What is the service-layer architecture for Octane gRPC integration?

The architecture implements stable service wrappers exposing Octane client APIs across node, viewport, and scene services to ensure reliable gRPC communication.

How do I debug cross-service gRPC communication in Octane?

Debug Octane gRPC communication by analyzing gRPC calls, streaming metadata, and error patterns to identify failures across node, viewport, and scene services.

Does Octane gRPC support proto-driven patterns for TypeScript services?

Yes, Octane gRPC supports proto-driven patterns for discovering and using proto methods across Node.js and TypeScript services.

Why does my Octane LiveLink gRPC call fail when wiring UI events?

Octane LiveLink gRPC calls fail when UI events are incorrectly wired to service wrappers; analyze streaming metadata and error patterns to ensure reliable integration.