Skip to content

Commit 092017b

Browse files
authored
docs: fix stale references in CLAUDE.md (#263)
- Remove client.py from component list (file doesn't exist; was removed in a prior refactor when Client was split into LLM, Alpha, ModelHub, and Twins) - Remove Protocol Buffers section (src/opengradient/proto/ doesn't exist in the current codebase) - Add missing submodules to client listing: tee_connection.py, tee_registry.py, _conversions.py, _utils.py - Fix list numbering Closes #252
1 parent c4673d6 commit 092017b

1 file changed

Lines changed: 6 additions & 5 deletions

File tree

CLAUDE.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -64,12 +64,15 @@ make chat-tool
6464
### Core Components
6565

6666
1. **Client (`src/opengradient/client/`)**: Client package with submodules
67-
- `client.py` — Main Client class, authentication, initialization
6867
- `llm.py` — LLM chat/completion with TEE and x402 payment support
6968
- `model_hub.py` — Model repository management (CRUD, upload)
7069
- `twins.py` — Digital twins chat integration (twin.fun)
7170
- `alpha.py` — Alpha Testnet on-chain inference and workflows
7271
- `opg_token.py` — OPG token Permit2 approval
72+
- `tee_connection.py` — TEE connection management (static and registry-based)
73+
- `tee_registry.py` — TEE endpoint discovery via on-chain registry
74+
- `_conversions.py` — Model input/output type conversions
75+
- `_utils.py` — Shared utilities (ABI loading, retry logic)
7376

7477
2. **CLI (`src/opengradient/cli.py`)**: Command-line interface using Click
7578
- Commands: `config`, `infer`, `completion`, `chat`
@@ -83,13 +86,11 @@ make chat-tool
8386
- Web3 integration for decentralized inference
8487
- Support for TEE (Trusted Execution Environment) mode
8588

86-
5. **Protocol Buffers (`src/opengradient/proto/`)**: gRPC service definitions for inference
87-
88-
6. **AlphaSense (`src/opengradient/alphasense/`)**: LangChain-compatible tools for AI agents
89+
5. **AlphaSense (`src/opengradient/alphasense/`)**: LangChain-compatible tools for AI agents
8990
- `run_model_tool.py` — Tool for running on-chain model inference
9091
- `read_workflow_tool.py` — Tool for reading workflow results
9192

92-
7. **Workflow Models (`src/opengradient/workflow_models/`)**: Hardcoded price/volatility forecast models for on-chain execution
93+
6. **Workflow Models (`src/opengradient/workflow_models/`)**: Hardcoded price/volatility forecast models for on-chain execution
9394

9495
### Key Concepts
9596

0 commit comments

Comments
 (0)