Big News: Socket raises $60M Series C at a $1B valuation to secure software supply chains for AI-driven development.Announcement
Sign In

@copass/management

Package Overview
Dependencies
Maintainers
1
Versions
16
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@copass/management - npm Package Compare versions

Comparing version
0.5.13
to
0.5.14
+12
-4
dist/specs/v1/create_agent.json
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"name": "create_agent",
"description": "Create a new Reactive Agent in the current sandbox. Required: `slug` (lowercase, [a-z0-9-]+), `name`, `system_prompt`. Optional: `description`, `tool_allowlist` (resolve via `list_trigger_components` or by asking the user), `backend`, `model`, temperature/max_tokens/max_turns/timeout_s. ALWAYS confirm the slug + system_prompt with the user before calling \u2014 agents can be updated but not renamed.",
"description": "Create a new Reactive Agent in the current sandbox. Required: `slug` (lowercase, [a-z0-9-]+), `name`, `system_prompt`. Optional: `description`, `tool_allowlist` (resolve via `list_trigger_components` or by asking the user), `backend` (`anthropic` | `google` | `hermes`), `model`, `compute_provider` (required when `backend='hermes'`; currently only `e2b`), temperature/max_tokens/max_turns/timeout_s. For `hermes`, `model` is an OpenRouter-routed id prefixed with `hermes/` (e.g. `hermes/anthropic/claude-sonnet-4-5`, `hermes/deepseek/deepseek-v4-pro`). ALWAYS confirm the slug + system_prompt with the user before calling \u2014 agents can be updated but not renamed.",
"inputSchema": {

@@ -41,10 +41,18 @@ "type": "object",

"anthropic",
"google"
"google",
"hermes"
],
"description": "Which shared agent runtime services this agent."
"description": "Which shared agent runtime services this agent. `hermes` routes through the managed LLM gateway and accepts any OpenRouter-supported model."
},
"model": {
"type": "string",
"description": "Backend-specific model id, e.g. 'claude-sonnet-4-6'."
"description": "Backend-specific model id. Anthropic: e.g. 'claude-sonnet-4-6'. Google: e.g. 'gemini-2.5-flash'. Hermes: any OpenRouter model id prefixed with 'hermes/' (e.g. 'hermes/anthropic/claude-sonnet-4-5', 'hermes/deepseek/deepseek-v4-pro')."
},
"compute_provider": {
"type": "string",
"enum": [
"e2b"
],
"description": "Compute provider for sandboxed runtimes. REQUIRED when `backend='hermes'`; MUST be omitted otherwise. Currently only `e2b` is accepted (Daytona is planned but blocked upstream)."
},
"temperature": {

@@ -51,0 +59,0 @@ "type": "number",

@@ -97,5 +97,16 @@ {

"anthropic",
"google"
"google",
"hermes"
]
},
"compute_provider": {
"type": [
"string",
"null"
],
"enum": [
"e2b",
null
]
},
"model": {

@@ -102,0 +113,0 @@ "type": "string"

{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"name": "update_agent_model_settings",
"description": "Patch an existing agent's `model_settings` (backend, model, temperature, max_tokens, max_turns, timeout_s). Pass only the fields to change \u2014 others are preserved. Use to switch model (e.g. haiku \u2192 sonnet), tighten temperature, or extend max_turns. Show the user the current settings via `get_agent` first when the change is non-trivial.",
"description": "Patch an existing agent's `model_settings` (backend, model, compute_provider, temperature, max_tokens, max_turns, timeout_s). Pass only the fields to change \u2014 others are preserved. Use to switch model (e.g. haiku \u2192 sonnet), tighten temperature, or extend max_turns. `compute_provider` is REQUIRED when changing `backend` to `hermes`. Show the user the current settings via `get_agent` first when the change is non-trivial.",
"inputSchema": {

@@ -19,10 +19,18 @@ "type": "object",

"anthropic",
"google"
"google",
"hermes"
],
"description": "Which shared agent runtime services this agent."
"description": "Which shared agent runtime services this agent. `hermes` routes through the managed LLM gateway and accepts any OpenRouter-supported model."
},
"model": {
"type": "string",
"description": "Backend-specific model id (e.g. 'claude-sonnet-4-6')."
"description": "Backend-specific model id. Anthropic: e.g. 'claude-sonnet-4-6'. Google: e.g. 'gemini-2.5-flash'. Hermes: any OpenRouter model id prefixed with 'hermes/' (e.g. 'hermes/deepseek/deepseek-v4-pro')."
},
"compute_provider": {
"type": "string",
"enum": [
"e2b"
],
"description": "Compute provider for sandboxed runtimes. REQUIRED when `backend='hermes'`; MUST be omitted otherwise. Currently only `e2b` is accepted (Daytona is planned but blocked upstream)."
},
"temperature": {

@@ -29,0 +37,0 @@ "type": "number",

{
"name": "@copass/management",
"version": "0.5.13",
"version": "0.5.14",
"description": "Spec-driven management tool registrar for Copass agents (read-only, Phase 1).",

@@ -71,3 +71,3 @@ "publishConfig": {

"devDependencies": {
"@copass/core": "^0.8.1",
"@copass/core": "^0.11.2",
"@modelcontextprotocol/sdk": "^1.29.0",

@@ -84,3 +84,3 @@ "@types/node": "^25.0.0",

},
"gitHead": "58d1405c0de170b6a7c25c07ba943507543d9e81"
"gitHead": "527f8b0ee2b7e2b30696923f81e22157bf6af8c9"
}