diff --git a/src/pages/sdk/agent-langgraph/README.mdx b/src/pages/sdk/agent-langgraph/README.mdx index c417106..556599d 100644 --- a/src/pages/sdk/agent-langgraph/README.mdx +++ b/src/pages/sdk/agent-langgraph/README.mdx @@ -12,11 +12,9 @@ export const metadata = { ## Interfaces - [AgentContext](interfaces/AgentContext.mdx) -- [FleetClient](interfaces/FleetClient.mdx) - [LangGraphToolCall](interfaces/LangGraphToolCall.mdx) - [OcToolNodeInput](interfaces/OcToolNodeInput.mdx) - [OcToolNodeWrapped](interfaces/OcToolNodeWrapped.mdx) -- [PostActionResult](interfaces/PostActionResult.mdx) - [StampToolCallInput](interfaces/StampToolCallInput.mdx) ## Functions @@ -24,7 +22,6 @@ export const metadata = { - [canonicalizeToolCall](functions/canonicalizeToolCall.mdx) - [graphStateHash](functions/graphStateHash.mdx) - [ocToolNode](functions/ocToolNode.mdx) -- [postActionToFleet](functions/postActionToFleet.mdx) - [stampToolCall](functions/stampToolCall.mdx) - [toolCallActionId](functions/toolCallActionId.mdx) - [toolCallHash](functions/toolCallHash.mdx) diff --git a/src/pages/sdk/agent-langgraph/functions/ocToolNode.mdx b/src/pages/sdk/agent-langgraph/functions/ocToolNode.mdx index 6e19cd9..1cc593a 100644 --- a/src/pages/sdk/agent-langgraph/functions/ocToolNode.mdx +++ b/src/pages/sdk/agent-langgraph/functions/ocToolNode.mdx @@ -15,7 +15,7 @@ export const metadata = { function ocToolNode(input: OcToolNodeInput): OcToolNodeWrapped; ``` -Defined in: [index.ts:197](https://github.com/orangecheck/oc-packages/blob/main/agent-langgraph/src/index.ts#L197) +Defined in: [index.ts:194](https://github.com/orangecheck/oc-packages/blob/main/agent-langgraph/src/index.ts#L194) Wrap a LangGraph tool-node execute path so it produces an OC Agent action envelope per call. The wrapper computes the graph_state_hash diff --git a/src/pages/sdk/agent-langgraph/functions/postActionToFleet.mdx b/src/pages/sdk/agent-langgraph/functions/postActionToFleet.mdx deleted file mode 100644 index 2f57271..0000000 --- a/src/pages/sdk/agent-langgraph/functions/postActionToFleet.mdx +++ /dev/null @@ -1,29 +0,0 @@ -export const metadata = { - title: "Function: postActionToFleet()", - description: "Auto-generated API reference for Function: postActionToFleet(). Source: TypeScript types in oc-packages.", -}; - -[**@orangecheck/agent-langgraph**](../README.mdx) - -*** - -[@orangecheck/agent-langgraph](../README.mdx) / postActionToFleet - -# Function: postActionToFleet() - -```ts -function postActionToFleet(action: ActionEnvelope, client: FleetClient): Promise; -``` - -Defined in: [index.ts:250](https://github.com/orangecheck/oc-packages/blob/main/agent-langgraph/src/index.ts#L250) - -## Parameters - -| Parameter | Type | -| ------ | ------ | -| `action` | `ActionEnvelope` | -| `client` | [`FleetClient`](../interfaces/FleetClient.mdx) | - -## Returns - -`Promise`\<[`PostActionResult`](../interfaces/PostActionResult.mdx)\> diff --git a/src/pages/sdk/agent-langgraph/interfaces/FleetClient.mdx b/src/pages/sdk/agent-langgraph/interfaces/FleetClient.mdx deleted file mode 100644 index d52a2b3..0000000 --- a/src/pages/sdk/agent-langgraph/interfaces/FleetClient.mdx +++ /dev/null @@ -1,23 +0,0 @@ -export const metadata = { - title: "Interface: FleetClient", - description: "Auto-generated API reference for Interface: FleetClient. Source: TypeScript types in oc-packages.", -}; - -[**@orangecheck/agent-langgraph**](../README.mdx) - -*** - -[@orangecheck/agent-langgraph](../README.mdx) / FleetClient - -# Interface: FleetClient - -Defined in: [index.ts:233](https://github.com/orangecheck/oc-packages/blob/main/agent-langgraph/src/index.ts#L233) - -## Properties - -| Property | Type | Description | Defined in | -| ------ | ------ | ------ | ------ | -| <a id="property-apitoken"></a> `apiToken` | `string` | Bearer token from /settings ยง 03 (`ock_`). | [index.ts:237](https://github.com/orangecheck/oc-packages/blob/main/agent-langgraph/src/index.ts#L237) | -| <a id="property-baseurl"></a> `baseUrl?` | `string` | Defaults to https://fleet.ochk.io. | [index.ts:235](https://github.com/orangecheck/oc-packages/blob/main/agent-langgraph/src/index.ts#L235) | -| <a id="property-fetch"></a> `fetch?` | (`input`: `RequestInfo` \| `URL`, `init?`: `RequestInit`) => `Promise`\<`Response`\> | Optional fetch override for runtimes that need it. | [index.ts:241](https://github.com/orangecheck/oc-packages/blob/main/agent-langgraph/src/index.ts#L241) | -| <a id="property-projectid"></a> `projectId` | `string` | Project the action belongs to (proj_*). | [index.ts:239](https://github.com/orangecheck/oc-packages/blob/main/agent-langgraph/src/index.ts#L239) | diff --git a/src/pages/sdk/agent-langgraph/interfaces/OcToolNodeWrapped.mdx b/src/pages/sdk/agent-langgraph/interfaces/OcToolNodeWrapped.mdx index 2803ac5..50bbeee 100644 --- a/src/pages/sdk/agent-langgraph/interfaces/OcToolNodeWrapped.mdx +++ b/src/pages/sdk/agent-langgraph/interfaces/OcToolNodeWrapped.mdx @@ -24,5 +24,5 @@ Defined in: [index.ts:151](https://github.com/orangecheck/oc-packages/blob/main/ | Property | Type | Description | Defined in | | ------ | ------ | ------ | ------ | -| <a id="property-execute"></a> `execute` | (`args`: `TArgs`, `ctx`: [`AgentContext`](AgentContext.mdx) & \{ `callId`: `string`; `fleet?`: [`FleetClient`](FleetClient.mdx); `graphState`: `Record`\<`string`, `unknown`\>; \}) => `Promise`\<\{ `action`: `ActionEnvelope`; `posted`: [`PostActionResult`](PostActionResult.mdx) \| `null`; `result`: `TResult`; \}\> | The execute fn your LangGraph node calls. Receives args + a context object with the agent ref, delegation, callId, current graph state, and an optional `fleet` field that triggers fire-and-forget POST to fleet.ochk.io/api/actions after the underlying execute returns. | [index.ts:159](https://github.com/orangecheck/oc-packages/blob/main/agent-langgraph/src/index.ts#L159) | +| <a id="property-execute"></a> `execute` | (`args`: `TArgs`, `ctx`: [`AgentContext`](AgentContext.mdx) & \{ `callId`: `string`; `graphState`: `Record`\<`string`, `unknown`\>; \}) => `Promise`\<\{ `action`: `ActionEnvelope`; `result`: `TResult`; \}\> | The execute fn your LangGraph node calls. Receives args + a context object with the agent ref, delegation, callId, current graph state, and the current graph state. | [index.ts:158](https://github.com/orangecheck/oc-packages/blob/main/agent-langgraph/src/index.ts#L158) | | <a id="property-verb"></a> `verb` | `string` | - | [index.ts:152](https://github.com/orangecheck/oc-packages/blob/main/agent-langgraph/src/index.ts#L152) | diff --git a/src/pages/sdk/agent-langgraph/interfaces/PostActionResult.mdx b/src/pages/sdk/agent-langgraph/interfaces/PostActionResult.mdx deleted file mode 100644 index 72476ec..0000000 --- a/src/pages/sdk/agent-langgraph/interfaces/PostActionResult.mdx +++ /dev/null @@ -1,22 +0,0 @@ -export const metadata = { - title: "Interface: PostActionResult", - description: "Auto-generated API reference for Interface: PostActionResult. Source: TypeScript types in oc-packages.", -}; - -[**@orangecheck/agent-langgraph**](../README.mdx) - -*** - -[@orangecheck/agent-langgraph](../README.mdx) / PostActionResult - -# Interface: PostActionResult - -Defined in: [index.ts:244](https://github.com/orangecheck/oc-packages/blob/main/agent-langgraph/src/index.ts#L244) - -## Properties - -| Property | Type | Defined in | -| ------ | ------ | ------ | -| <a id="property-delegation_id"></a> `delegation_id` | `string` | [index.ts:247](https://github.com/orangecheck/oc-packages/blob/main/agent-langgraph/src/index.ts#L247) | -| <a id="property-id"></a> `id` | `string` | [index.ts:245](https://github.com/orangecheck/oc-packages/blob/main/agent-langgraph/src/index.ts#L245) | -| <a id="property-project_id"></a> `project_id` | `string` | [index.ts:246](https://github.com/orangecheck/oc-packages/blob/main/agent-langgraph/src/index.ts#L246) |