container: Pass OpenCode environment variables to container

Add OPENCODE_SERVER_PASSWORD, OPENCODE_SERVER_USERNAME,
OPENCODE_CONFIG, OPENCODE_CONFIG_DIR, OPENCODE_CONFIG_CONTENT,
and OPENCODE_TUI_CONFIG to the environment passthrough list.
This commit is contained in:
Jeena 2026-03-29 01:45:09 +00:00
parent 2d3d5caacb
commit d6f179ec57

View file

@ -66,7 +66,18 @@ class AgentContainer:
args = argv[1:] args = argv[1:]
if command == "opencode": if command == "opencode":
self._run_tool("opencode", args, env_vars=[]) self._run_tool(
"opencode",
args,
env_vars=[
"OPENCODE_SERVER_PASSWORD",
"OPENCODE_SERVER_USERNAME",
"OPENCODE_CONFIG",
"OPENCODE_CONFIG_DIR",
"OPENCODE_CONFIG_CONTENT",
"OPENCODE_TUI_CONFIG",
],
)
elif command == "claude": elif command == "claude":
self._run_tool( self._run_tool(
"claude", "claude",