@sms/model-claude
Interfaces
ClaudeModelOptions
Defined in: packages/drivers/model/claude/src/index.ts:37
Properties
cwd?
optional cwd?: string;
Defined in: packages/drivers/model/claude/src/index.ts:42
Working directory for the CLI process (it has no filesystem tools here; cosmetic).
debug?
optional debug?: (...args) => void;
Defined in: packages/drivers/model/claude/src/index.ts:44
Optional debug logger.
Parameters
| Parameter | Type |
|---|---|
…args | unknown[] |
Returns
void
effort?
optional effort?: "low" | "medium" | "high" | "xhigh" | "max";
Defined in: packages/drivers/model/claude/src/index.ts:40
model?
optional model?: string;
Defined in: packages/drivers/model/claude/src/index.ts:39
Model alias or id understood by the claude CLI (e.g. ‘opus’, ‘sonnet’, ‘claude-opus-5’).
Functions
createClaudeModel()
function createClaudeModel(opts?): ModelService & {
close: void;
};
Defined in: packages/drivers/model/claude/src/index.ts:206
Parameters
| Parameter | Type |
|---|---|
opts | ClaudeModelOptions |
Returns
ModelService & {
close: void;
}
createClaudeModelPlugin()
function createClaudeModelPlugin(opts?): SystemPlugin;
Defined in: packages/drivers/model/claude/src/index.ts:217
Parameters
| Parameter | Type |
|---|---|
opts | ClaudeModelOptions |