You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs(docker-compose): update Copilot CLI documentation for runtime model
Changes:
- README: clarify Copilot CLI is runtime support, not template
- copilot-cli-troubleshooting: update for standard image tag behavior
- en-US.json: update translations for standard tag semantics
- zh-CN.json: update translations for standard tag semantics
Updates documentation to reflect that Copilot CLI is now treated as a
standard executor while the Hagicode image tag remains fixed at 0.
Co-Authored-By: Hagicode <noreply@hagicode.com>
| Claude | Provider preset, token, optional custom endpoint | Requires token; custom preset also requires endpoint URL | Emits `ANTHROPIC_*` variables for the enabled Claude branch |
112
112
| Codex |`CODEX_API_KEY`, optional `CODEX_BASE_URL`| Requires `CODEX_API_KEY` when enabled | Emits `CODEX_*` variables only |
113
-
| Copilot CLI |`COPILOT_API_KEY`, optional `COPILOT_BASE_URL`, image tag, workspace toggle | Requires API key and `<version>-copilot` image tag when enabled | Emits `COPILOT_*` variables and optional sidecar service |
113
+
| Copilot CLI |`COPILOT_API_KEY`, optional `COPILOT_BASE_URL`, standard image tag`0`, workspace toggle | Requires API key when enabled | Emits `COPILOT_*` variables and optional sidecar service without changing the standard Hagicode image tag|
114
114
| CodeBuddy |`CODEBUDDY_API_KEY`, `CODEBUDDY_INTERNET_ENVIRONMENT`| Requires API key when enabled; network environment defaults to `ioa` but remains editable | Emits explicit CodeBuddy provider/platform keys plus `CODEBUDDY_*` variables |
115
115
| IFlow CLI | Informational branch only | No invented private `IFLOW_*` field is required | Emits explicit IFlow provider/platform bootstrap keys and expects prior CLI login or mounted runtime state |
116
116
| OpenCode | Optional managed runtime model | No extra required field beyond normal deployment validation | Emits explicit OpenCode provider registration plus `AI__OpenCode__*` managed runtime keys |
117
117
118
-
##### Copilot CLI Template
118
+
##### Copilot CLI Runtime Notes
119
119
120
-
-**Template ID**: `copilot-cli`
120
+
-**Template ID**: `copilot-cli` (reserved for explicit template flows)
121
121
-**Required env**: `COPILOT_API_KEY`
122
-
-**Tag policy**: `imageTag` must match `<version>-copilot` (for example `1.2.3-copilot`)
122
+
-**Standard tag contract**: the standard Hagicode image tag stays fixed at `0`
123
123
-**Optional env**: `COPILOT_BASE_URL`
124
124
-**Workspace mount**: Optional bind mount to `/workspace`
125
125
126
-
Copilot template defaults are loaded from release index metadata. If loading fails, the app falls back to safe embedded defaults.
126
+
Release index metadata remains available for compatibility checks and future explicit Copilot template flows. Standard builder defaults and refresh paths keep `imageTag` at `0`.
0 commit comments