Simplify Athena stack and recovery
This commit is contained in:
@@ -10,7 +10,7 @@ import sys
|
||||
from typing import Any
|
||||
|
||||
|
||||
VERSION = "3.0.0"
|
||||
VERSION = "3.1.0"
|
||||
SOCKET_PATH = os.environ.get("ATHENA_OPERATOR_SOCKET", "/operator/operator.sock")
|
||||
|
||||
if hasattr(sys.stdin, "reconfigure"):
|
||||
@@ -22,11 +22,11 @@ if hasattr(sys.stdout, "reconfigure"):
|
||||
TOOLS = [
|
||||
{
|
||||
"name": "athena_operator_inspect",
|
||||
"description": "START HERE once for Athena work. Inspect the requested live area without changing it.",
|
||||
"description": "START HERE with subject=guide. Returns ATHENA.md or one compact live area without changing it.",
|
||||
"inputSchema": {
|
||||
"type": "object",
|
||||
"properties": {
|
||||
"subject": {"type": "string", "enum": ["overview", "git_status", "containers", "models", "jobs"], "default": "overview"},
|
||||
"subject": {"type": "string", "enum": ["guide", "overview", "git_status", "containers", "models", "jobs"], "default": "guide"},
|
||||
},
|
||||
"additionalProperties": False,
|
||||
},
|
||||
@@ -82,7 +82,7 @@ TOOLS = [
|
||||
"description": (
|
||||
"Apply one durable change that the user has requested. Operations: patch_update, "
|
||||
"file_update, mcp_release, run_checks, compose_deploy, container_action, "
|
||||
"openwebui_sync, git_publish, model_download, benchmark, recovery. Use a small "
|
||||
"openwebui_sync, git_publish, model_download, benchmark, backup. Use a small "
|
||||
"patch for edits and file_update only for a new or intentionally replaced file. "
|
||||
"mcp_release can perform the complete MCP build/test/deploy/publish workflow."
|
||||
),
|
||||
@@ -91,7 +91,7 @@ TOOLS = [
|
||||
"properties": {
|
||||
"operation": {
|
||||
"type": "string",
|
||||
"enum": ["patch_update", "file_update", "mcp_release", "run_checks", "compose_deploy", "container_action", "openwebui_sync", "git_publish", "model_download", "benchmark", "recovery"],
|
||||
"enum": ["patch_update", "file_update", "mcp_release", "run_checks", "compose_deploy", "container_action", "openwebui_sync", "git_publish", "model_download", "benchmark", "backup"],
|
||||
},
|
||||
"payload": {"type": "object"},
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user