feat: scaffold codespace backend

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
tao.chen
2026-07-02 15:07:54 +08:00
co-authored by Claude Fable 5
commit 411ed1f8ba
43 changed files with 4428 additions and 0 deletions
+12
View File
@@ -0,0 +1,12 @@
package process
// DefaultOpenCodeCommand is the default command used to launch OpenCode.
const DefaultOpenCodeCommand = "opencode"
// normalizeCommand returns command if non-empty, otherwise the default.
func normalizeCommand(command string) string {
if command == "" {
return DefaultOpenCodeCommand
}
return command
}