15 lines
362 B
Go
15 lines
362 B
Go
|
|
// pkg/browser/messages.go
|
||
|
|
package browser
|
||
|
|
|
||
|
|
// --- Tasks (all side-effects, no queries or actions) ---
|
||
|
|
|
||
|
|
// TaskOpenURL opens a URL in the default system browser. Result: nil
|
||
|
|
type TaskOpenURL struct {
|
||
|
|
URL string `json:"url"`
|
||
|
|
}
|
||
|
|
|
||
|
|
// TaskOpenFile opens a file with the system default application. Result: nil
|
||
|
|
type TaskOpenFile struct {
|
||
|
|
Path string `json:"path"`
|
||
|
|
}
|