fix: remove port exposure from terminal tool (opencode)
This commit is contained in:
@@ -43,7 +43,7 @@ class ToolTypeCreate(BaseModel):
|
|||||||
name: str
|
name: str
|
||||||
display_name: str
|
display_name: str
|
||||||
description: str | None = None
|
description: str | None = None
|
||||||
default_port: int
|
default_port: int = 0
|
||||||
definition_type: str = "compose"
|
definition_type: str = "compose"
|
||||||
compose_template: str | None = None
|
compose_template: str | None = None
|
||||||
dockerfile_template: str | None = None
|
dockerfile_template: str | None = None
|
||||||
|
|||||||
@@ -185,7 +185,6 @@ services:
|
|||||||
"category": "ai-assistant",
|
"category": "ai-assistant",
|
||||||
"interface_type": "terminal",
|
"interface_type": "terminal",
|
||||||
"requires_port": False,
|
"requires_port": False,
|
||||||
"default_port": 3000,
|
|
||||||
"compose_template": """version: "3.8"
|
"compose_template": """version: "3.8"
|
||||||
services:
|
services:
|
||||||
opencode:
|
opencode:
|
||||||
@@ -197,8 +196,6 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- {{REPO_PATH}}:/workspace
|
- {{REPO_PATH}}:/workspace
|
||||||
- opencode_home:/tmp
|
- opencode_home:/tmp
|
||||||
ports:
|
|
||||||
- "3000:3000"
|
|
||||||
command: >
|
command: >
|
||||||
sh -c "set -x &&
|
sh -c "set -x &&
|
||||||
apt-get update && apt-get install -y git ca-certificates &&
|
apt-get update && apt-get install -y git ca-certificates &&
|
||||||
|
|||||||
Reference in New Issue
Block a user