From 5d2f4e150e3bb9a2a42a8a7067c378099ddeafbf Mon Sep 17 00:00:00 2001 From: ajspig Date: Mon, 8 Dec 2025 16:31:12 -0500 Subject: [PATCH] docs: removing deriver ref in toggle-reasoning --- .../features/advanced/toggle-reasoning.mdx | 42 +++++++++---------- 1 file changed, 20 insertions(+), 22 deletions(-) diff --git a/docs/v2/documentation/features/advanced/toggle-reasoning.mdx b/docs/v2/documentation/features/advanced/toggle-reasoning.mdx index a40e6549..12f6a2cb 100644 --- a/docs/v2/documentation/features/advanced/toggle-reasoning.mdx +++ b/docs/v2/documentation/features/advanced/toggle-reasoning.mdx @@ -4,8 +4,6 @@ description: 'Concerned with all the places you can turn reasoning off' icon: 'wrench' --- -TODO: remove deriver references - Customizing how Honcho handles peers, sessions, and messages Honcho's reasoning engine can be configured at multiple levels to control how it processes messages, generates facts, creates summaries, and builds peer representations. @@ -27,13 +25,13 @@ All configuration fields are optional. If not specified, the value is inherited ## Configuration Options -### Deriver Configuration +### Reasoning Configuration Controls the core reasoning engine that extracts facts and insights from messages. | Field | Type | Description | |-------|------|-------------| -| `enabled` | `bool` | Whether to enable deriver functionality. When disabled, no facts or representations are generated. | +| `enabled` | `bool` | Whether to enable reasoning functionality. When disabled, no facts or representations are generated. | ```python Python @@ -41,9 +39,9 @@ from honcho import Honcho honcho = Honcho() -# Disable deriver at session level +# Disable reasoning at session level session = honcho.session("private-session", config={ - "deriver": {"enabled": False} + "reasoning": {"enabled": False} }) ``` ```typescript TypeScript @@ -51,10 +49,10 @@ import { Honcho } from "@honcho-ai/sdk"; const honcho = new Honcho({}); -// Disable deriver at session level +// Disable reasoning at session level const session = await honcho.session("private-session", { config: { - deriver: { enabled: false } + reasoning: { enabled: false } } }); ``` @@ -66,7 +64,7 @@ Controls how peer cards (concise summaries of what's known about a peer) are gen | Field | Type | Description | |-------|------|-------------| -| `use` | `bool` | Whether to use peer cards during the deriver process. | +| `use` | `bool` | Whether to use peer cards during the reasoning process. | | `create` | `bool` | Whether to generate peer cards based on message content. | @@ -127,7 +125,7 @@ Controls the "dreaming" process that consolidates and refines representations. A | Field | Type | Description | |-------|------|-------------| -| `enabled` | `bool` | Whether to enable dream functionality. Automatically disabled if deriver is disabled. | +| `enabled` | `bool` | Whether to enable dream functionality. Automatically disabled if reasoning is disabled. | ```python Python @@ -191,7 +189,7 @@ import { Honcho } from "@honcho-ai/sdk"; ## Session Configuration -Sessions support the full configuration schema. You can disable the deriver entirely for a session, customize summary behavior, or adjust peer card settings. +Sessions support the full configuration schema. You can disable reasoning entirely for a session, customize summary behavior, or adjust peer card settings. ```python Python @@ -200,9 +198,9 @@ from honcho import Honcho # Initialize client honcho = Honcho() -# Create session with deriver disabled +# Create session with reasoning disabled session = honcho.session("my-session", config={ - "deriver": {"enabled": False} + "reasoning": {"enabled": False} }) # Create session with custom summary settings @@ -220,9 +218,9 @@ import { Honcho } from "@honcho-ai/sdk"; // Initialize client const honcho = new Honcho({}); - // Create session with deriver disabled + // Create session with reasoning disabled const session = await honcho.session("my-session", { - config: { deriver: { enabled: false } } + config: { reasoning: { enabled: false } } }); // Create session with custom summary settings @@ -250,10 +248,10 @@ honcho = Honcho() session = honcho.session("my-session") user = honcho.peer("user") -# Create a message that skips deriver processing +# Create a message that skips the reasoning process session.add_messages([ user.message("This message won't be analyzed", config={ - "deriver": {"enabled": False} + "reasoning": {"enabled": False} }) ]) @@ -272,10 +270,10 @@ import { Honcho } from "@honcho-ai/sdk"; const session = await honcho.session("my-session"); const user = await honcho.peer("user"); - // Create a message that skips deriver processing + // Create a message that skips the reasoning process await session.addMessages([ user.message("This message won't be analyzed", { - configuration: { deriver: { enabled: false } } + configuration: { reasoning: { enabled: false } } }) ]); })(); @@ -288,7 +286,7 @@ import { Honcho } from "@honcho-ai/sdk"; ```json { - "deriver": { + "reasoning": { "enabled": true }, "peer_card": { @@ -310,7 +308,7 @@ import { Honcho } from "@honcho-ai/sdk"; ```json { - "deriver": { + "reasoning": { "enabled": true }, "peer_card": { @@ -321,5 +319,5 @@ import { Honcho } from "@honcho-ai/sdk"; ``` -Message configuration only supports `deriver` and `peer_card` settings. Summary and dream configurations are session/workspace-level only. +Message configuration only supports reasoning and `peer_card` settings. Summary and dream configurations are session/workspace-level only.