返回 DeepSeek-Reasonix
plugin_spec_options.go
根目录 / internal / boot / plugin_spec_options.go
1 package boot
2
3 import (
4 "net/http"
5 "time"
6
7 "reasonix/internal/mcplaunch"
8 )
9
10 // PluginSpecOptions carries host runtime policy into plugin specifications.
11 type PluginSpecOptions struct {
12 DefaultStartupTimeout time.Duration
13 DefaultCallTimeout time.Duration
14 LaunchManager *mcplaunch.Manager
15 ConfigSource string
16 StateHome string
17 WriterRoots []string
18 ForbidReadRoots []string
19 Network bool
20 PackageOwners map[string]string
21 OAuthHTTPClient *http.Client
22 }
23
23 lines GO