mirror of
https://github.com/wavetermdev/waveterm
synced 2026-05-24 09:18:27 +00:00
Got preview hooked up, log output hooked up, environment tab hooked up... the controller, restarting the apps. it is actually working! still lots to do and lots of hard coding to fix, but it is coming together...
26 lines
1.1 KiB
Go
26 lines
1.1 KiB
Go
// Copyright 2025, Command Line Inc.
|
|
// SPDX-License-Identifier: Apache-2.0
|
|
|
|
package waveobj
|
|
|
|
type ObjRTInfo struct {
|
|
TsunamiTitle string `json:"tsunami:title,omitempty"`
|
|
TsunamiShortDesc string `json:"tsunami:shortdesc,omitempty"`
|
|
TsunamiSchemas any `json:"tsunami:schemas,omitempty"`
|
|
|
|
ShellHasCurCwd bool `json:"shell:hascurcwd,omitempty"`
|
|
ShellState string `json:"shell:state,omitempty"`
|
|
ShellType string `json:"shell:type,omitempty"`
|
|
ShellVersion string `json:"shell:version,omitempty"`
|
|
ShellUname string `json:"shell:uname,omitempty"`
|
|
ShellIntegration bool `json:"shell:integration,omitempty"`
|
|
ShellInputEmpty bool `json:"shell:inputempty,omitempty"`
|
|
ShellLastCmd string `json:"shell:lastcmd,omitempty"`
|
|
ShellLastCmdExitCode int `json:"shell:lastcmdexitcode,omitempty"`
|
|
|
|
BuilderLayout map[string]float64 `json:"builder:layout,omitempty"`
|
|
BuilderAppId string `json:"builder:appid,omitempty"`
|
|
BuilderEnv map[string]string `json:"builder:env,omitempty"`
|
|
|
|
WaveAIChatId string `json:"waveai:chatid,omitempty"`
|
|
}
|