taskguildv1

package
v0.0.21 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 17, 2026 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	AgentStatus_name = map[int32]string{
		0: "AGENT_STATUS_UNSPECIFIED",
		1: "AGENT_STATUS_IDLE",
		2: "AGENT_STATUS_RUNNING",
		3: "AGENT_STATUS_WAITING",
		4: "AGENT_STATUS_ERROR",
	}
	AgentStatus_value = map[string]int32{
		"AGENT_STATUS_UNSPECIFIED": 0,
		"AGENT_STATUS_IDLE":        1,
		"AGENT_STATUS_RUNNING":     2,
		"AGENT_STATUS_WAITING":     3,
		"AGENT_STATUS_ERROR":       4,
	}
)

Enum value maps for AgentStatus.

View Source
var (
	ScriptDiffType_name = map[int32]string{
		0: "SCRIPT_DIFF_TYPE_UNSPECIFIED",
		1: "SCRIPT_DIFF_TYPE_MODIFIED",
		2: "SCRIPT_DIFF_TYPE_AGENT_ONLY",
		3: "SCRIPT_DIFF_TYPE_SERVER_ONLY",
	}
	ScriptDiffType_value = map[string]int32{
		"SCRIPT_DIFF_TYPE_UNSPECIFIED": 0,
		"SCRIPT_DIFF_TYPE_MODIFIED":    1,
		"SCRIPT_DIFF_TYPE_AGENT_ONLY":  2,
		"SCRIPT_DIFF_TYPE_SERVER_ONLY": 3,
	}
)

Enum value maps for ScriptDiffType.

View Source
var (
	ScriptResolutionChoice_name = map[int32]string{
		0: "SCRIPT_RESOLUTION_CHOICE_UNSPECIFIED",
		1: "SCRIPT_RESOLUTION_CHOICE_SERVER",
		2: "SCRIPT_RESOLUTION_CHOICE_AGENT",
	}
	ScriptResolutionChoice_value = map[string]int32{
		"SCRIPT_RESOLUTION_CHOICE_UNSPECIFIED": 0,
		"SCRIPT_RESOLUTION_CHOICE_SERVER":      1,
		"SCRIPT_RESOLUTION_CHOICE_AGENT":       2,
	}
)

Enum value maps for ScriptResolutionChoice.

View Source
var (
	AgentDiffType_name = map[int32]string{
		0: "AGENT_DIFF_TYPE_UNSPECIFIED",
		1: "AGENT_DIFF_TYPE_MODIFIED",
		2: "AGENT_DIFF_TYPE_AGENT_ONLY",
		3: "AGENT_DIFF_TYPE_SERVER_ONLY",
	}
	AgentDiffType_value = map[string]int32{
		"AGENT_DIFF_TYPE_UNSPECIFIED": 0,
		"AGENT_DIFF_TYPE_MODIFIED":    1,
		"AGENT_DIFF_TYPE_AGENT_ONLY":  2,
		"AGENT_DIFF_TYPE_SERVER_ONLY": 3,
	}
)

Enum value maps for AgentDiffType.

View Source
var (
	AgentResolutionChoice_name = map[int32]string{
		0: "AGENT_RESOLUTION_CHOICE_UNSPECIFIED",
		1: "AGENT_RESOLUTION_CHOICE_SERVER",
		2: "AGENT_RESOLUTION_CHOICE_AGENT",
	}
	AgentResolutionChoice_value = map[string]int32{
		"AGENT_RESOLUTION_CHOICE_UNSPECIFIED": 0,
		"AGENT_RESOLUTION_CHOICE_SERVER":      1,
		"AGENT_RESOLUTION_CHOICE_AGENT":       2,
	}
)

Enum value maps for AgentResolutionChoice.

View Source
var (
	SkillDiffType_name = map[int32]string{
		0: "SKILL_DIFF_TYPE_UNSPECIFIED",
		1: "SKILL_DIFF_TYPE_MODIFIED",
		2: "SKILL_DIFF_TYPE_AGENT_ONLY",
		3: "SKILL_DIFF_TYPE_SERVER_ONLY",
	}
	SkillDiffType_value = map[string]int32{
		"SKILL_DIFF_TYPE_UNSPECIFIED": 0,
		"SKILL_DIFF_TYPE_MODIFIED":    1,
		"SKILL_DIFF_TYPE_AGENT_ONLY":  2,
		"SKILL_DIFF_TYPE_SERVER_ONLY": 3,
	}
)

Enum value maps for SkillDiffType.

View Source
var (
	SkillResolutionChoice_name = map[int32]string{
		0: "SKILL_RESOLUTION_CHOICE_UNSPECIFIED",
		1: "SKILL_RESOLUTION_CHOICE_SERVER",
		2: "SKILL_RESOLUTION_CHOICE_AGENT",
	}
	SkillResolutionChoice_value = map[string]int32{
		"SKILL_RESOLUTION_CHOICE_UNSPECIFIED": 0,
		"SKILL_RESOLUTION_CHOICE_SERVER":      1,
		"SKILL_RESOLUTION_CHOICE_AGENT":       2,
	}
)

Enum value maps for SkillResolutionChoice.

View Source
var (
	EventType_name = map[int32]string{
		0:  "EVENT_TYPE_UNSPECIFIED",
		1:  "EVENT_TYPE_TASK_CREATED",
		2:  "EVENT_TYPE_TASK_UPDATED",
		3:  "EVENT_TYPE_TASK_STATUS_CHANGED",
		4:  "EVENT_TYPE_TASK_DELETED",
		5:  "EVENT_TYPE_AGENT_ASSIGNED",
		6:  "EVENT_TYPE_AGENT_STATUS_CHANGED",
		7:  "EVENT_TYPE_INTERACTION_CREATED",
		8:  "EVENT_TYPE_INTERACTION_RESPONDED",
		9:  "EVENT_TYPE_TASK_LOG",
		10: "EVENT_TYPE_WORKTREE_LIST",
		11: "EVENT_TYPE_WORKTREE_DELETED",
		12: "EVENT_TYPE_GIT_PULL_MAIN_RESULT",
		13: "EVENT_TYPE_SCRIPT_EXECUTION_RESULT",
		14: "EVENT_TYPE_TASK_ARCHIVED",
		15: "EVENT_TYPE_TASK_UNARCHIVED",
		16: "EVENT_TYPE_SCRIPT_COMPARISON",
		17: "EVENT_TYPE_AGENT_COMPARISON",
		18: "EVENT_TYPE_SKILL_COMPARISON",
	}
	EventType_value = map[string]int32{
		"EVENT_TYPE_UNSPECIFIED":             0,
		"EVENT_TYPE_TASK_CREATED":            1,
		"EVENT_TYPE_TASK_UPDATED":            2,
		"EVENT_TYPE_TASK_STATUS_CHANGED":     3,
		"EVENT_TYPE_TASK_DELETED":            4,
		"EVENT_TYPE_AGENT_ASSIGNED":          5,
		"EVENT_TYPE_AGENT_STATUS_CHANGED":    6,
		"EVENT_TYPE_INTERACTION_CREATED":     7,
		"EVENT_TYPE_INTERACTION_RESPONDED":   8,
		"EVENT_TYPE_TASK_LOG":                9,
		"EVENT_TYPE_WORKTREE_LIST":           10,
		"EVENT_TYPE_WORKTREE_DELETED":        11,
		"EVENT_TYPE_GIT_PULL_MAIN_RESULT":    12,
		"EVENT_TYPE_SCRIPT_EXECUTION_RESULT": 13,
		"EVENT_TYPE_TASK_ARCHIVED":           14,
		"EVENT_TYPE_TASK_UNARCHIVED":         15,
		"EVENT_TYPE_SCRIPT_COMPARISON":       16,
		"EVENT_TYPE_AGENT_COMPARISON":        17,
		"EVENT_TYPE_SKILL_COMPARISON":        18,
	}
)

Enum value maps for EventType.

View Source
var (
	InteractionType_name = map[int32]string{
		0: "INTERACTION_TYPE_UNSPECIFIED",
		1: "INTERACTION_TYPE_PERMISSION_REQUEST",
		2: "INTERACTION_TYPE_QUESTION",
		3: "INTERACTION_TYPE_NOTIFICATION",
		4: "INTERACTION_TYPE_USER_MESSAGE",
	}
	InteractionType_value = map[string]int32{
		"INTERACTION_TYPE_UNSPECIFIED":        0,
		"INTERACTION_TYPE_PERMISSION_REQUEST": 1,
		"INTERACTION_TYPE_QUESTION":           2,
		"INTERACTION_TYPE_NOTIFICATION":       3,
		"INTERACTION_TYPE_USER_MESSAGE":       4,
	}
)

Enum value maps for InteractionType.

View Source
var (
	InteractionStatus_name = map[int32]string{
		0: "INTERACTION_STATUS_UNSPECIFIED",
		1: "INTERACTION_STATUS_PENDING",
		2: "INTERACTION_STATUS_RESPONDED",
		3: "INTERACTION_STATUS_EXPIRED",
	}
	InteractionStatus_value = map[string]int32{
		"INTERACTION_STATUS_UNSPECIFIED": 0,
		"INTERACTION_STATUS_PENDING":     1,
		"INTERACTION_STATUS_RESPONDED":   2,
		"INTERACTION_STATUS_EXPIRED":     3,
	}
)

Enum value maps for InteractionStatus.

View Source
var (
	ScriptLogStream_name = map[int32]string{
		0: "SCRIPT_LOG_STREAM_STDOUT",
		1: "SCRIPT_LOG_STREAM_STDERR",
	}
	ScriptLogStream_value = map[string]int32{
		"SCRIPT_LOG_STREAM_STDOUT": 0,
		"SCRIPT_LOG_STREAM_STDERR": 1,
	}
)

Enum value maps for ScriptLogStream.

View Source
var (
	TaskAssignmentStatus_name = map[int32]string{
		0: "TASK_ASSIGNMENT_STATUS_UNSPECIFIED",
		1: "TASK_ASSIGNMENT_STATUS_UNASSIGNED",
		2: "TASK_ASSIGNMENT_STATUS_PENDING",
		3: "TASK_ASSIGNMENT_STATUS_ASSIGNED",
	}
	TaskAssignmentStatus_value = map[string]int32{
		"TASK_ASSIGNMENT_STATUS_UNSPECIFIED": 0,
		"TASK_ASSIGNMENT_STATUS_UNASSIGNED":  1,
		"TASK_ASSIGNMENT_STATUS_PENDING":     2,
		"TASK_ASSIGNMENT_STATUS_ASSIGNED":    3,
	}
)

Enum value maps for TaskAssignmentStatus.

View Source
var (
	TaskLogLevel_name = map[int32]string{
		0: "TASK_LOG_LEVEL_UNSPECIFIED",
		1: "TASK_LOG_LEVEL_INFO",
		2: "TASK_LOG_LEVEL_DEBUG",
		3: "TASK_LOG_LEVEL_WARN",
		4: "TASK_LOG_LEVEL_ERROR",
	}
	TaskLogLevel_value = map[string]int32{
		"TASK_LOG_LEVEL_UNSPECIFIED": 0,
		"TASK_LOG_LEVEL_INFO":        1,
		"TASK_LOG_LEVEL_DEBUG":       2,
		"TASK_LOG_LEVEL_WARN":        3,
		"TASK_LOG_LEVEL_ERROR":       4,
	}
)

Enum value maps for TaskLogLevel.

View Source
var (
	TaskLogCategory_name = map[int32]string{
		0:  "TASK_LOG_CATEGORY_UNSPECIFIED",
		1:  "TASK_LOG_CATEGORY_TURN_START",
		2:  "TASK_LOG_CATEGORY_TURN_END",
		3:  "TASK_LOG_CATEGORY_STATUS_CHANGE",
		4:  "TASK_LOG_CATEGORY_HOOK",
		5:  "TASK_LOG_CATEGORY_STDERR",
		6:  "TASK_LOG_CATEGORY_ERROR",
		7:  "TASK_LOG_CATEGORY_SYSTEM",
		8:  "TASK_LOG_CATEGORY_TOOL_USE",
		9:  "TASK_LOG_CATEGORY_AGENT_OUTPUT",
		10: "TASK_LOG_CATEGORY_DIRECTIVE",
	}
	TaskLogCategory_value = map[string]int32{
		"TASK_LOG_CATEGORY_UNSPECIFIED":   0,
		"TASK_LOG_CATEGORY_TURN_START":    1,
		"TASK_LOG_CATEGORY_TURN_END":      2,
		"TASK_LOG_CATEGORY_STATUS_CHANGE": 3,
		"TASK_LOG_CATEGORY_HOOK":          4,
		"TASK_LOG_CATEGORY_STDERR":        5,
		"TASK_LOG_CATEGORY_ERROR":         6,
		"TASK_LOG_CATEGORY_SYSTEM":        7,
		"TASK_LOG_CATEGORY_TOOL_USE":      8,
		"TASK_LOG_CATEGORY_AGENT_OUTPUT":  9,
		"TASK_LOG_CATEGORY_DIRECTIVE":     10,
	}
)

Enum value maps for TaskLogCategory.

View Source
var (
	HookTrigger_name = map[int32]string{
		0: "HOOK_TRIGGER_UNSPECIFIED",
		1: "HOOK_TRIGGER_BEFORE_TASK_EXECUTION",
		2: "HOOK_TRIGGER_AFTER_TASK_EXECUTION",
		3: "HOOK_TRIGGER_AFTER_WORKTREE_CREATION",
	}
	HookTrigger_value = map[string]int32{
		"HOOK_TRIGGER_UNSPECIFIED":             0,
		"HOOK_TRIGGER_BEFORE_TASK_EXECUTION":   1,
		"HOOK_TRIGGER_AFTER_TASK_EXECUTION":    2,
		"HOOK_TRIGGER_AFTER_WORKTREE_CREATION": 3,
	}
)

Enum value maps for HookTrigger.

View Source
var (
	HookActionType_name = map[int32]string{
		0: "HOOK_ACTION_TYPE_UNSPECIFIED",
		1: "HOOK_ACTION_TYPE_SKILL",
		2: "HOOK_ACTION_TYPE_SCRIPT",
	}
	HookActionType_value = map[string]int32{
		"HOOK_ACTION_TYPE_UNSPECIFIED": 0,
		"HOOK_ACTION_TYPE_SKILL":       1,
		"HOOK_ACTION_TYPE_SCRIPT":      2,
	}
)

Enum value maps for HookActionType.

View Source
var File_taskguild_v1_agent_manager_proto protoreflect.FileDescriptor
View Source
var File_taskguild_v1_agent_proto protoreflect.FileDescriptor
View Source
var File_taskguild_v1_common_proto protoreflect.FileDescriptor
View Source
var File_taskguild_v1_event_proto protoreflect.FileDescriptor
View Source
var File_taskguild_v1_interaction_proto protoreflect.FileDescriptor
View Source
var File_taskguild_v1_permission_proto protoreflect.FileDescriptor
View Source
var File_taskguild_v1_project_proto protoreflect.FileDescriptor
View Source
var File_taskguild_v1_push_notification_proto protoreflect.FileDescriptor
View Source
var File_taskguild_v1_script_proto protoreflect.FileDescriptor
View Source
var File_taskguild_v1_single_command_permission_proto protoreflect.FileDescriptor
View Source
var File_taskguild_v1_skill_proto protoreflect.FileDescriptor
View Source
var File_taskguild_v1_task_log_proto protoreflect.FileDescriptor
View Source
var File_taskguild_v1_task_proto protoreflect.FileDescriptor
View Source
var File_taskguild_v1_template_proto protoreflect.FileDescriptor
View Source
var File_taskguild_v1_workflow_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type AddSingleCommandPermissionRequest

type AddSingleCommandPermissionRequest struct {
	ProjectName string `protobuf:"bytes,1,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"`
	Pattern     string `protobuf:"bytes,2,opt,name=pattern,proto3" json:"pattern,omitempty"`
	Type        string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"` // "command" or "redirect"
	Label       string `protobuf:"bytes,4,opt,name=label,proto3" json:"label,omitempty"`
	// contains filtered or unexported fields
}

func (*AddSingleCommandPermissionRequest) Descriptor deprecated

func (*AddSingleCommandPermissionRequest) Descriptor() ([]byte, []int)

Deprecated: Use AddSingleCommandPermissionRequest.ProtoReflect.Descriptor instead.

func (*AddSingleCommandPermissionRequest) GetLabel

func (*AddSingleCommandPermissionRequest) GetPattern

func (x *AddSingleCommandPermissionRequest) GetPattern() string

func (*AddSingleCommandPermissionRequest) GetProjectName

func (x *AddSingleCommandPermissionRequest) GetProjectName() string

func (*AddSingleCommandPermissionRequest) GetType

func (*AddSingleCommandPermissionRequest) ProtoMessage

func (*AddSingleCommandPermissionRequest) ProtoMessage()

func (*AddSingleCommandPermissionRequest) ProtoReflect

func (*AddSingleCommandPermissionRequest) Reset

func (*AddSingleCommandPermissionRequest) String

type AddSingleCommandPermissionResponse

type AddSingleCommandPermissionResponse struct {
	Permission *SingleCommandPermission `protobuf:"bytes,1,opt,name=permission,proto3" json:"permission,omitempty"`
	// contains filtered or unexported fields
}

func (*AddSingleCommandPermissionResponse) Descriptor deprecated

func (*AddSingleCommandPermissionResponse) Descriptor() ([]byte, []int)

Deprecated: Use AddSingleCommandPermissionResponse.ProtoReflect.Descriptor instead.

func (*AddSingleCommandPermissionResponse) GetPermission

func (*AddSingleCommandPermissionResponse) ProtoMessage

func (*AddSingleCommandPermissionResponse) ProtoMessage()

func (*AddSingleCommandPermissionResponse) ProtoReflect

func (*AddSingleCommandPermissionResponse) Reset

func (*AddSingleCommandPermissionResponse) String

type AgentCommand

type AgentCommand struct {

	// Types that are valid to be assigned to Command:
	//
	//	*AgentCommand_TaskAvailable
	//	*AgentCommand_AssignTask
	//	*AgentCommand_CancelTask
	//	*AgentCommand_InteractionResponse
	//	*AgentCommand_SyncAgents
	//	*AgentCommand_SyncPermissions
	//	*AgentCommand_ListWorktrees
	//	*AgentCommand_DeleteWorktree
	//	*AgentCommand_GitPullMain
	//	*AgentCommand_SyncScripts
	//	*AgentCommand_ExecuteScript
	//	*AgentCommand_Ping
	//	*AgentCommand_CompareScripts
	//	*AgentCommand_StopScript
	//	*AgentCommand_CompareAgents
	//	*AgentCommand_SyncSkills
	//	*AgentCommand_CompareSkills
	Command isAgentCommand_Command `protobuf_oneof:"command"`
	// contains filtered or unexported fields
}

func (*AgentCommand) Descriptor deprecated

func (*AgentCommand) Descriptor() ([]byte, []int)

Deprecated: Use AgentCommand.ProtoReflect.Descriptor instead.

func (*AgentCommand) GetAssignTask

func (x *AgentCommand) GetAssignTask() *AssignTaskCommand

func (*AgentCommand) GetCancelTask

func (x *AgentCommand) GetCancelTask() *CancelTaskCommand

func (*AgentCommand) GetCommand

func (x *AgentCommand) GetCommand() isAgentCommand_Command

func (*AgentCommand) GetCompareAgents

func (x *AgentCommand) GetCompareAgents() *CompareAgentsCommand

func (*AgentCommand) GetCompareScripts

func (x *AgentCommand) GetCompareScripts() *CompareScriptsCommand

func (*AgentCommand) GetCompareSkills

func (x *AgentCommand) GetCompareSkills() *CompareSkillsCommand

func (*AgentCommand) GetDeleteWorktree

func (x *AgentCommand) GetDeleteWorktree() *DeleteWorktreeCommand

func (*AgentCommand) GetExecuteScript

func (x *AgentCommand) GetExecuteScript() *ExecuteScriptCommand

func (*AgentCommand) GetGitPullMain

func (x *AgentCommand) GetGitPullMain() *GitPullMainCommand

func (*AgentCommand) GetInteractionResponse

func (x *AgentCommand) GetInteractionResponse() *InteractionResponseCommand

func (*AgentCommand) GetListWorktrees

func (x *AgentCommand) GetListWorktrees() *ListWorktreesCommand

func (*AgentCommand) GetPing

func (x *AgentCommand) GetPing() *PingCommand

func (*AgentCommand) GetStopScript

func (x *AgentCommand) GetStopScript() *StopScriptCommand

func (*AgentCommand) GetSyncAgents

func (x *AgentCommand) GetSyncAgents() *SyncAgentsCommand

func (*AgentCommand) GetSyncPermissions

func (x *AgentCommand) GetSyncPermissions() *SyncPermissionsCommand

func (*AgentCommand) GetSyncScripts

func (x *AgentCommand) GetSyncScripts() *SyncScriptsCommand

func (*AgentCommand) GetSyncSkills

func (x *AgentCommand) GetSyncSkills() *SyncSkillsCommand

func (*AgentCommand) GetTaskAvailable

func (x *AgentCommand) GetTaskAvailable() *TaskAvailableCommand

func (*AgentCommand) ProtoMessage

func (*AgentCommand) ProtoMessage()

func (*AgentCommand) ProtoReflect

func (x *AgentCommand) ProtoReflect() protoreflect.Message

func (*AgentCommand) Reset

func (x *AgentCommand) Reset()

func (*AgentCommand) String

func (x *AgentCommand) String() string

type AgentCommand_AssignTask

type AgentCommand_AssignTask struct {
	AssignTask *AssignTaskCommand `protobuf:"bytes,2,opt,name=assign_task,json=assignTask,proto3,oneof"`
}

type AgentCommand_CancelTask

type AgentCommand_CancelTask struct {
	CancelTask *CancelTaskCommand `protobuf:"bytes,3,opt,name=cancel_task,json=cancelTask,proto3,oneof"`
}

type AgentCommand_CompareAgents

type AgentCommand_CompareAgents struct {
	// CompareAgentsCommand tells the agent to compare its local .claude/agents/*.md
	// files with server-side versions and report any differences.
	CompareAgents *CompareAgentsCommand `protobuf:"bytes,15,opt,name=compare_agents,json=compareAgents,proto3,oneof"`
}

type AgentCommand_CompareScripts

type AgentCommand_CompareScripts struct {
	CompareScripts *CompareScriptsCommand `protobuf:"bytes,13,opt,name=compare_scripts,json=compareScripts,proto3,oneof"`
}

type AgentCommand_CompareSkills

type AgentCommand_CompareSkills struct {
	// CompareSkillsCommand tells the agent to compare its local .claude/skills/
	// files with server-side versions and report any differences.
	CompareSkills *CompareSkillsCommand `protobuf:"bytes,17,opt,name=compare_skills,json=compareSkills,proto3,oneof"`
}

type AgentCommand_DeleteWorktree

type AgentCommand_DeleteWorktree struct {
	DeleteWorktree *DeleteWorktreeCommand `protobuf:"bytes,8,opt,name=delete_worktree,json=deleteWorktree,proto3,oneof"`
}

type AgentCommand_ExecuteScript

type AgentCommand_ExecuteScript struct {
	ExecuteScript *ExecuteScriptCommand `protobuf:"bytes,11,opt,name=execute_script,json=executeScript,proto3,oneof"`
}

type AgentCommand_GitPullMain

type AgentCommand_GitPullMain struct {
	GitPullMain *GitPullMainCommand `protobuf:"bytes,9,opt,name=git_pull_main,json=gitPullMain,proto3,oneof"`
}

type AgentCommand_InteractionResponse

type AgentCommand_InteractionResponse struct {
	InteractionResponse *InteractionResponseCommand `protobuf:"bytes,4,opt,name=interaction_response,json=interactionResponse,proto3,oneof"`
}

type AgentCommand_ListWorktrees

type AgentCommand_ListWorktrees struct {
	ListWorktrees *ListWorktreesCommand `protobuf:"bytes,7,opt,name=list_worktrees,json=listWorktrees,proto3,oneof"`
}

type AgentCommand_Ping

type AgentCommand_Ping struct {
	// Ping is a keepalive message sent periodically by the server to prevent
	// idle stream timeouts from HTTP/2 intermediaries or OS-level TCP settings.
	Ping *PingCommand `protobuf:"bytes,12,opt,name=ping,proto3,oneof"`
}

type AgentCommand_StopScript

type AgentCommand_StopScript struct {
	// StopScriptCommand tells the agent to stop a running script execution.
	StopScript *StopScriptCommand `protobuf:"bytes,14,opt,name=stop_script,json=stopScript,proto3,oneof"`
}

type AgentCommand_SyncAgents

type AgentCommand_SyncAgents struct {
	SyncAgents *SyncAgentsCommand `protobuf:"bytes,5,opt,name=sync_agents,json=syncAgents,proto3,oneof"`
}

type AgentCommand_SyncPermissions

type AgentCommand_SyncPermissions struct {
	SyncPermissions *SyncPermissionsCommand `protobuf:"bytes,6,opt,name=sync_permissions,json=syncPermissions,proto3,oneof"`
}

type AgentCommand_SyncScripts

type AgentCommand_SyncScripts struct {
	SyncScripts *SyncScriptsCommand `protobuf:"bytes,10,opt,name=sync_scripts,json=syncScripts,proto3,oneof"`
}

type AgentCommand_SyncSkills

type AgentCommand_SyncSkills struct {
	// SyncSkillsCommand tells the agent to re-sync its local .claude/skills/ files.
	SyncSkills *SyncSkillsCommand `protobuf:"bytes,16,opt,name=sync_skills,json=syncSkills,proto3,oneof"`
}

type AgentCommand_TaskAvailable

type AgentCommand_TaskAvailable struct {
	TaskAvailable *TaskAvailableCommand `protobuf:"bytes,1,opt,name=task_available,json=taskAvailable,proto3,oneof"`
}

type AgentConfig

type AgentConfig struct {
	Id               string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	WorkflowStatusId string `protobuf:"bytes,2,opt,name=workflow_status_id,json=workflowStatusId,proto3" json:"workflow_status_id,omitempty"` // which status triggers this agent
	// content
	Name         string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Description  string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	Instructions string `protobuf:"bytes,5,opt,name=instructions,proto3" json:"instructions,omitempty"` // system prompt / instructions for the agent
	// tool access
	AllowedTools []string `protobuf:"bytes,6,rep,name=allowed_tools,json=allowedTools,proto3" json:"allowed_tools,omitempty"`
	// contains filtered or unexported fields
}

AgentConfig defines how an agent should behave for a specific status.

func (*AgentConfig) Descriptor deprecated

func (*AgentConfig) Descriptor() ([]byte, []int)

Deprecated: Use AgentConfig.ProtoReflect.Descriptor instead.

func (*AgentConfig) GetAllowedTools

func (x *AgentConfig) GetAllowedTools() []string

func (*AgentConfig) GetDescription

func (x *AgentConfig) GetDescription() string

func (*AgentConfig) GetId

func (x *AgentConfig) GetId() string

func (*AgentConfig) GetInstructions

func (x *AgentConfig) GetInstructions() string

func (*AgentConfig) GetName

func (x *AgentConfig) GetName() string

func (*AgentConfig) GetWorkflowStatusId

func (x *AgentConfig) GetWorkflowStatusId() string

func (*AgentConfig) ProtoMessage

func (*AgentConfig) ProtoMessage()

func (*AgentConfig) ProtoReflect

func (x *AgentConfig) ProtoReflect() protoreflect.Message

func (*AgentConfig) Reset

func (x *AgentConfig) Reset()

func (*AgentConfig) String

func (x *AgentConfig) String() string

type AgentDefinition

type AgentDefinition struct {

	// identity
	Id          string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ProjectId   string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Name        string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`               // unique name (used as filename in .claude/agents/)
	Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // when to delegate to this agent
	// system prompt (body of the MD file)
	Prompt string `protobuf:"bytes,5,opt,name=prompt,proto3" json:"prompt,omitempty"`
	// tool access
	Tools           []string `protobuf:"bytes,6,rep,name=tools,proto3" json:"tools,omitempty"`                                            // allowed tools (e.g. Read, Glob, Grep, Bash)
	DisallowedTools []string `protobuf:"bytes,7,rep,name=disallowed_tools,json=disallowedTools,proto3" json:"disallowed_tools,omitempty"` // tools to deny from inherited list
	// model & permissions
	Model          string `protobuf:"bytes,8,opt,name=model,proto3" json:"model,omitempty"`                                         // sonnet, opus, haiku, inherit
	PermissionMode string `protobuf:"bytes,9,opt,name=permission_mode,json=permissionMode,proto3" json:"permission_mode,omitempty"` // default, acceptEdits, dontAsk, bypassPermissions, plan
	// extensions
	Skills []string `protobuf:"bytes,10,rep,name=skills,proto3" json:"skills,omitempty"` // skills to preload into agent context
	Memory string   `protobuf:"bytes,11,opt,name=memory,proto3" json:"memory,omitempty"` // persistent memory scope: user, project, local
	// metadata
	IsSynced  bool                   `protobuf:"varint,12,opt,name=is_synced,json=isSynced,proto3" json:"is_synced,omitempty"` // true if synced from repository .claude/agents/ directory
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

AgentDefinition defines a reusable agent that can be assigned to workflow statuses. Fields align with the Claude Code sub-agent .md file format.

func (*AgentDefinition) Descriptor deprecated

func (*AgentDefinition) Descriptor() ([]byte, []int)

Deprecated: Use AgentDefinition.ProtoReflect.Descriptor instead.

func (*AgentDefinition) GetCreatedAt

func (x *AgentDefinition) GetCreatedAt() *timestamppb.Timestamp

func (*AgentDefinition) GetDescription

func (x *AgentDefinition) GetDescription() string

func (*AgentDefinition) GetDisallowedTools

func (x *AgentDefinition) GetDisallowedTools() []string

func (*AgentDefinition) GetId

func (x *AgentDefinition) GetId() string

func (*AgentDefinition) GetIsSynced

func (x *AgentDefinition) GetIsSynced() bool

func (*AgentDefinition) GetMemory

func (x *AgentDefinition) GetMemory() string

func (*AgentDefinition) GetModel

func (x *AgentDefinition) GetModel() string

func (*AgentDefinition) GetName

func (x *AgentDefinition) GetName() string

func (*AgentDefinition) GetPermissionMode

func (x *AgentDefinition) GetPermissionMode() string

func (*AgentDefinition) GetProjectId

func (x *AgentDefinition) GetProjectId() string

func (*AgentDefinition) GetPrompt

func (x *AgentDefinition) GetPrompt() string

func (*AgentDefinition) GetSkills

func (x *AgentDefinition) GetSkills() []string

func (*AgentDefinition) GetTools

func (x *AgentDefinition) GetTools() []string

func (*AgentDefinition) GetUpdatedAt

func (x *AgentDefinition) GetUpdatedAt() *timestamppb.Timestamp

func (*AgentDefinition) ProtoMessage

func (*AgentDefinition) ProtoMessage()

func (*AgentDefinition) ProtoReflect

func (x *AgentDefinition) ProtoReflect() protoreflect.Message

func (*AgentDefinition) Reset

func (x *AgentDefinition) Reset()

func (*AgentDefinition) String

func (x *AgentDefinition) String() string

type AgentDiff

type AgentDiff struct {
	AgentId       string        `protobuf:"bytes,1,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"` // empty if agent-only
	AgentName     string        `protobuf:"bytes,2,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"`
	Filename      string        `protobuf:"bytes,3,opt,name=filename,proto3" json:"filename,omitempty"`
	ServerContent string        `protobuf:"bytes,4,opt,name=server_content,json=serverContent,proto3" json:"server_content,omitempty"`
	AgentContent  string        `protobuf:"bytes,5,opt,name=agent_content,json=agentContent,proto3" json:"agent_content,omitempty"`
	DiffType      AgentDiffType `protobuf:"varint,6,opt,name=diff_type,json=diffType,proto3,enum=taskguild.v1.AgentDiffType" json:"diff_type,omitempty"`
	// contains filtered or unexported fields
}

func (*AgentDiff) Descriptor deprecated

func (*AgentDiff) Descriptor() ([]byte, []int)

Deprecated: Use AgentDiff.ProtoReflect.Descriptor instead.

func (*AgentDiff) GetAgentContent

func (x *AgentDiff) GetAgentContent() string

func (*AgentDiff) GetAgentId

func (x *AgentDiff) GetAgentId() string

func (*AgentDiff) GetAgentName

func (x *AgentDiff) GetAgentName() string

func (*AgentDiff) GetDiffType

func (x *AgentDiff) GetDiffType() AgentDiffType

func (*AgentDiff) GetFilename

func (x *AgentDiff) GetFilename() string

func (*AgentDiff) GetServerContent

func (x *AgentDiff) GetServerContent() string

func (*AgentDiff) ProtoMessage

func (*AgentDiff) ProtoMessage()

func (*AgentDiff) ProtoReflect

func (x *AgentDiff) ProtoReflect() protoreflect.Message

func (*AgentDiff) Reset

func (x *AgentDiff) Reset()

func (*AgentDiff) String

func (x *AgentDiff) String() string

type AgentDiffType

type AgentDiffType int32
const (
	AgentDiffType_AGENT_DIFF_TYPE_UNSPECIFIED AgentDiffType = 0
	AgentDiffType_AGENT_DIFF_TYPE_MODIFIED    AgentDiffType = 1 // both exist but content differs
	AgentDiffType_AGENT_DIFF_TYPE_AGENT_ONLY  AgentDiffType = 2 // exists on agent but not on server
	AgentDiffType_AGENT_DIFF_TYPE_SERVER_ONLY AgentDiffType = 3 // exists on server but not on agent
)

func (AgentDiffType) Descriptor

func (AgentDiffType) Enum

func (x AgentDiffType) Enum() *AgentDiffType

func (AgentDiffType) EnumDescriptor deprecated

func (AgentDiffType) EnumDescriptor() ([]byte, []int)

Deprecated: Use AgentDiffType.Descriptor instead.

func (AgentDiffType) Number

func (AgentDiffType) String

func (x AgentDiffType) String() string

func (AgentDiffType) Type

type AgentManagerSubscribeRequest

type AgentManagerSubscribeRequest struct {
	AgentManagerId     string `protobuf:"bytes,1,opt,name=agent_manager_id,json=agentManagerId,proto3" json:"agent_manager_id,omitempty"`
	ProjectName        string `protobuf:"bytes,2,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"`
	MaxConcurrentTasks int32  `protobuf:"varint,3,opt,name=max_concurrent_tasks,json=maxConcurrentTasks,proto3" json:"max_concurrent_tasks,omitempty"`
	// active_task_ids is the list of tasks currently running on this agent.
	// On reconnection, the server will NOT release these tasks (they are still
	// being executed locally). Tasks assigned to this agent but NOT in this list
	// are released and re-broadcast.
	ActiveTaskIds []string `protobuf:"bytes,4,rep,name=active_task_ids,json=activeTaskIds,proto3" json:"active_task_ids,omitempty"`
	// agent_version is the git commit hash (short) of the agent binary.
	// The server uses this to detect version mismatches and log warnings.
	AgentVersion string `protobuf:"bytes,5,opt,name=agent_version,json=agentVersion,proto3" json:"agent_version,omitempty"`
	// contains filtered or unexported fields
}

func (*AgentManagerSubscribeRequest) Descriptor deprecated

func (*AgentManagerSubscribeRequest) Descriptor() ([]byte, []int)

Deprecated: Use AgentManagerSubscribeRequest.ProtoReflect.Descriptor instead.

func (*AgentManagerSubscribeRequest) GetActiveTaskIds

func (x *AgentManagerSubscribeRequest) GetActiveTaskIds() []string

func (*AgentManagerSubscribeRequest) GetAgentManagerId

func (x *AgentManagerSubscribeRequest) GetAgentManagerId() string

func (*AgentManagerSubscribeRequest) GetAgentVersion

func (x *AgentManagerSubscribeRequest) GetAgentVersion() string

func (*AgentManagerSubscribeRequest) GetMaxConcurrentTasks

func (x *AgentManagerSubscribeRequest) GetMaxConcurrentTasks() int32

func (*AgentManagerSubscribeRequest) GetProjectName

func (x *AgentManagerSubscribeRequest) GetProjectName() string

func (*AgentManagerSubscribeRequest) ProtoMessage

func (*AgentManagerSubscribeRequest) ProtoMessage()

func (*AgentManagerSubscribeRequest) ProtoReflect

func (*AgentManagerSubscribeRequest) Reset

func (x *AgentManagerSubscribeRequest) Reset()

func (*AgentManagerSubscribeRequest) String

type AgentResolutionChoice

type AgentResolutionChoice int32
const (
	AgentResolutionChoice_AGENT_RESOLUTION_CHOICE_UNSPECIFIED AgentResolutionChoice = 0
	AgentResolutionChoice_AGENT_RESOLUTION_CHOICE_SERVER      AgentResolutionChoice = 1 // overwrite local with server version
	AgentResolutionChoice_AGENT_RESOLUTION_CHOICE_AGENT       AgentResolutionChoice = 2 // keep local and update server
)

func (AgentResolutionChoice) Descriptor

func (AgentResolutionChoice) Enum

func (AgentResolutionChoice) EnumDescriptor deprecated

func (AgentResolutionChoice) EnumDescriptor() ([]byte, []int)

Deprecated: Use AgentResolutionChoice.Descriptor instead.

func (AgentResolutionChoice) Number

func (AgentResolutionChoice) String

func (x AgentResolutionChoice) String() string

func (AgentResolutionChoice) Type

type AgentStatus

type AgentStatus int32
const (
	AgentStatus_AGENT_STATUS_UNSPECIFIED AgentStatus = 0
	AgentStatus_AGENT_STATUS_IDLE        AgentStatus = 1
	AgentStatus_AGENT_STATUS_RUNNING     AgentStatus = 2
	AgentStatus_AGENT_STATUS_WAITING     AgentStatus = 3
	AgentStatus_AGENT_STATUS_ERROR       AgentStatus = 4
)

func (AgentStatus) Descriptor

func (AgentStatus) Enum

func (x AgentStatus) Enum() *AgentStatus

func (AgentStatus) EnumDescriptor deprecated

func (AgentStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use AgentStatus.Descriptor instead.

func (AgentStatus) Number

func (x AgentStatus) Number() protoreflect.EnumNumber

func (AgentStatus) String

func (x AgentStatus) String() string

func (AgentStatus) Type

type AgentTemplateConfig

type AgentTemplateConfig struct {
	Name            string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description     string   `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Prompt          string   `protobuf:"bytes,3,opt,name=prompt,proto3" json:"prompt,omitempty"`
	Tools           []string `protobuf:"bytes,4,rep,name=tools,proto3" json:"tools,omitempty"`
	DisallowedTools []string `protobuf:"bytes,5,rep,name=disallowed_tools,json=disallowedTools,proto3" json:"disallowed_tools,omitempty"`
	Model           string   `protobuf:"bytes,6,opt,name=model,proto3" json:"model,omitempty"`
	PermissionMode  string   `protobuf:"bytes,7,opt,name=permission_mode,json=permissionMode,proto3" json:"permission_mode,omitempty"`
	Skills          []string `protobuf:"bytes,8,rep,name=skills,proto3" json:"skills,omitempty"`
	Memory          string   `protobuf:"bytes,9,opt,name=memory,proto3" json:"memory,omitempty"`
	// contains filtered or unexported fields
}

AgentTemplateConfig holds the agent-specific configuration snapshot.

func (*AgentTemplateConfig) Descriptor deprecated

func (*AgentTemplateConfig) Descriptor() ([]byte, []int)

Deprecated: Use AgentTemplateConfig.ProtoReflect.Descriptor instead.

func (*AgentTemplateConfig) GetDescription

func (x *AgentTemplateConfig) GetDescription() string

func (*AgentTemplateConfig) GetDisallowedTools

func (x *AgentTemplateConfig) GetDisallowedTools() []string

func (*AgentTemplateConfig) GetMemory

func (x *AgentTemplateConfig) GetMemory() string

func (*AgentTemplateConfig) GetModel

func (x *AgentTemplateConfig) GetModel() string

func (*AgentTemplateConfig) GetName

func (x *AgentTemplateConfig) GetName() string

func (*AgentTemplateConfig) GetPermissionMode

func (x *AgentTemplateConfig) GetPermissionMode() string

func (*AgentTemplateConfig) GetPrompt

func (x *AgentTemplateConfig) GetPrompt() string

func (*AgentTemplateConfig) GetSkills

func (x *AgentTemplateConfig) GetSkills() []string

func (*AgentTemplateConfig) GetTools

func (x *AgentTemplateConfig) GetTools() []string

func (*AgentTemplateConfig) ProtoMessage

func (*AgentTemplateConfig) ProtoMessage()

func (*AgentTemplateConfig) ProtoReflect

func (x *AgentTemplateConfig) ProtoReflect() protoreflect.Message

func (*AgentTemplateConfig) Reset

func (x *AgentTemplateConfig) Reset()

func (*AgentTemplateConfig) String

func (x *AgentTemplateConfig) String() string

type ArchiveTaskRequest

type ArchiveTaskRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*ArchiveTaskRequest) Descriptor deprecated

func (*ArchiveTaskRequest) Descriptor() ([]byte, []int)

Deprecated: Use ArchiveTaskRequest.ProtoReflect.Descriptor instead.

func (*ArchiveTaskRequest) GetId

func (x *ArchiveTaskRequest) GetId() string

func (*ArchiveTaskRequest) ProtoMessage

func (*ArchiveTaskRequest) ProtoMessage()

func (*ArchiveTaskRequest) ProtoReflect

func (x *ArchiveTaskRequest) ProtoReflect() protoreflect.Message

func (*ArchiveTaskRequest) Reset

func (x *ArchiveTaskRequest) Reset()

func (*ArchiveTaskRequest) String

func (x *ArchiveTaskRequest) String() string

type ArchiveTaskResponse

type ArchiveTaskResponse struct {
	Task *Task `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"`
	// contains filtered or unexported fields
}

func (*ArchiveTaskResponse) Descriptor deprecated

func (*ArchiveTaskResponse) Descriptor() ([]byte, []int)

Deprecated: Use ArchiveTaskResponse.ProtoReflect.Descriptor instead.

func (*ArchiveTaskResponse) GetTask

func (x *ArchiveTaskResponse) GetTask() *Task

func (*ArchiveTaskResponse) ProtoMessage

func (*ArchiveTaskResponse) ProtoMessage()

func (*ArchiveTaskResponse) ProtoReflect

func (x *ArchiveTaskResponse) ProtoReflect() protoreflect.Message

func (*ArchiveTaskResponse) Reset

func (x *ArchiveTaskResponse) Reset()

func (*ArchiveTaskResponse) String

func (x *ArchiveTaskResponse) String() string

type ArchiveTerminalTasksRequest

type ArchiveTerminalTasksRequest struct {
	ProjectId  string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	WorkflowId string `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ArchiveTerminalTasksRequest) Descriptor deprecated

func (*ArchiveTerminalTasksRequest) Descriptor() ([]byte, []int)

Deprecated: Use ArchiveTerminalTasksRequest.ProtoReflect.Descriptor instead.

func (*ArchiveTerminalTasksRequest) GetProjectId

func (x *ArchiveTerminalTasksRequest) GetProjectId() string

func (*ArchiveTerminalTasksRequest) GetWorkflowId

func (x *ArchiveTerminalTasksRequest) GetWorkflowId() string

func (*ArchiveTerminalTasksRequest) ProtoMessage

func (*ArchiveTerminalTasksRequest) ProtoMessage()

func (*ArchiveTerminalTasksRequest) ProtoReflect

func (*ArchiveTerminalTasksRequest) Reset

func (x *ArchiveTerminalTasksRequest) Reset()

func (*ArchiveTerminalTasksRequest) String

func (x *ArchiveTerminalTasksRequest) String() string

type ArchiveTerminalTasksResponse

type ArchiveTerminalTasksResponse struct {
	ArchivedTasks []*Task `protobuf:"bytes,1,rep,name=archived_tasks,json=archivedTasks,proto3" json:"archived_tasks,omitempty"` // tasks that were archived
	SkippedTasks  []*Task `protobuf:"bytes,2,rep,name=skipped_tasks,json=skippedTasks,proto3" json:"skipped_tasks,omitempty"`    // tasks skipped (e.g. agent running)
	// contains filtered or unexported fields
}

func (*ArchiveTerminalTasksResponse) Descriptor deprecated

func (*ArchiveTerminalTasksResponse) Descriptor() ([]byte, []int)

Deprecated: Use ArchiveTerminalTasksResponse.ProtoReflect.Descriptor instead.

func (*ArchiveTerminalTasksResponse) GetArchivedTasks

func (x *ArchiveTerminalTasksResponse) GetArchivedTasks() []*Task

func (*ArchiveTerminalTasksResponse) GetSkippedTasks

func (x *ArchiveTerminalTasksResponse) GetSkippedTasks() []*Task

func (*ArchiveTerminalTasksResponse) ProtoMessage

func (*ArchiveTerminalTasksResponse) ProtoMessage()

func (*ArchiveTerminalTasksResponse) ProtoReflect

func (*ArchiveTerminalTasksResponse) Reset

func (x *ArchiveTerminalTasksResponse) Reset()

func (*ArchiveTerminalTasksResponse) String

type AssignTaskCommand

type AssignTaskCommand struct {
	TaskId         string            `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	AgentConfigId  string            `protobuf:"bytes,2,opt,name=agent_config_id,json=agentConfigId,proto3" json:"agent_config_id,omitempty"`
	Instructions   string            `protobuf:"bytes,3,opt,name=instructions,proto3" json:"instructions,omitempty"`
	WorktreeBranch string            `protobuf:"bytes,4,opt,name=worktree_branch,json=worktreeBranch,proto3" json:"worktree_branch,omitempty"`
	Metadata       map[string]string `` /* 143-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AssignTaskCommand) Descriptor deprecated

func (*AssignTaskCommand) Descriptor() ([]byte, []int)

Deprecated: Use AssignTaskCommand.ProtoReflect.Descriptor instead.

func (*AssignTaskCommand) GetAgentConfigId

func (x *AssignTaskCommand) GetAgentConfigId() string

func (*AssignTaskCommand) GetInstructions

func (x *AssignTaskCommand) GetInstructions() string

func (*AssignTaskCommand) GetMetadata

func (x *AssignTaskCommand) GetMetadata() map[string]string

func (*AssignTaskCommand) GetTaskId

func (x *AssignTaskCommand) GetTaskId() string

func (*AssignTaskCommand) GetWorktreeBranch

func (x *AssignTaskCommand) GetWorktreeBranch() string

func (*AssignTaskCommand) ProtoMessage

func (*AssignTaskCommand) ProtoMessage()

func (*AssignTaskCommand) ProtoReflect

func (x *AssignTaskCommand) ProtoReflect() protoreflect.Message

func (*AssignTaskCommand) Reset

func (x *AssignTaskCommand) Reset()

func (*AssignTaskCommand) String

func (x *AssignTaskCommand) String() string

type CancelTaskCommand

type CancelTaskCommand struct {
	TaskId string `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	Reason string `protobuf:"bytes,2,opt,name=reason,proto3" json:"reason,omitempty"`
	// contains filtered or unexported fields
}

func (*CancelTaskCommand) Descriptor deprecated

func (*CancelTaskCommand) Descriptor() ([]byte, []int)

Deprecated: Use CancelTaskCommand.ProtoReflect.Descriptor instead.

func (*CancelTaskCommand) GetReason

func (x *CancelTaskCommand) GetReason() string

func (*CancelTaskCommand) GetTaskId

func (x *CancelTaskCommand) GetTaskId() string

func (*CancelTaskCommand) ProtoMessage

func (*CancelTaskCommand) ProtoMessage()

func (*CancelTaskCommand) ProtoReflect

func (x *CancelTaskCommand) ProtoReflect() protoreflect.Message

func (*CancelTaskCommand) Reset

func (x *CancelTaskCommand) Reset()

func (*CancelTaskCommand) String

func (x *CancelTaskCommand) String() string

type ClaimTaskRequest

type ClaimTaskRequest struct {
	TaskId         string `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	AgentManagerId string `protobuf:"bytes,2,opt,name=agent_manager_id,json=agentManagerId,proto3" json:"agent_manager_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ClaimTaskRequest) Descriptor deprecated

func (*ClaimTaskRequest) Descriptor() ([]byte, []int)

Deprecated: Use ClaimTaskRequest.ProtoReflect.Descriptor instead.

func (*ClaimTaskRequest) GetAgentManagerId

func (x *ClaimTaskRequest) GetAgentManagerId() string

func (*ClaimTaskRequest) GetTaskId

func (x *ClaimTaskRequest) GetTaskId() string

func (*ClaimTaskRequest) ProtoMessage

func (*ClaimTaskRequest) ProtoMessage()

func (*ClaimTaskRequest) ProtoReflect

func (x *ClaimTaskRequest) ProtoReflect() protoreflect.Message

func (*ClaimTaskRequest) Reset

func (x *ClaimTaskRequest) Reset()

func (*ClaimTaskRequest) String

func (x *ClaimTaskRequest) String() string

type ClaimTaskResponse

type ClaimTaskResponse struct {
	Success       bool              `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	AgentConfigId string            `protobuf:"bytes,2,opt,name=agent_config_id,json=agentConfigId,proto3" json:"agent_config_id,omitempty"`
	Instructions  string            `protobuf:"bytes,3,opt,name=instructions,proto3" json:"instructions,omitempty"`
	Metadata      map[string]string `` /* 143-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ClaimTaskResponse) Descriptor deprecated

func (*ClaimTaskResponse) Descriptor() ([]byte, []int)

Deprecated: Use ClaimTaskResponse.ProtoReflect.Descriptor instead.

func (*ClaimTaskResponse) GetAgentConfigId

func (x *ClaimTaskResponse) GetAgentConfigId() string

func (*ClaimTaskResponse) GetInstructions

func (x *ClaimTaskResponse) GetInstructions() string

func (*ClaimTaskResponse) GetMetadata

func (x *ClaimTaskResponse) GetMetadata() map[string]string

func (*ClaimTaskResponse) GetSuccess

func (x *ClaimTaskResponse) GetSuccess() bool

func (*ClaimTaskResponse) ProtoMessage

func (*ClaimTaskResponse) ProtoMessage()

func (*ClaimTaskResponse) ProtoReflect

func (x *ClaimTaskResponse) ProtoReflect() protoreflect.Message

func (*ClaimTaskResponse) Reset

func (x *ClaimTaskResponse) Reset()

func (*ClaimTaskResponse) String

func (x *ClaimTaskResponse) String() string

type CompareAgentsCommand

type CompareAgentsCommand struct {
	RequestId string             `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	Agents    []*AgentDefinition `protobuf:"bytes,2,rep,name=agents,proto3" json:"agents,omitempty"` // all server-side agents for comparison
	// contains filtered or unexported fields
}

CompareAgentsCommand tells the agent to compare its local .claude/agents/*.md files with server-side versions and report any differences.

func (*CompareAgentsCommand) Descriptor deprecated

func (*CompareAgentsCommand) Descriptor() ([]byte, []int)

Deprecated: Use CompareAgentsCommand.ProtoReflect.Descriptor instead.

func (*CompareAgentsCommand) GetAgents

func (x *CompareAgentsCommand) GetAgents() []*AgentDefinition

func (*CompareAgentsCommand) GetRequestId

func (x *CompareAgentsCommand) GetRequestId() string

func (*CompareAgentsCommand) ProtoMessage

func (*CompareAgentsCommand) ProtoMessage()

func (*CompareAgentsCommand) ProtoReflect

func (x *CompareAgentsCommand) ProtoReflect() protoreflect.Message

func (*CompareAgentsCommand) Reset

func (x *CompareAgentsCommand) Reset()

func (*CompareAgentsCommand) String

func (x *CompareAgentsCommand) String() string

type CompareScriptsCommand

type CompareScriptsCommand struct {
	RequestId string              `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	Scripts   []*ScriptDefinition `protobuf:"bytes,2,rep,name=scripts,proto3" json:"scripts,omitempty"` // all server-side scripts for comparison
	// contains filtered or unexported fields
}

CompareScriptsCommand tells the agent to compare its local .claude/scripts/* files with server-side versions and report any differences.

func (*CompareScriptsCommand) Descriptor deprecated

func (*CompareScriptsCommand) Descriptor() ([]byte, []int)

Deprecated: Use CompareScriptsCommand.ProtoReflect.Descriptor instead.

func (*CompareScriptsCommand) GetRequestId

func (x *CompareScriptsCommand) GetRequestId() string

func (*CompareScriptsCommand) GetScripts

func (x *CompareScriptsCommand) GetScripts() []*ScriptDefinition

func (*CompareScriptsCommand) ProtoMessage

func (*CompareScriptsCommand) ProtoMessage()

func (*CompareScriptsCommand) ProtoReflect

func (x *CompareScriptsCommand) ProtoReflect() protoreflect.Message

func (*CompareScriptsCommand) Reset

func (x *CompareScriptsCommand) Reset()

func (*CompareScriptsCommand) String

func (x *CompareScriptsCommand) String() string

type CompareSkillsCommand

type CompareSkillsCommand struct {
	RequestId string             `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	Skills    []*SkillDefinition `protobuf:"bytes,2,rep,name=skills,proto3" json:"skills,omitempty"` // all server-side skills for comparison
	// contains filtered or unexported fields
}

CompareSkillsCommand tells the agent to compare its local .claude/skills/ files with server-side versions and report any differences.

func (*CompareSkillsCommand) Descriptor deprecated

func (*CompareSkillsCommand) Descriptor() ([]byte, []int)

Deprecated: Use CompareSkillsCommand.ProtoReflect.Descriptor instead.

func (*CompareSkillsCommand) GetRequestId

func (x *CompareSkillsCommand) GetRequestId() string

func (*CompareSkillsCommand) GetSkills

func (x *CompareSkillsCommand) GetSkills() []*SkillDefinition

func (*CompareSkillsCommand) ProtoMessage

func (*CompareSkillsCommand) ProtoMessage()

func (*CompareSkillsCommand) ProtoReflect

func (x *CompareSkillsCommand) ProtoReflect() protoreflect.Message

func (*CompareSkillsCommand) Reset

func (x *CompareSkillsCommand) Reset()

func (*CompareSkillsCommand) String

func (x *CompareSkillsCommand) String() string

type CreateAgentRequest

type CreateAgentRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// identity
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// system prompt
	Prompt string `protobuf:"bytes,4,opt,name=prompt,proto3" json:"prompt,omitempty"`
	// tool access
	Tools           []string `protobuf:"bytes,5,rep,name=tools,proto3" json:"tools,omitempty"`
	DisallowedTools []string `protobuf:"bytes,6,rep,name=disallowed_tools,json=disallowedTools,proto3" json:"disallowed_tools,omitempty"`
	// model & permissions
	Model          string `protobuf:"bytes,7,opt,name=model,proto3" json:"model,omitempty"`
	PermissionMode string `protobuf:"bytes,8,opt,name=permission_mode,json=permissionMode,proto3" json:"permission_mode,omitempty"`
	// extensions
	Skills []string `protobuf:"bytes,9,rep,name=skills,proto3" json:"skills,omitempty"`
	Memory string   `protobuf:"bytes,10,opt,name=memory,proto3" json:"memory,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateAgentRequest) Descriptor deprecated

func (*CreateAgentRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateAgentRequest.ProtoReflect.Descriptor instead.

func (*CreateAgentRequest) GetDescription

func (x *CreateAgentRequest) GetDescription() string

func (*CreateAgentRequest) GetDisallowedTools

func (x *CreateAgentRequest) GetDisallowedTools() []string

func (*CreateAgentRequest) GetMemory

func (x *CreateAgentRequest) GetMemory() string

func (*CreateAgentRequest) GetModel

func (x *CreateAgentRequest) GetModel() string

func (*CreateAgentRequest) GetName

func (x *CreateAgentRequest) GetName() string

func (*CreateAgentRequest) GetPermissionMode

func (x *CreateAgentRequest) GetPermissionMode() string

func (*CreateAgentRequest) GetProjectId

func (x *CreateAgentRequest) GetProjectId() string

func (*CreateAgentRequest) GetPrompt

func (x *CreateAgentRequest) GetPrompt() string

func (*CreateAgentRequest) GetSkills

func (x *CreateAgentRequest) GetSkills() []string

func (*CreateAgentRequest) GetTools

func (x *CreateAgentRequest) GetTools() []string

func (*CreateAgentRequest) ProtoMessage

func (*CreateAgentRequest) ProtoMessage()

func (*CreateAgentRequest) ProtoReflect

func (x *CreateAgentRequest) ProtoReflect() protoreflect.Message

func (*CreateAgentRequest) Reset

func (x *CreateAgentRequest) Reset()

func (*CreateAgentRequest) String

func (x *CreateAgentRequest) String() string

type CreateAgentResponse

type CreateAgentResponse struct {
	Agent *AgentDefinition `protobuf:"bytes,1,opt,name=agent,proto3" json:"agent,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateAgentResponse) Descriptor deprecated

func (*CreateAgentResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateAgentResponse.ProtoReflect.Descriptor instead.

func (*CreateAgentResponse) GetAgent

func (x *CreateAgentResponse) GetAgent() *AgentDefinition

func (*CreateAgentResponse) ProtoMessage

func (*CreateAgentResponse) ProtoMessage()

func (*CreateAgentResponse) ProtoReflect

func (x *CreateAgentResponse) ProtoReflect() protoreflect.Message

func (*CreateAgentResponse) Reset

func (x *CreateAgentResponse) Reset()

func (*CreateAgentResponse) String

func (x *CreateAgentResponse) String() string

type CreateFromTemplateRequest

type CreateFromTemplateRequest struct {
	TemplateId            string `protobuf:"bytes,1,opt,name=template_id,json=templateId,proto3" json:"template_id,omitempty"`
	ProjectId             string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	CreateDependentSkills bool   `` // agent only: auto-create dependent skills from templates
	/* 127-byte string literal not displayed */
	// The config to use for entity creation (pre-filled from template, possibly edited by user).
	// Exactly one should be set, matching the template's entity_type.
	AgentConfig  *AgentTemplateConfig  `protobuf:"bytes,10,opt,name=agent_config,json=agentConfig,proto3" json:"agent_config,omitempty"`
	SkillConfig  *SkillTemplateConfig  `protobuf:"bytes,11,opt,name=skill_config,json=skillConfig,proto3" json:"skill_config,omitempty"`
	ScriptConfig *ScriptTemplateConfig `protobuf:"bytes,12,opt,name=script_config,json=scriptConfig,proto3" json:"script_config,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateFromTemplateRequest) Descriptor deprecated

func (*CreateFromTemplateRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateFromTemplateRequest.ProtoReflect.Descriptor instead.

func (*CreateFromTemplateRequest) GetAgentConfig

func (x *CreateFromTemplateRequest) GetAgentConfig() *AgentTemplateConfig

func (*CreateFromTemplateRequest) GetCreateDependentSkills

func (x *CreateFromTemplateRequest) GetCreateDependentSkills() bool

func (*CreateFromTemplateRequest) GetProjectId

func (x *CreateFromTemplateRequest) GetProjectId() string

func (*CreateFromTemplateRequest) GetScriptConfig

func (x *CreateFromTemplateRequest) GetScriptConfig() *ScriptTemplateConfig

func (*CreateFromTemplateRequest) GetSkillConfig

func (x *CreateFromTemplateRequest) GetSkillConfig() *SkillTemplateConfig

func (*CreateFromTemplateRequest) GetTemplateId

func (x *CreateFromTemplateRequest) GetTemplateId() string

func (*CreateFromTemplateRequest) ProtoMessage

func (*CreateFromTemplateRequest) ProtoMessage()

func (*CreateFromTemplateRequest) ProtoReflect

func (*CreateFromTemplateRequest) Reset

func (x *CreateFromTemplateRequest) Reset()

func (*CreateFromTemplateRequest) String

func (x *CreateFromTemplateRequest) String() string

type CreateFromTemplateResponse

type CreateFromTemplateResponse struct {
	CreatedEntityId   string   `protobuf:"bytes,1,opt,name=created_entity_id,json=createdEntityId,proto3" json:"created_entity_id,omitempty"`
	EntityType        string   `protobuf:"bytes,2,opt,name=entity_type,json=entityType,proto3" json:"entity_type,omitempty"`
	DependentSkillIds []string `protobuf:"bytes,3,rep,name=dependent_skill_ids,json=dependentSkillIds,proto3" json:"dependent_skill_ids,omitempty"` // IDs of auto-created skills (agent only)
	Warnings          []string `protobuf:"bytes,4,rep,name=warnings,proto3" json:"warnings,omitempty"`                                              // e.g. "Skill 'foo' template not found"
	// contains filtered or unexported fields
}

func (*CreateFromTemplateResponse) Descriptor deprecated

func (*CreateFromTemplateResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateFromTemplateResponse.ProtoReflect.Descriptor instead.

func (*CreateFromTemplateResponse) GetCreatedEntityId

func (x *CreateFromTemplateResponse) GetCreatedEntityId() string

func (*CreateFromTemplateResponse) GetDependentSkillIds

func (x *CreateFromTemplateResponse) GetDependentSkillIds() []string

func (*CreateFromTemplateResponse) GetEntityType

func (x *CreateFromTemplateResponse) GetEntityType() string

func (*CreateFromTemplateResponse) GetWarnings

func (x *CreateFromTemplateResponse) GetWarnings() []string

func (*CreateFromTemplateResponse) ProtoMessage

func (*CreateFromTemplateResponse) ProtoMessage()

func (*CreateFromTemplateResponse) ProtoReflect

func (*CreateFromTemplateResponse) Reset

func (x *CreateFromTemplateResponse) Reset()

func (*CreateFromTemplateResponse) String

func (x *CreateFromTemplateResponse) String() string

type CreateInteractionRequest

type CreateInteractionRequest struct {
	TaskId      string               `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	AgentId     string               `protobuf:"bytes,2,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
	Type        InteractionType      `protobuf:"varint,3,opt,name=type,proto3,enum=taskguild.v1.InteractionType" json:"type,omitempty"`
	Title       string               `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty"`
	Description string               `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	Options     []*InteractionOption `protobuf:"bytes,6,rep,name=options,proto3" json:"options,omitempty"`
	Metadata    string               `protobuf:"bytes,7,opt,name=metadata,proto3" json:"metadata,omitempty"` // Optional JSON metadata (e.g. parsed Bash commands)
	// contains filtered or unexported fields
}

func (*CreateInteractionRequest) Descriptor deprecated

func (*CreateInteractionRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateInteractionRequest.ProtoReflect.Descriptor instead.

func (*CreateInteractionRequest) GetAgentId

func (x *CreateInteractionRequest) GetAgentId() string

func (*CreateInteractionRequest) GetDescription

func (x *CreateInteractionRequest) GetDescription() string

func (*CreateInteractionRequest) GetMetadata

func (x *CreateInteractionRequest) GetMetadata() string

func (*CreateInteractionRequest) GetOptions

func (x *CreateInteractionRequest) GetOptions() []*InteractionOption

func (*CreateInteractionRequest) GetTaskId

func (x *CreateInteractionRequest) GetTaskId() string

func (*CreateInteractionRequest) GetTitle

func (x *CreateInteractionRequest) GetTitle() string

func (*CreateInteractionRequest) GetType

func (*CreateInteractionRequest) ProtoMessage

func (*CreateInteractionRequest) ProtoMessage()

func (*CreateInteractionRequest) ProtoReflect

func (x *CreateInteractionRequest) ProtoReflect() protoreflect.Message

func (*CreateInteractionRequest) Reset

func (x *CreateInteractionRequest) Reset()

func (*CreateInteractionRequest) String

func (x *CreateInteractionRequest) String() string

type CreateInteractionResponse

type CreateInteractionResponse struct {
	Interaction *Interaction `protobuf:"bytes,1,opt,name=interaction,proto3" json:"interaction,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateInteractionResponse) Descriptor deprecated

func (*CreateInteractionResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateInteractionResponse.ProtoReflect.Descriptor instead.

func (*CreateInteractionResponse) GetInteraction

func (x *CreateInteractionResponse) GetInteraction() *Interaction

func (*CreateInteractionResponse) ProtoMessage

func (*CreateInteractionResponse) ProtoMessage()

func (*CreateInteractionResponse) ProtoReflect

func (*CreateInteractionResponse) Reset

func (x *CreateInteractionResponse) Reset()

func (*CreateInteractionResponse) String

func (x *CreateInteractionResponse) String() string

type CreateProjectRequest

type CreateProjectRequest struct {
	Name          string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description   string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	RepositoryUrl string `protobuf:"bytes,3,opt,name=repository_url,json=repositoryUrl,proto3" json:"repository_url,omitempty"`
	DefaultBranch string `protobuf:"bytes,4,opt,name=default_branch,json=defaultBranch,proto3" json:"default_branch,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateProjectRequest) Descriptor deprecated

func (*CreateProjectRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateProjectRequest.ProtoReflect.Descriptor instead.

func (*CreateProjectRequest) GetDefaultBranch

func (x *CreateProjectRequest) GetDefaultBranch() string

func (*CreateProjectRequest) GetDescription

func (x *CreateProjectRequest) GetDescription() string

func (*CreateProjectRequest) GetName

func (x *CreateProjectRequest) GetName() string

func (*CreateProjectRequest) GetRepositoryUrl

func (x *CreateProjectRequest) GetRepositoryUrl() string

func (*CreateProjectRequest) ProtoMessage

func (*CreateProjectRequest) ProtoMessage()

func (*CreateProjectRequest) ProtoReflect

func (x *CreateProjectRequest) ProtoReflect() protoreflect.Message

func (*CreateProjectRequest) Reset

func (x *CreateProjectRequest) Reset()

func (*CreateProjectRequest) String

func (x *CreateProjectRequest) String() string

type CreateProjectResponse

type CreateProjectResponse struct {
	Project *Project `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateProjectResponse) Descriptor deprecated

func (*CreateProjectResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateProjectResponse.ProtoReflect.Descriptor instead.

func (*CreateProjectResponse) GetProject

func (x *CreateProjectResponse) GetProject() *Project

func (*CreateProjectResponse) ProtoMessage

func (*CreateProjectResponse) ProtoMessage()

func (*CreateProjectResponse) ProtoReflect

func (x *CreateProjectResponse) ProtoReflect() protoreflect.Message

func (*CreateProjectResponse) Reset

func (x *CreateProjectResponse) Reset()

func (*CreateProjectResponse) String

func (x *CreateProjectResponse) String() string

type CreateScriptRequest

type CreateScriptRequest struct {
	ProjectId   string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Filename    string `protobuf:"bytes,4,opt,name=filename,proto3" json:"filename,omitempty"`
	Content     string `protobuf:"bytes,5,opt,name=content,proto3" json:"content,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateScriptRequest) Descriptor deprecated

func (*CreateScriptRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateScriptRequest.ProtoReflect.Descriptor instead.

func (*CreateScriptRequest) GetContent

func (x *CreateScriptRequest) GetContent() string

func (*CreateScriptRequest) GetDescription

func (x *CreateScriptRequest) GetDescription() string

func (*CreateScriptRequest) GetFilename

func (x *CreateScriptRequest) GetFilename() string

func (*CreateScriptRequest) GetName

func (x *CreateScriptRequest) GetName() string

func (*CreateScriptRequest) GetProjectId

func (x *CreateScriptRequest) GetProjectId() string

func (*CreateScriptRequest) ProtoMessage

func (*CreateScriptRequest) ProtoMessage()

func (*CreateScriptRequest) ProtoReflect

func (x *CreateScriptRequest) ProtoReflect() protoreflect.Message

func (*CreateScriptRequest) Reset

func (x *CreateScriptRequest) Reset()

func (*CreateScriptRequest) String

func (x *CreateScriptRequest) String() string

type CreateScriptResponse

type CreateScriptResponse struct {
	Script *ScriptDefinition `protobuf:"bytes,1,opt,name=script,proto3" json:"script,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateScriptResponse) Descriptor deprecated

func (*CreateScriptResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateScriptResponse.ProtoReflect.Descriptor instead.

func (*CreateScriptResponse) GetScript

func (x *CreateScriptResponse) GetScript() *ScriptDefinition

func (*CreateScriptResponse) ProtoMessage

func (*CreateScriptResponse) ProtoMessage()

func (*CreateScriptResponse) ProtoReflect

func (x *CreateScriptResponse) ProtoReflect() protoreflect.Message

func (*CreateScriptResponse) Reset

func (x *CreateScriptResponse) Reset()

func (*CreateScriptResponse) String

func (x *CreateScriptResponse) String() string

type CreateSingleCommandPermissionRequest

type CreateSingleCommandPermissionRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Pattern   string `protobuf:"bytes,2,opt,name=pattern,proto3" json:"pattern,omitempty"`
	Type      string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Label     string `protobuf:"bytes,4,opt,name=label,proto3" json:"label,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateSingleCommandPermissionRequest) Descriptor deprecated

func (*CreateSingleCommandPermissionRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateSingleCommandPermissionRequest.ProtoReflect.Descriptor instead.

func (*CreateSingleCommandPermissionRequest) GetLabel

func (*CreateSingleCommandPermissionRequest) GetPattern

func (*CreateSingleCommandPermissionRequest) GetProjectId

func (x *CreateSingleCommandPermissionRequest) GetProjectId() string

func (*CreateSingleCommandPermissionRequest) GetType

func (*CreateSingleCommandPermissionRequest) ProtoMessage

func (*CreateSingleCommandPermissionRequest) ProtoMessage()

func (*CreateSingleCommandPermissionRequest) ProtoReflect

func (*CreateSingleCommandPermissionRequest) Reset

func (*CreateSingleCommandPermissionRequest) String

type CreateSingleCommandPermissionResponse

type CreateSingleCommandPermissionResponse struct {
	Permission *SingleCommandPermission `protobuf:"bytes,1,opt,name=permission,proto3" json:"permission,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateSingleCommandPermissionResponse) Descriptor deprecated

func (*CreateSingleCommandPermissionResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateSingleCommandPermissionResponse.ProtoReflect.Descriptor instead.

func (*CreateSingleCommandPermissionResponse) GetPermission

func (*CreateSingleCommandPermissionResponse) ProtoMessage

func (*CreateSingleCommandPermissionResponse) ProtoMessage()

func (*CreateSingleCommandPermissionResponse) ProtoReflect

func (*CreateSingleCommandPermissionResponse) Reset

func (*CreateSingleCommandPermissionResponse) String

type CreateSkillRequest

type CreateSkillRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// identity
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// skill content
	Content string `protobuf:"bytes,4,opt,name=content,proto3" json:"content,omitempty"`
	// invocation control
	DisableModelInvocation bool `` /* 130-byte string literal not displayed */
	UserInvocable          bool `protobuf:"varint,6,opt,name=user_invocable,json=userInvocable,proto3" json:"user_invocable,omitempty"`
	// tool access
	AllowedTools []string `protobuf:"bytes,7,rep,name=allowed_tools,json=allowedTools,proto3" json:"allowed_tools,omitempty"`
	// model & execution
	Model   string `protobuf:"bytes,8,opt,name=model,proto3" json:"model,omitempty"`
	Context string `protobuf:"bytes,9,opt,name=context,proto3" json:"context,omitempty"`
	Agent   string `protobuf:"bytes,10,opt,name=agent,proto3" json:"agent,omitempty"`
	// argument hint
	ArgumentHint string `protobuf:"bytes,11,opt,name=argument_hint,json=argumentHint,proto3" json:"argument_hint,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateSkillRequest) Descriptor deprecated

func (*CreateSkillRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateSkillRequest.ProtoReflect.Descriptor instead.

func (*CreateSkillRequest) GetAgent

func (x *CreateSkillRequest) GetAgent() string

func (*CreateSkillRequest) GetAllowedTools

func (x *CreateSkillRequest) GetAllowedTools() []string

func (*CreateSkillRequest) GetArgumentHint

func (x *CreateSkillRequest) GetArgumentHint() string

func (*CreateSkillRequest) GetContent

func (x *CreateSkillRequest) GetContent() string

func (*CreateSkillRequest) GetContext

func (x *CreateSkillRequest) GetContext() string

func (*CreateSkillRequest) GetDescription

func (x *CreateSkillRequest) GetDescription() string

func (*CreateSkillRequest) GetDisableModelInvocation

func (x *CreateSkillRequest) GetDisableModelInvocation() bool

func (*CreateSkillRequest) GetModel

func (x *CreateSkillRequest) GetModel() string

func (*CreateSkillRequest) GetName

func (x *CreateSkillRequest) GetName() string

func (*CreateSkillRequest) GetProjectId

func (x *CreateSkillRequest) GetProjectId() string

func (*CreateSkillRequest) GetUserInvocable

func (x *CreateSkillRequest) GetUserInvocable() bool

func (*CreateSkillRequest) ProtoMessage

func (*CreateSkillRequest) ProtoMessage()

func (*CreateSkillRequest) ProtoReflect

func (x *CreateSkillRequest) ProtoReflect() protoreflect.Message

func (*CreateSkillRequest) Reset

func (x *CreateSkillRequest) Reset()

func (*CreateSkillRequest) String

func (x *CreateSkillRequest) String() string

type CreateSkillResponse

type CreateSkillResponse struct {
	Skill *SkillDefinition `protobuf:"bytes,1,opt,name=skill,proto3" json:"skill,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateSkillResponse) Descriptor deprecated

func (*CreateSkillResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateSkillResponse.ProtoReflect.Descriptor instead.

func (*CreateSkillResponse) GetSkill

func (x *CreateSkillResponse) GetSkill() *SkillDefinition

func (*CreateSkillResponse) ProtoMessage

func (*CreateSkillResponse) ProtoMessage()

func (*CreateSkillResponse) ProtoReflect

func (x *CreateSkillResponse) ProtoReflect() protoreflect.Message

func (*CreateSkillResponse) Reset

func (x *CreateSkillResponse) Reset()

func (*CreateSkillResponse) String

func (x *CreateSkillResponse) String() string

type CreateTaskRequest

type CreateTaskRequest struct {

	// identity
	ProjectId  string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	WorkflowId string `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	// content
	Title       string `protobuf:"bytes,3,opt,name=title,proto3" json:"title,omitempty"`
	Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// execution options
	UseWorktree bool `protobuf:"varint,5,opt,name=use_worktree,json=useWorktree,proto3" json:"use_worktree,omitempty"`
	// metadata
	Metadata map[string]string `` /* 143-byte string literal not displayed */
	// optional: specify initial status (defaults to workflow's IsInitial status)
	StatusId *string `protobuf:"bytes,8,opt,name=status_id,json=statusId,proto3,oneof" json:"status_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTaskRequest) Descriptor deprecated

func (*CreateTaskRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateTaskRequest.ProtoReflect.Descriptor instead.

func (*CreateTaskRequest) GetDescription

func (x *CreateTaskRequest) GetDescription() string

func (*CreateTaskRequest) GetMetadata

func (x *CreateTaskRequest) GetMetadata() map[string]string

func (*CreateTaskRequest) GetProjectId

func (x *CreateTaskRequest) GetProjectId() string

func (*CreateTaskRequest) GetStatusId

func (x *CreateTaskRequest) GetStatusId() string

func (*CreateTaskRequest) GetTitle

func (x *CreateTaskRequest) GetTitle() string

func (*CreateTaskRequest) GetUseWorktree

func (x *CreateTaskRequest) GetUseWorktree() bool

func (*CreateTaskRequest) GetWorkflowId

func (x *CreateTaskRequest) GetWorkflowId() string

func (*CreateTaskRequest) ProtoMessage

func (*CreateTaskRequest) ProtoMessage()

func (*CreateTaskRequest) ProtoReflect

func (x *CreateTaskRequest) ProtoReflect() protoreflect.Message

func (*CreateTaskRequest) Reset

func (x *CreateTaskRequest) Reset()

func (*CreateTaskRequest) String

func (x *CreateTaskRequest) String() string

type CreateTaskResponse

type CreateTaskResponse struct {
	Task *Task `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTaskResponse) Descriptor deprecated

func (*CreateTaskResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateTaskResponse.ProtoReflect.Descriptor instead.

func (*CreateTaskResponse) GetTask

func (x *CreateTaskResponse) GetTask() *Task

func (*CreateTaskResponse) ProtoMessage

func (*CreateTaskResponse) ProtoMessage()

func (*CreateTaskResponse) ProtoReflect

func (x *CreateTaskResponse) ProtoReflect() protoreflect.Message

func (*CreateTaskResponse) Reset

func (x *CreateTaskResponse) Reset()

func (*CreateTaskResponse) String

func (x *CreateTaskResponse) String() string

type CreateTemplateRequest

type CreateTemplateRequest struct {
	Name         string                `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description  string                `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	EntityType   string                `protobuf:"bytes,3,opt,name=entity_type,json=entityType,proto3" json:"entity_type,omitempty"` // "agent", "skill", or "script"
	AgentConfig  *AgentTemplateConfig  `protobuf:"bytes,5,opt,name=agent_config,json=agentConfig,proto3" json:"agent_config,omitempty"`
	SkillConfig  *SkillTemplateConfig  `protobuf:"bytes,6,opt,name=skill_config,json=skillConfig,proto3" json:"skill_config,omitempty"`
	ScriptConfig *ScriptTemplateConfig `protobuf:"bytes,7,opt,name=script_config,json=scriptConfig,proto3" json:"script_config,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTemplateRequest) Descriptor deprecated

func (*CreateTemplateRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateTemplateRequest.ProtoReflect.Descriptor instead.

func (*CreateTemplateRequest) GetAgentConfig

func (x *CreateTemplateRequest) GetAgentConfig() *AgentTemplateConfig

func (*CreateTemplateRequest) GetDescription

func (x *CreateTemplateRequest) GetDescription() string

func (*CreateTemplateRequest) GetEntityType

func (x *CreateTemplateRequest) GetEntityType() string

func (*CreateTemplateRequest) GetName

func (x *CreateTemplateRequest) GetName() string

func (*CreateTemplateRequest) GetScriptConfig

func (x *CreateTemplateRequest) GetScriptConfig() *ScriptTemplateConfig

func (*CreateTemplateRequest) GetSkillConfig

func (x *CreateTemplateRequest) GetSkillConfig() *SkillTemplateConfig

func (*CreateTemplateRequest) ProtoMessage

func (*CreateTemplateRequest) ProtoMessage()

func (*CreateTemplateRequest) ProtoReflect

func (x *CreateTemplateRequest) ProtoReflect() protoreflect.Message

func (*CreateTemplateRequest) Reset

func (x *CreateTemplateRequest) Reset()

func (*CreateTemplateRequest) String

func (x *CreateTemplateRequest) String() string

type CreateTemplateResponse

type CreateTemplateResponse struct {
	Template *Template `protobuf:"bytes,1,opt,name=template,proto3" json:"template,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateTemplateResponse) Descriptor deprecated

func (*CreateTemplateResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateTemplateResponse.ProtoReflect.Descriptor instead.

func (*CreateTemplateResponse) GetTemplate

func (x *CreateTemplateResponse) GetTemplate() *Template

func (*CreateTemplateResponse) ProtoMessage

func (*CreateTemplateResponse) ProtoMessage()

func (*CreateTemplateResponse) ProtoReflect

func (x *CreateTemplateResponse) ProtoReflect() protoreflect.Message

func (*CreateTemplateResponse) Reset

func (x *CreateTemplateResponse) Reset()

func (*CreateTemplateResponse) String

func (x *CreateTemplateResponse) String() string

type CreateWorkflowRequest

type CreateWorkflowRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// content
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// configuration
	Statuses     []*WorkflowStatus `protobuf:"bytes,4,rep,name=statuses,proto3" json:"statuses,omitempty"`
	AgentConfigs []*AgentConfig    `protobuf:"bytes,5,rep,name=agent_configs,json=agentConfigs,proto3" json:"agent_configs,omitempty"`
	// task defaults
	DefaultPermissionMode string `` /* 126-byte string literal not displayed */
	DefaultUseWorktree    bool   `protobuf:"varint,7,opt,name=default_use_worktree,json=defaultUseWorktree,proto3" json:"default_use_worktree,omitempty"`
	// custom prompt prepended to agent instructions
	CustomPrompt string `protobuf:"bytes,8,opt,name=custom_prompt,json=customPrompt,proto3" json:"custom_prompt,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateWorkflowRequest) Descriptor deprecated

func (*CreateWorkflowRequest) Descriptor() ([]byte, []int)

Deprecated: Use CreateWorkflowRequest.ProtoReflect.Descriptor instead.

func (*CreateWorkflowRequest) GetAgentConfigs

func (x *CreateWorkflowRequest) GetAgentConfigs() []*AgentConfig

func (*CreateWorkflowRequest) GetCustomPrompt

func (x *CreateWorkflowRequest) GetCustomPrompt() string

func (*CreateWorkflowRequest) GetDefaultPermissionMode

func (x *CreateWorkflowRequest) GetDefaultPermissionMode() string

func (*CreateWorkflowRequest) GetDefaultUseWorktree

func (x *CreateWorkflowRequest) GetDefaultUseWorktree() bool

func (*CreateWorkflowRequest) GetDescription

func (x *CreateWorkflowRequest) GetDescription() string

func (*CreateWorkflowRequest) GetName

func (x *CreateWorkflowRequest) GetName() string

func (*CreateWorkflowRequest) GetProjectId

func (x *CreateWorkflowRequest) GetProjectId() string

func (*CreateWorkflowRequest) GetStatuses

func (x *CreateWorkflowRequest) GetStatuses() []*WorkflowStatus

func (*CreateWorkflowRequest) ProtoMessage

func (*CreateWorkflowRequest) ProtoMessage()

func (*CreateWorkflowRequest) ProtoReflect

func (x *CreateWorkflowRequest) ProtoReflect() protoreflect.Message

func (*CreateWorkflowRequest) Reset

func (x *CreateWorkflowRequest) Reset()

func (*CreateWorkflowRequest) String

func (x *CreateWorkflowRequest) String() string

type CreateWorkflowResponse

type CreateWorkflowResponse struct {
	Workflow *Workflow `protobuf:"bytes,1,opt,name=workflow,proto3" json:"workflow,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateWorkflowResponse) Descriptor deprecated

func (*CreateWorkflowResponse) Descriptor() ([]byte, []int)

Deprecated: Use CreateWorkflowResponse.ProtoReflect.Descriptor instead.

func (*CreateWorkflowResponse) GetWorkflow

func (x *CreateWorkflowResponse) GetWorkflow() *Workflow

func (*CreateWorkflowResponse) ProtoMessage

func (*CreateWorkflowResponse) ProtoMessage()

func (*CreateWorkflowResponse) ProtoReflect

func (x *CreateWorkflowResponse) ProtoReflect() protoreflect.Message

func (*CreateWorkflowResponse) Reset

func (x *CreateWorkflowResponse) Reset()

func (*CreateWorkflowResponse) String

func (x *CreateWorkflowResponse) String() string

type DeleteAgentRequest

type DeleteAgentRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteAgentRequest) Descriptor deprecated

func (*DeleteAgentRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteAgentRequest.ProtoReflect.Descriptor instead.

func (*DeleteAgentRequest) GetId

func (x *DeleteAgentRequest) GetId() string

func (*DeleteAgentRequest) ProtoMessage

func (*DeleteAgentRequest) ProtoMessage()

func (*DeleteAgentRequest) ProtoReflect

func (x *DeleteAgentRequest) ProtoReflect() protoreflect.Message

func (*DeleteAgentRequest) Reset

func (x *DeleteAgentRequest) Reset()

func (*DeleteAgentRequest) String

func (x *DeleteAgentRequest) String() string

type DeleteAgentResponse

type DeleteAgentResponse struct {
	// contains filtered or unexported fields
}

func (*DeleteAgentResponse) Descriptor deprecated

func (*DeleteAgentResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteAgentResponse.ProtoReflect.Descriptor instead.

func (*DeleteAgentResponse) ProtoMessage

func (*DeleteAgentResponse) ProtoMessage()

func (*DeleteAgentResponse) ProtoReflect

func (x *DeleteAgentResponse) ProtoReflect() protoreflect.Message

func (*DeleteAgentResponse) Reset

func (x *DeleteAgentResponse) Reset()

func (*DeleteAgentResponse) String

func (x *DeleteAgentResponse) String() string

type DeleteProjectRequest

type DeleteProjectRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteProjectRequest) Descriptor deprecated

func (*DeleteProjectRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteProjectRequest.ProtoReflect.Descriptor instead.

func (*DeleteProjectRequest) GetId

func (x *DeleteProjectRequest) GetId() string

func (*DeleteProjectRequest) ProtoMessage

func (*DeleteProjectRequest) ProtoMessage()

func (*DeleteProjectRequest) ProtoReflect

func (x *DeleteProjectRequest) ProtoReflect() protoreflect.Message

func (*DeleteProjectRequest) Reset

func (x *DeleteProjectRequest) Reset()

func (*DeleteProjectRequest) String

func (x *DeleteProjectRequest) String() string

type DeleteProjectResponse

type DeleteProjectResponse struct {
	// contains filtered or unexported fields
}

func (*DeleteProjectResponse) Descriptor deprecated

func (*DeleteProjectResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteProjectResponse.ProtoReflect.Descriptor instead.

func (*DeleteProjectResponse) ProtoMessage

func (*DeleteProjectResponse) ProtoMessage()

func (*DeleteProjectResponse) ProtoReflect

func (x *DeleteProjectResponse) ProtoReflect() protoreflect.Message

func (*DeleteProjectResponse) Reset

func (x *DeleteProjectResponse) Reset()

func (*DeleteProjectResponse) String

func (x *DeleteProjectResponse) String() string

type DeleteScriptRequest

type DeleteScriptRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteScriptRequest) Descriptor deprecated

func (*DeleteScriptRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteScriptRequest.ProtoReflect.Descriptor instead.

func (*DeleteScriptRequest) GetId

func (x *DeleteScriptRequest) GetId() string

func (*DeleteScriptRequest) ProtoMessage

func (*DeleteScriptRequest) ProtoMessage()

func (*DeleteScriptRequest) ProtoReflect

func (x *DeleteScriptRequest) ProtoReflect() protoreflect.Message

func (*DeleteScriptRequest) Reset

func (x *DeleteScriptRequest) Reset()

func (*DeleteScriptRequest) String

func (x *DeleteScriptRequest) String() string

type DeleteScriptResponse

type DeleteScriptResponse struct {
	// contains filtered or unexported fields
}

func (*DeleteScriptResponse) Descriptor deprecated

func (*DeleteScriptResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteScriptResponse.ProtoReflect.Descriptor instead.

func (*DeleteScriptResponse) ProtoMessage

func (*DeleteScriptResponse) ProtoMessage()

func (*DeleteScriptResponse) ProtoReflect

func (x *DeleteScriptResponse) ProtoReflect() protoreflect.Message

func (*DeleteScriptResponse) Reset

func (x *DeleteScriptResponse) Reset()

func (*DeleteScriptResponse) String

func (x *DeleteScriptResponse) String() string

type DeleteSingleCommandPermissionRequest

type DeleteSingleCommandPermissionRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteSingleCommandPermissionRequest) Descriptor deprecated

func (*DeleteSingleCommandPermissionRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteSingleCommandPermissionRequest.ProtoReflect.Descriptor instead.

func (*DeleteSingleCommandPermissionRequest) GetId

func (*DeleteSingleCommandPermissionRequest) ProtoMessage

func (*DeleteSingleCommandPermissionRequest) ProtoMessage()

func (*DeleteSingleCommandPermissionRequest) ProtoReflect

func (*DeleteSingleCommandPermissionRequest) Reset

func (*DeleteSingleCommandPermissionRequest) String

type DeleteSingleCommandPermissionResponse

type DeleteSingleCommandPermissionResponse struct {
	// contains filtered or unexported fields
}

func (*DeleteSingleCommandPermissionResponse) Descriptor deprecated

func (*DeleteSingleCommandPermissionResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteSingleCommandPermissionResponse.ProtoReflect.Descriptor instead.

func (*DeleteSingleCommandPermissionResponse) ProtoMessage

func (*DeleteSingleCommandPermissionResponse) ProtoMessage()

func (*DeleteSingleCommandPermissionResponse) ProtoReflect

func (*DeleteSingleCommandPermissionResponse) Reset

func (*DeleteSingleCommandPermissionResponse) String

type DeleteSkillRequest

type DeleteSkillRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteSkillRequest) Descriptor deprecated

func (*DeleteSkillRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteSkillRequest.ProtoReflect.Descriptor instead.

func (*DeleteSkillRequest) GetId

func (x *DeleteSkillRequest) GetId() string

func (*DeleteSkillRequest) ProtoMessage

func (*DeleteSkillRequest) ProtoMessage()

func (*DeleteSkillRequest) ProtoReflect

func (x *DeleteSkillRequest) ProtoReflect() protoreflect.Message

func (*DeleteSkillRequest) Reset

func (x *DeleteSkillRequest) Reset()

func (*DeleteSkillRequest) String

func (x *DeleteSkillRequest) String() string

type DeleteSkillResponse

type DeleteSkillResponse struct {
	// contains filtered or unexported fields
}

func (*DeleteSkillResponse) Descriptor deprecated

func (*DeleteSkillResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteSkillResponse.ProtoReflect.Descriptor instead.

func (*DeleteSkillResponse) ProtoMessage

func (*DeleteSkillResponse) ProtoMessage()

func (*DeleteSkillResponse) ProtoReflect

func (x *DeleteSkillResponse) ProtoReflect() protoreflect.Message

func (*DeleteSkillResponse) Reset

func (x *DeleteSkillResponse) Reset()

func (*DeleteSkillResponse) String

func (x *DeleteSkillResponse) String() string

type DeleteTaskRequest

type DeleteTaskRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteTaskRequest) Descriptor deprecated

func (*DeleteTaskRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteTaskRequest.ProtoReflect.Descriptor instead.

func (*DeleteTaskRequest) GetId

func (x *DeleteTaskRequest) GetId() string

func (*DeleteTaskRequest) ProtoMessage

func (*DeleteTaskRequest) ProtoMessage()

func (*DeleteTaskRequest) ProtoReflect

func (x *DeleteTaskRequest) ProtoReflect() protoreflect.Message

func (*DeleteTaskRequest) Reset

func (x *DeleteTaskRequest) Reset()

func (*DeleteTaskRequest) String

func (x *DeleteTaskRequest) String() string

type DeleteTaskResponse

type DeleteTaskResponse struct {
	// contains filtered or unexported fields
}

func (*DeleteTaskResponse) Descriptor deprecated

func (*DeleteTaskResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteTaskResponse.ProtoReflect.Descriptor instead.

func (*DeleteTaskResponse) ProtoMessage

func (*DeleteTaskResponse) ProtoMessage()

func (*DeleteTaskResponse) ProtoReflect

func (x *DeleteTaskResponse) ProtoReflect() protoreflect.Message

func (*DeleteTaskResponse) Reset

func (x *DeleteTaskResponse) Reset()

func (*DeleteTaskResponse) String

func (x *DeleteTaskResponse) String() string

type DeleteTemplateRequest

type DeleteTemplateRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteTemplateRequest) Descriptor deprecated

func (*DeleteTemplateRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteTemplateRequest.ProtoReflect.Descriptor instead.

func (*DeleteTemplateRequest) GetId

func (x *DeleteTemplateRequest) GetId() string

func (*DeleteTemplateRequest) ProtoMessage

func (*DeleteTemplateRequest) ProtoMessage()

func (*DeleteTemplateRequest) ProtoReflect

func (x *DeleteTemplateRequest) ProtoReflect() protoreflect.Message

func (*DeleteTemplateRequest) Reset

func (x *DeleteTemplateRequest) Reset()

func (*DeleteTemplateRequest) String

func (x *DeleteTemplateRequest) String() string

type DeleteTemplateResponse

type DeleteTemplateResponse struct {
	// contains filtered or unexported fields
}

func (*DeleteTemplateResponse) Descriptor deprecated

func (*DeleteTemplateResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteTemplateResponse.ProtoReflect.Descriptor instead.

func (*DeleteTemplateResponse) ProtoMessage

func (*DeleteTemplateResponse) ProtoMessage()

func (*DeleteTemplateResponse) ProtoReflect

func (x *DeleteTemplateResponse) ProtoReflect() protoreflect.Message

func (*DeleteTemplateResponse) Reset

func (x *DeleteTemplateResponse) Reset()

func (*DeleteTemplateResponse) String

func (x *DeleteTemplateResponse) String() string

type DeleteWorkflowRequest

type DeleteWorkflowRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteWorkflowRequest) Descriptor deprecated

func (*DeleteWorkflowRequest) Descriptor() ([]byte, []int)

Deprecated: Use DeleteWorkflowRequest.ProtoReflect.Descriptor instead.

func (*DeleteWorkflowRequest) GetId

func (x *DeleteWorkflowRequest) GetId() string

func (*DeleteWorkflowRequest) ProtoMessage

func (*DeleteWorkflowRequest) ProtoMessage()

func (*DeleteWorkflowRequest) ProtoReflect

func (x *DeleteWorkflowRequest) ProtoReflect() protoreflect.Message

func (*DeleteWorkflowRequest) Reset

func (x *DeleteWorkflowRequest) Reset()

func (*DeleteWorkflowRequest) String

func (x *DeleteWorkflowRequest) String() string

type DeleteWorkflowResponse

type DeleteWorkflowResponse struct {
	// contains filtered or unexported fields
}

func (*DeleteWorkflowResponse) Descriptor deprecated

func (*DeleteWorkflowResponse) Descriptor() ([]byte, []int)

Deprecated: Use DeleteWorkflowResponse.ProtoReflect.Descriptor instead.

func (*DeleteWorkflowResponse) ProtoMessage

func (*DeleteWorkflowResponse) ProtoMessage()

func (*DeleteWorkflowResponse) ProtoReflect

func (x *DeleteWorkflowResponse) ProtoReflect() protoreflect.Message

func (*DeleteWorkflowResponse) Reset

func (x *DeleteWorkflowResponse) Reset()

func (*DeleteWorkflowResponse) String

func (x *DeleteWorkflowResponse) String() string

type DeleteWorktreeCommand

type DeleteWorktreeCommand struct {
	RequestId    string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	WorktreeName string `protobuf:"bytes,2,opt,name=worktree_name,json=worktreeName,proto3" json:"worktree_name,omitempty"` // directory name under .claude/worktrees/
	Force        bool   `protobuf:"varint,3,opt,name=force,proto3" json:"force,omitempty"`                                  // if true, delete even when uncommitted changes exist
	// contains filtered or unexported fields
}

DeleteWorktreeCommand tells the agent to remove a git worktree and its branch.

func (*DeleteWorktreeCommand) Descriptor deprecated

func (*DeleteWorktreeCommand) Descriptor() ([]byte, []int)

Deprecated: Use DeleteWorktreeCommand.ProtoReflect.Descriptor instead.

func (*DeleteWorktreeCommand) GetForce

func (x *DeleteWorktreeCommand) GetForce() bool

func (*DeleteWorktreeCommand) GetRequestId

func (x *DeleteWorktreeCommand) GetRequestId() string

func (*DeleteWorktreeCommand) GetWorktreeName

func (x *DeleteWorktreeCommand) GetWorktreeName() string

func (*DeleteWorktreeCommand) ProtoMessage

func (*DeleteWorktreeCommand) ProtoMessage()

func (*DeleteWorktreeCommand) ProtoReflect

func (x *DeleteWorktreeCommand) ProtoReflect() protoreflect.Message

func (*DeleteWorktreeCommand) Reset

func (x *DeleteWorktreeCommand) Reset()

func (*DeleteWorktreeCommand) String

func (x *DeleteWorktreeCommand) String() string

type Event

type Event struct {
	Id         string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Type       EventType              `protobuf:"varint,2,opt,name=type,proto3,enum=taskguild.v1.EventType" json:"type,omitempty"`
	ResourceId string                 `protobuf:"bytes,3,opt,name=resource_id,json=resourceId,proto3" json:"resource_id,omitempty"`
	Payload    string                 `protobuf:"bytes,4,opt,name=payload,proto3" json:"payload,omitempty"` // JSON-encoded event data
	Metadata   map[string]string      ``                                                                    /* 143-byte string literal not displayed */
	CreatedAt  *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Event) Descriptor deprecated

func (*Event) Descriptor() ([]byte, []int)

Deprecated: Use Event.ProtoReflect.Descriptor instead.

func (*Event) GetCreatedAt

func (x *Event) GetCreatedAt() *timestamppb.Timestamp

func (*Event) GetId

func (x *Event) GetId() string

func (*Event) GetMetadata

func (x *Event) GetMetadata() map[string]string

func (*Event) GetPayload

func (x *Event) GetPayload() string

func (*Event) GetResourceId

func (x *Event) GetResourceId() string

func (*Event) GetType

func (x *Event) GetType() EventType

func (*Event) ProtoMessage

func (*Event) ProtoMessage()

func (*Event) ProtoReflect

func (x *Event) ProtoReflect() protoreflect.Message

func (*Event) Reset

func (x *Event) Reset()

func (*Event) String

func (x *Event) String() string

type EventType

type EventType int32
const (
	EventType_EVENT_TYPE_UNSPECIFIED             EventType = 0
	EventType_EVENT_TYPE_TASK_CREATED            EventType = 1
	EventType_EVENT_TYPE_TASK_UPDATED            EventType = 2
	EventType_EVENT_TYPE_TASK_STATUS_CHANGED     EventType = 3
	EventType_EVENT_TYPE_TASK_DELETED            EventType = 4
	EventType_EVENT_TYPE_AGENT_ASSIGNED          EventType = 5
	EventType_EVENT_TYPE_AGENT_STATUS_CHANGED    EventType = 6
	EventType_EVENT_TYPE_INTERACTION_CREATED     EventType = 7
	EventType_EVENT_TYPE_INTERACTION_RESPONDED   EventType = 8
	EventType_EVENT_TYPE_TASK_LOG                EventType = 9
	EventType_EVENT_TYPE_WORKTREE_LIST           EventType = 10
	EventType_EVENT_TYPE_WORKTREE_DELETED        EventType = 11
	EventType_EVENT_TYPE_GIT_PULL_MAIN_RESULT    EventType = 12
	EventType_EVENT_TYPE_SCRIPT_EXECUTION_RESULT EventType = 13
	EventType_EVENT_TYPE_TASK_ARCHIVED           EventType = 14
	EventType_EVENT_TYPE_TASK_UNARCHIVED         EventType = 15
	EventType_EVENT_TYPE_SCRIPT_COMPARISON       EventType = 16
	EventType_EVENT_TYPE_AGENT_COMPARISON        EventType = 17
	EventType_EVENT_TYPE_SKILL_COMPARISON        EventType = 18
)

func (EventType) Descriptor

func (EventType) Descriptor() protoreflect.EnumDescriptor

func (EventType) Enum

func (x EventType) Enum() *EventType

func (EventType) EnumDescriptor deprecated

func (EventType) EnumDescriptor() ([]byte, []int)

Deprecated: Use EventType.Descriptor instead.

func (EventType) Number

func (x EventType) Number() protoreflect.EnumNumber

func (EventType) String

func (x EventType) String() string

func (EventType) Type

type ExecuteScriptCommand

type ExecuteScriptCommand struct {
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	ScriptId  string `protobuf:"bytes,2,opt,name=script_id,json=scriptId,proto3" json:"script_id,omitempty"`
	Filename  string `protobuf:"bytes,3,opt,name=filename,proto3" json:"filename,omitempty"` // script filename (e.g. deploy.sh)
	Content   string `protobuf:"bytes,4,opt,name=content,proto3" json:"content,omitempty"`   // deprecated: no longer sent; kept for backward compatibility
	// contains filtered or unexported fields
}

ExecuteScriptCommand tells the agent to execute a specific script. The agent reads the script from the local .claude/scripts/{filename} file.

func (*ExecuteScriptCommand) Descriptor deprecated

func (*ExecuteScriptCommand) Descriptor() ([]byte, []int)

Deprecated: Use ExecuteScriptCommand.ProtoReflect.Descriptor instead.

func (*ExecuteScriptCommand) GetContent

func (x *ExecuteScriptCommand) GetContent() string

func (*ExecuteScriptCommand) GetFilename

func (x *ExecuteScriptCommand) GetFilename() string

func (*ExecuteScriptCommand) GetRequestId

func (x *ExecuteScriptCommand) GetRequestId() string

func (*ExecuteScriptCommand) GetScriptId

func (x *ExecuteScriptCommand) GetScriptId() string

func (*ExecuteScriptCommand) ProtoMessage

func (*ExecuteScriptCommand) ProtoMessage()

func (*ExecuteScriptCommand) ProtoReflect

func (x *ExecuteScriptCommand) ProtoReflect() protoreflect.Message

func (*ExecuteScriptCommand) Reset

func (x *ExecuteScriptCommand) Reset()

func (*ExecuteScriptCommand) String

func (x *ExecuteScriptCommand) String() string

type ExecuteScriptRequest

type ExecuteScriptRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	ScriptId  string `protobuf:"bytes,2,opt,name=script_id,json=scriptId,proto3" json:"script_id,omitempty"`
	// contains filtered or unexported fields
}

ExecuteScript triggers execution on a connected agent-manager.

func (*ExecuteScriptRequest) Descriptor deprecated

func (*ExecuteScriptRequest) Descriptor() ([]byte, []int)

Deprecated: Use ExecuteScriptRequest.ProtoReflect.Descriptor instead.

func (*ExecuteScriptRequest) GetProjectId

func (x *ExecuteScriptRequest) GetProjectId() string

func (*ExecuteScriptRequest) GetScriptId

func (x *ExecuteScriptRequest) GetScriptId() string

func (*ExecuteScriptRequest) ProtoMessage

func (*ExecuteScriptRequest) ProtoMessage()

func (*ExecuteScriptRequest) ProtoReflect

func (x *ExecuteScriptRequest) ProtoReflect() protoreflect.Message

func (*ExecuteScriptRequest) Reset

func (x *ExecuteScriptRequest) Reset()

func (*ExecuteScriptRequest) String

func (x *ExecuteScriptRequest) String() string

type ExecuteScriptResponse

type ExecuteScriptResponse struct {
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"` // unique ID for tracking the execution
	// contains filtered or unexported fields
}

func (*ExecuteScriptResponse) Descriptor deprecated

func (*ExecuteScriptResponse) Descriptor() ([]byte, []int)

Deprecated: Use ExecuteScriptResponse.ProtoReflect.Descriptor instead.

func (*ExecuteScriptResponse) GetRequestId

func (x *ExecuteScriptResponse) GetRequestId() string

func (*ExecuteScriptResponse) ProtoMessage

func (*ExecuteScriptResponse) ProtoMessage()

func (*ExecuteScriptResponse) ProtoReflect

func (x *ExecuteScriptResponse) ProtoReflect() protoreflect.Message

func (*ExecuteScriptResponse) Reset

func (x *ExecuteScriptResponse) Reset()

func (*ExecuteScriptResponse) String

func (x *ExecuteScriptResponse) String() string

type ExpireInteractionRequest

type ExpireInteractionRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*ExpireInteractionRequest) Descriptor deprecated

func (*ExpireInteractionRequest) Descriptor() ([]byte, []int)

Deprecated: Use ExpireInteractionRequest.ProtoReflect.Descriptor instead.

func (*ExpireInteractionRequest) GetId

func (x *ExpireInteractionRequest) GetId() string

func (*ExpireInteractionRequest) ProtoMessage

func (*ExpireInteractionRequest) ProtoMessage()

func (*ExpireInteractionRequest) ProtoReflect

func (x *ExpireInteractionRequest) ProtoReflect() protoreflect.Message

func (*ExpireInteractionRequest) Reset

func (x *ExpireInteractionRequest) Reset()

func (*ExpireInteractionRequest) String

func (x *ExpireInteractionRequest) String() string

type ExpireInteractionResponse

type ExpireInteractionResponse struct {
	Interaction *Interaction `protobuf:"bytes,1,opt,name=interaction,proto3" json:"interaction,omitempty"`
	// contains filtered or unexported fields
}

func (*ExpireInteractionResponse) Descriptor deprecated

func (*ExpireInteractionResponse) Descriptor() ([]byte, []int)

Deprecated: Use ExpireInteractionResponse.ProtoReflect.Descriptor instead.

func (*ExpireInteractionResponse) GetInteraction

func (x *ExpireInteractionResponse) GetInteraction() *Interaction

func (*ExpireInteractionResponse) ProtoMessage

func (*ExpireInteractionResponse) ProtoMessage()

func (*ExpireInteractionResponse) ProtoReflect

func (*ExpireInteractionResponse) Reset

func (x *ExpireInteractionResponse) Reset()

func (*ExpireInteractionResponse) String

func (x *ExpireInteractionResponse) String() string

type GetAgentComparisonRequest

type GetAgentComparisonRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

GetAgentComparison returns the cached comparison result for a project.

func (*GetAgentComparisonRequest) Descriptor deprecated

func (*GetAgentComparisonRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAgentComparisonRequest.ProtoReflect.Descriptor instead.

func (*GetAgentComparisonRequest) GetProjectId

func (x *GetAgentComparisonRequest) GetProjectId() string

func (*GetAgentComparisonRequest) ProtoMessage

func (*GetAgentComparisonRequest) ProtoMessage()

func (*GetAgentComparisonRequest) ProtoReflect

func (*GetAgentComparisonRequest) Reset

func (x *GetAgentComparisonRequest) Reset()

func (*GetAgentComparisonRequest) String

func (x *GetAgentComparisonRequest) String() string

type GetAgentComparisonResponse

type GetAgentComparisonResponse struct {
	Diffs []*AgentDiff `protobuf:"bytes,1,rep,name=diffs,proto3" json:"diffs,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAgentComparisonResponse) Descriptor deprecated

func (*GetAgentComparisonResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetAgentComparisonResponse.ProtoReflect.Descriptor instead.

func (*GetAgentComparisonResponse) GetDiffs

func (x *GetAgentComparisonResponse) GetDiffs() []*AgentDiff

func (*GetAgentComparisonResponse) ProtoMessage

func (*GetAgentComparisonResponse) ProtoMessage()

func (*GetAgentComparisonResponse) ProtoReflect

func (*GetAgentComparisonResponse) Reset

func (x *GetAgentComparisonResponse) Reset()

func (*GetAgentComparisonResponse) String

func (x *GetAgentComparisonResponse) String() string

type GetAgentRequest

type GetAgentRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAgentRequest) Descriptor deprecated

func (*GetAgentRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetAgentRequest.ProtoReflect.Descriptor instead.

func (*GetAgentRequest) GetId

func (x *GetAgentRequest) GetId() string

func (*GetAgentRequest) ProtoMessage

func (*GetAgentRequest) ProtoMessage()

func (*GetAgentRequest) ProtoReflect

func (x *GetAgentRequest) ProtoReflect() protoreflect.Message

func (*GetAgentRequest) Reset

func (x *GetAgentRequest) Reset()

func (*GetAgentRequest) String

func (x *GetAgentRequest) String() string

type GetAgentResponse

type GetAgentResponse struct {
	Agent *AgentDefinition `protobuf:"bytes,1,opt,name=agent,proto3" json:"agent,omitempty"`
	// contains filtered or unexported fields
}

func (*GetAgentResponse) Descriptor deprecated

func (*GetAgentResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetAgentResponse.ProtoReflect.Descriptor instead.

func (*GetAgentResponse) GetAgent

func (x *GetAgentResponse) GetAgent() *AgentDefinition

func (*GetAgentResponse) ProtoMessage

func (*GetAgentResponse) ProtoMessage()

func (*GetAgentResponse) ProtoReflect

func (x *GetAgentResponse) ProtoReflect() protoreflect.Message

func (*GetAgentResponse) Reset

func (x *GetAgentResponse) Reset()

func (*GetAgentResponse) String

func (x *GetAgentResponse) String() string

type GetInteractionResponseRequest

type GetInteractionResponseRequest struct {
	InteractionId string `protobuf:"bytes,1,opt,name=interaction_id,json=interactionId,proto3" json:"interaction_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetInteractionResponseRequest) Descriptor deprecated

func (*GetInteractionResponseRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetInteractionResponseRequest.ProtoReflect.Descriptor instead.

func (*GetInteractionResponseRequest) GetInteractionId

func (x *GetInteractionResponseRequest) GetInteractionId() string

func (*GetInteractionResponseRequest) ProtoMessage

func (*GetInteractionResponseRequest) ProtoMessage()

func (*GetInteractionResponseRequest) ProtoReflect

func (*GetInteractionResponseRequest) Reset

func (x *GetInteractionResponseRequest) Reset()

func (*GetInteractionResponseRequest) String

type GetInteractionResponseResponse

type GetInteractionResponseResponse struct {
	Interaction *Interaction `protobuf:"bytes,1,opt,name=interaction,proto3" json:"interaction,omitempty"`
	// contains filtered or unexported fields
}

func (*GetInteractionResponseResponse) Descriptor deprecated

func (*GetInteractionResponseResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetInteractionResponseResponse.ProtoReflect.Descriptor instead.

func (*GetInteractionResponseResponse) GetInteraction

func (x *GetInteractionResponseResponse) GetInteraction() *Interaction

func (*GetInteractionResponseResponse) ProtoMessage

func (*GetInteractionResponseResponse) ProtoMessage()

func (*GetInteractionResponseResponse) ProtoReflect

func (*GetInteractionResponseResponse) Reset

func (x *GetInteractionResponseResponse) Reset()

func (*GetInteractionResponseResponse) String

type GetPermissionsRequest

type GetPermissionsRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPermissionsRequest) Descriptor deprecated

func (*GetPermissionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetPermissionsRequest.ProtoReflect.Descriptor instead.

func (*GetPermissionsRequest) GetProjectId

func (x *GetPermissionsRequest) GetProjectId() string

func (*GetPermissionsRequest) ProtoMessage

func (*GetPermissionsRequest) ProtoMessage()

func (*GetPermissionsRequest) ProtoReflect

func (x *GetPermissionsRequest) ProtoReflect() protoreflect.Message

func (*GetPermissionsRequest) Reset

func (x *GetPermissionsRequest) Reset()

func (*GetPermissionsRequest) String

func (x *GetPermissionsRequest) String() string

type GetPermissionsResponse

type GetPermissionsResponse struct {
	Permissions *PermissionSet `protobuf:"bytes,1,opt,name=permissions,proto3" json:"permissions,omitempty"`
	// contains filtered or unexported fields
}

func (*GetPermissionsResponse) Descriptor deprecated

func (*GetPermissionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetPermissionsResponse.ProtoReflect.Descriptor instead.

func (*GetPermissionsResponse) GetPermissions

func (x *GetPermissionsResponse) GetPermissions() *PermissionSet

func (*GetPermissionsResponse) ProtoMessage

func (*GetPermissionsResponse) ProtoMessage()

func (*GetPermissionsResponse) ProtoReflect

func (x *GetPermissionsResponse) ProtoReflect() protoreflect.Message

func (*GetPermissionsResponse) Reset

func (x *GetPermissionsResponse) Reset()

func (*GetPermissionsResponse) String

func (x *GetPermissionsResponse) String() string

type GetProjectRequest

type GetProjectRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProjectRequest) Descriptor deprecated

func (*GetProjectRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectRequest.ProtoReflect.Descriptor instead.

func (*GetProjectRequest) GetId

func (x *GetProjectRequest) GetId() string

func (*GetProjectRequest) ProtoMessage

func (*GetProjectRequest) ProtoMessage()

func (*GetProjectRequest) ProtoReflect

func (x *GetProjectRequest) ProtoReflect() protoreflect.Message

func (*GetProjectRequest) Reset

func (x *GetProjectRequest) Reset()

func (*GetProjectRequest) String

func (x *GetProjectRequest) String() string

type GetProjectResponse

type GetProjectResponse struct {
	Project *Project `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*GetProjectResponse) Descriptor deprecated

func (*GetProjectResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectResponse.ProtoReflect.Descriptor instead.

func (*GetProjectResponse) GetProject

func (x *GetProjectResponse) GetProject() *Project

func (*GetProjectResponse) ProtoMessage

func (*GetProjectResponse) ProtoMessage()

func (*GetProjectResponse) ProtoReflect

func (x *GetProjectResponse) ProtoReflect() protoreflect.Message

func (*GetProjectResponse) Reset

func (x *GetProjectResponse) Reset()

func (*GetProjectResponse) String

func (x *GetProjectResponse) String() string

type GetScriptComparisonRequest

type GetScriptComparisonRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

GetScriptComparison returns the cached comparison result for a project.

func (*GetScriptComparisonRequest) Descriptor deprecated

func (*GetScriptComparisonRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetScriptComparisonRequest.ProtoReflect.Descriptor instead.

func (*GetScriptComparisonRequest) GetProjectId

func (x *GetScriptComparisonRequest) GetProjectId() string

func (*GetScriptComparisonRequest) ProtoMessage

func (*GetScriptComparisonRequest) ProtoMessage()

func (*GetScriptComparisonRequest) ProtoReflect

func (*GetScriptComparisonRequest) Reset

func (x *GetScriptComparisonRequest) Reset()

func (*GetScriptComparisonRequest) String

func (x *GetScriptComparisonRequest) String() string

type GetScriptComparisonResponse

type GetScriptComparisonResponse struct {
	Diffs []*ScriptDiff `protobuf:"bytes,1,rep,name=diffs,proto3" json:"diffs,omitempty"`
	// contains filtered or unexported fields
}

func (*GetScriptComparisonResponse) Descriptor deprecated

func (*GetScriptComparisonResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetScriptComparisonResponse.ProtoReflect.Descriptor instead.

func (*GetScriptComparisonResponse) GetDiffs

func (x *GetScriptComparisonResponse) GetDiffs() []*ScriptDiff

func (*GetScriptComparisonResponse) ProtoMessage

func (*GetScriptComparisonResponse) ProtoMessage()

func (*GetScriptComparisonResponse) ProtoReflect

func (*GetScriptComparisonResponse) Reset

func (x *GetScriptComparisonResponse) Reset()

func (*GetScriptComparisonResponse) String

func (x *GetScriptComparisonResponse) String() string

type GetScriptRequest

type GetScriptRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetScriptRequest) Descriptor deprecated

func (*GetScriptRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetScriptRequest.ProtoReflect.Descriptor instead.

func (*GetScriptRequest) GetId

func (x *GetScriptRequest) GetId() string

func (*GetScriptRequest) ProtoMessage

func (*GetScriptRequest) ProtoMessage()

func (*GetScriptRequest) ProtoReflect

func (x *GetScriptRequest) ProtoReflect() protoreflect.Message

func (*GetScriptRequest) Reset

func (x *GetScriptRequest) Reset()

func (*GetScriptRequest) String

func (x *GetScriptRequest) String() string

type GetScriptResponse

type GetScriptResponse struct {
	Script *ScriptDefinition `protobuf:"bytes,1,opt,name=script,proto3" json:"script,omitempty"`
	// contains filtered or unexported fields
}

func (*GetScriptResponse) Descriptor deprecated

func (*GetScriptResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetScriptResponse.ProtoReflect.Descriptor instead.

func (*GetScriptResponse) GetScript

func (x *GetScriptResponse) GetScript() *ScriptDefinition

func (*GetScriptResponse) ProtoMessage

func (*GetScriptResponse) ProtoMessage()

func (*GetScriptResponse) ProtoReflect

func (x *GetScriptResponse) ProtoReflect() protoreflect.Message

func (*GetScriptResponse) Reset

func (x *GetScriptResponse) Reset()

func (*GetScriptResponse) String

func (x *GetScriptResponse) String() string

type GetSkillComparisonRequest

type GetSkillComparisonRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

GetSkillComparison returns the cached comparison result for a project.

func (*GetSkillComparisonRequest) Descriptor deprecated

func (*GetSkillComparisonRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetSkillComparisonRequest.ProtoReflect.Descriptor instead.

func (*GetSkillComparisonRequest) GetProjectId

func (x *GetSkillComparisonRequest) GetProjectId() string

func (*GetSkillComparisonRequest) ProtoMessage

func (*GetSkillComparisonRequest) ProtoMessage()

func (*GetSkillComparisonRequest) ProtoReflect

func (*GetSkillComparisonRequest) Reset

func (x *GetSkillComparisonRequest) Reset()

func (*GetSkillComparisonRequest) String

func (x *GetSkillComparisonRequest) String() string

type GetSkillComparisonResponse

type GetSkillComparisonResponse struct {
	Diffs []*SkillDiff `protobuf:"bytes,1,rep,name=diffs,proto3" json:"diffs,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSkillComparisonResponse) Descriptor deprecated

func (*GetSkillComparisonResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetSkillComparisonResponse.ProtoReflect.Descriptor instead.

func (*GetSkillComparisonResponse) GetDiffs

func (x *GetSkillComparisonResponse) GetDiffs() []*SkillDiff

func (*GetSkillComparisonResponse) ProtoMessage

func (*GetSkillComparisonResponse) ProtoMessage()

func (*GetSkillComparisonResponse) ProtoReflect

func (*GetSkillComparisonResponse) Reset

func (x *GetSkillComparisonResponse) Reset()

func (*GetSkillComparisonResponse) String

func (x *GetSkillComparisonResponse) String() string

type GetSkillRequest

type GetSkillRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSkillRequest) Descriptor deprecated

func (*GetSkillRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetSkillRequest.ProtoReflect.Descriptor instead.

func (*GetSkillRequest) GetId

func (x *GetSkillRequest) GetId() string

func (*GetSkillRequest) ProtoMessage

func (*GetSkillRequest) ProtoMessage()

func (*GetSkillRequest) ProtoReflect

func (x *GetSkillRequest) ProtoReflect() protoreflect.Message

func (*GetSkillRequest) Reset

func (x *GetSkillRequest) Reset()

func (*GetSkillRequest) String

func (x *GetSkillRequest) String() string

type GetSkillResponse

type GetSkillResponse struct {
	Skill *SkillDefinition `protobuf:"bytes,1,opt,name=skill,proto3" json:"skill,omitempty"`
	// contains filtered or unexported fields
}

func (*GetSkillResponse) Descriptor deprecated

func (*GetSkillResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetSkillResponse.ProtoReflect.Descriptor instead.

func (*GetSkillResponse) GetSkill

func (x *GetSkillResponse) GetSkill() *SkillDefinition

func (*GetSkillResponse) ProtoMessage

func (*GetSkillResponse) ProtoMessage()

func (*GetSkillResponse) ProtoReflect

func (x *GetSkillResponse) ProtoReflect() protoreflect.Message

func (*GetSkillResponse) Reset

func (x *GetSkillResponse) Reset()

func (*GetSkillResponse) String

func (x *GetSkillResponse) String() string

type GetTaskRequest

type GetTaskRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTaskRequest) Descriptor deprecated

func (*GetTaskRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetTaskRequest.ProtoReflect.Descriptor instead.

func (*GetTaskRequest) GetId

func (x *GetTaskRequest) GetId() string

func (*GetTaskRequest) ProtoMessage

func (*GetTaskRequest) ProtoMessage()

func (*GetTaskRequest) ProtoReflect

func (x *GetTaskRequest) ProtoReflect() protoreflect.Message

func (*GetTaskRequest) Reset

func (x *GetTaskRequest) Reset()

func (*GetTaskRequest) String

func (x *GetTaskRequest) String() string

type GetTaskResponse

type GetTaskResponse struct {
	Task *Task `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTaskResponse) Descriptor deprecated

func (*GetTaskResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetTaskResponse.ProtoReflect.Descriptor instead.

func (*GetTaskResponse) GetTask

func (x *GetTaskResponse) GetTask() *Task

func (*GetTaskResponse) ProtoMessage

func (*GetTaskResponse) ProtoMessage()

func (*GetTaskResponse) ProtoReflect

func (x *GetTaskResponse) ProtoReflect() protoreflect.Message

func (*GetTaskResponse) Reset

func (x *GetTaskResponse) Reset()

func (*GetTaskResponse) String

func (x *GetTaskResponse) String() string

type GetTemplateRequest

type GetTemplateRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTemplateRequest) Descriptor deprecated

func (*GetTemplateRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetTemplateRequest.ProtoReflect.Descriptor instead.

func (*GetTemplateRequest) GetId

func (x *GetTemplateRequest) GetId() string

func (*GetTemplateRequest) ProtoMessage

func (*GetTemplateRequest) ProtoMessage()

func (*GetTemplateRequest) ProtoReflect

func (x *GetTemplateRequest) ProtoReflect() protoreflect.Message

func (*GetTemplateRequest) Reset

func (x *GetTemplateRequest) Reset()

func (*GetTemplateRequest) String

func (x *GetTemplateRequest) String() string

type GetTemplateResponse

type GetTemplateResponse struct {
	Template *Template `protobuf:"bytes,1,opt,name=template,proto3" json:"template,omitempty"`
	// contains filtered or unexported fields
}

func (*GetTemplateResponse) Descriptor deprecated

func (*GetTemplateResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetTemplateResponse.ProtoReflect.Descriptor instead.

func (*GetTemplateResponse) GetTemplate

func (x *GetTemplateResponse) GetTemplate() *Template

func (*GetTemplateResponse) ProtoMessage

func (*GetTemplateResponse) ProtoMessage()

func (*GetTemplateResponse) ProtoReflect

func (x *GetTemplateResponse) ProtoReflect() protoreflect.Message

func (*GetTemplateResponse) Reset

func (x *GetTemplateResponse) Reset()

func (*GetTemplateResponse) String

func (x *GetTemplateResponse) String() string

type GetVapidPublicKeyRequest

type GetVapidPublicKeyRequest struct {
	// contains filtered or unexported fields
}

func (*GetVapidPublicKeyRequest) Descriptor deprecated

func (*GetVapidPublicKeyRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetVapidPublicKeyRequest.ProtoReflect.Descriptor instead.

func (*GetVapidPublicKeyRequest) ProtoMessage

func (*GetVapidPublicKeyRequest) ProtoMessage()

func (*GetVapidPublicKeyRequest) ProtoReflect

func (x *GetVapidPublicKeyRequest) ProtoReflect() protoreflect.Message

func (*GetVapidPublicKeyRequest) Reset

func (x *GetVapidPublicKeyRequest) Reset()

func (*GetVapidPublicKeyRequest) String

func (x *GetVapidPublicKeyRequest) String() string

type GetVapidPublicKeyResponse

type GetVapidPublicKeyResponse struct {
	PublicKey string `protobuf:"bytes,1,opt,name=public_key,json=publicKey,proto3" json:"public_key,omitempty"`
	// contains filtered or unexported fields
}

func (*GetVapidPublicKeyResponse) Descriptor deprecated

func (*GetVapidPublicKeyResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetVapidPublicKeyResponse.ProtoReflect.Descriptor instead.

func (*GetVapidPublicKeyResponse) GetPublicKey

func (x *GetVapidPublicKeyResponse) GetPublicKey() string

func (*GetVapidPublicKeyResponse) ProtoMessage

func (*GetVapidPublicKeyResponse) ProtoMessage()

func (*GetVapidPublicKeyResponse) ProtoReflect

func (*GetVapidPublicKeyResponse) Reset

func (x *GetVapidPublicKeyResponse) Reset()

func (*GetVapidPublicKeyResponse) String

func (x *GetVapidPublicKeyResponse) String() string

type GetWorkflowRequest

type GetWorkflowRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetWorkflowRequest) Descriptor deprecated

func (*GetWorkflowRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetWorkflowRequest.ProtoReflect.Descriptor instead.

func (*GetWorkflowRequest) GetId

func (x *GetWorkflowRequest) GetId() string

func (*GetWorkflowRequest) ProtoMessage

func (*GetWorkflowRequest) ProtoMessage()

func (*GetWorkflowRequest) ProtoReflect

func (x *GetWorkflowRequest) ProtoReflect() protoreflect.Message

func (*GetWorkflowRequest) Reset

func (x *GetWorkflowRequest) Reset()

func (*GetWorkflowRequest) String

func (x *GetWorkflowRequest) String() string

type GetWorkflowResponse

type GetWorkflowResponse struct {
	Workflow *Workflow `protobuf:"bytes,1,opt,name=workflow,proto3" json:"workflow,omitempty"`
	// contains filtered or unexported fields
}

func (*GetWorkflowResponse) Descriptor deprecated

func (*GetWorkflowResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetWorkflowResponse.ProtoReflect.Descriptor instead.

func (*GetWorkflowResponse) GetWorkflow

func (x *GetWorkflowResponse) GetWorkflow() *Workflow

func (*GetWorkflowResponse) ProtoMessage

func (*GetWorkflowResponse) ProtoMessage()

func (*GetWorkflowResponse) ProtoReflect

func (x *GetWorkflowResponse) ProtoReflect() protoreflect.Message

func (*GetWorkflowResponse) Reset

func (x *GetWorkflowResponse) Reset()

func (*GetWorkflowResponse) String

func (x *GetWorkflowResponse) String() string

type GetWorktreeListRequest

type GetWorktreeListRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetWorktreeListRequest) Descriptor deprecated

func (*GetWorktreeListRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetWorktreeListRequest.ProtoReflect.Descriptor instead.

func (*GetWorktreeListRequest) GetProjectId

func (x *GetWorktreeListRequest) GetProjectId() string

func (*GetWorktreeListRequest) ProtoMessage

func (*GetWorktreeListRequest) ProtoMessage()

func (*GetWorktreeListRequest) ProtoReflect

func (x *GetWorktreeListRequest) ProtoReflect() protoreflect.Message

func (*GetWorktreeListRequest) Reset

func (x *GetWorktreeListRequest) Reset()

func (*GetWorktreeListRequest) String

func (x *GetWorktreeListRequest) String() string

type GetWorktreeListResponse

type GetWorktreeListResponse struct {
	Worktrees []*WorktreeInfo `protobuf:"bytes,1,rep,name=worktrees,proto3" json:"worktrees,omitempty"`
	// contains filtered or unexported fields
}

func (*GetWorktreeListResponse) Descriptor deprecated

func (*GetWorktreeListResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetWorktreeListResponse.ProtoReflect.Descriptor instead.

func (*GetWorktreeListResponse) GetWorktrees

func (x *GetWorktreeListResponse) GetWorktrees() []*WorktreeInfo

func (*GetWorktreeListResponse) ProtoMessage

func (*GetWorktreeListResponse) ProtoMessage()

func (*GetWorktreeListResponse) ProtoReflect

func (x *GetWorktreeListResponse) ProtoReflect() protoreflect.Message

func (*GetWorktreeListResponse) Reset

func (x *GetWorktreeListResponse) Reset()

func (*GetWorktreeListResponse) String

func (x *GetWorktreeListResponse) String() string

type GitPullMainCommand

type GitPullMainCommand struct {
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

GitPullMainCommand tells the agent to run `git pull origin main` in the main repository working directory.

func (*GitPullMainCommand) Descriptor deprecated

func (*GitPullMainCommand) Descriptor() ([]byte, []int)

Deprecated: Use GitPullMainCommand.ProtoReflect.Descriptor instead.

func (*GitPullMainCommand) GetRequestId

func (x *GitPullMainCommand) GetRequestId() string

func (*GitPullMainCommand) ProtoMessage

func (*GitPullMainCommand) ProtoMessage()

func (*GitPullMainCommand) ProtoReflect

func (x *GitPullMainCommand) ProtoReflect() protoreflect.Message

func (*GitPullMainCommand) Reset

func (x *GitPullMainCommand) Reset()

func (*GitPullMainCommand) String

func (x *GitPullMainCommand) String() string

type HeartbeatRequest

type HeartbeatRequest struct {
	AgentManagerId string                 `protobuf:"bytes,1,opt,name=agent_manager_id,json=agentManagerId,proto3" json:"agent_manager_id,omitempty"`
	ActiveTasks    int32                  `protobuf:"varint,2,opt,name=active_tasks,json=activeTasks,proto3" json:"active_tasks,omitempty"`
	Timestamp      *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=timestamp,proto3" json:"timestamp,omitempty"`
	// contains filtered or unexported fields
}

func (*HeartbeatRequest) Descriptor deprecated

func (*HeartbeatRequest) Descriptor() ([]byte, []int)

Deprecated: Use HeartbeatRequest.ProtoReflect.Descriptor instead.

func (*HeartbeatRequest) GetActiveTasks

func (x *HeartbeatRequest) GetActiveTasks() int32

func (*HeartbeatRequest) GetAgentManagerId

func (x *HeartbeatRequest) GetAgentManagerId() string

func (*HeartbeatRequest) GetTimestamp

func (x *HeartbeatRequest) GetTimestamp() *timestamppb.Timestamp

func (*HeartbeatRequest) ProtoMessage

func (*HeartbeatRequest) ProtoMessage()

func (*HeartbeatRequest) ProtoReflect

func (x *HeartbeatRequest) ProtoReflect() protoreflect.Message

func (*HeartbeatRequest) Reset

func (x *HeartbeatRequest) Reset()

func (*HeartbeatRequest) String

func (x *HeartbeatRequest) String() string

type HeartbeatResponse

type HeartbeatResponse struct {
	// contains filtered or unexported fields
}

func (*HeartbeatResponse) Descriptor deprecated

func (*HeartbeatResponse) Descriptor() ([]byte, []int)

Deprecated: Use HeartbeatResponse.ProtoReflect.Descriptor instead.

func (*HeartbeatResponse) ProtoMessage

func (*HeartbeatResponse) ProtoMessage()

func (*HeartbeatResponse) ProtoReflect

func (x *HeartbeatResponse) ProtoReflect() protoreflect.Message

func (*HeartbeatResponse) Reset

func (x *HeartbeatResponse) Reset()

func (*HeartbeatResponse) String

func (x *HeartbeatResponse) String() string

type HookActionType

type HookActionType int32
const (
	HookActionType_HOOK_ACTION_TYPE_UNSPECIFIED HookActionType = 0
	HookActionType_HOOK_ACTION_TYPE_SKILL       HookActionType = 1
	HookActionType_HOOK_ACTION_TYPE_SCRIPT      HookActionType = 2
)

func (HookActionType) Descriptor

func (HookActionType) Enum

func (x HookActionType) Enum() *HookActionType

func (HookActionType) EnumDescriptor deprecated

func (HookActionType) EnumDescriptor() ([]byte, []int)

Deprecated: Use HookActionType.Descriptor instead.

func (HookActionType) Number

func (HookActionType) String

func (x HookActionType) String() string

func (HookActionType) Type

type HookTrigger

type HookTrigger int32
const (
	HookTrigger_HOOK_TRIGGER_UNSPECIFIED             HookTrigger = 0
	HookTrigger_HOOK_TRIGGER_BEFORE_TASK_EXECUTION   HookTrigger = 1
	HookTrigger_HOOK_TRIGGER_AFTER_TASK_EXECUTION    HookTrigger = 2
	HookTrigger_HOOK_TRIGGER_AFTER_WORKTREE_CREATION HookTrigger = 3
)

func (HookTrigger) Descriptor

func (HookTrigger) Enum

func (x HookTrigger) Enum() *HookTrigger

func (HookTrigger) EnumDescriptor deprecated

func (HookTrigger) EnumDescriptor() ([]byte, []int)

Deprecated: Use HookTrigger.Descriptor instead.

func (HookTrigger) Number

func (x HookTrigger) Number() protoreflect.EnumNumber

func (HookTrigger) String

func (x HookTrigger) String() string

func (HookTrigger) Type

type Interaction

type Interaction struct {

	// identity
	Id      string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	TaskId  string `protobuf:"bytes,2,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	AgentId string `protobuf:"bytes,3,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`
	// type & status
	Type   InteractionType   `protobuf:"varint,4,opt,name=type,proto3,enum=taskguild.v1.InteractionType" json:"type,omitempty"`
	Status InteractionStatus `protobuf:"varint,5,opt,name=status,proto3,enum=taskguild.v1.InteractionStatus" json:"status,omitempty"`
	// content
	Title       string               `protobuf:"bytes,6,opt,name=title,proto3" json:"title,omitempty"`
	Description string               `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"`
	Options     []*InteractionOption `protobuf:"bytes,8,rep,name=options,proto3" json:"options,omitempty"`
	Response    string               `protobuf:"bytes,9,opt,name=response,proto3" json:"response,omitempty"`
	// timestamps
	CreatedAt   *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	RespondedAt *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=responded_at,json=respondedAt,proto3" json:"responded_at,omitempty"`
	// metadata holds optional structured data as a JSON string.
	// For Bash permission requests, this contains parsed command information.
	Metadata string `protobuf:"bytes,12,opt,name=metadata,proto3" json:"metadata,omitempty"`
	// contains filtered or unexported fields
}

func (*Interaction) Descriptor deprecated

func (*Interaction) Descriptor() ([]byte, []int)

Deprecated: Use Interaction.ProtoReflect.Descriptor instead.

func (*Interaction) GetAgentId

func (x *Interaction) GetAgentId() string

func (*Interaction) GetCreatedAt

func (x *Interaction) GetCreatedAt() *timestamppb.Timestamp

func (*Interaction) GetDescription

func (x *Interaction) GetDescription() string

func (*Interaction) GetId

func (x *Interaction) GetId() string

func (*Interaction) GetMetadata

func (x *Interaction) GetMetadata() string

func (*Interaction) GetOptions

func (x *Interaction) GetOptions() []*InteractionOption

func (*Interaction) GetRespondedAt

func (x *Interaction) GetRespondedAt() *timestamppb.Timestamp

func (*Interaction) GetResponse

func (x *Interaction) GetResponse() string

func (*Interaction) GetStatus

func (x *Interaction) GetStatus() InteractionStatus

func (*Interaction) GetTaskId

func (x *Interaction) GetTaskId() string

func (*Interaction) GetTitle

func (x *Interaction) GetTitle() string

func (*Interaction) GetType

func (x *Interaction) GetType() InteractionType

func (*Interaction) ProtoMessage

func (*Interaction) ProtoMessage()

func (*Interaction) ProtoReflect

func (x *Interaction) ProtoReflect() protoreflect.Message

func (*Interaction) Reset

func (x *Interaction) Reset()

func (*Interaction) String

func (x *Interaction) String() string

type InteractionEvent

type InteractionEvent struct {
	Interaction *Interaction `protobuf:"bytes,1,opt,name=interaction,proto3" json:"interaction,omitempty"`
	// contains filtered or unexported fields
}

func (*InteractionEvent) Descriptor deprecated

func (*InteractionEvent) Descriptor() ([]byte, []int)

Deprecated: Use InteractionEvent.ProtoReflect.Descriptor instead.

func (*InteractionEvent) GetInteraction

func (x *InteractionEvent) GetInteraction() *Interaction

func (*InteractionEvent) ProtoMessage

func (*InteractionEvent) ProtoMessage()

func (*InteractionEvent) ProtoReflect

func (x *InteractionEvent) ProtoReflect() protoreflect.Message

func (*InteractionEvent) Reset

func (x *InteractionEvent) Reset()

func (*InteractionEvent) String

func (x *InteractionEvent) String() string

type InteractionOption

type InteractionOption struct {
	Label       string `protobuf:"bytes,1,opt,name=label,proto3" json:"label,omitempty"`
	Value       string `protobuf:"bytes,2,opt,name=value,proto3" json:"value,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// contains filtered or unexported fields
}

func (*InteractionOption) Descriptor deprecated

func (*InteractionOption) Descriptor() ([]byte, []int)

Deprecated: Use InteractionOption.ProtoReflect.Descriptor instead.

func (*InteractionOption) GetDescription

func (x *InteractionOption) GetDescription() string

func (*InteractionOption) GetLabel

func (x *InteractionOption) GetLabel() string

func (*InteractionOption) GetValue

func (x *InteractionOption) GetValue() string

func (*InteractionOption) ProtoMessage

func (*InteractionOption) ProtoMessage()

func (*InteractionOption) ProtoReflect

func (x *InteractionOption) ProtoReflect() protoreflect.Message

func (*InteractionOption) Reset

func (x *InteractionOption) Reset()

func (*InteractionOption) String

func (x *InteractionOption) String() string

type InteractionResponseCommand

type InteractionResponseCommand struct {
	InteractionId string `protobuf:"bytes,1,opt,name=interaction_id,json=interactionId,proto3" json:"interaction_id,omitempty"`
	Response      string `protobuf:"bytes,2,opt,name=response,proto3" json:"response,omitempty"`
	// contains filtered or unexported fields
}

func (*InteractionResponseCommand) Descriptor deprecated

func (*InteractionResponseCommand) Descriptor() ([]byte, []int)

Deprecated: Use InteractionResponseCommand.ProtoReflect.Descriptor instead.

func (*InteractionResponseCommand) GetInteractionId

func (x *InteractionResponseCommand) GetInteractionId() string

func (*InteractionResponseCommand) GetResponse

func (x *InteractionResponseCommand) GetResponse() string

func (*InteractionResponseCommand) ProtoMessage

func (*InteractionResponseCommand) ProtoMessage()

func (*InteractionResponseCommand) ProtoReflect

func (*InteractionResponseCommand) Reset

func (x *InteractionResponseCommand) Reset()

func (*InteractionResponseCommand) String

func (x *InteractionResponseCommand) String() string

type InteractionStatus

type InteractionStatus int32
const (
	InteractionStatus_INTERACTION_STATUS_UNSPECIFIED InteractionStatus = 0
	InteractionStatus_INTERACTION_STATUS_PENDING     InteractionStatus = 1
	InteractionStatus_INTERACTION_STATUS_RESPONDED   InteractionStatus = 2
	InteractionStatus_INTERACTION_STATUS_EXPIRED     InteractionStatus = 3
)

func (InteractionStatus) Descriptor

func (InteractionStatus) Enum

func (InteractionStatus) EnumDescriptor deprecated

func (InteractionStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use InteractionStatus.Descriptor instead.

func (InteractionStatus) Number

func (InteractionStatus) String

func (x InteractionStatus) String() string

func (InteractionStatus) Type

type InteractionType

type InteractionType int32
const (
	InteractionType_INTERACTION_TYPE_UNSPECIFIED        InteractionType = 0
	InteractionType_INTERACTION_TYPE_PERMISSION_REQUEST InteractionType = 1
	InteractionType_INTERACTION_TYPE_QUESTION           InteractionType = 2
	InteractionType_INTERACTION_TYPE_NOTIFICATION       InteractionType = 3
	InteractionType_INTERACTION_TYPE_USER_MESSAGE       InteractionType = 4
)

func (InteractionType) Descriptor

func (InteractionType) Enum

func (x InteractionType) Enum() *InteractionType

func (InteractionType) EnumDescriptor deprecated

func (InteractionType) EnumDescriptor() ([]byte, []int)

Deprecated: Use InteractionType.Descriptor instead.

func (InteractionType) Number

func (InteractionType) String

func (x InteractionType) String() string

func (InteractionType) Type

type ListActiveExecutionsRequest

type ListActiveExecutionsRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

ListActiveExecutions lists currently running and recently completed script executions.

func (*ListActiveExecutionsRequest) Descriptor deprecated

func (*ListActiveExecutionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListActiveExecutionsRequest.ProtoReflect.Descriptor instead.

func (*ListActiveExecutionsRequest) GetProjectId

func (x *ListActiveExecutionsRequest) GetProjectId() string

func (*ListActiveExecutionsRequest) ProtoMessage

func (*ListActiveExecutionsRequest) ProtoMessage()

func (*ListActiveExecutionsRequest) ProtoReflect

func (*ListActiveExecutionsRequest) Reset

func (x *ListActiveExecutionsRequest) Reset()

func (*ListActiveExecutionsRequest) String

func (x *ListActiveExecutionsRequest) String() string

type ListActiveExecutionsResponse

type ListActiveExecutionsResponse struct {
	Executions []*ScriptExecutionInfo `protobuf:"bytes,1,rep,name=executions,proto3" json:"executions,omitempty"`
	// contains filtered or unexported fields
}

func (*ListActiveExecutionsResponse) Descriptor deprecated

func (*ListActiveExecutionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListActiveExecutionsResponse.ProtoReflect.Descriptor instead.

func (*ListActiveExecutionsResponse) GetExecutions

func (x *ListActiveExecutionsResponse) GetExecutions() []*ScriptExecutionInfo

func (*ListActiveExecutionsResponse) ProtoMessage

func (*ListActiveExecutionsResponse) ProtoMessage()

func (*ListActiveExecutionsResponse) ProtoReflect

func (*ListActiveExecutionsResponse) Reset

func (x *ListActiveExecutionsResponse) Reset()

func (*ListActiveExecutionsResponse) String

type ListAgentsRequest

type ListAgentsRequest struct {
	ProjectId  string             `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Pagination *PaginationRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListAgentsRequest) Descriptor deprecated

func (*ListAgentsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListAgentsRequest.ProtoReflect.Descriptor instead.

func (*ListAgentsRequest) GetPagination

func (x *ListAgentsRequest) GetPagination() *PaginationRequest

func (*ListAgentsRequest) GetProjectId

func (x *ListAgentsRequest) GetProjectId() string

func (*ListAgentsRequest) ProtoMessage

func (*ListAgentsRequest) ProtoMessage()

func (*ListAgentsRequest) ProtoReflect

func (x *ListAgentsRequest) ProtoReflect() protoreflect.Message

func (*ListAgentsRequest) Reset

func (x *ListAgentsRequest) Reset()

func (*ListAgentsRequest) String

func (x *ListAgentsRequest) String() string

type ListAgentsResponse

type ListAgentsResponse struct {
	Agents     []*AgentDefinition  `protobuf:"bytes,1,rep,name=agents,proto3" json:"agents,omitempty"`
	Pagination *PaginationResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListAgentsResponse) Descriptor deprecated

func (*ListAgentsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListAgentsResponse.ProtoReflect.Descriptor instead.

func (*ListAgentsResponse) GetAgents

func (x *ListAgentsResponse) GetAgents() []*AgentDefinition

func (*ListAgentsResponse) GetPagination

func (x *ListAgentsResponse) GetPagination() *PaginationResponse

func (*ListAgentsResponse) ProtoMessage

func (*ListAgentsResponse) ProtoMessage()

func (*ListAgentsResponse) ProtoReflect

func (x *ListAgentsResponse) ProtoReflect() protoreflect.Message

func (*ListAgentsResponse) Reset

func (x *ListAgentsResponse) Reset()

func (*ListAgentsResponse) String

func (x *ListAgentsResponse) String() string

type ListArchivedTasksRequest

type ListArchivedTasksRequest struct {
	ProjectId  string             `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	WorkflowId string             `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	Pagination *PaginationRequest `protobuf:"bytes,3,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListArchivedTasksRequest) Descriptor deprecated

func (*ListArchivedTasksRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListArchivedTasksRequest.ProtoReflect.Descriptor instead.

func (*ListArchivedTasksRequest) GetPagination

func (x *ListArchivedTasksRequest) GetPagination() *PaginationRequest

func (*ListArchivedTasksRequest) GetProjectId

func (x *ListArchivedTasksRequest) GetProjectId() string

func (*ListArchivedTasksRequest) GetWorkflowId

func (x *ListArchivedTasksRequest) GetWorkflowId() string

func (*ListArchivedTasksRequest) ProtoMessage

func (*ListArchivedTasksRequest) ProtoMessage()

func (*ListArchivedTasksRequest) ProtoReflect

func (x *ListArchivedTasksRequest) ProtoReflect() protoreflect.Message

func (*ListArchivedTasksRequest) Reset

func (x *ListArchivedTasksRequest) Reset()

func (*ListArchivedTasksRequest) String

func (x *ListArchivedTasksRequest) String() string

type ListArchivedTasksResponse

type ListArchivedTasksResponse struct {
	Tasks      []*Task             `protobuf:"bytes,1,rep,name=tasks,proto3" json:"tasks,omitempty"`
	Pagination *PaginationResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListArchivedTasksResponse) Descriptor deprecated

func (*ListArchivedTasksResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListArchivedTasksResponse.ProtoReflect.Descriptor instead.

func (*ListArchivedTasksResponse) GetPagination

func (x *ListArchivedTasksResponse) GetPagination() *PaginationResponse

func (*ListArchivedTasksResponse) GetTasks

func (x *ListArchivedTasksResponse) GetTasks() []*Task

func (*ListArchivedTasksResponse) ProtoMessage

func (*ListArchivedTasksResponse) ProtoMessage()

func (*ListArchivedTasksResponse) ProtoReflect

func (*ListArchivedTasksResponse) Reset

func (x *ListArchivedTasksResponse) Reset()

func (*ListArchivedTasksResponse) String

func (x *ListArchivedTasksResponse) String() string

type ListInteractionsRequest

type ListInteractionsRequest struct {

	// filters
	ProjectId    string             `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	TaskId       string             `protobuf:"bytes,2,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	StatusFilter InteractionStatus  `` /* 134-byte string literal not displayed */
	Pagination   *PaginationRequest `protobuf:"bytes,4,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListInteractionsRequest) Descriptor deprecated

func (*ListInteractionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListInteractionsRequest.ProtoReflect.Descriptor instead.

func (*ListInteractionsRequest) GetPagination

func (x *ListInteractionsRequest) GetPagination() *PaginationRequest

func (*ListInteractionsRequest) GetProjectId

func (x *ListInteractionsRequest) GetProjectId() string

func (*ListInteractionsRequest) GetStatusFilter

func (x *ListInteractionsRequest) GetStatusFilter() InteractionStatus

func (*ListInteractionsRequest) GetTaskId

func (x *ListInteractionsRequest) GetTaskId() string

func (*ListInteractionsRequest) ProtoMessage

func (*ListInteractionsRequest) ProtoMessage()

func (*ListInteractionsRequest) ProtoReflect

func (x *ListInteractionsRequest) ProtoReflect() protoreflect.Message

func (*ListInteractionsRequest) Reset

func (x *ListInteractionsRequest) Reset()

func (*ListInteractionsRequest) String

func (x *ListInteractionsRequest) String() string

type ListInteractionsResponse

type ListInteractionsResponse struct {
	Interactions []*Interaction      `protobuf:"bytes,1,rep,name=interactions,proto3" json:"interactions,omitempty"`
	Pagination   *PaginationResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// taskId → task title (includes archived tasks).
	TaskTitles map[string]string `` /* 165-byte string literal not displayed */
	// taskId → projectId (includes archived tasks, used for linking).
	TaskProjectIds map[string]string `` /* 179-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ListInteractionsResponse) Descriptor deprecated

func (*ListInteractionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListInteractionsResponse.ProtoReflect.Descriptor instead.

func (*ListInteractionsResponse) GetInteractions

func (x *ListInteractionsResponse) GetInteractions() []*Interaction

func (*ListInteractionsResponse) GetPagination

func (x *ListInteractionsResponse) GetPagination() *PaginationResponse

func (*ListInteractionsResponse) GetTaskProjectIds

func (x *ListInteractionsResponse) GetTaskProjectIds() map[string]string

func (*ListInteractionsResponse) GetTaskTitles

func (x *ListInteractionsResponse) GetTaskTitles() map[string]string

func (*ListInteractionsResponse) ProtoMessage

func (*ListInteractionsResponse) ProtoMessage()

func (*ListInteractionsResponse) ProtoReflect

func (x *ListInteractionsResponse) ProtoReflect() protoreflect.Message

func (*ListInteractionsResponse) Reset

func (x *ListInteractionsResponse) Reset()

func (*ListInteractionsResponse) String

func (x *ListInteractionsResponse) String() string

type ListProjectsRequest

type ListProjectsRequest struct {
	Pagination *PaginationRequest `protobuf:"bytes,1,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListProjectsRequest) Descriptor deprecated

func (*ListProjectsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListProjectsRequest.ProtoReflect.Descriptor instead.

func (*ListProjectsRequest) GetPagination

func (x *ListProjectsRequest) GetPagination() *PaginationRequest

func (*ListProjectsRequest) ProtoMessage

func (*ListProjectsRequest) ProtoMessage()

func (*ListProjectsRequest) ProtoReflect

func (x *ListProjectsRequest) ProtoReflect() protoreflect.Message

func (*ListProjectsRequest) Reset

func (x *ListProjectsRequest) Reset()

func (*ListProjectsRequest) String

func (x *ListProjectsRequest) String() string

type ListProjectsResponse

type ListProjectsResponse struct {
	Projects   []*Project          `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty"`
	Pagination *PaginationResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListProjectsResponse) Descriptor deprecated

func (*ListProjectsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListProjectsResponse.ProtoReflect.Descriptor instead.

func (*ListProjectsResponse) GetPagination

func (x *ListProjectsResponse) GetPagination() *PaginationResponse

func (*ListProjectsResponse) GetProjects

func (x *ListProjectsResponse) GetProjects() []*Project

func (*ListProjectsResponse) ProtoMessage

func (*ListProjectsResponse) ProtoMessage()

func (*ListProjectsResponse) ProtoReflect

func (x *ListProjectsResponse) ProtoReflect() protoreflect.Message

func (*ListProjectsResponse) Reset

func (x *ListProjectsResponse) Reset()

func (*ListProjectsResponse) String

func (x *ListProjectsResponse) String() string

type ListScriptsRequest

type ListScriptsRequest struct {
	ProjectId  string             `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Pagination *PaginationRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListScriptsRequest) Descriptor deprecated

func (*ListScriptsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListScriptsRequest.ProtoReflect.Descriptor instead.

func (*ListScriptsRequest) GetPagination

func (x *ListScriptsRequest) GetPagination() *PaginationRequest

func (*ListScriptsRequest) GetProjectId

func (x *ListScriptsRequest) GetProjectId() string

func (*ListScriptsRequest) ProtoMessage

func (*ListScriptsRequest) ProtoMessage()

func (*ListScriptsRequest) ProtoReflect

func (x *ListScriptsRequest) ProtoReflect() protoreflect.Message

func (*ListScriptsRequest) Reset

func (x *ListScriptsRequest) Reset()

func (*ListScriptsRequest) String

func (x *ListScriptsRequest) String() string

type ListScriptsResponse

type ListScriptsResponse struct {
	Scripts    []*ScriptDefinition `protobuf:"bytes,1,rep,name=scripts,proto3" json:"scripts,omitempty"`
	Pagination *PaginationResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListScriptsResponse) Descriptor deprecated

func (*ListScriptsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListScriptsResponse.ProtoReflect.Descriptor instead.

func (*ListScriptsResponse) GetPagination

func (x *ListScriptsResponse) GetPagination() *PaginationResponse

func (*ListScriptsResponse) GetScripts

func (x *ListScriptsResponse) GetScripts() []*ScriptDefinition

func (*ListScriptsResponse) ProtoMessage

func (*ListScriptsResponse) ProtoMessage()

func (*ListScriptsResponse) ProtoReflect

func (x *ListScriptsResponse) ProtoReflect() protoreflect.Message

func (*ListScriptsResponse) Reset

func (x *ListScriptsResponse) Reset()

func (*ListScriptsResponse) String

func (x *ListScriptsResponse) String() string

type ListSingleCommandPermissionsAgentRequest

type ListSingleCommandPermissionsAgentRequest struct {
	ProjectName string `protobuf:"bytes,1,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSingleCommandPermissionsAgentRequest) Descriptor deprecated

func (*ListSingleCommandPermissionsAgentRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListSingleCommandPermissionsAgentRequest.ProtoReflect.Descriptor instead.

func (*ListSingleCommandPermissionsAgentRequest) GetProjectName

func (*ListSingleCommandPermissionsAgentRequest) ProtoMessage

func (*ListSingleCommandPermissionsAgentRequest) ProtoReflect

func (*ListSingleCommandPermissionsAgentRequest) Reset

func (*ListSingleCommandPermissionsAgentRequest) String

type ListSingleCommandPermissionsAgentResponse

type ListSingleCommandPermissionsAgentResponse struct {
	Permissions []*SingleCommandPermission `protobuf:"bytes,1,rep,name=permissions,proto3" json:"permissions,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSingleCommandPermissionsAgentResponse) Descriptor deprecated

func (*ListSingleCommandPermissionsAgentResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListSingleCommandPermissionsAgentResponse.ProtoReflect.Descriptor instead.

func (*ListSingleCommandPermissionsAgentResponse) GetPermissions

func (*ListSingleCommandPermissionsAgentResponse) ProtoMessage

func (*ListSingleCommandPermissionsAgentResponse) ProtoReflect

func (*ListSingleCommandPermissionsAgentResponse) Reset

func (*ListSingleCommandPermissionsAgentResponse) String

type ListSingleCommandPermissionsRequest

type ListSingleCommandPermissionsRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSingleCommandPermissionsRequest) Descriptor deprecated

func (*ListSingleCommandPermissionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListSingleCommandPermissionsRequest.ProtoReflect.Descriptor instead.

func (*ListSingleCommandPermissionsRequest) GetProjectId

func (x *ListSingleCommandPermissionsRequest) GetProjectId() string

func (*ListSingleCommandPermissionsRequest) ProtoMessage

func (*ListSingleCommandPermissionsRequest) ProtoMessage()

func (*ListSingleCommandPermissionsRequest) ProtoReflect

func (*ListSingleCommandPermissionsRequest) Reset

func (*ListSingleCommandPermissionsRequest) String

type ListSingleCommandPermissionsResponse

type ListSingleCommandPermissionsResponse struct {
	Permissions []*SingleCommandPermission `protobuf:"bytes,1,rep,name=permissions,proto3" json:"permissions,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSingleCommandPermissionsResponse) Descriptor deprecated

func (*ListSingleCommandPermissionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListSingleCommandPermissionsResponse.ProtoReflect.Descriptor instead.

func (*ListSingleCommandPermissionsResponse) GetPermissions

func (*ListSingleCommandPermissionsResponse) ProtoMessage

func (*ListSingleCommandPermissionsResponse) ProtoMessage()

func (*ListSingleCommandPermissionsResponse) ProtoReflect

func (*ListSingleCommandPermissionsResponse) Reset

func (*ListSingleCommandPermissionsResponse) String

type ListSkillsRequest

type ListSkillsRequest struct {
	ProjectId  string             `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Pagination *PaginationRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSkillsRequest) Descriptor deprecated

func (*ListSkillsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListSkillsRequest.ProtoReflect.Descriptor instead.

func (*ListSkillsRequest) GetPagination

func (x *ListSkillsRequest) GetPagination() *PaginationRequest

func (*ListSkillsRequest) GetProjectId

func (x *ListSkillsRequest) GetProjectId() string

func (*ListSkillsRequest) ProtoMessage

func (*ListSkillsRequest) ProtoMessage()

func (*ListSkillsRequest) ProtoReflect

func (x *ListSkillsRequest) ProtoReflect() protoreflect.Message

func (*ListSkillsRequest) Reset

func (x *ListSkillsRequest) Reset()

func (*ListSkillsRequest) String

func (x *ListSkillsRequest) String() string

type ListSkillsResponse

type ListSkillsResponse struct {
	Skills     []*SkillDefinition  `protobuf:"bytes,1,rep,name=skills,proto3" json:"skills,omitempty"`
	Pagination *PaginationResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSkillsResponse) Descriptor deprecated

func (*ListSkillsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListSkillsResponse.ProtoReflect.Descriptor instead.

func (*ListSkillsResponse) GetPagination

func (x *ListSkillsResponse) GetPagination() *PaginationResponse

func (*ListSkillsResponse) GetSkills

func (x *ListSkillsResponse) GetSkills() []*SkillDefinition

func (*ListSkillsResponse) ProtoMessage

func (*ListSkillsResponse) ProtoMessage()

func (*ListSkillsResponse) ProtoReflect

func (x *ListSkillsResponse) ProtoReflect() protoreflect.Message

func (*ListSkillsResponse) Reset

func (x *ListSkillsResponse) Reset()

func (*ListSkillsResponse) String

func (x *ListSkillsResponse) String() string

type ListTaskLogsRequest

type ListTaskLogsRequest struct {
	TaskId     string             `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	Pagination *PaginationRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// When set, return logs for all tasks belonging to this project.
	// Ignored when task_id is set.
	ProjectId string `protobuf:"bytes,3,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTaskLogsRequest) Descriptor deprecated

func (*ListTaskLogsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListTaskLogsRequest.ProtoReflect.Descriptor instead.

func (*ListTaskLogsRequest) GetPagination

func (x *ListTaskLogsRequest) GetPagination() *PaginationRequest

func (*ListTaskLogsRequest) GetProjectId

func (x *ListTaskLogsRequest) GetProjectId() string

func (*ListTaskLogsRequest) GetTaskId

func (x *ListTaskLogsRequest) GetTaskId() string

func (*ListTaskLogsRequest) ProtoMessage

func (*ListTaskLogsRequest) ProtoMessage()

func (*ListTaskLogsRequest) ProtoReflect

func (x *ListTaskLogsRequest) ProtoReflect() protoreflect.Message

func (*ListTaskLogsRequest) Reset

func (x *ListTaskLogsRequest) Reset()

func (*ListTaskLogsRequest) String

func (x *ListTaskLogsRequest) String() string

type ListTaskLogsResponse

type ListTaskLogsResponse struct {
	Logs       []*TaskLog          `protobuf:"bytes,1,rep,name=logs,proto3" json:"logs,omitempty"`
	Pagination *PaginationResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// taskId → task title (includes archived tasks).
	TaskTitles map[string]string `` /* 165-byte string literal not displayed */
	// taskId → projectId (includes archived tasks, used for linking).
	TaskProjectIds map[string]string `` /* 179-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ListTaskLogsResponse) Descriptor deprecated

func (*ListTaskLogsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListTaskLogsResponse.ProtoReflect.Descriptor instead.

func (*ListTaskLogsResponse) GetLogs

func (x *ListTaskLogsResponse) GetLogs() []*TaskLog

func (*ListTaskLogsResponse) GetPagination

func (x *ListTaskLogsResponse) GetPagination() *PaginationResponse

func (*ListTaskLogsResponse) GetTaskProjectIds

func (x *ListTaskLogsResponse) GetTaskProjectIds() map[string]string

func (*ListTaskLogsResponse) GetTaskTitles

func (x *ListTaskLogsResponse) GetTaskTitles() map[string]string

func (*ListTaskLogsResponse) ProtoMessage

func (*ListTaskLogsResponse) ProtoMessage()

func (*ListTaskLogsResponse) ProtoReflect

func (x *ListTaskLogsResponse) ProtoReflect() protoreflect.Message

func (*ListTaskLogsResponse) Reset

func (x *ListTaskLogsResponse) Reset()

func (*ListTaskLogsResponse) String

func (x *ListTaskLogsResponse) String() string

type ListTasksRequest

type ListTasksRequest struct {

	// filters
	ProjectId  string             `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	WorkflowId string             `protobuf:"bytes,2,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	StatusId   string             `protobuf:"bytes,3,opt,name=status_id,json=statusId,proto3" json:"status_id,omitempty"`
	Pagination *PaginationRequest `protobuf:"bytes,4,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTasksRequest) Descriptor deprecated

func (*ListTasksRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListTasksRequest.ProtoReflect.Descriptor instead.

func (*ListTasksRequest) GetPagination

func (x *ListTasksRequest) GetPagination() *PaginationRequest

func (*ListTasksRequest) GetProjectId

func (x *ListTasksRequest) GetProjectId() string

func (*ListTasksRequest) GetStatusId

func (x *ListTasksRequest) GetStatusId() string

func (*ListTasksRequest) GetWorkflowId

func (x *ListTasksRequest) GetWorkflowId() string

func (*ListTasksRequest) ProtoMessage

func (*ListTasksRequest) ProtoMessage()

func (*ListTasksRequest) ProtoReflect

func (x *ListTasksRequest) ProtoReflect() protoreflect.Message

func (*ListTasksRequest) Reset

func (x *ListTasksRequest) Reset()

func (*ListTasksRequest) String

func (x *ListTasksRequest) String() string

type ListTasksResponse

type ListTasksResponse struct {
	Tasks      []*Task             `protobuf:"bytes,1,rep,name=tasks,proto3" json:"tasks,omitempty"`
	Pagination *PaginationResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTasksResponse) Descriptor deprecated

func (*ListTasksResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListTasksResponse.ProtoReflect.Descriptor instead.

func (*ListTasksResponse) GetPagination

func (x *ListTasksResponse) GetPagination() *PaginationResponse

func (*ListTasksResponse) GetTasks

func (x *ListTasksResponse) GetTasks() []*Task

func (*ListTasksResponse) ProtoMessage

func (*ListTasksResponse) ProtoMessage()

func (*ListTasksResponse) ProtoReflect

func (x *ListTasksResponse) ProtoReflect() protoreflect.Message

func (*ListTasksResponse) Reset

func (x *ListTasksResponse) Reset()

func (*ListTasksResponse) String

func (x *ListTasksResponse) String() string

type ListTemplatesRequest

type ListTemplatesRequest struct {
	EntityType string             `protobuf:"bytes,1,opt,name=entity_type,json=entityType,proto3" json:"entity_type,omitempty"` // optional filter: "agent", "skill", "script", or "" for all
	Pagination *PaginationRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTemplatesRequest) Descriptor deprecated

func (*ListTemplatesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListTemplatesRequest.ProtoReflect.Descriptor instead.

func (*ListTemplatesRequest) GetEntityType

func (x *ListTemplatesRequest) GetEntityType() string

func (*ListTemplatesRequest) GetPagination

func (x *ListTemplatesRequest) GetPagination() *PaginationRequest

func (*ListTemplatesRequest) ProtoMessage

func (*ListTemplatesRequest) ProtoMessage()

func (*ListTemplatesRequest) ProtoReflect

func (x *ListTemplatesRequest) ProtoReflect() protoreflect.Message

func (*ListTemplatesRequest) Reset

func (x *ListTemplatesRequest) Reset()

func (*ListTemplatesRequest) String

func (x *ListTemplatesRequest) String() string

type ListTemplatesResponse

type ListTemplatesResponse struct {
	Templates  []*Template         `protobuf:"bytes,1,rep,name=templates,proto3" json:"templates,omitempty"`
	Pagination *PaginationResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListTemplatesResponse) Descriptor deprecated

func (*ListTemplatesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListTemplatesResponse.ProtoReflect.Descriptor instead.

func (*ListTemplatesResponse) GetPagination

func (x *ListTemplatesResponse) GetPagination() *PaginationResponse

func (*ListTemplatesResponse) GetTemplates

func (x *ListTemplatesResponse) GetTemplates() []*Template

func (*ListTemplatesResponse) ProtoMessage

func (*ListTemplatesResponse) ProtoMessage()

func (*ListTemplatesResponse) ProtoReflect

func (x *ListTemplatesResponse) ProtoReflect() protoreflect.Message

func (*ListTemplatesResponse) Reset

func (x *ListTemplatesResponse) Reset()

func (*ListTemplatesResponse) String

func (x *ListTemplatesResponse) String() string

type ListWorkflowsRequest

type ListWorkflowsRequest struct {
	ProjectId  string             `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Pagination *PaginationRequest `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListWorkflowsRequest) Descriptor deprecated

func (*ListWorkflowsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListWorkflowsRequest.ProtoReflect.Descriptor instead.

func (*ListWorkflowsRequest) GetPagination

func (x *ListWorkflowsRequest) GetPagination() *PaginationRequest

func (*ListWorkflowsRequest) GetProjectId

func (x *ListWorkflowsRequest) GetProjectId() string

func (*ListWorkflowsRequest) ProtoMessage

func (*ListWorkflowsRequest) ProtoMessage()

func (*ListWorkflowsRequest) ProtoReflect

func (x *ListWorkflowsRequest) ProtoReflect() protoreflect.Message

func (*ListWorkflowsRequest) Reset

func (x *ListWorkflowsRequest) Reset()

func (*ListWorkflowsRequest) String

func (x *ListWorkflowsRequest) String() string

type ListWorkflowsResponse

type ListWorkflowsResponse struct {
	Workflows  []*Workflow         `protobuf:"bytes,1,rep,name=workflows,proto3" json:"workflows,omitempty"`
	Pagination *PaginationResponse `protobuf:"bytes,2,opt,name=pagination,proto3" json:"pagination,omitempty"`
	// contains filtered or unexported fields
}

func (*ListWorkflowsResponse) Descriptor deprecated

func (*ListWorkflowsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListWorkflowsResponse.ProtoReflect.Descriptor instead.

func (*ListWorkflowsResponse) GetPagination

func (x *ListWorkflowsResponse) GetPagination() *PaginationResponse

func (*ListWorkflowsResponse) GetWorkflows

func (x *ListWorkflowsResponse) GetWorkflows() []*Workflow

func (*ListWorkflowsResponse) ProtoMessage

func (*ListWorkflowsResponse) ProtoMessage()

func (*ListWorkflowsResponse) ProtoReflect

func (x *ListWorkflowsResponse) ProtoReflect() protoreflect.Message

func (*ListWorkflowsResponse) Reset

func (x *ListWorkflowsResponse) Reset()

func (*ListWorkflowsResponse) String

func (x *ListWorkflowsResponse) String() string

type ListWorktreesCommand

type ListWorktreesCommand struct {
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

ListWorktreesCommand requests the agent-manager to scan and report available git worktrees in its working directory.

func (*ListWorktreesCommand) Descriptor deprecated

func (*ListWorktreesCommand) Descriptor() ([]byte, []int)

Deprecated: Use ListWorktreesCommand.ProtoReflect.Descriptor instead.

func (*ListWorktreesCommand) GetRequestId

func (x *ListWorktreesCommand) GetRequestId() string

func (*ListWorktreesCommand) ProtoMessage

func (*ListWorktreesCommand) ProtoMessage()

func (*ListWorktreesCommand) ProtoReflect

func (x *ListWorktreesCommand) ProtoReflect() protoreflect.Message

func (*ListWorktreesCommand) Reset

func (x *ListWorktreesCommand) Reset()

func (*ListWorktreesCommand) String

func (x *ListWorktreesCommand) String() string

type PaginationRequest

type PaginationRequest struct {
	Limit  int32 `protobuf:"varint,1,opt,name=limit,proto3" json:"limit,omitempty"`
	Offset int32 `protobuf:"varint,2,opt,name=offset,proto3" json:"offset,omitempty"`
	// contains filtered or unexported fields
}

Pagination request parameters.

func (*PaginationRequest) Descriptor deprecated

func (*PaginationRequest) Descriptor() ([]byte, []int)

Deprecated: Use PaginationRequest.ProtoReflect.Descriptor instead.

func (*PaginationRequest) GetLimit

func (x *PaginationRequest) GetLimit() int32

func (*PaginationRequest) GetOffset

func (x *PaginationRequest) GetOffset() int32

func (*PaginationRequest) ProtoMessage

func (*PaginationRequest) ProtoMessage()

func (*PaginationRequest) ProtoReflect

func (x *PaginationRequest) ProtoReflect() protoreflect.Message

func (*PaginationRequest) Reset

func (x *PaginationRequest) Reset()

func (*PaginationRequest) String

func (x *PaginationRequest) String() string

type PaginationResponse

type PaginationResponse struct {
	Total  int32 `protobuf:"varint,1,opt,name=total,proto3" json:"total,omitempty"`
	Limit  int32 `protobuf:"varint,2,opt,name=limit,proto3" json:"limit,omitempty"`
	Offset int32 `protobuf:"varint,3,opt,name=offset,proto3" json:"offset,omitempty"`
	// contains filtered or unexported fields
}

Pagination response metadata.

func (*PaginationResponse) Descriptor deprecated

func (*PaginationResponse) Descriptor() ([]byte, []int)

Deprecated: Use PaginationResponse.ProtoReflect.Descriptor instead.

func (*PaginationResponse) GetLimit

func (x *PaginationResponse) GetLimit() int32

func (*PaginationResponse) GetOffset

func (x *PaginationResponse) GetOffset() int32

func (*PaginationResponse) GetTotal

func (x *PaginationResponse) GetTotal() int32

func (*PaginationResponse) ProtoMessage

func (*PaginationResponse) ProtoMessage()

func (*PaginationResponse) ProtoReflect

func (x *PaginationResponse) ProtoReflect() protoreflect.Message

func (*PaginationResponse) Reset

func (x *PaginationResponse) Reset()

func (*PaginationResponse) String

func (x *PaginationResponse) String() string

type PermissionSet

type PermissionSet struct {
	ProjectId string                 `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Allow     []string               `protobuf:"bytes,2,rep,name=allow,proto3" json:"allow,omitempty"`
	Ask       []string               `protobuf:"bytes,3,rep,name=ask,proto3" json:"ask,omitempty"`
	Deny      []string               `protobuf:"bytes,4,rep,name=deny,proto3" json:"deny,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

PermissionSet represents a project-scoped set of permission rules.

func (*PermissionSet) Descriptor deprecated

func (*PermissionSet) Descriptor() ([]byte, []int)

Deprecated: Use PermissionSet.ProtoReflect.Descriptor instead.

func (*PermissionSet) GetAllow

func (x *PermissionSet) GetAllow() []string

func (*PermissionSet) GetAsk

func (x *PermissionSet) GetAsk() []string

func (*PermissionSet) GetDeny

func (x *PermissionSet) GetDeny() []string

func (*PermissionSet) GetProjectId

func (x *PermissionSet) GetProjectId() string

func (*PermissionSet) GetUpdatedAt

func (x *PermissionSet) GetUpdatedAt() *timestamppb.Timestamp

func (*PermissionSet) ProtoMessage

func (*PermissionSet) ProtoMessage()

func (*PermissionSet) ProtoReflect

func (x *PermissionSet) ProtoReflect() protoreflect.Message

func (*PermissionSet) Reset

func (x *PermissionSet) Reset()

func (*PermissionSet) String

func (x *PermissionSet) String() string

type PingCommand

type PingCommand struct {
	// contains filtered or unexported fields
}

PingCommand is a keepalive message. The client should silently ignore it.

func (*PingCommand) Descriptor deprecated

func (*PingCommand) Descriptor() ([]byte, []int)

Deprecated: Use PingCommand.ProtoReflect.Descriptor instead.

func (*PingCommand) ProtoMessage

func (*PingCommand) ProtoMessage()

func (*PingCommand) ProtoReflect

func (x *PingCommand) ProtoReflect() protoreflect.Message

func (*PingCommand) Reset

func (x *PingCommand) Reset()

func (*PingCommand) String

func (x *PingCommand) String() string

type Project

type Project struct {
	Id                string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name              string                 `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description       string                 `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	RepositoryUrl     string                 `protobuf:"bytes,4,opt,name=repository_url,json=repositoryUrl,proto3" json:"repository_url,omitempty"`
	DefaultBranch     string                 `protobuf:"bytes,5,opt,name=default_branch,json=defaultBranch,proto3" json:"default_branch,omitempty"`
	CreatedAt         *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt         *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	Order             int32                  `protobuf:"varint,8,opt,name=order,proto3" json:"order,omitempty"`
	HiddenFromSidebar bool                   `protobuf:"varint,9,opt,name=hidden_from_sidebar,json=hiddenFromSidebar,proto3" json:"hidden_from_sidebar,omitempty"`
	// contains filtered or unexported fields
}

func (*Project) Descriptor deprecated

func (*Project) Descriptor() ([]byte, []int)

Deprecated: Use Project.ProtoReflect.Descriptor instead.

func (*Project) GetCreatedAt

func (x *Project) GetCreatedAt() *timestamppb.Timestamp

func (*Project) GetDefaultBranch

func (x *Project) GetDefaultBranch() string

func (*Project) GetDescription

func (x *Project) GetDescription() string

func (*Project) GetHiddenFromSidebar

func (x *Project) GetHiddenFromSidebar() bool

func (*Project) GetId

func (x *Project) GetId() string

func (*Project) GetName

func (x *Project) GetName() string

func (*Project) GetOrder

func (x *Project) GetOrder() int32

func (*Project) GetRepositoryUrl

func (x *Project) GetRepositoryUrl() string

func (*Project) GetUpdatedAt

func (x *Project) GetUpdatedAt() *timestamppb.Timestamp

func (*Project) ProtoMessage

func (*Project) ProtoMessage()

func (*Project) ProtoReflect

func (x *Project) ProtoReflect() protoreflect.Message

func (*Project) Reset

func (x *Project) Reset()

func (*Project) String

func (x *Project) String() string

type RegisterPushSubscriptionRequest

type RegisterPushSubscriptionRequest struct {
	Endpoint  string `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
	P256DhKey string `protobuf:"bytes,2,opt,name=p256dh_key,json=p256dhKey,proto3" json:"p256dh_key,omitempty"`
	AuthKey   string `protobuf:"bytes,3,opt,name=auth_key,json=authKey,proto3" json:"auth_key,omitempty"`
	// contains filtered or unexported fields
}

func (*RegisterPushSubscriptionRequest) Descriptor deprecated

func (*RegisterPushSubscriptionRequest) Descriptor() ([]byte, []int)

Deprecated: Use RegisterPushSubscriptionRequest.ProtoReflect.Descriptor instead.

func (*RegisterPushSubscriptionRequest) GetAuthKey

func (x *RegisterPushSubscriptionRequest) GetAuthKey() string

func (*RegisterPushSubscriptionRequest) GetEndpoint

func (x *RegisterPushSubscriptionRequest) GetEndpoint() string

func (*RegisterPushSubscriptionRequest) GetP256DhKey

func (x *RegisterPushSubscriptionRequest) GetP256DhKey() string

func (*RegisterPushSubscriptionRequest) ProtoMessage

func (*RegisterPushSubscriptionRequest) ProtoMessage()

func (*RegisterPushSubscriptionRequest) ProtoReflect

func (*RegisterPushSubscriptionRequest) Reset

func (*RegisterPushSubscriptionRequest) String

type RegisterPushSubscriptionResponse

type RegisterPushSubscriptionResponse struct {
	// contains filtered or unexported fields
}

func (*RegisterPushSubscriptionResponse) Descriptor deprecated

func (*RegisterPushSubscriptionResponse) Descriptor() ([]byte, []int)

Deprecated: Use RegisterPushSubscriptionResponse.ProtoReflect.Descriptor instead.

func (*RegisterPushSubscriptionResponse) ProtoMessage

func (*RegisterPushSubscriptionResponse) ProtoMessage()

func (*RegisterPushSubscriptionResponse) ProtoReflect

func (*RegisterPushSubscriptionResponse) Reset

func (*RegisterPushSubscriptionResponse) String

type ReorderProjectsRequest

type ReorderProjectsRequest struct {
	ProjectIds []string `protobuf:"bytes,1,rep,name=project_ids,json=projectIds,proto3" json:"project_ids,omitempty"`
	// contains filtered or unexported fields
}

func (*ReorderProjectsRequest) Descriptor deprecated

func (*ReorderProjectsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReorderProjectsRequest.ProtoReflect.Descriptor instead.

func (*ReorderProjectsRequest) GetProjectIds

func (x *ReorderProjectsRequest) GetProjectIds() []string

func (*ReorderProjectsRequest) ProtoMessage

func (*ReorderProjectsRequest) ProtoMessage()

func (*ReorderProjectsRequest) ProtoReflect

func (x *ReorderProjectsRequest) ProtoReflect() protoreflect.Message

func (*ReorderProjectsRequest) Reset

func (x *ReorderProjectsRequest) Reset()

func (*ReorderProjectsRequest) String

func (x *ReorderProjectsRequest) String() string

type ReorderProjectsResponse

type ReorderProjectsResponse struct {
	Projects []*Project `protobuf:"bytes,1,rep,name=projects,proto3" json:"projects,omitempty"`
	// contains filtered or unexported fields
}

func (*ReorderProjectsResponse) Descriptor deprecated

func (*ReorderProjectsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReorderProjectsResponse.ProtoReflect.Descriptor instead.

func (*ReorderProjectsResponse) GetProjects

func (x *ReorderProjectsResponse) GetProjects() []*Project

func (*ReorderProjectsResponse) ProtoMessage

func (*ReorderProjectsResponse) ProtoMessage()

func (*ReorderProjectsResponse) ProtoReflect

func (x *ReorderProjectsResponse) ProtoReflect() protoreflect.Message

func (*ReorderProjectsResponse) Reset

func (x *ReorderProjectsResponse) Reset()

func (*ReorderProjectsResponse) String

func (x *ReorderProjectsResponse) String() string

type ReportAgentComparisonRequest

type ReportAgentComparisonRequest struct {
	RequestId   string       `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	ProjectName string       `protobuf:"bytes,2,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"`
	Diffs       []*AgentDiff `protobuf:"bytes,3,rep,name=diffs,proto3" json:"diffs,omitempty"`
	// contains filtered or unexported fields
}

ReportAgentComparison is sent by the agent after comparing local agents with server versions.

func (*ReportAgentComparisonRequest) Descriptor deprecated

func (*ReportAgentComparisonRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReportAgentComparisonRequest.ProtoReflect.Descriptor instead.

func (*ReportAgentComparisonRequest) GetDiffs

func (x *ReportAgentComparisonRequest) GetDiffs() []*AgentDiff

func (*ReportAgentComparisonRequest) GetProjectName

func (x *ReportAgentComparisonRequest) GetProjectName() string

func (*ReportAgentComparisonRequest) GetRequestId

func (x *ReportAgentComparisonRequest) GetRequestId() string

func (*ReportAgentComparisonRequest) ProtoMessage

func (*ReportAgentComparisonRequest) ProtoMessage()

func (*ReportAgentComparisonRequest) ProtoReflect

func (*ReportAgentComparisonRequest) Reset

func (x *ReportAgentComparisonRequest) Reset()

func (*ReportAgentComparisonRequest) String

type ReportAgentComparisonResponse

type ReportAgentComparisonResponse struct {
	// contains filtered or unexported fields
}

func (*ReportAgentComparisonResponse) Descriptor deprecated

func (*ReportAgentComparisonResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReportAgentComparisonResponse.ProtoReflect.Descriptor instead.

func (*ReportAgentComparisonResponse) ProtoMessage

func (*ReportAgentComparisonResponse) ProtoMessage()

func (*ReportAgentComparisonResponse) ProtoReflect

func (*ReportAgentComparisonResponse) Reset

func (x *ReportAgentComparisonResponse) Reset()

func (*ReportAgentComparisonResponse) String

type ReportAgentStatusRequest

type ReportAgentStatusRequest struct {
	AgentManagerId string      `protobuf:"bytes,1,opt,name=agent_manager_id,json=agentManagerId,proto3" json:"agent_manager_id,omitempty"`
	TaskId         string      `protobuf:"bytes,2,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	Status         AgentStatus `protobuf:"varint,3,opt,name=status,proto3,enum=taskguild.v1.AgentStatus" json:"status,omitempty"`
	Message        string      `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*ReportAgentStatusRequest) Descriptor deprecated

func (*ReportAgentStatusRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReportAgentStatusRequest.ProtoReflect.Descriptor instead.

func (*ReportAgentStatusRequest) GetAgentManagerId

func (x *ReportAgentStatusRequest) GetAgentManagerId() string

func (*ReportAgentStatusRequest) GetMessage

func (x *ReportAgentStatusRequest) GetMessage() string

func (*ReportAgentStatusRequest) GetStatus

func (x *ReportAgentStatusRequest) GetStatus() AgentStatus

func (*ReportAgentStatusRequest) GetTaskId

func (x *ReportAgentStatusRequest) GetTaskId() string

func (*ReportAgentStatusRequest) ProtoMessage

func (*ReportAgentStatusRequest) ProtoMessage()

func (*ReportAgentStatusRequest) ProtoReflect

func (x *ReportAgentStatusRequest) ProtoReflect() protoreflect.Message

func (*ReportAgentStatusRequest) Reset

func (x *ReportAgentStatusRequest) Reset()

func (*ReportAgentStatusRequest) String

func (x *ReportAgentStatusRequest) String() string

type ReportAgentStatusResponse

type ReportAgentStatusResponse struct {
	// contains filtered or unexported fields
}

func (*ReportAgentStatusResponse) Descriptor deprecated

func (*ReportAgentStatusResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReportAgentStatusResponse.ProtoReflect.Descriptor instead.

func (*ReportAgentStatusResponse) ProtoMessage

func (*ReportAgentStatusResponse) ProtoMessage()

func (*ReportAgentStatusResponse) ProtoReflect

func (*ReportAgentStatusResponse) Reset

func (x *ReportAgentStatusResponse) Reset()

func (*ReportAgentStatusResponse) String

func (x *ReportAgentStatusResponse) String() string

type ReportGitPullMainResultRequest

type ReportGitPullMainResultRequest struct {
	RequestId    string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	ProjectName  string `protobuf:"bytes,2,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"`
	Success      bool   `protobuf:"varint,3,opt,name=success,proto3" json:"success,omitempty"`
	Output       string `protobuf:"bytes,4,opt,name=output,proto3" json:"output,omitempty"`                                 // stdout/stderr from git pull
	ErrorMessage string `protobuf:"bytes,5,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"` // error description if failed
	// contains filtered or unexported fields
}

func (*ReportGitPullMainResultRequest) Descriptor deprecated

func (*ReportGitPullMainResultRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReportGitPullMainResultRequest.ProtoReflect.Descriptor instead.

func (*ReportGitPullMainResultRequest) GetErrorMessage

func (x *ReportGitPullMainResultRequest) GetErrorMessage() string

func (*ReportGitPullMainResultRequest) GetOutput

func (x *ReportGitPullMainResultRequest) GetOutput() string

func (*ReportGitPullMainResultRequest) GetProjectName

func (x *ReportGitPullMainResultRequest) GetProjectName() string

func (*ReportGitPullMainResultRequest) GetRequestId

func (x *ReportGitPullMainResultRequest) GetRequestId() string

func (*ReportGitPullMainResultRequest) GetSuccess

func (x *ReportGitPullMainResultRequest) GetSuccess() bool

func (*ReportGitPullMainResultRequest) ProtoMessage

func (*ReportGitPullMainResultRequest) ProtoMessage()

func (*ReportGitPullMainResultRequest) ProtoReflect

func (*ReportGitPullMainResultRequest) Reset

func (x *ReportGitPullMainResultRequest) Reset()

func (*ReportGitPullMainResultRequest) String

type ReportGitPullMainResultResponse

type ReportGitPullMainResultResponse struct {
	// contains filtered or unexported fields
}

func (*ReportGitPullMainResultResponse) Descriptor deprecated

func (*ReportGitPullMainResultResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReportGitPullMainResultResponse.ProtoReflect.Descriptor instead.

func (*ReportGitPullMainResultResponse) ProtoMessage

func (*ReportGitPullMainResultResponse) ProtoMessage()

func (*ReportGitPullMainResultResponse) ProtoReflect

func (*ReportGitPullMainResultResponse) Reset

func (*ReportGitPullMainResultResponse) String

type ReportScriptComparisonRequest

type ReportScriptComparisonRequest struct {
	RequestId   string        `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	ProjectName string        `protobuf:"bytes,2,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"`
	Diffs       []*ScriptDiff `protobuf:"bytes,3,rep,name=diffs,proto3" json:"diffs,omitempty"`
	// contains filtered or unexported fields
}

ReportScriptComparison is sent by the agent after comparing local scripts with server versions.

func (*ReportScriptComparisonRequest) Descriptor deprecated

func (*ReportScriptComparisonRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReportScriptComparisonRequest.ProtoReflect.Descriptor instead.

func (*ReportScriptComparisonRequest) GetDiffs

func (x *ReportScriptComparisonRequest) GetDiffs() []*ScriptDiff

func (*ReportScriptComparisonRequest) GetProjectName

func (x *ReportScriptComparisonRequest) GetProjectName() string

func (*ReportScriptComparisonRequest) GetRequestId

func (x *ReportScriptComparisonRequest) GetRequestId() string

func (*ReportScriptComparisonRequest) ProtoMessage

func (*ReportScriptComparisonRequest) ProtoMessage()

func (*ReportScriptComparisonRequest) ProtoReflect

func (*ReportScriptComparisonRequest) Reset

func (x *ReportScriptComparisonRequest) Reset()

func (*ReportScriptComparisonRequest) String

type ReportScriptComparisonResponse

type ReportScriptComparisonResponse struct {
	// contains filtered or unexported fields
}

func (*ReportScriptComparisonResponse) Descriptor deprecated

func (*ReportScriptComparisonResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReportScriptComparisonResponse.ProtoReflect.Descriptor instead.

func (*ReportScriptComparisonResponse) ProtoMessage

func (*ReportScriptComparisonResponse) ProtoMessage()

func (*ReportScriptComparisonResponse) ProtoReflect

func (*ReportScriptComparisonResponse) Reset

func (x *ReportScriptComparisonResponse) Reset()

func (*ReportScriptComparisonResponse) String

type ReportScriptExecutionResultRequest

type ReportScriptExecutionResultRequest struct {
	RequestId     string            `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	ProjectName   string            `protobuf:"bytes,2,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"`
	ScriptId      string            `protobuf:"bytes,3,opt,name=script_id,json=scriptId,proto3" json:"script_id,omitempty"`
	Success       bool              `protobuf:"varint,4,opt,name=success,proto3" json:"success,omitempty"` // true if exit code == 0
	ExitCode      int32             `protobuf:"varint,5,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"`
	ErrorMessage  string            `protobuf:"bytes,8,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`        // error description if execution failed to start
	LogEntries    []*ScriptLogEntry `protobuf:"bytes,9,rep,name=log_entries,json=logEntries,proto3" json:"log_entries,omitempty"`              // full interleaved log
	StoppedByUser bool              `protobuf:"varint,10,opt,name=stopped_by_user,json=stoppedByUser,proto3" json:"stopped_by_user,omitempty"` // true if stopped by user request
	// contains filtered or unexported fields
}

func (*ReportScriptExecutionResultRequest) Descriptor deprecated

func (*ReportScriptExecutionResultRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReportScriptExecutionResultRequest.ProtoReflect.Descriptor instead.

func (*ReportScriptExecutionResultRequest) GetErrorMessage

func (x *ReportScriptExecutionResultRequest) GetErrorMessage() string

func (*ReportScriptExecutionResultRequest) GetExitCode

func (x *ReportScriptExecutionResultRequest) GetExitCode() int32

func (*ReportScriptExecutionResultRequest) GetLogEntries

func (x *ReportScriptExecutionResultRequest) GetLogEntries() []*ScriptLogEntry

func (*ReportScriptExecutionResultRequest) GetProjectName

func (x *ReportScriptExecutionResultRequest) GetProjectName() string

func (*ReportScriptExecutionResultRequest) GetRequestId

func (x *ReportScriptExecutionResultRequest) GetRequestId() string

func (*ReportScriptExecutionResultRequest) GetScriptId

func (x *ReportScriptExecutionResultRequest) GetScriptId() string

func (*ReportScriptExecutionResultRequest) GetStoppedByUser

func (x *ReportScriptExecutionResultRequest) GetStoppedByUser() bool

func (*ReportScriptExecutionResultRequest) GetSuccess

func (x *ReportScriptExecutionResultRequest) GetSuccess() bool

func (*ReportScriptExecutionResultRequest) ProtoMessage

func (*ReportScriptExecutionResultRequest) ProtoMessage()

func (*ReportScriptExecutionResultRequest) ProtoReflect

func (*ReportScriptExecutionResultRequest) Reset

func (*ReportScriptExecutionResultRequest) String

type ReportScriptExecutionResultResponse

type ReportScriptExecutionResultResponse struct {
	// contains filtered or unexported fields
}

func (*ReportScriptExecutionResultResponse) Descriptor deprecated

func (*ReportScriptExecutionResultResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReportScriptExecutionResultResponse.ProtoReflect.Descriptor instead.

func (*ReportScriptExecutionResultResponse) ProtoMessage

func (*ReportScriptExecutionResultResponse) ProtoMessage()

func (*ReportScriptExecutionResultResponse) ProtoReflect

func (*ReportScriptExecutionResultResponse) Reset

func (*ReportScriptExecutionResultResponse) String

type ReportScriptOutputChunkRequest

type ReportScriptOutputChunkRequest struct {
	RequestId   string            `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	ProjectName string            `protobuf:"bytes,2,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"`
	Entries     []*ScriptLogEntry `protobuf:"bytes,5,rep,name=entries,proto3" json:"entries,omitempty"` // interleaved log entries
	// contains filtered or unexported fields
}

ReportScriptOutputChunk reports a chunk of real-time script output.

func (*ReportScriptOutputChunkRequest) Descriptor deprecated

func (*ReportScriptOutputChunkRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReportScriptOutputChunkRequest.ProtoReflect.Descriptor instead.

func (*ReportScriptOutputChunkRequest) GetEntries

func (*ReportScriptOutputChunkRequest) GetProjectName

func (x *ReportScriptOutputChunkRequest) GetProjectName() string

func (*ReportScriptOutputChunkRequest) GetRequestId

func (x *ReportScriptOutputChunkRequest) GetRequestId() string

func (*ReportScriptOutputChunkRequest) ProtoMessage

func (*ReportScriptOutputChunkRequest) ProtoMessage()

func (*ReportScriptOutputChunkRequest) ProtoReflect

func (*ReportScriptOutputChunkRequest) Reset

func (x *ReportScriptOutputChunkRequest) Reset()

func (*ReportScriptOutputChunkRequest) String

type ReportScriptOutputChunkResponse

type ReportScriptOutputChunkResponse struct {
	// contains filtered or unexported fields
}

func (*ReportScriptOutputChunkResponse) Descriptor deprecated

func (*ReportScriptOutputChunkResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReportScriptOutputChunkResponse.ProtoReflect.Descriptor instead.

func (*ReportScriptOutputChunkResponse) ProtoMessage

func (*ReportScriptOutputChunkResponse) ProtoMessage()

func (*ReportScriptOutputChunkResponse) ProtoReflect

func (*ReportScriptOutputChunkResponse) Reset

func (*ReportScriptOutputChunkResponse) String

type ReportSkillComparisonRequest

type ReportSkillComparisonRequest struct {
	RequestId   string       `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	ProjectName string       `protobuf:"bytes,2,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"`
	Diffs       []*SkillDiff `protobuf:"bytes,3,rep,name=diffs,proto3" json:"diffs,omitempty"`
	// contains filtered or unexported fields
}

ReportSkillComparison is sent by the agent after comparing local skills with server versions.

func (*ReportSkillComparisonRequest) Descriptor deprecated

func (*ReportSkillComparisonRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReportSkillComparisonRequest.ProtoReflect.Descriptor instead.

func (*ReportSkillComparisonRequest) GetDiffs

func (x *ReportSkillComparisonRequest) GetDiffs() []*SkillDiff

func (*ReportSkillComparisonRequest) GetProjectName

func (x *ReportSkillComparisonRequest) GetProjectName() string

func (*ReportSkillComparisonRequest) GetRequestId

func (x *ReportSkillComparisonRequest) GetRequestId() string

func (*ReportSkillComparisonRequest) ProtoMessage

func (*ReportSkillComparisonRequest) ProtoMessage()

func (*ReportSkillComparisonRequest) ProtoReflect

func (*ReportSkillComparisonRequest) Reset

func (x *ReportSkillComparisonRequest) Reset()

func (*ReportSkillComparisonRequest) String

type ReportSkillComparisonResponse

type ReportSkillComparisonResponse struct {
	// contains filtered or unexported fields
}

func (*ReportSkillComparisonResponse) Descriptor deprecated

func (*ReportSkillComparisonResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReportSkillComparisonResponse.ProtoReflect.Descriptor instead.

func (*ReportSkillComparisonResponse) ProtoMessage

func (*ReportSkillComparisonResponse) ProtoMessage()

func (*ReportSkillComparisonResponse) ProtoReflect

func (*ReportSkillComparisonResponse) Reset

func (x *ReportSkillComparisonResponse) Reset()

func (*ReportSkillComparisonResponse) String

type ReportTaskLogRequest

type ReportTaskLogRequest struct {
	TaskId   string            `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	Level    TaskLogLevel      `protobuf:"varint,2,opt,name=level,proto3,enum=taskguild.v1.TaskLogLevel" json:"level,omitempty"`
	Category TaskLogCategory   `protobuf:"varint,3,opt,name=category,proto3,enum=taskguild.v1.TaskLogCategory" json:"category,omitempty"`
	Message  string            `protobuf:"bytes,4,opt,name=message,proto3" json:"message,omitempty"`
	Metadata map[string]string `` /* 143-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ReportTaskLogRequest) Descriptor deprecated

func (*ReportTaskLogRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReportTaskLogRequest.ProtoReflect.Descriptor instead.

func (*ReportTaskLogRequest) GetCategory

func (x *ReportTaskLogRequest) GetCategory() TaskLogCategory

func (*ReportTaskLogRequest) GetLevel

func (x *ReportTaskLogRequest) GetLevel() TaskLogLevel

func (*ReportTaskLogRequest) GetMessage

func (x *ReportTaskLogRequest) GetMessage() string

func (*ReportTaskLogRequest) GetMetadata

func (x *ReportTaskLogRequest) GetMetadata() map[string]string

func (*ReportTaskLogRequest) GetTaskId

func (x *ReportTaskLogRequest) GetTaskId() string

func (*ReportTaskLogRequest) ProtoMessage

func (*ReportTaskLogRequest) ProtoMessage()

func (*ReportTaskLogRequest) ProtoReflect

func (x *ReportTaskLogRequest) ProtoReflect() protoreflect.Message

func (*ReportTaskLogRequest) Reset

func (x *ReportTaskLogRequest) Reset()

func (*ReportTaskLogRequest) String

func (x *ReportTaskLogRequest) String() string

type ReportTaskLogResponse

type ReportTaskLogResponse struct {
	// contains filtered or unexported fields
}

func (*ReportTaskLogResponse) Descriptor deprecated

func (*ReportTaskLogResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReportTaskLogResponse.ProtoReflect.Descriptor instead.

func (*ReportTaskLogResponse) ProtoMessage

func (*ReportTaskLogResponse) ProtoMessage()

func (*ReportTaskLogResponse) ProtoReflect

func (x *ReportTaskLogResponse) ProtoReflect() protoreflect.Message

func (*ReportTaskLogResponse) Reset

func (x *ReportTaskLogResponse) Reset()

func (*ReportTaskLogResponse) String

func (x *ReportTaskLogResponse) String() string

type ReportTaskResultRequest

type ReportTaskResultRequest struct {
	TaskId       string `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	Summary      string `protobuf:"bytes,3,opt,name=summary,proto3" json:"summary,omitempty"`
	ErrorMessage string `protobuf:"bytes,4,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
	// contains filtered or unexported fields
}

func (*ReportTaskResultRequest) Descriptor deprecated

func (*ReportTaskResultRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReportTaskResultRequest.ProtoReflect.Descriptor instead.

func (*ReportTaskResultRequest) GetErrorMessage

func (x *ReportTaskResultRequest) GetErrorMessage() string

func (*ReportTaskResultRequest) GetSummary

func (x *ReportTaskResultRequest) GetSummary() string

func (*ReportTaskResultRequest) GetTaskId

func (x *ReportTaskResultRequest) GetTaskId() string

func (*ReportTaskResultRequest) ProtoMessage

func (*ReportTaskResultRequest) ProtoMessage()

func (*ReportTaskResultRequest) ProtoReflect

func (x *ReportTaskResultRequest) ProtoReflect() protoreflect.Message

func (*ReportTaskResultRequest) Reset

func (x *ReportTaskResultRequest) Reset()

func (*ReportTaskResultRequest) String

func (x *ReportTaskResultRequest) String() string

type ReportTaskResultResponse

type ReportTaskResultResponse struct {
	// contains filtered or unexported fields
}

func (*ReportTaskResultResponse) Descriptor deprecated

func (*ReportTaskResultResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReportTaskResultResponse.ProtoReflect.Descriptor instead.

func (*ReportTaskResultResponse) ProtoMessage

func (*ReportTaskResultResponse) ProtoMessage()

func (*ReportTaskResultResponse) ProtoReflect

func (x *ReportTaskResultResponse) ProtoReflect() protoreflect.Message

func (*ReportTaskResultResponse) Reset

func (x *ReportTaskResultResponse) Reset()

func (*ReportTaskResultResponse) String

func (x *ReportTaskResultResponse) String() string

type ReportWorktreeDeleteResultRequest

type ReportWorktreeDeleteResultRequest struct {
	RequestId    string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	ProjectName  string `protobuf:"bytes,2,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"`
	WorktreeName string `protobuf:"bytes,3,opt,name=worktree_name,json=worktreeName,proto3" json:"worktree_name,omitempty"`
	Success      bool   `protobuf:"varint,4,opt,name=success,proto3" json:"success,omitempty"`
	ErrorMessage string `protobuf:"bytes,5,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
	// contains filtered or unexported fields
}

func (*ReportWorktreeDeleteResultRequest) Descriptor deprecated

func (*ReportWorktreeDeleteResultRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReportWorktreeDeleteResultRequest.ProtoReflect.Descriptor instead.

func (*ReportWorktreeDeleteResultRequest) GetErrorMessage

func (x *ReportWorktreeDeleteResultRequest) GetErrorMessage() string

func (*ReportWorktreeDeleteResultRequest) GetProjectName

func (x *ReportWorktreeDeleteResultRequest) GetProjectName() string

func (*ReportWorktreeDeleteResultRequest) GetRequestId

func (x *ReportWorktreeDeleteResultRequest) GetRequestId() string

func (*ReportWorktreeDeleteResultRequest) GetSuccess

func (x *ReportWorktreeDeleteResultRequest) GetSuccess() bool

func (*ReportWorktreeDeleteResultRequest) GetWorktreeName

func (x *ReportWorktreeDeleteResultRequest) GetWorktreeName() string

func (*ReportWorktreeDeleteResultRequest) ProtoMessage

func (*ReportWorktreeDeleteResultRequest) ProtoMessage()

func (*ReportWorktreeDeleteResultRequest) ProtoReflect

func (*ReportWorktreeDeleteResultRequest) Reset

func (*ReportWorktreeDeleteResultRequest) String

type ReportWorktreeDeleteResultResponse

type ReportWorktreeDeleteResultResponse struct {
	// contains filtered or unexported fields
}

func (*ReportWorktreeDeleteResultResponse) Descriptor deprecated

func (*ReportWorktreeDeleteResultResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReportWorktreeDeleteResultResponse.ProtoReflect.Descriptor instead.

func (*ReportWorktreeDeleteResultResponse) ProtoMessage

func (*ReportWorktreeDeleteResultResponse) ProtoMessage()

func (*ReportWorktreeDeleteResultResponse) ProtoReflect

func (*ReportWorktreeDeleteResultResponse) Reset

func (*ReportWorktreeDeleteResultResponse) String

type ReportWorktreeListRequest

type ReportWorktreeListRequest struct {
	RequestId   string          `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	ProjectName string          `protobuf:"bytes,2,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"`
	Worktrees   []*WorktreeInfo `protobuf:"bytes,3,rep,name=worktrees,proto3" json:"worktrees,omitempty"`
	// contains filtered or unexported fields
}

func (*ReportWorktreeListRequest) Descriptor deprecated

func (*ReportWorktreeListRequest) Descriptor() ([]byte, []int)

Deprecated: Use ReportWorktreeListRequest.ProtoReflect.Descriptor instead.

func (*ReportWorktreeListRequest) GetProjectName

func (x *ReportWorktreeListRequest) GetProjectName() string

func (*ReportWorktreeListRequest) GetRequestId

func (x *ReportWorktreeListRequest) GetRequestId() string

func (*ReportWorktreeListRequest) GetWorktrees

func (x *ReportWorktreeListRequest) GetWorktrees() []*WorktreeInfo

func (*ReportWorktreeListRequest) ProtoMessage

func (*ReportWorktreeListRequest) ProtoMessage()

func (*ReportWorktreeListRequest) ProtoReflect

func (*ReportWorktreeListRequest) Reset

func (x *ReportWorktreeListRequest) Reset()

func (*ReportWorktreeListRequest) String

func (x *ReportWorktreeListRequest) String() string

type ReportWorktreeListResponse

type ReportWorktreeListResponse struct {
	// contains filtered or unexported fields
}

func (*ReportWorktreeListResponse) Descriptor deprecated

func (*ReportWorktreeListResponse) Descriptor() ([]byte, []int)

Deprecated: Use ReportWorktreeListResponse.ProtoReflect.Descriptor instead.

func (*ReportWorktreeListResponse) ProtoMessage

func (*ReportWorktreeListResponse) ProtoMessage()

func (*ReportWorktreeListResponse) ProtoReflect

func (*ReportWorktreeListResponse) Reset

func (x *ReportWorktreeListResponse) Reset()

func (*ReportWorktreeListResponse) String

func (x *ReportWorktreeListResponse) String() string

type RequestAgentComparisonRequest

type RequestAgentComparisonRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

RequestAgentComparison triggers a comparison on connected agents (called by frontend).

func (*RequestAgentComparisonRequest) Descriptor deprecated

func (*RequestAgentComparisonRequest) Descriptor() ([]byte, []int)

Deprecated: Use RequestAgentComparisonRequest.ProtoReflect.Descriptor instead.

func (*RequestAgentComparisonRequest) GetProjectId

func (x *RequestAgentComparisonRequest) GetProjectId() string

func (*RequestAgentComparisonRequest) ProtoMessage

func (*RequestAgentComparisonRequest) ProtoMessage()

func (*RequestAgentComparisonRequest) ProtoReflect

func (*RequestAgentComparisonRequest) Reset

func (x *RequestAgentComparisonRequest) Reset()

func (*RequestAgentComparisonRequest) String

type RequestAgentComparisonResponse

type RequestAgentComparisonResponse struct {
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestAgentComparisonResponse) Descriptor deprecated

func (*RequestAgentComparisonResponse) Descriptor() ([]byte, []int)

Deprecated: Use RequestAgentComparisonResponse.ProtoReflect.Descriptor instead.

func (*RequestAgentComparisonResponse) GetRequestId

func (x *RequestAgentComparisonResponse) GetRequestId() string

func (*RequestAgentComparisonResponse) ProtoMessage

func (*RequestAgentComparisonResponse) ProtoMessage()

func (*RequestAgentComparisonResponse) ProtoReflect

func (*RequestAgentComparisonResponse) Reset

func (x *RequestAgentComparisonResponse) Reset()

func (*RequestAgentComparisonResponse) String

type RequestGitPullMainRequest

type RequestGitPullMainRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestGitPullMainRequest) Descriptor deprecated

func (*RequestGitPullMainRequest) Descriptor() ([]byte, []int)

Deprecated: Use RequestGitPullMainRequest.ProtoReflect.Descriptor instead.

func (*RequestGitPullMainRequest) GetProjectId

func (x *RequestGitPullMainRequest) GetProjectId() string

func (*RequestGitPullMainRequest) ProtoMessage

func (*RequestGitPullMainRequest) ProtoMessage()

func (*RequestGitPullMainRequest) ProtoReflect

func (*RequestGitPullMainRequest) Reset

func (x *RequestGitPullMainRequest) Reset()

func (*RequestGitPullMainRequest) String

func (x *RequestGitPullMainRequest) String() string

type RequestGitPullMainResponse

type RequestGitPullMainResponse struct {
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestGitPullMainResponse) Descriptor deprecated

func (*RequestGitPullMainResponse) Descriptor() ([]byte, []int)

Deprecated: Use RequestGitPullMainResponse.ProtoReflect.Descriptor instead.

func (*RequestGitPullMainResponse) GetRequestId

func (x *RequestGitPullMainResponse) GetRequestId() string

func (*RequestGitPullMainResponse) ProtoMessage

func (*RequestGitPullMainResponse) ProtoMessage()

func (*RequestGitPullMainResponse) ProtoReflect

func (*RequestGitPullMainResponse) Reset

func (x *RequestGitPullMainResponse) Reset()

func (*RequestGitPullMainResponse) String

func (x *RequestGitPullMainResponse) String() string

type RequestScriptComparisonRequest

type RequestScriptComparisonRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

RequestScriptComparison triggers a comparison on connected agents (called by frontend).

func (*RequestScriptComparisonRequest) Descriptor deprecated

func (*RequestScriptComparisonRequest) Descriptor() ([]byte, []int)

Deprecated: Use RequestScriptComparisonRequest.ProtoReflect.Descriptor instead.

func (*RequestScriptComparisonRequest) GetProjectId

func (x *RequestScriptComparisonRequest) GetProjectId() string

func (*RequestScriptComparisonRequest) ProtoMessage

func (*RequestScriptComparisonRequest) ProtoMessage()

func (*RequestScriptComparisonRequest) ProtoReflect

func (*RequestScriptComparisonRequest) Reset

func (x *RequestScriptComparisonRequest) Reset()

func (*RequestScriptComparisonRequest) String

type RequestScriptComparisonResponse

type RequestScriptComparisonResponse struct {
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestScriptComparisonResponse) Descriptor deprecated

func (*RequestScriptComparisonResponse) Descriptor() ([]byte, []int)

Deprecated: Use RequestScriptComparisonResponse.ProtoReflect.Descriptor instead.

func (*RequestScriptComparisonResponse) GetRequestId

func (x *RequestScriptComparisonResponse) GetRequestId() string

func (*RequestScriptComparisonResponse) ProtoMessage

func (*RequestScriptComparisonResponse) ProtoMessage()

func (*RequestScriptComparisonResponse) ProtoReflect

func (*RequestScriptComparisonResponse) Reset

func (*RequestScriptComparisonResponse) String

type RequestSkillComparisonRequest

type RequestSkillComparisonRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

RequestSkillComparison triggers a comparison on connected agents (called by frontend).

func (*RequestSkillComparisonRequest) Descriptor deprecated

func (*RequestSkillComparisonRequest) Descriptor() ([]byte, []int)

Deprecated: Use RequestSkillComparisonRequest.ProtoReflect.Descriptor instead.

func (*RequestSkillComparisonRequest) GetProjectId

func (x *RequestSkillComparisonRequest) GetProjectId() string

func (*RequestSkillComparisonRequest) ProtoMessage

func (*RequestSkillComparisonRequest) ProtoMessage()

func (*RequestSkillComparisonRequest) ProtoReflect

func (*RequestSkillComparisonRequest) Reset

func (x *RequestSkillComparisonRequest) Reset()

func (*RequestSkillComparisonRequest) String

type RequestSkillComparisonResponse

type RequestSkillComparisonResponse struct {
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestSkillComparisonResponse) Descriptor deprecated

func (*RequestSkillComparisonResponse) Descriptor() ([]byte, []int)

Deprecated: Use RequestSkillComparisonResponse.ProtoReflect.Descriptor instead.

func (*RequestSkillComparisonResponse) GetRequestId

func (x *RequestSkillComparisonResponse) GetRequestId() string

func (*RequestSkillComparisonResponse) ProtoMessage

func (*RequestSkillComparisonResponse) ProtoMessage()

func (*RequestSkillComparisonResponse) ProtoReflect

func (*RequestSkillComparisonResponse) Reset

func (x *RequestSkillComparisonResponse) Reset()

func (*RequestSkillComparisonResponse) String

type RequestWorktreeDeleteRequest

type RequestWorktreeDeleteRequest struct {
	ProjectId    string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	WorktreeName string `protobuf:"bytes,2,opt,name=worktree_name,json=worktreeName,proto3" json:"worktree_name,omitempty"`
	Force        bool   `protobuf:"varint,3,opt,name=force,proto3" json:"force,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestWorktreeDeleteRequest) Descriptor deprecated

func (*RequestWorktreeDeleteRequest) Descriptor() ([]byte, []int)

Deprecated: Use RequestWorktreeDeleteRequest.ProtoReflect.Descriptor instead.

func (*RequestWorktreeDeleteRequest) GetForce

func (x *RequestWorktreeDeleteRequest) GetForce() bool

func (*RequestWorktreeDeleteRequest) GetProjectId

func (x *RequestWorktreeDeleteRequest) GetProjectId() string

func (*RequestWorktreeDeleteRequest) GetWorktreeName

func (x *RequestWorktreeDeleteRequest) GetWorktreeName() string

func (*RequestWorktreeDeleteRequest) ProtoMessage

func (*RequestWorktreeDeleteRequest) ProtoMessage()

func (*RequestWorktreeDeleteRequest) ProtoReflect

func (*RequestWorktreeDeleteRequest) Reset

func (x *RequestWorktreeDeleteRequest) Reset()

func (*RequestWorktreeDeleteRequest) String

type RequestWorktreeDeleteResponse

type RequestWorktreeDeleteResponse struct {
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestWorktreeDeleteResponse) Descriptor deprecated

func (*RequestWorktreeDeleteResponse) Descriptor() ([]byte, []int)

Deprecated: Use RequestWorktreeDeleteResponse.ProtoReflect.Descriptor instead.

func (*RequestWorktreeDeleteResponse) GetRequestId

func (x *RequestWorktreeDeleteResponse) GetRequestId() string

func (*RequestWorktreeDeleteResponse) ProtoMessage

func (*RequestWorktreeDeleteResponse) ProtoMessage()

func (*RequestWorktreeDeleteResponse) ProtoReflect

func (*RequestWorktreeDeleteResponse) Reset

func (x *RequestWorktreeDeleteResponse) Reset()

func (*RequestWorktreeDeleteResponse) String

type RequestWorktreeListRequest

type RequestWorktreeListRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestWorktreeListRequest) Descriptor deprecated

func (*RequestWorktreeListRequest) Descriptor() ([]byte, []int)

Deprecated: Use RequestWorktreeListRequest.ProtoReflect.Descriptor instead.

func (*RequestWorktreeListRequest) GetProjectId

func (x *RequestWorktreeListRequest) GetProjectId() string

func (*RequestWorktreeListRequest) ProtoMessage

func (*RequestWorktreeListRequest) ProtoMessage()

func (*RequestWorktreeListRequest) ProtoReflect

func (*RequestWorktreeListRequest) Reset

func (x *RequestWorktreeListRequest) Reset()

func (*RequestWorktreeListRequest) String

func (x *RequestWorktreeListRequest) String() string

type RequestWorktreeListResponse

type RequestWorktreeListResponse struct {
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

func (*RequestWorktreeListResponse) Descriptor deprecated

func (*RequestWorktreeListResponse) Descriptor() ([]byte, []int)

Deprecated: Use RequestWorktreeListResponse.ProtoReflect.Descriptor instead.

func (*RequestWorktreeListResponse) GetRequestId

func (x *RequestWorktreeListResponse) GetRequestId() string

func (*RequestWorktreeListResponse) ProtoMessage

func (*RequestWorktreeListResponse) ProtoMessage()

func (*RequestWorktreeListResponse) ProtoReflect

func (*RequestWorktreeListResponse) Reset

func (x *RequestWorktreeListResponse) Reset()

func (*RequestWorktreeListResponse) String

func (x *RequestWorktreeListResponse) String() string

type ResolveAgentConflictRequest

type ResolveAgentConflictRequest struct {
	ProjectId    string                `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	AgentId      string                `protobuf:"bytes,2,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"` // empty if agent-only (will create new)
	AgentName    string                `protobuf:"bytes,3,opt,name=agent_name,json=agentName,proto3" json:"agent_name,omitempty"`
	Filename     string                `protobuf:"bytes,4,opt,name=filename,proto3" json:"filename,omitempty"`
	Choice       AgentResolutionChoice `protobuf:"varint,5,opt,name=choice,proto3,enum=taskguild.v1.AgentResolutionChoice" json:"choice,omitempty"`
	AgentContent string                `protobuf:"bytes,6,opt,name=agent_content,json=agentContent,proto3" json:"agent_content,omitempty"` // only needed when choice = AGENT
	// contains filtered or unexported fields
}

ResolveAgentConflict resolves a single agent conflict between server and agent.

func (*ResolveAgentConflictRequest) Descriptor deprecated

func (*ResolveAgentConflictRequest) Descriptor() ([]byte, []int)

Deprecated: Use ResolveAgentConflictRequest.ProtoReflect.Descriptor instead.

func (*ResolveAgentConflictRequest) GetAgentContent

func (x *ResolveAgentConflictRequest) GetAgentContent() string

func (*ResolveAgentConflictRequest) GetAgentId

func (x *ResolveAgentConflictRequest) GetAgentId() string

func (*ResolveAgentConflictRequest) GetAgentName

func (x *ResolveAgentConflictRequest) GetAgentName() string

func (*ResolveAgentConflictRequest) GetChoice

func (*ResolveAgentConflictRequest) GetFilename

func (x *ResolveAgentConflictRequest) GetFilename() string

func (*ResolveAgentConflictRequest) GetProjectId

func (x *ResolveAgentConflictRequest) GetProjectId() string

func (*ResolveAgentConflictRequest) ProtoMessage

func (*ResolveAgentConflictRequest) ProtoMessage()

func (*ResolveAgentConflictRequest) ProtoReflect

func (*ResolveAgentConflictRequest) Reset

func (x *ResolveAgentConflictRequest) Reset()

func (*ResolveAgentConflictRequest) String

func (x *ResolveAgentConflictRequest) String() string

type ResolveAgentConflictResponse

type ResolveAgentConflictResponse struct {
	Agent *AgentDefinition `protobuf:"bytes,1,opt,name=agent,proto3" json:"agent,omitempty"` // the resulting agent after resolution
	// contains filtered or unexported fields
}

func (*ResolveAgentConflictResponse) Descriptor deprecated

func (*ResolveAgentConflictResponse) Descriptor() ([]byte, []int)

Deprecated: Use ResolveAgentConflictResponse.ProtoReflect.Descriptor instead.

func (*ResolveAgentConflictResponse) GetAgent

func (*ResolveAgentConflictResponse) ProtoMessage

func (*ResolveAgentConflictResponse) ProtoMessage()

func (*ResolveAgentConflictResponse) ProtoReflect

func (*ResolveAgentConflictResponse) Reset

func (x *ResolveAgentConflictResponse) Reset()

func (*ResolveAgentConflictResponse) String

type ResolveScriptConflictRequest

type ResolveScriptConflictRequest struct {
	ProjectId    string                 `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	ScriptId     string                 `protobuf:"bytes,2,opt,name=script_id,json=scriptId,proto3" json:"script_id,omitempty"` // empty if agent-only (will create new)
	ScriptName   string                 `protobuf:"bytes,3,opt,name=script_name,json=scriptName,proto3" json:"script_name,omitempty"`
	Filename     string                 `protobuf:"bytes,4,opt,name=filename,proto3" json:"filename,omitempty"`
	Choice       ScriptResolutionChoice `protobuf:"varint,5,opt,name=choice,proto3,enum=taskguild.v1.ScriptResolutionChoice" json:"choice,omitempty"`
	AgentContent string                 `protobuf:"bytes,6,opt,name=agent_content,json=agentContent,proto3" json:"agent_content,omitempty"` // only needed when choice = AGENT
	// contains filtered or unexported fields
}

ResolveScriptConflict resolves a single script conflict between server and agent.

func (*ResolveScriptConflictRequest) Descriptor deprecated

func (*ResolveScriptConflictRequest) Descriptor() ([]byte, []int)

Deprecated: Use ResolveScriptConflictRequest.ProtoReflect.Descriptor instead.

func (*ResolveScriptConflictRequest) GetAgentContent

func (x *ResolveScriptConflictRequest) GetAgentContent() string

func (*ResolveScriptConflictRequest) GetChoice

func (*ResolveScriptConflictRequest) GetFilename

func (x *ResolveScriptConflictRequest) GetFilename() string

func (*ResolveScriptConflictRequest) GetProjectId

func (x *ResolveScriptConflictRequest) GetProjectId() string

func (*ResolveScriptConflictRequest) GetScriptId

func (x *ResolveScriptConflictRequest) GetScriptId() string

func (*ResolveScriptConflictRequest) GetScriptName

func (x *ResolveScriptConflictRequest) GetScriptName() string

func (*ResolveScriptConflictRequest) ProtoMessage

func (*ResolveScriptConflictRequest) ProtoMessage()

func (*ResolveScriptConflictRequest) ProtoReflect

func (*ResolveScriptConflictRequest) Reset

func (x *ResolveScriptConflictRequest) Reset()

func (*ResolveScriptConflictRequest) String

type ResolveScriptConflictResponse

type ResolveScriptConflictResponse struct {
	Script *ScriptDefinition `protobuf:"bytes,1,opt,name=script,proto3" json:"script,omitempty"` // the resulting script after resolution
	// contains filtered or unexported fields
}

func (*ResolveScriptConflictResponse) Descriptor deprecated

func (*ResolveScriptConflictResponse) Descriptor() ([]byte, []int)

Deprecated: Use ResolveScriptConflictResponse.ProtoReflect.Descriptor instead.

func (*ResolveScriptConflictResponse) GetScript

func (*ResolveScriptConflictResponse) ProtoMessage

func (*ResolveScriptConflictResponse) ProtoMessage()

func (*ResolveScriptConflictResponse) ProtoReflect

func (*ResolveScriptConflictResponse) Reset

func (x *ResolveScriptConflictResponse) Reset()

func (*ResolveScriptConflictResponse) String

type ResolveSkillConflictRequest

type ResolveSkillConflictRequest struct {
	ProjectId    string                `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	SkillId      string                `protobuf:"bytes,2,opt,name=skill_id,json=skillId,proto3" json:"skill_id,omitempty"` // empty if agent-only (will create new)
	SkillName    string                `protobuf:"bytes,3,opt,name=skill_name,json=skillName,proto3" json:"skill_name,omitempty"`
	Filename     string                `protobuf:"bytes,4,opt,name=filename,proto3" json:"filename,omitempty"`
	Choice       SkillResolutionChoice `protobuf:"varint,5,opt,name=choice,proto3,enum=taskguild.v1.SkillResolutionChoice" json:"choice,omitempty"`
	AgentContent string                `protobuf:"bytes,6,opt,name=agent_content,json=agentContent,proto3" json:"agent_content,omitempty"` // only needed when choice = AGENT
	// contains filtered or unexported fields
}

ResolveSkillConflict resolves a single skill conflict between server and agent.

func (*ResolveSkillConflictRequest) Descriptor deprecated

func (*ResolveSkillConflictRequest) Descriptor() ([]byte, []int)

Deprecated: Use ResolveSkillConflictRequest.ProtoReflect.Descriptor instead.

func (*ResolveSkillConflictRequest) GetAgentContent

func (x *ResolveSkillConflictRequest) GetAgentContent() string

func (*ResolveSkillConflictRequest) GetChoice

func (*ResolveSkillConflictRequest) GetFilename

func (x *ResolveSkillConflictRequest) GetFilename() string

func (*ResolveSkillConflictRequest) GetProjectId

func (x *ResolveSkillConflictRequest) GetProjectId() string

func (*ResolveSkillConflictRequest) GetSkillId

func (x *ResolveSkillConflictRequest) GetSkillId() string

func (*ResolveSkillConflictRequest) GetSkillName

func (x *ResolveSkillConflictRequest) GetSkillName() string

func (*ResolveSkillConflictRequest) ProtoMessage

func (*ResolveSkillConflictRequest) ProtoMessage()

func (*ResolveSkillConflictRequest) ProtoReflect

func (*ResolveSkillConflictRequest) Reset

func (x *ResolveSkillConflictRequest) Reset()

func (*ResolveSkillConflictRequest) String

func (x *ResolveSkillConflictRequest) String() string

type ResolveSkillConflictResponse

type ResolveSkillConflictResponse struct {
	Skill *SkillDefinition `protobuf:"bytes,1,opt,name=skill,proto3" json:"skill,omitempty"` // the resulting skill after resolution
	// contains filtered or unexported fields
}

func (*ResolveSkillConflictResponse) Descriptor deprecated

func (*ResolveSkillConflictResponse) Descriptor() ([]byte, []int)

Deprecated: Use ResolveSkillConflictResponse.ProtoReflect.Descriptor instead.

func (*ResolveSkillConflictResponse) GetSkill

func (*ResolveSkillConflictResponse) ProtoMessage

func (*ResolveSkillConflictResponse) ProtoMessage()

func (*ResolveSkillConflictResponse) ProtoReflect

func (*ResolveSkillConflictResponse) Reset

func (x *ResolveSkillConflictResponse) Reset()

func (*ResolveSkillConflictResponse) String

type RespondToInteractionByTokenRequest

type RespondToInteractionByTokenRequest struct {
	Token    string `protobuf:"bytes,1,opt,name=token,proto3" json:"token,omitempty"`
	Response string `protobuf:"bytes,2,opt,name=response,proto3" json:"response,omitempty"`
	// contains filtered or unexported fields
}

func (*RespondToInteractionByTokenRequest) Descriptor deprecated

func (*RespondToInteractionByTokenRequest) Descriptor() ([]byte, []int)

Deprecated: Use RespondToInteractionByTokenRequest.ProtoReflect.Descriptor instead.

func (*RespondToInteractionByTokenRequest) GetResponse

func (x *RespondToInteractionByTokenRequest) GetResponse() string

func (*RespondToInteractionByTokenRequest) GetToken

func (*RespondToInteractionByTokenRequest) ProtoMessage

func (*RespondToInteractionByTokenRequest) ProtoMessage()

func (*RespondToInteractionByTokenRequest) ProtoReflect

func (*RespondToInteractionByTokenRequest) Reset

func (*RespondToInteractionByTokenRequest) String

type RespondToInteractionByTokenResponse

type RespondToInteractionByTokenResponse struct {
	Interaction *Interaction `protobuf:"bytes,1,opt,name=interaction,proto3" json:"interaction,omitempty"`
	// contains filtered or unexported fields
}

func (*RespondToInteractionByTokenResponse) Descriptor deprecated

func (*RespondToInteractionByTokenResponse) Descriptor() ([]byte, []int)

Deprecated: Use RespondToInteractionByTokenResponse.ProtoReflect.Descriptor instead.

func (*RespondToInteractionByTokenResponse) GetInteraction

func (x *RespondToInteractionByTokenResponse) GetInteraction() *Interaction

func (*RespondToInteractionByTokenResponse) ProtoMessage

func (*RespondToInteractionByTokenResponse) ProtoMessage()

func (*RespondToInteractionByTokenResponse) ProtoReflect

func (*RespondToInteractionByTokenResponse) Reset

func (*RespondToInteractionByTokenResponse) String

type RespondToInteractionRequest

type RespondToInteractionRequest struct {
	Id       string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Response string `protobuf:"bytes,2,opt,name=response,proto3" json:"response,omitempty"`
	// contains filtered or unexported fields
}

func (*RespondToInteractionRequest) Descriptor deprecated

func (*RespondToInteractionRequest) Descriptor() ([]byte, []int)

Deprecated: Use RespondToInteractionRequest.ProtoReflect.Descriptor instead.

func (*RespondToInteractionRequest) GetId

func (*RespondToInteractionRequest) GetResponse

func (x *RespondToInteractionRequest) GetResponse() string

func (*RespondToInteractionRequest) ProtoMessage

func (*RespondToInteractionRequest) ProtoMessage()

func (*RespondToInteractionRequest) ProtoReflect

func (*RespondToInteractionRequest) Reset

func (x *RespondToInteractionRequest) Reset()

func (*RespondToInteractionRequest) String

func (x *RespondToInteractionRequest) String() string

type RespondToInteractionResponse

type RespondToInteractionResponse struct {
	Interaction *Interaction `protobuf:"bytes,1,opt,name=interaction,proto3" json:"interaction,omitempty"`
	// contains filtered or unexported fields
}

func (*RespondToInteractionResponse) Descriptor deprecated

func (*RespondToInteractionResponse) Descriptor() ([]byte, []int)

Deprecated: Use RespondToInteractionResponse.ProtoReflect.Descriptor instead.

func (*RespondToInteractionResponse) GetInteraction

func (x *RespondToInteractionResponse) GetInteraction() *Interaction

func (*RespondToInteractionResponse) ProtoMessage

func (*RespondToInteractionResponse) ProtoMessage()

func (*RespondToInteractionResponse) ProtoReflect

func (*RespondToInteractionResponse) Reset

func (x *RespondToInteractionResponse) Reset()

func (*RespondToInteractionResponse) String

type ResumeTaskRequest

type ResumeTaskRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*ResumeTaskRequest) Descriptor deprecated

func (*ResumeTaskRequest) Descriptor() ([]byte, []int)

Deprecated: Use ResumeTaskRequest.ProtoReflect.Descriptor instead.

func (*ResumeTaskRequest) GetId

func (x *ResumeTaskRequest) GetId() string

func (*ResumeTaskRequest) ProtoMessage

func (*ResumeTaskRequest) ProtoMessage()

func (*ResumeTaskRequest) ProtoReflect

func (x *ResumeTaskRequest) ProtoReflect() protoreflect.Message

func (*ResumeTaskRequest) Reset

func (x *ResumeTaskRequest) Reset()

func (*ResumeTaskRequest) String

func (x *ResumeTaskRequest) String() string

type ResumeTaskResponse

type ResumeTaskResponse struct {
	Task *Task `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"`
	// contains filtered or unexported fields
}

func (*ResumeTaskResponse) Descriptor deprecated

func (*ResumeTaskResponse) Descriptor() ([]byte, []int)

Deprecated: Use ResumeTaskResponse.ProtoReflect.Descriptor instead.

func (*ResumeTaskResponse) GetTask

func (x *ResumeTaskResponse) GetTask() *Task

func (*ResumeTaskResponse) ProtoMessage

func (*ResumeTaskResponse) ProtoMessage()

func (*ResumeTaskResponse) ProtoReflect

func (x *ResumeTaskResponse) ProtoReflect() protoreflect.Message

func (*ResumeTaskResponse) Reset

func (x *ResumeTaskResponse) Reset()

func (*ResumeTaskResponse) String

func (x *ResumeTaskResponse) String() string

type SaveAsTemplateRequest

type SaveAsTemplateRequest struct {
	EntityType             string `protobuf:"bytes,1,opt,name=entity_type,json=entityType,proto3" json:"entity_type,omitempty"`                            // "agent", "skill", or "script"
	EntityId               string `protobuf:"bytes,2,opt,name=entity_id,json=entityId,proto3" json:"entity_id,omitempty"`                                  // ID of the existing entity to save as template
	TemplateName           string `protobuf:"bytes,3,opt,name=template_name,json=templateName,proto3" json:"template_name,omitempty"`                      // display name for the template (defaults to entity name)
	TemplateDescription    string `protobuf:"bytes,4,opt,name=template_description,json=templateDescription,proto3" json:"template_description,omitempty"` // description (defaults to entity description)
	IncludeDependentSkills bool   ``                                                                                                                       // agent only: also save referenced skills as templates
	/* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*SaveAsTemplateRequest) Descriptor deprecated

func (*SaveAsTemplateRequest) Descriptor() ([]byte, []int)

Deprecated: Use SaveAsTemplateRequest.ProtoReflect.Descriptor instead.

func (*SaveAsTemplateRequest) GetEntityId

func (x *SaveAsTemplateRequest) GetEntityId() string

func (*SaveAsTemplateRequest) GetEntityType

func (x *SaveAsTemplateRequest) GetEntityType() string

func (*SaveAsTemplateRequest) GetIncludeDependentSkills

func (x *SaveAsTemplateRequest) GetIncludeDependentSkills() bool

func (*SaveAsTemplateRequest) GetTemplateDescription

func (x *SaveAsTemplateRequest) GetTemplateDescription() string

func (*SaveAsTemplateRequest) GetTemplateName

func (x *SaveAsTemplateRequest) GetTemplateName() string

func (*SaveAsTemplateRequest) ProtoMessage

func (*SaveAsTemplateRequest) ProtoMessage()

func (*SaveAsTemplateRequest) ProtoReflect

func (x *SaveAsTemplateRequest) ProtoReflect() protoreflect.Message

func (*SaveAsTemplateRequest) Reset

func (x *SaveAsTemplateRequest) Reset()

func (*SaveAsTemplateRequest) String

func (x *SaveAsTemplateRequest) String() string

type SaveAsTemplateResponse

type SaveAsTemplateResponse struct {
	Template           *Template   `protobuf:"bytes,1,opt,name=template,proto3" json:"template,omitempty"`                                               // the created template
	DependentTemplates []*Template `protobuf:"bytes,2,rep,name=dependent_templates,json=dependentTemplates,proto3" json:"dependent_templates,omitempty"` // skill templates created alongside (agent only)
	// contains filtered or unexported fields
}

func (*SaveAsTemplateResponse) Descriptor deprecated

func (*SaveAsTemplateResponse) Descriptor() ([]byte, []int)

Deprecated: Use SaveAsTemplateResponse.ProtoReflect.Descriptor instead.

func (*SaveAsTemplateResponse) GetDependentTemplates

func (x *SaveAsTemplateResponse) GetDependentTemplates() []*Template

func (*SaveAsTemplateResponse) GetTemplate

func (x *SaveAsTemplateResponse) GetTemplate() *Template

func (*SaveAsTemplateResponse) ProtoMessage

func (*SaveAsTemplateResponse) ProtoMessage()

func (*SaveAsTemplateResponse) ProtoReflect

func (x *SaveAsTemplateResponse) ProtoReflect() protoreflect.Message

func (*SaveAsTemplateResponse) Reset

func (x *SaveAsTemplateResponse) Reset()

func (*SaveAsTemplateResponse) String

func (x *SaveAsTemplateResponse) String() string

type ScriptDefinition

type ScriptDefinition struct {

	// identity
	Id          string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ProjectId   string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Name        string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`               // unique name (filename without extension)
	Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // description (set via UI only)
	// script content
	Filename string `protobuf:"bytes,5,opt,name=filename,proto3" json:"filename,omitempty"` // original filename (e.g. deploy.sh)
	Content  string `protobuf:"bytes,6,opt,name=content,proto3" json:"content,omitempty"`   // shell script body
	// metadata
	IsSynced  bool                   `protobuf:"varint,7,opt,name=is_synced,json=isSynced,proto3" json:"is_synced,omitempty"` // true if synced from repository .claude/scripts/ directory
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,9,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

ScriptDefinition defines a shell script that can be executed on the agent-manager.

func (*ScriptDefinition) Descriptor deprecated

func (*ScriptDefinition) Descriptor() ([]byte, []int)

Deprecated: Use ScriptDefinition.ProtoReflect.Descriptor instead.

func (*ScriptDefinition) GetContent

func (x *ScriptDefinition) GetContent() string

func (*ScriptDefinition) GetCreatedAt

func (x *ScriptDefinition) GetCreatedAt() *timestamppb.Timestamp

func (*ScriptDefinition) GetDescription

func (x *ScriptDefinition) GetDescription() string

func (*ScriptDefinition) GetFilename

func (x *ScriptDefinition) GetFilename() string

func (*ScriptDefinition) GetId

func (x *ScriptDefinition) GetId() string

func (*ScriptDefinition) GetIsSynced

func (x *ScriptDefinition) GetIsSynced() bool

func (*ScriptDefinition) GetName

func (x *ScriptDefinition) GetName() string

func (*ScriptDefinition) GetProjectId

func (x *ScriptDefinition) GetProjectId() string

func (*ScriptDefinition) GetUpdatedAt

func (x *ScriptDefinition) GetUpdatedAt() *timestamppb.Timestamp

func (*ScriptDefinition) ProtoMessage

func (*ScriptDefinition) ProtoMessage()

func (*ScriptDefinition) ProtoReflect

func (x *ScriptDefinition) ProtoReflect() protoreflect.Message

func (*ScriptDefinition) Reset

func (x *ScriptDefinition) Reset()

func (*ScriptDefinition) String

func (x *ScriptDefinition) String() string

type ScriptDiff

type ScriptDiff struct {
	ScriptId      string         `protobuf:"bytes,1,opt,name=script_id,json=scriptId,proto3" json:"script_id,omitempty"` // empty if agent-only script
	ScriptName    string         `protobuf:"bytes,2,opt,name=script_name,json=scriptName,proto3" json:"script_name,omitempty"`
	Filename      string         `protobuf:"bytes,3,opt,name=filename,proto3" json:"filename,omitempty"`
	ServerContent string         `protobuf:"bytes,4,opt,name=server_content,json=serverContent,proto3" json:"server_content,omitempty"`
	AgentContent  string         `protobuf:"bytes,5,opt,name=agent_content,json=agentContent,proto3" json:"agent_content,omitempty"`
	DiffType      ScriptDiffType `protobuf:"varint,6,opt,name=diff_type,json=diffType,proto3,enum=taskguild.v1.ScriptDiffType" json:"diff_type,omitempty"`
	// contains filtered or unexported fields
}

func (*ScriptDiff) Descriptor deprecated

func (*ScriptDiff) Descriptor() ([]byte, []int)

Deprecated: Use ScriptDiff.ProtoReflect.Descriptor instead.

func (*ScriptDiff) GetAgentContent

func (x *ScriptDiff) GetAgentContent() string

func (*ScriptDiff) GetDiffType

func (x *ScriptDiff) GetDiffType() ScriptDiffType

func (*ScriptDiff) GetFilename

func (x *ScriptDiff) GetFilename() string

func (*ScriptDiff) GetScriptId

func (x *ScriptDiff) GetScriptId() string

func (*ScriptDiff) GetScriptName

func (x *ScriptDiff) GetScriptName() string

func (*ScriptDiff) GetServerContent

func (x *ScriptDiff) GetServerContent() string

func (*ScriptDiff) ProtoMessage

func (*ScriptDiff) ProtoMessage()

func (*ScriptDiff) ProtoReflect

func (x *ScriptDiff) ProtoReflect() protoreflect.Message

func (*ScriptDiff) Reset

func (x *ScriptDiff) Reset()

func (*ScriptDiff) String

func (x *ScriptDiff) String() string

type ScriptDiffType

type ScriptDiffType int32
const (
	ScriptDiffType_SCRIPT_DIFF_TYPE_UNSPECIFIED ScriptDiffType = 0
	ScriptDiffType_SCRIPT_DIFF_TYPE_MODIFIED    ScriptDiffType = 1 // both exist but content differs
	ScriptDiffType_SCRIPT_DIFF_TYPE_AGENT_ONLY  ScriptDiffType = 2 // exists on agent but not on server
	ScriptDiffType_SCRIPT_DIFF_TYPE_SERVER_ONLY ScriptDiffType = 3 // exists on server but not on agent
)

func (ScriptDiffType) Descriptor

func (ScriptDiffType) Enum

func (x ScriptDiffType) Enum() *ScriptDiffType

func (ScriptDiffType) EnumDescriptor deprecated

func (ScriptDiffType) EnumDescriptor() ([]byte, []int)

Deprecated: Use ScriptDiffType.Descriptor instead.

func (ScriptDiffType) Number

func (ScriptDiffType) String

func (x ScriptDiffType) String() string

func (ScriptDiffType) Type

type ScriptExecutionComplete

type ScriptExecutionComplete struct {
	Success       bool              `protobuf:"varint,1,opt,name=success,proto3" json:"success,omitempty"`
	ExitCode      int32             `protobuf:"varint,2,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"`
	ErrorMessage  string            `protobuf:"bytes,5,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
	LogEntries    []*ScriptLogEntry `protobuf:"bytes,6,rep,name=log_entries,json=logEntries,proto3" json:"log_entries,omitempty"`             // full log (for late joiners)
	StoppedByUser bool              `protobuf:"varint,7,opt,name=stopped_by_user,json=stoppedByUser,proto3" json:"stopped_by_user,omitempty"` // true if stopped via StopScriptExecution
	// contains filtered or unexported fields
}

func (*ScriptExecutionComplete) Descriptor deprecated

func (*ScriptExecutionComplete) Descriptor() ([]byte, []int)

Deprecated: Use ScriptExecutionComplete.ProtoReflect.Descriptor instead.

func (*ScriptExecutionComplete) GetErrorMessage

func (x *ScriptExecutionComplete) GetErrorMessage() string

func (*ScriptExecutionComplete) GetExitCode

func (x *ScriptExecutionComplete) GetExitCode() int32

func (*ScriptExecutionComplete) GetLogEntries

func (x *ScriptExecutionComplete) GetLogEntries() []*ScriptLogEntry

func (*ScriptExecutionComplete) GetStoppedByUser

func (x *ScriptExecutionComplete) GetStoppedByUser() bool

func (*ScriptExecutionComplete) GetSuccess

func (x *ScriptExecutionComplete) GetSuccess() bool

func (*ScriptExecutionComplete) ProtoMessage

func (*ScriptExecutionComplete) ProtoMessage()

func (*ScriptExecutionComplete) ProtoReflect

func (x *ScriptExecutionComplete) ProtoReflect() protoreflect.Message

func (*ScriptExecutionComplete) Reset

func (x *ScriptExecutionComplete) Reset()

func (*ScriptExecutionComplete) String

func (x *ScriptExecutionComplete) String() string

type ScriptExecutionEvent

type ScriptExecutionEvent struct {

	// Types that are valid to be assigned to Event:
	//
	//	*ScriptExecutionEvent_Output
	//	*ScriptExecutionEvent_Complete
	Event isScriptExecutionEvent_Event `protobuf_oneof:"event"`
	// contains filtered or unexported fields
}

func (*ScriptExecutionEvent) Descriptor deprecated

func (*ScriptExecutionEvent) Descriptor() ([]byte, []int)

Deprecated: Use ScriptExecutionEvent.ProtoReflect.Descriptor instead.

func (*ScriptExecutionEvent) GetComplete

func (*ScriptExecutionEvent) GetEvent

func (x *ScriptExecutionEvent) GetEvent() isScriptExecutionEvent_Event

func (*ScriptExecutionEvent) GetOutput

func (x *ScriptExecutionEvent) GetOutput() *ScriptOutputChunk

func (*ScriptExecutionEvent) ProtoMessage

func (*ScriptExecutionEvent) ProtoMessage()

func (*ScriptExecutionEvent) ProtoReflect

func (x *ScriptExecutionEvent) ProtoReflect() protoreflect.Message

func (*ScriptExecutionEvent) Reset

func (x *ScriptExecutionEvent) Reset()

func (*ScriptExecutionEvent) String

func (x *ScriptExecutionEvent) String() string

type ScriptExecutionEvent_Complete

type ScriptExecutionEvent_Complete struct {
	Complete *ScriptExecutionComplete `protobuf:"bytes,2,opt,name=complete,proto3,oneof"`
}

type ScriptExecutionEvent_Output

type ScriptExecutionEvent_Output struct {
	Output *ScriptOutputChunk `protobuf:"bytes,1,opt,name=output,proto3,oneof"`
}

type ScriptExecutionInfo

type ScriptExecutionInfo struct {
	RequestId    string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	ScriptId     string `protobuf:"bytes,2,opt,name=script_id,json=scriptId,proto3" json:"script_id,omitempty"`
	Completed    bool   `protobuf:"varint,3,opt,name=completed,proto3" json:"completed,omitempty"`
	Success      bool   `protobuf:"varint,4,opt,name=success,proto3" json:"success,omitempty"`
	ExitCode     int32  `protobuf:"varint,5,opt,name=exit_code,json=exitCode,proto3" json:"exit_code,omitempty"`
	ErrorMessage string `protobuf:"bytes,6,opt,name=error_message,json=errorMessage,proto3" json:"error_message,omitempty"`
	// contains filtered or unexported fields
}

func (*ScriptExecutionInfo) Descriptor deprecated

func (*ScriptExecutionInfo) Descriptor() ([]byte, []int)

Deprecated: Use ScriptExecutionInfo.ProtoReflect.Descriptor instead.

func (*ScriptExecutionInfo) GetCompleted

func (x *ScriptExecutionInfo) GetCompleted() bool

func (*ScriptExecutionInfo) GetErrorMessage

func (x *ScriptExecutionInfo) GetErrorMessage() string

func (*ScriptExecutionInfo) GetExitCode

func (x *ScriptExecutionInfo) GetExitCode() int32

func (*ScriptExecutionInfo) GetRequestId

func (x *ScriptExecutionInfo) GetRequestId() string

func (*ScriptExecutionInfo) GetScriptId

func (x *ScriptExecutionInfo) GetScriptId() string

func (*ScriptExecutionInfo) GetSuccess

func (x *ScriptExecutionInfo) GetSuccess() bool

func (*ScriptExecutionInfo) ProtoMessage

func (*ScriptExecutionInfo) ProtoMessage()

func (*ScriptExecutionInfo) ProtoReflect

func (x *ScriptExecutionInfo) ProtoReflect() protoreflect.Message

func (*ScriptExecutionInfo) Reset

func (x *ScriptExecutionInfo) Reset()

func (*ScriptExecutionInfo) String

func (x *ScriptExecutionInfo) String() string

type ScriptLogEntry

type ScriptLogEntry struct {
	Stream ScriptLogStream `protobuf:"varint,1,opt,name=stream,proto3,enum=taskguild.v1.ScriptLogStream" json:"stream,omitempty"`
	Text   string          `protobuf:"bytes,2,opt,name=text,proto3" json:"text,omitempty"`
	// contains filtered or unexported fields
}

ScriptLogEntry represents a single log entry from script execution.

func (*ScriptLogEntry) Descriptor deprecated

func (*ScriptLogEntry) Descriptor() ([]byte, []int)

Deprecated: Use ScriptLogEntry.ProtoReflect.Descriptor instead.

func (*ScriptLogEntry) GetStream

func (x *ScriptLogEntry) GetStream() ScriptLogStream

func (*ScriptLogEntry) GetText

func (x *ScriptLogEntry) GetText() string

func (*ScriptLogEntry) ProtoMessage

func (*ScriptLogEntry) ProtoMessage()

func (*ScriptLogEntry) ProtoReflect

func (x *ScriptLogEntry) ProtoReflect() protoreflect.Message

func (*ScriptLogEntry) Reset

func (x *ScriptLogEntry) Reset()

func (*ScriptLogEntry) String

func (x *ScriptLogEntry) String() string

type ScriptLogStream

type ScriptLogStream int32

ScriptLogStream identifies the output stream for a log entry.

const (
	ScriptLogStream_SCRIPT_LOG_STREAM_STDOUT ScriptLogStream = 0
	ScriptLogStream_SCRIPT_LOG_STREAM_STDERR ScriptLogStream = 1
)

func (ScriptLogStream) Descriptor

func (ScriptLogStream) Enum

func (x ScriptLogStream) Enum() *ScriptLogStream

func (ScriptLogStream) EnumDescriptor deprecated

func (ScriptLogStream) EnumDescriptor() ([]byte, []int)

Deprecated: Use ScriptLogStream.Descriptor instead.

func (ScriptLogStream) Number

func (ScriptLogStream) String

func (x ScriptLogStream) String() string

func (ScriptLogStream) Type

type ScriptOutputChunk

type ScriptOutputChunk struct {
	Entries []*ScriptLogEntry `protobuf:"bytes,3,rep,name=entries,proto3" json:"entries,omitempty"` // interleaved log entries
	// contains filtered or unexported fields
}

func (*ScriptOutputChunk) Descriptor deprecated

func (*ScriptOutputChunk) Descriptor() ([]byte, []int)

Deprecated: Use ScriptOutputChunk.ProtoReflect.Descriptor instead.

func (*ScriptOutputChunk) GetEntries

func (x *ScriptOutputChunk) GetEntries() []*ScriptLogEntry

func (*ScriptOutputChunk) ProtoMessage

func (*ScriptOutputChunk) ProtoMessage()

func (*ScriptOutputChunk) ProtoReflect

func (x *ScriptOutputChunk) ProtoReflect() protoreflect.Message

func (*ScriptOutputChunk) Reset

func (x *ScriptOutputChunk) Reset()

func (*ScriptOutputChunk) String

func (x *ScriptOutputChunk) String() string

type ScriptResolutionChoice

type ScriptResolutionChoice int32
const (
	ScriptResolutionChoice_SCRIPT_RESOLUTION_CHOICE_UNSPECIFIED ScriptResolutionChoice = 0
	ScriptResolutionChoice_SCRIPT_RESOLUTION_CHOICE_SERVER      ScriptResolutionChoice = 1
	ScriptResolutionChoice_SCRIPT_RESOLUTION_CHOICE_AGENT       ScriptResolutionChoice = 2
)

func (ScriptResolutionChoice) Descriptor

func (ScriptResolutionChoice) Enum

func (ScriptResolutionChoice) EnumDescriptor deprecated

func (ScriptResolutionChoice) EnumDescriptor() ([]byte, []int)

Deprecated: Use ScriptResolutionChoice.Descriptor instead.

func (ScriptResolutionChoice) Number

func (ScriptResolutionChoice) String

func (x ScriptResolutionChoice) String() string

func (ScriptResolutionChoice) Type

type ScriptTemplateConfig

type ScriptTemplateConfig struct {
	Name        string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Filename    string `protobuf:"bytes,3,opt,name=filename,proto3" json:"filename,omitempty"`
	Content     string `protobuf:"bytes,4,opt,name=content,proto3" json:"content,omitempty"`
	// contains filtered or unexported fields
}

ScriptTemplateConfig holds the script-specific configuration snapshot.

func (*ScriptTemplateConfig) Descriptor deprecated

func (*ScriptTemplateConfig) Descriptor() ([]byte, []int)

Deprecated: Use ScriptTemplateConfig.ProtoReflect.Descriptor instead.

func (*ScriptTemplateConfig) GetContent

func (x *ScriptTemplateConfig) GetContent() string

func (*ScriptTemplateConfig) GetDescription

func (x *ScriptTemplateConfig) GetDescription() string

func (*ScriptTemplateConfig) GetFilename

func (x *ScriptTemplateConfig) GetFilename() string

func (*ScriptTemplateConfig) GetName

func (x *ScriptTemplateConfig) GetName() string

func (*ScriptTemplateConfig) ProtoMessage

func (*ScriptTemplateConfig) ProtoMessage()

func (*ScriptTemplateConfig) ProtoReflect

func (x *ScriptTemplateConfig) ProtoReflect() protoreflect.Message

func (*ScriptTemplateConfig) Reset

func (x *ScriptTemplateConfig) Reset()

func (*ScriptTemplateConfig) String

func (x *ScriptTemplateConfig) String() string

type SendMessageRequest

type SendMessageRequest struct {
	TaskId  string `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	Message string `protobuf:"bytes,2,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*SendMessageRequest) Descriptor deprecated

func (*SendMessageRequest) Descriptor() ([]byte, []int)

Deprecated: Use SendMessageRequest.ProtoReflect.Descriptor instead.

func (*SendMessageRequest) GetMessage

func (x *SendMessageRequest) GetMessage() string

func (*SendMessageRequest) GetTaskId

func (x *SendMessageRequest) GetTaskId() string

func (*SendMessageRequest) ProtoMessage

func (*SendMessageRequest) ProtoMessage()

func (*SendMessageRequest) ProtoReflect

func (x *SendMessageRequest) ProtoReflect() protoreflect.Message

func (*SendMessageRequest) Reset

func (x *SendMessageRequest) Reset()

func (*SendMessageRequest) String

func (x *SendMessageRequest) String() string

type SendMessageResponse

type SendMessageResponse struct {
	Interaction *Interaction `protobuf:"bytes,1,opt,name=interaction,proto3" json:"interaction,omitempty"`
	// contains filtered or unexported fields
}

func (*SendMessageResponse) Descriptor deprecated

func (*SendMessageResponse) Descriptor() ([]byte, []int)

Deprecated: Use SendMessageResponse.ProtoReflect.Descriptor instead.

func (*SendMessageResponse) GetInteraction

func (x *SendMessageResponse) GetInteraction() *Interaction

func (*SendMessageResponse) ProtoMessage

func (*SendMessageResponse) ProtoMessage()

func (*SendMessageResponse) ProtoReflect

func (x *SendMessageResponse) ProtoReflect() protoreflect.Message

func (*SendMessageResponse) Reset

func (x *SendMessageResponse) Reset()

func (*SendMessageResponse) String

func (x *SendMessageResponse) String() string

type SendTestNotificationRequest

type SendTestNotificationRequest struct {
	// contains filtered or unexported fields
}

func (*SendTestNotificationRequest) Descriptor deprecated

func (*SendTestNotificationRequest) Descriptor() ([]byte, []int)

Deprecated: Use SendTestNotificationRequest.ProtoReflect.Descriptor instead.

func (*SendTestNotificationRequest) ProtoMessage

func (*SendTestNotificationRequest) ProtoMessage()

func (*SendTestNotificationRequest) ProtoReflect

func (*SendTestNotificationRequest) Reset

func (x *SendTestNotificationRequest) Reset()

func (*SendTestNotificationRequest) String

func (x *SendTestNotificationRequest) String() string

type SendTestNotificationResponse

type SendTestNotificationResponse struct {
	// contains filtered or unexported fields
}

func (*SendTestNotificationResponse) Descriptor deprecated

func (*SendTestNotificationResponse) Descriptor() ([]byte, []int)

Deprecated: Use SendTestNotificationResponse.ProtoReflect.Descriptor instead.

func (*SendTestNotificationResponse) ProtoMessage

func (*SendTestNotificationResponse) ProtoMessage()

func (*SendTestNotificationResponse) ProtoReflect

func (*SendTestNotificationResponse) Reset

func (x *SendTestNotificationResponse) Reset()

func (*SendTestNotificationResponse) String

type SingleCommandPermission

type SingleCommandPermission struct {
	Id        string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ProjectId string                 `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Pattern   string                 `protobuf:"bytes,3,opt,name=pattern,proto3" json:"pattern,omitempty"` // regex pattern (e.g. "^git\\s+status$")
	Type      string                 `protobuf:"bytes,4,opt,name=type,proto3" json:"type,omitempty"`       // "command" or "redirect"
	Label     string                 `protobuf:"bytes,5,opt,name=label,proto3" json:"label,omitempty"`     // human-readable label (e.g. "git status")
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

SingleCommandPermission represents a single regex-based permission rule.

func (*SingleCommandPermission) Descriptor deprecated

func (*SingleCommandPermission) Descriptor() ([]byte, []int)

Deprecated: Use SingleCommandPermission.ProtoReflect.Descriptor instead.

func (*SingleCommandPermission) GetCreatedAt

func (x *SingleCommandPermission) GetCreatedAt() *timestamppb.Timestamp

func (*SingleCommandPermission) GetId

func (x *SingleCommandPermission) GetId() string

func (*SingleCommandPermission) GetLabel

func (x *SingleCommandPermission) GetLabel() string

func (*SingleCommandPermission) GetPattern

func (x *SingleCommandPermission) GetPattern() string

func (*SingleCommandPermission) GetProjectId

func (x *SingleCommandPermission) GetProjectId() string

func (*SingleCommandPermission) GetType

func (x *SingleCommandPermission) GetType() string

func (*SingleCommandPermission) ProtoMessage

func (*SingleCommandPermission) ProtoMessage()

func (*SingleCommandPermission) ProtoReflect

func (x *SingleCommandPermission) ProtoReflect() protoreflect.Message

func (*SingleCommandPermission) Reset

func (x *SingleCommandPermission) Reset()

func (*SingleCommandPermission) String

func (x *SingleCommandPermission) String() string

type SkillDefinition

type SkillDefinition struct {

	// identity
	Id          string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ProjectId   string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Name        string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`               // unique name (directory name in .claude/skills/)
	Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"` // when to use this skill
	// skill content (body of the SKILL.md file)
	Content string `protobuf:"bytes,5,opt,name=content,proto3" json:"content,omitempty"`
	// invocation control
	DisableModelInvocation bool `` // if true, only user can invoke via /name
	/* 130-byte string literal not displayed */
	UserInvocable bool `protobuf:"varint,7,opt,name=user_invocable,json=userInvocable,proto3" json:"user_invocable,omitempty"` // if false, only Claude can invoke
	// tool access
	AllowedTools []string `protobuf:"bytes,8,rep,name=allowed_tools,json=allowedTools,proto3" json:"allowed_tools,omitempty"` // tools allowed when this skill is active
	// model & execution
	Model   string `protobuf:"bytes,9,opt,name=model,proto3" json:"model,omitempty"`      // model to use when skill is active
	Context string `protobuf:"bytes,10,opt,name=context,proto3" json:"context,omitempty"` // "fork" to run in a sub-agent
	Agent   string `protobuf:"bytes,11,opt,name=agent,proto3" json:"agent,omitempty"`     // sub-agent type when context=fork (e.g. Explore, Plan)
	// argument hint
	ArgumentHint string `protobuf:"bytes,12,opt,name=argument_hint,json=argumentHint,proto3" json:"argument_hint,omitempty"` // hint shown in autocomplete (e.g. [issue-number])
	// metadata
	IsSynced  bool                   `protobuf:"varint,13,opt,name=is_synced,json=isSynced,proto3" json:"is_synced,omitempty"` // true if synced from repository .claude/skills/ directory
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,14,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,15,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

SkillDefinition defines a reusable skill (SKILL.md) that can be referenced by agents. Fields align with the Claude Code skill SKILL.md frontmatter format.

func (*SkillDefinition) Descriptor deprecated

func (*SkillDefinition) Descriptor() ([]byte, []int)

Deprecated: Use SkillDefinition.ProtoReflect.Descriptor instead.

func (*SkillDefinition) GetAgent

func (x *SkillDefinition) GetAgent() string

func (*SkillDefinition) GetAllowedTools

func (x *SkillDefinition) GetAllowedTools() []string

func (*SkillDefinition) GetArgumentHint

func (x *SkillDefinition) GetArgumentHint() string

func (*SkillDefinition) GetContent

func (x *SkillDefinition) GetContent() string

func (*SkillDefinition) GetContext

func (x *SkillDefinition) GetContext() string

func (*SkillDefinition) GetCreatedAt

func (x *SkillDefinition) GetCreatedAt() *timestamppb.Timestamp

func (*SkillDefinition) GetDescription

func (x *SkillDefinition) GetDescription() string

func (*SkillDefinition) GetDisableModelInvocation

func (x *SkillDefinition) GetDisableModelInvocation() bool

func (*SkillDefinition) GetId

func (x *SkillDefinition) GetId() string

func (*SkillDefinition) GetIsSynced

func (x *SkillDefinition) GetIsSynced() bool

func (*SkillDefinition) GetModel

func (x *SkillDefinition) GetModel() string

func (*SkillDefinition) GetName

func (x *SkillDefinition) GetName() string

func (*SkillDefinition) GetProjectId

func (x *SkillDefinition) GetProjectId() string

func (*SkillDefinition) GetUpdatedAt

func (x *SkillDefinition) GetUpdatedAt() *timestamppb.Timestamp

func (*SkillDefinition) GetUserInvocable

func (x *SkillDefinition) GetUserInvocable() bool

func (*SkillDefinition) ProtoMessage

func (*SkillDefinition) ProtoMessage()

func (*SkillDefinition) ProtoReflect

func (x *SkillDefinition) ProtoReflect() protoreflect.Message

func (*SkillDefinition) Reset

func (x *SkillDefinition) Reset()

func (*SkillDefinition) String

func (x *SkillDefinition) String() string

type SkillDiff

type SkillDiff struct {
	SkillId       string        `protobuf:"bytes,1,opt,name=skill_id,json=skillId,proto3" json:"skill_id,omitempty"` // empty if agent-only skill
	SkillName     string        `protobuf:"bytes,2,opt,name=skill_name,json=skillName,proto3" json:"skill_name,omitempty"`
	Filename      string        `protobuf:"bytes,3,opt,name=filename,proto3" json:"filename,omitempty"` // relative path (e.g. "my-skill/SKILL.md")
	ServerContent string        `protobuf:"bytes,4,opt,name=server_content,json=serverContent,proto3" json:"server_content,omitempty"`
	AgentContent  string        `protobuf:"bytes,5,opt,name=agent_content,json=agentContent,proto3" json:"agent_content,omitempty"`
	DiffType      SkillDiffType `protobuf:"varint,6,opt,name=diff_type,json=diffType,proto3,enum=taskguild.v1.SkillDiffType" json:"diff_type,omitempty"`
	// contains filtered or unexported fields
}

func (*SkillDiff) Descriptor deprecated

func (*SkillDiff) Descriptor() ([]byte, []int)

Deprecated: Use SkillDiff.ProtoReflect.Descriptor instead.

func (*SkillDiff) GetAgentContent

func (x *SkillDiff) GetAgentContent() string

func (*SkillDiff) GetDiffType

func (x *SkillDiff) GetDiffType() SkillDiffType

func (*SkillDiff) GetFilename

func (x *SkillDiff) GetFilename() string

func (*SkillDiff) GetServerContent

func (x *SkillDiff) GetServerContent() string

func (*SkillDiff) GetSkillId

func (x *SkillDiff) GetSkillId() string

func (*SkillDiff) GetSkillName

func (x *SkillDiff) GetSkillName() string

func (*SkillDiff) ProtoMessage

func (*SkillDiff) ProtoMessage()

func (*SkillDiff) ProtoReflect

func (x *SkillDiff) ProtoReflect() protoreflect.Message

func (*SkillDiff) Reset

func (x *SkillDiff) Reset()

func (*SkillDiff) String

func (x *SkillDiff) String() string

type SkillDiffType

type SkillDiffType int32
const (
	SkillDiffType_SKILL_DIFF_TYPE_UNSPECIFIED SkillDiffType = 0
	SkillDiffType_SKILL_DIFF_TYPE_MODIFIED    SkillDiffType = 1 // both exist but content differs
	SkillDiffType_SKILL_DIFF_TYPE_AGENT_ONLY  SkillDiffType = 2 // exists on agent but not on server
	SkillDiffType_SKILL_DIFF_TYPE_SERVER_ONLY SkillDiffType = 3 // exists on server but not on agent
)

func (SkillDiffType) Descriptor

func (SkillDiffType) Enum

func (x SkillDiffType) Enum() *SkillDiffType

func (SkillDiffType) EnumDescriptor deprecated

func (SkillDiffType) EnumDescriptor() ([]byte, []int)

Deprecated: Use SkillDiffType.Descriptor instead.

func (SkillDiffType) Number

func (SkillDiffType) String

func (x SkillDiffType) String() string

func (SkillDiffType) Type

type SkillResolutionChoice

type SkillResolutionChoice int32
const (
	SkillResolutionChoice_SKILL_RESOLUTION_CHOICE_UNSPECIFIED SkillResolutionChoice = 0
	SkillResolutionChoice_SKILL_RESOLUTION_CHOICE_SERVER      SkillResolutionChoice = 1 // overwrite local with server version
	SkillResolutionChoice_SKILL_RESOLUTION_CHOICE_AGENT       SkillResolutionChoice = 2 // keep local and update server
)

func (SkillResolutionChoice) Descriptor

func (SkillResolutionChoice) Enum

func (SkillResolutionChoice) EnumDescriptor deprecated

func (SkillResolutionChoice) EnumDescriptor() ([]byte, []int)

Deprecated: Use SkillResolutionChoice.Descriptor instead.

func (SkillResolutionChoice) Number

func (SkillResolutionChoice) String

func (x SkillResolutionChoice) String() string

func (SkillResolutionChoice) Type

type SkillTemplateConfig

type SkillTemplateConfig struct {
	Name                   string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	Description            string   `protobuf:"bytes,2,opt,name=description,proto3" json:"description,omitempty"`
	Content                string   `protobuf:"bytes,3,opt,name=content,proto3" json:"content,omitempty"`
	DisableModelInvocation bool     `` /* 130-byte string literal not displayed */
	UserInvocable          bool     `protobuf:"varint,5,opt,name=user_invocable,json=userInvocable,proto3" json:"user_invocable,omitempty"`
	AllowedTools           []string `protobuf:"bytes,6,rep,name=allowed_tools,json=allowedTools,proto3" json:"allowed_tools,omitempty"`
	Model                  string   `protobuf:"bytes,7,opt,name=model,proto3" json:"model,omitempty"`
	Context                string   `protobuf:"bytes,8,opt,name=context,proto3" json:"context,omitempty"`
	Agent                  string   `protobuf:"bytes,9,opt,name=agent,proto3" json:"agent,omitempty"`
	ArgumentHint           string   `protobuf:"bytes,10,opt,name=argument_hint,json=argumentHint,proto3" json:"argument_hint,omitempty"`
	// contains filtered or unexported fields
}

SkillTemplateConfig holds the skill-specific configuration snapshot.

func (*SkillTemplateConfig) Descriptor deprecated

func (*SkillTemplateConfig) Descriptor() ([]byte, []int)

Deprecated: Use SkillTemplateConfig.ProtoReflect.Descriptor instead.

func (*SkillTemplateConfig) GetAgent

func (x *SkillTemplateConfig) GetAgent() string

func (*SkillTemplateConfig) GetAllowedTools

func (x *SkillTemplateConfig) GetAllowedTools() []string

func (*SkillTemplateConfig) GetArgumentHint

func (x *SkillTemplateConfig) GetArgumentHint() string

func (*SkillTemplateConfig) GetContent

func (x *SkillTemplateConfig) GetContent() string

func (*SkillTemplateConfig) GetContext

func (x *SkillTemplateConfig) GetContext() string

func (*SkillTemplateConfig) GetDescription

func (x *SkillTemplateConfig) GetDescription() string

func (*SkillTemplateConfig) GetDisableModelInvocation

func (x *SkillTemplateConfig) GetDisableModelInvocation() bool

func (*SkillTemplateConfig) GetModel

func (x *SkillTemplateConfig) GetModel() string

func (*SkillTemplateConfig) GetName

func (x *SkillTemplateConfig) GetName() string

func (*SkillTemplateConfig) GetUserInvocable

func (x *SkillTemplateConfig) GetUserInvocable() bool

func (*SkillTemplateConfig) ProtoMessage

func (*SkillTemplateConfig) ProtoMessage()

func (*SkillTemplateConfig) ProtoReflect

func (x *SkillTemplateConfig) ProtoReflect() protoreflect.Message

func (*SkillTemplateConfig) Reset

func (x *SkillTemplateConfig) Reset()

func (*SkillTemplateConfig) String

func (x *SkillTemplateConfig) String() string

type StatusHook

type StatusHook struct {
	Id         string         `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	SkillId    string         `protobuf:"bytes,2,opt,name=skill_id,json=skillId,proto3" json:"skill_id,omitempty"` // deprecated: use action_type + action_id instead
	Trigger    HookTrigger    `protobuf:"varint,3,opt,name=trigger,proto3,enum=taskguild.v1.HookTrigger" json:"trigger,omitempty"`
	Order      int32          `protobuf:"varint,4,opt,name=order,proto3" json:"order,omitempty"`
	Name       string         `protobuf:"bytes,5,opt,name=name,proto3" json:"name,omitempty"`
	ActionType HookActionType `protobuf:"varint,6,opt,name=action_type,json=actionType,proto3,enum=taskguild.v1.HookActionType" json:"action_type,omitempty"` // type of action (skill or script)
	ActionId   string         `protobuf:"bytes,7,opt,name=action_id,json=actionId,proto3" json:"action_id,omitempty"`                                         // ID of the Skill or Script to execute
	// contains filtered or unexported fields
}

func (*StatusHook) Descriptor deprecated

func (*StatusHook) Descriptor() ([]byte, []int)

Deprecated: Use StatusHook.ProtoReflect.Descriptor instead.

func (*StatusHook) GetActionId

func (x *StatusHook) GetActionId() string

func (*StatusHook) GetActionType

func (x *StatusHook) GetActionType() HookActionType

func (*StatusHook) GetId

func (x *StatusHook) GetId() string

func (*StatusHook) GetName

func (x *StatusHook) GetName() string

func (*StatusHook) GetOrder

func (x *StatusHook) GetOrder() int32

func (*StatusHook) GetSkillId

func (x *StatusHook) GetSkillId() string

func (*StatusHook) GetTrigger

func (x *StatusHook) GetTrigger() HookTrigger

func (*StatusHook) ProtoMessage

func (*StatusHook) ProtoMessage()

func (*StatusHook) ProtoReflect

func (x *StatusHook) ProtoReflect() protoreflect.Message

func (*StatusHook) Reset

func (x *StatusHook) Reset()

func (*StatusHook) String

func (x *StatusHook) String() string

type StopScriptCommand

type StopScriptCommand struct {
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

StopScriptCommand tells the agent to stop a running script execution.

func (*StopScriptCommand) Descriptor deprecated

func (*StopScriptCommand) Descriptor() ([]byte, []int)

Deprecated: Use StopScriptCommand.ProtoReflect.Descriptor instead.

func (*StopScriptCommand) GetRequestId

func (x *StopScriptCommand) GetRequestId() string

func (*StopScriptCommand) ProtoMessage

func (*StopScriptCommand) ProtoMessage()

func (*StopScriptCommand) ProtoReflect

func (x *StopScriptCommand) ProtoReflect() protoreflect.Message

func (*StopScriptCommand) Reset

func (x *StopScriptCommand) Reset()

func (*StopScriptCommand) String

func (x *StopScriptCommand) String() string

type StopScriptExecutionRequest

type StopScriptExecutionRequest struct {
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

StopScriptExecution stops a running script execution.

func (*StopScriptExecutionRequest) Descriptor deprecated

func (*StopScriptExecutionRequest) Descriptor() ([]byte, []int)

Deprecated: Use StopScriptExecutionRequest.ProtoReflect.Descriptor instead.

func (*StopScriptExecutionRequest) GetRequestId

func (x *StopScriptExecutionRequest) GetRequestId() string

func (*StopScriptExecutionRequest) ProtoMessage

func (*StopScriptExecutionRequest) ProtoMessage()

func (*StopScriptExecutionRequest) ProtoReflect

func (*StopScriptExecutionRequest) Reset

func (x *StopScriptExecutionRequest) Reset()

func (*StopScriptExecutionRequest) String

func (x *StopScriptExecutionRequest) String() string

type StopScriptExecutionResponse

type StopScriptExecutionResponse struct {
	// contains filtered or unexported fields
}

func (*StopScriptExecutionResponse) Descriptor deprecated

func (*StopScriptExecutionResponse) Descriptor() ([]byte, []int)

Deprecated: Use StopScriptExecutionResponse.ProtoReflect.Descriptor instead.

func (*StopScriptExecutionResponse) ProtoMessage

func (*StopScriptExecutionResponse) ProtoMessage()

func (*StopScriptExecutionResponse) ProtoReflect

func (*StopScriptExecutionResponse) Reset

func (x *StopScriptExecutionResponse) Reset()

func (*StopScriptExecutionResponse) String

func (x *StopScriptExecutionResponse) String() string

type StopTaskRequest

type StopTaskRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*StopTaskRequest) Descriptor deprecated

func (*StopTaskRequest) Descriptor() ([]byte, []int)

Deprecated: Use StopTaskRequest.ProtoReflect.Descriptor instead.

func (*StopTaskRequest) GetId

func (x *StopTaskRequest) GetId() string

func (*StopTaskRequest) ProtoMessage

func (*StopTaskRequest) ProtoMessage()

func (*StopTaskRequest) ProtoReflect

func (x *StopTaskRequest) ProtoReflect() protoreflect.Message

func (*StopTaskRequest) Reset

func (x *StopTaskRequest) Reset()

func (*StopTaskRequest) String

func (x *StopTaskRequest) String() string

type StopTaskResponse

type StopTaskResponse struct {
	Task *Task `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"`
	// contains filtered or unexported fields
}

func (*StopTaskResponse) Descriptor deprecated

func (*StopTaskResponse) Descriptor() ([]byte, []int)

Deprecated: Use StopTaskResponse.ProtoReflect.Descriptor instead.

func (*StopTaskResponse) GetTask

func (x *StopTaskResponse) GetTask() *Task

func (*StopTaskResponse) ProtoMessage

func (*StopTaskResponse) ProtoMessage()

func (*StopTaskResponse) ProtoReflect

func (x *StopTaskResponse) ProtoReflect() protoreflect.Message

func (*StopTaskResponse) Reset

func (x *StopTaskResponse) Reset()

func (*StopTaskResponse) String

func (x *StopTaskResponse) String() string

type StreamScriptExecutionRequest

type StreamScriptExecutionRequest struct {
	RequestId string `protobuf:"bytes,1,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
	// contains filtered or unexported fields
}

StreamScriptExecution streams real-time output from a script execution.

func (*StreamScriptExecutionRequest) Descriptor deprecated

func (*StreamScriptExecutionRequest) Descriptor() ([]byte, []int)

Deprecated: Use StreamScriptExecutionRequest.ProtoReflect.Descriptor instead.

func (*StreamScriptExecutionRequest) GetRequestId

func (x *StreamScriptExecutionRequest) GetRequestId() string

func (*StreamScriptExecutionRequest) ProtoMessage

func (*StreamScriptExecutionRequest) ProtoMessage()

func (*StreamScriptExecutionRequest) ProtoReflect

func (*StreamScriptExecutionRequest) Reset

func (x *StreamScriptExecutionRequest) Reset()

func (*StreamScriptExecutionRequest) String

type SubscribeEventsRequest

type SubscribeEventsRequest struct {
	EventTypes []EventType `` /* 127-byte string literal not displayed */
	ProjectId  string      `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

func (*SubscribeEventsRequest) Descriptor deprecated

func (*SubscribeEventsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeEventsRequest.ProtoReflect.Descriptor instead.

func (*SubscribeEventsRequest) GetEventTypes

func (x *SubscribeEventsRequest) GetEventTypes() []EventType

func (*SubscribeEventsRequest) GetProjectId

func (x *SubscribeEventsRequest) GetProjectId() string

func (*SubscribeEventsRequest) ProtoMessage

func (*SubscribeEventsRequest) ProtoMessage()

func (*SubscribeEventsRequest) ProtoReflect

func (x *SubscribeEventsRequest) ProtoReflect() protoreflect.Message

func (*SubscribeEventsRequest) Reset

func (x *SubscribeEventsRequest) Reset()

func (*SubscribeEventsRequest) String

func (x *SubscribeEventsRequest) String() string

type SubscribeInteractionsRequest

type SubscribeInteractionsRequest struct {
	TaskId string `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	// contains filtered or unexported fields
}

func (*SubscribeInteractionsRequest) Descriptor deprecated

func (*SubscribeInteractionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SubscribeInteractionsRequest.ProtoReflect.Descriptor instead.

func (*SubscribeInteractionsRequest) GetTaskId

func (x *SubscribeInteractionsRequest) GetTaskId() string

func (*SubscribeInteractionsRequest) ProtoMessage

func (*SubscribeInteractionsRequest) ProtoMessage()

func (*SubscribeInteractionsRequest) ProtoReflect

func (*SubscribeInteractionsRequest) Reset

func (x *SubscribeInteractionsRequest) Reset()

func (*SubscribeInteractionsRequest) String

type SyncAgentsCommand

type SyncAgentsCommand struct {
	ForceOverwriteAgentNames []string `` /* 137-byte string literal not displayed */
	// contains filtered or unexported fields
}

SyncAgentsCommand tells the agent to re-sync its local .claude/agents/*.md files. When force_overwrite_agent_names is non-empty, those agents should be overwritten on the agent even if the local file already exists.

func (*SyncAgentsCommand) Descriptor deprecated

func (*SyncAgentsCommand) Descriptor() ([]byte, []int)

Deprecated: Use SyncAgentsCommand.ProtoReflect.Descriptor instead.

func (*SyncAgentsCommand) GetForceOverwriteAgentNames

func (x *SyncAgentsCommand) GetForceOverwriteAgentNames() []string

func (*SyncAgentsCommand) ProtoMessage

func (*SyncAgentsCommand) ProtoMessage()

func (*SyncAgentsCommand) ProtoReflect

func (x *SyncAgentsCommand) ProtoReflect() protoreflect.Message

func (*SyncAgentsCommand) Reset

func (x *SyncAgentsCommand) Reset()

func (*SyncAgentsCommand) String

func (x *SyncAgentsCommand) String() string

type SyncAgentsFromDirRequest

type SyncAgentsFromDirRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Directory string `protobuf:"bytes,2,opt,name=directory,proto3" json:"directory,omitempty"` // path to the repository root directory
	// contains filtered or unexported fields
}

func (*SyncAgentsFromDirRequest) Descriptor deprecated

func (*SyncAgentsFromDirRequest) Descriptor() ([]byte, []int)

Deprecated: Use SyncAgentsFromDirRequest.ProtoReflect.Descriptor instead.

func (*SyncAgentsFromDirRequest) GetDirectory

func (x *SyncAgentsFromDirRequest) GetDirectory() string

func (*SyncAgentsFromDirRequest) GetProjectId

func (x *SyncAgentsFromDirRequest) GetProjectId() string

func (*SyncAgentsFromDirRequest) ProtoMessage

func (*SyncAgentsFromDirRequest) ProtoMessage()

func (*SyncAgentsFromDirRequest) ProtoReflect

func (x *SyncAgentsFromDirRequest) ProtoReflect() protoreflect.Message

func (*SyncAgentsFromDirRequest) Reset

func (x *SyncAgentsFromDirRequest) Reset()

func (*SyncAgentsFromDirRequest) String

func (x *SyncAgentsFromDirRequest) String() string

type SyncAgentsFromDirResponse

type SyncAgentsFromDirResponse struct {
	Agents  []*AgentDefinition `protobuf:"bytes,1,rep,name=agents,proto3" json:"agents,omitempty"` // agents that were synced
	Created int32              `protobuf:"varint,2,opt,name=created,proto3" json:"created,omitempty"`
	Updated int32              `protobuf:"varint,3,opt,name=updated,proto3" json:"updated,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncAgentsFromDirResponse) Descriptor deprecated

func (*SyncAgentsFromDirResponse) Descriptor() ([]byte, []int)

Deprecated: Use SyncAgentsFromDirResponse.ProtoReflect.Descriptor instead.

func (*SyncAgentsFromDirResponse) GetAgents

func (x *SyncAgentsFromDirResponse) GetAgents() []*AgentDefinition

func (*SyncAgentsFromDirResponse) GetCreated

func (x *SyncAgentsFromDirResponse) GetCreated() int32

func (*SyncAgentsFromDirResponse) GetUpdated

func (x *SyncAgentsFromDirResponse) GetUpdated() int32

func (*SyncAgentsFromDirResponse) ProtoMessage

func (*SyncAgentsFromDirResponse) ProtoMessage()

func (*SyncAgentsFromDirResponse) ProtoReflect

func (*SyncAgentsFromDirResponse) Reset

func (x *SyncAgentsFromDirResponse) Reset()

func (*SyncAgentsFromDirResponse) String

func (x *SyncAgentsFromDirResponse) String() string

type SyncAgentsRequest

type SyncAgentsRequest struct {
	ProjectName string `protobuf:"bytes,1,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncAgentsRequest) Descriptor deprecated

func (*SyncAgentsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SyncAgentsRequest.ProtoReflect.Descriptor instead.

func (*SyncAgentsRequest) GetProjectName

func (x *SyncAgentsRequest) GetProjectName() string

func (*SyncAgentsRequest) ProtoMessage

func (*SyncAgentsRequest) ProtoMessage()

func (*SyncAgentsRequest) ProtoReflect

func (x *SyncAgentsRequest) ProtoReflect() protoreflect.Message

func (*SyncAgentsRequest) Reset

func (x *SyncAgentsRequest) Reset()

func (*SyncAgentsRequest) String

func (x *SyncAgentsRequest) String() string

type SyncAgentsResponse

type SyncAgentsResponse struct {
	Agents []*AgentDefinition `protobuf:"bytes,1,rep,name=agents,proto3" json:"agents,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncAgentsResponse) Descriptor deprecated

func (*SyncAgentsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SyncAgentsResponse.ProtoReflect.Descriptor instead.

func (*SyncAgentsResponse) GetAgents

func (x *SyncAgentsResponse) GetAgents() []*AgentDefinition

func (*SyncAgentsResponse) ProtoMessage

func (*SyncAgentsResponse) ProtoMessage()

func (*SyncAgentsResponse) ProtoReflect

func (x *SyncAgentsResponse) ProtoReflect() protoreflect.Message

func (*SyncAgentsResponse) Reset

func (x *SyncAgentsResponse) Reset()

func (*SyncAgentsResponse) String

func (x *SyncAgentsResponse) String() string

type SyncPermissionsCommand

type SyncPermissionsCommand struct {
	// contains filtered or unexported fields
}

SyncPermissionsCommand tells the agent to re-sync its local .claude/settings.json permissions section.

func (*SyncPermissionsCommand) Descriptor deprecated

func (*SyncPermissionsCommand) Descriptor() ([]byte, []int)

Deprecated: Use SyncPermissionsCommand.ProtoReflect.Descriptor instead.

func (*SyncPermissionsCommand) ProtoMessage

func (*SyncPermissionsCommand) ProtoMessage()

func (*SyncPermissionsCommand) ProtoReflect

func (x *SyncPermissionsCommand) ProtoReflect() protoreflect.Message

func (*SyncPermissionsCommand) Reset

func (x *SyncPermissionsCommand) Reset()

func (*SyncPermissionsCommand) String

func (x *SyncPermissionsCommand) String() string

type SyncPermissionsFromDirRequest

type SyncPermissionsFromDirRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Directory string `protobuf:"bytes,2,opt,name=directory,proto3" json:"directory,omitempty"` // path to the repository root directory
	// contains filtered or unexported fields
}

func (*SyncPermissionsFromDirRequest) Descriptor deprecated

func (*SyncPermissionsFromDirRequest) Descriptor() ([]byte, []int)

Deprecated: Use SyncPermissionsFromDirRequest.ProtoReflect.Descriptor instead.

func (*SyncPermissionsFromDirRequest) GetDirectory

func (x *SyncPermissionsFromDirRequest) GetDirectory() string

func (*SyncPermissionsFromDirRequest) GetProjectId

func (x *SyncPermissionsFromDirRequest) GetProjectId() string

func (*SyncPermissionsFromDirRequest) ProtoMessage

func (*SyncPermissionsFromDirRequest) ProtoMessage()

func (*SyncPermissionsFromDirRequest) ProtoReflect

func (*SyncPermissionsFromDirRequest) Reset

func (x *SyncPermissionsFromDirRequest) Reset()

func (*SyncPermissionsFromDirRequest) String

type SyncPermissionsFromDirResponse

type SyncPermissionsFromDirResponse struct {
	Permissions *PermissionSet `protobuf:"bytes,1,opt,name=permissions,proto3" json:"permissions,omitempty"` // merged permission set
	// contains filtered or unexported fields
}

func (*SyncPermissionsFromDirResponse) Descriptor deprecated

func (*SyncPermissionsFromDirResponse) Descriptor() ([]byte, []int)

Deprecated: Use SyncPermissionsFromDirResponse.ProtoReflect.Descriptor instead.

func (*SyncPermissionsFromDirResponse) GetPermissions

func (x *SyncPermissionsFromDirResponse) GetPermissions() *PermissionSet

func (*SyncPermissionsFromDirResponse) ProtoMessage

func (*SyncPermissionsFromDirResponse) ProtoMessage()

func (*SyncPermissionsFromDirResponse) ProtoReflect

func (*SyncPermissionsFromDirResponse) Reset

func (x *SyncPermissionsFromDirResponse) Reset()

func (*SyncPermissionsFromDirResponse) String

type SyncPermissionsRequest

type SyncPermissionsRequest struct {
	ProjectName string   `protobuf:"bytes,1,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"`
	LocalAllow  []string `protobuf:"bytes,2,rep,name=local_allow,json=localAllow,proto3" json:"local_allow,omitempty"`
	LocalAsk    []string `protobuf:"bytes,3,rep,name=local_ask,json=localAsk,proto3" json:"local_ask,omitempty"`
	LocalDeny   []string `protobuf:"bytes,4,rep,name=local_deny,json=localDeny,proto3" json:"local_deny,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncPermissionsRequest) Descriptor deprecated

func (*SyncPermissionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SyncPermissionsRequest.ProtoReflect.Descriptor instead.

func (*SyncPermissionsRequest) GetLocalAllow

func (x *SyncPermissionsRequest) GetLocalAllow() []string

func (*SyncPermissionsRequest) GetLocalAsk

func (x *SyncPermissionsRequest) GetLocalAsk() []string

func (*SyncPermissionsRequest) GetLocalDeny

func (x *SyncPermissionsRequest) GetLocalDeny() []string

func (*SyncPermissionsRequest) GetProjectName

func (x *SyncPermissionsRequest) GetProjectName() string

func (*SyncPermissionsRequest) ProtoMessage

func (*SyncPermissionsRequest) ProtoMessage()

func (*SyncPermissionsRequest) ProtoReflect

func (x *SyncPermissionsRequest) ProtoReflect() protoreflect.Message

func (*SyncPermissionsRequest) Reset

func (x *SyncPermissionsRequest) Reset()

func (*SyncPermissionsRequest) String

func (x *SyncPermissionsRequest) String() string

type SyncPermissionsResponse

type SyncPermissionsResponse struct {
	Permissions *PermissionSet `protobuf:"bytes,1,opt,name=permissions,proto3" json:"permissions,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncPermissionsResponse) Descriptor deprecated

func (*SyncPermissionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SyncPermissionsResponse.ProtoReflect.Descriptor instead.

func (*SyncPermissionsResponse) GetPermissions

func (x *SyncPermissionsResponse) GetPermissions() *PermissionSet

func (*SyncPermissionsResponse) ProtoMessage

func (*SyncPermissionsResponse) ProtoMessage()

func (*SyncPermissionsResponse) ProtoReflect

func (x *SyncPermissionsResponse) ProtoReflect() protoreflect.Message

func (*SyncPermissionsResponse) Reset

func (x *SyncPermissionsResponse) Reset()

func (*SyncPermissionsResponse) String

func (x *SyncPermissionsResponse) String() string

type SyncScriptsCommand

type SyncScriptsCommand struct {
	ForceOverwriteScriptIds []string `` /* 134-byte string literal not displayed */
	// contains filtered or unexported fields
}

SyncScriptsCommand tells the agent to re-sync its local .claude/scripts/* files. When force_overwrite_script_ids is non-empty, those scripts should be overwritten on the agent even if the local file already exists.

func (*SyncScriptsCommand) Descriptor deprecated

func (*SyncScriptsCommand) Descriptor() ([]byte, []int)

Deprecated: Use SyncScriptsCommand.ProtoReflect.Descriptor instead.

func (*SyncScriptsCommand) GetForceOverwriteScriptIds

func (x *SyncScriptsCommand) GetForceOverwriteScriptIds() []string

func (*SyncScriptsCommand) ProtoMessage

func (*SyncScriptsCommand) ProtoMessage()

func (*SyncScriptsCommand) ProtoReflect

func (x *SyncScriptsCommand) ProtoReflect() protoreflect.Message

func (*SyncScriptsCommand) Reset

func (x *SyncScriptsCommand) Reset()

func (*SyncScriptsCommand) String

func (x *SyncScriptsCommand) String() string

type SyncScriptsFromDirRequest

type SyncScriptsFromDirRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Directory string `protobuf:"bytes,2,opt,name=directory,proto3" json:"directory,omitempty"` // path to the repository root directory
	// contains filtered or unexported fields
}

func (*SyncScriptsFromDirRequest) Descriptor deprecated

func (*SyncScriptsFromDirRequest) Descriptor() ([]byte, []int)

Deprecated: Use SyncScriptsFromDirRequest.ProtoReflect.Descriptor instead.

func (*SyncScriptsFromDirRequest) GetDirectory

func (x *SyncScriptsFromDirRequest) GetDirectory() string

func (*SyncScriptsFromDirRequest) GetProjectId

func (x *SyncScriptsFromDirRequest) GetProjectId() string

func (*SyncScriptsFromDirRequest) ProtoMessage

func (*SyncScriptsFromDirRequest) ProtoMessage()

func (*SyncScriptsFromDirRequest) ProtoReflect

func (*SyncScriptsFromDirRequest) Reset

func (x *SyncScriptsFromDirRequest) Reset()

func (*SyncScriptsFromDirRequest) String

func (x *SyncScriptsFromDirRequest) String() string

type SyncScriptsFromDirResponse

type SyncScriptsFromDirResponse struct {
	Scripts []*ScriptDefinition `protobuf:"bytes,1,rep,name=scripts,proto3" json:"scripts,omitempty"` // scripts that were synced
	Created int32               `protobuf:"varint,2,opt,name=created,proto3" json:"created,omitempty"`
	Updated int32               `protobuf:"varint,3,opt,name=updated,proto3" json:"updated,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncScriptsFromDirResponse) Descriptor deprecated

func (*SyncScriptsFromDirResponse) Descriptor() ([]byte, []int)

Deprecated: Use SyncScriptsFromDirResponse.ProtoReflect.Descriptor instead.

func (*SyncScriptsFromDirResponse) GetCreated

func (x *SyncScriptsFromDirResponse) GetCreated() int32

func (*SyncScriptsFromDirResponse) GetScripts

func (x *SyncScriptsFromDirResponse) GetScripts() []*ScriptDefinition

func (*SyncScriptsFromDirResponse) GetUpdated

func (x *SyncScriptsFromDirResponse) GetUpdated() int32

func (*SyncScriptsFromDirResponse) ProtoMessage

func (*SyncScriptsFromDirResponse) ProtoMessage()

func (*SyncScriptsFromDirResponse) ProtoReflect

func (*SyncScriptsFromDirResponse) Reset

func (x *SyncScriptsFromDirResponse) Reset()

func (*SyncScriptsFromDirResponse) String

func (x *SyncScriptsFromDirResponse) String() string

type SyncScriptsRequest

type SyncScriptsRequest struct {
	ProjectName string `protobuf:"bytes,1,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncScriptsRequest) Descriptor deprecated

func (*SyncScriptsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SyncScriptsRequest.ProtoReflect.Descriptor instead.

func (*SyncScriptsRequest) GetProjectName

func (x *SyncScriptsRequest) GetProjectName() string

func (*SyncScriptsRequest) ProtoMessage

func (*SyncScriptsRequest) ProtoMessage()

func (*SyncScriptsRequest) ProtoReflect

func (x *SyncScriptsRequest) ProtoReflect() protoreflect.Message

func (*SyncScriptsRequest) Reset

func (x *SyncScriptsRequest) Reset()

func (*SyncScriptsRequest) String

func (x *SyncScriptsRequest) String() string

type SyncScriptsResponse

type SyncScriptsResponse struct {
	Scripts []*ScriptDefinition `protobuf:"bytes,1,rep,name=scripts,proto3" json:"scripts,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncScriptsResponse) Descriptor deprecated

func (*SyncScriptsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SyncScriptsResponse.ProtoReflect.Descriptor instead.

func (*SyncScriptsResponse) GetScripts

func (x *SyncScriptsResponse) GetScripts() []*ScriptDefinition

func (*SyncScriptsResponse) ProtoMessage

func (*SyncScriptsResponse) ProtoMessage()

func (*SyncScriptsResponse) ProtoReflect

func (x *SyncScriptsResponse) ProtoReflect() protoreflect.Message

func (*SyncScriptsResponse) Reset

func (x *SyncScriptsResponse) Reset()

func (*SyncScriptsResponse) String

func (x *SyncScriptsResponse) String() string

type SyncSkillsCommand

type SyncSkillsCommand struct {
	ForceOverwriteSkillIds []string `` /* 131-byte string literal not displayed */
	// contains filtered or unexported fields
}

SyncSkillsCommand tells the agent to re-sync its local .claude/skills/ files. When force_overwrite_skill_ids is non-empty, those skills should be overwritten on the agent even if the local file already exists.

func (*SyncSkillsCommand) Descriptor deprecated

func (*SyncSkillsCommand) Descriptor() ([]byte, []int)

Deprecated: Use SyncSkillsCommand.ProtoReflect.Descriptor instead.

func (*SyncSkillsCommand) GetForceOverwriteSkillIds

func (x *SyncSkillsCommand) GetForceOverwriteSkillIds() []string

func (*SyncSkillsCommand) ProtoMessage

func (*SyncSkillsCommand) ProtoMessage()

func (*SyncSkillsCommand) ProtoReflect

func (x *SyncSkillsCommand) ProtoReflect() protoreflect.Message

func (*SyncSkillsCommand) Reset

func (x *SyncSkillsCommand) Reset()

func (*SyncSkillsCommand) String

func (x *SyncSkillsCommand) String() string

type SyncSkillsFromDirRequest

type SyncSkillsFromDirRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Directory string `protobuf:"bytes,2,opt,name=directory,proto3" json:"directory,omitempty"` // path to the repository root directory
	// contains filtered or unexported fields
}

func (*SyncSkillsFromDirRequest) Descriptor deprecated

func (*SyncSkillsFromDirRequest) Descriptor() ([]byte, []int)

Deprecated: Use SyncSkillsFromDirRequest.ProtoReflect.Descriptor instead.

func (*SyncSkillsFromDirRequest) GetDirectory

func (x *SyncSkillsFromDirRequest) GetDirectory() string

func (*SyncSkillsFromDirRequest) GetProjectId

func (x *SyncSkillsFromDirRequest) GetProjectId() string

func (*SyncSkillsFromDirRequest) ProtoMessage

func (*SyncSkillsFromDirRequest) ProtoMessage()

func (*SyncSkillsFromDirRequest) ProtoReflect

func (x *SyncSkillsFromDirRequest) ProtoReflect() protoreflect.Message

func (*SyncSkillsFromDirRequest) Reset

func (x *SyncSkillsFromDirRequest) Reset()

func (*SyncSkillsFromDirRequest) String

func (x *SyncSkillsFromDirRequest) String() string

type SyncSkillsFromDirResponse

type SyncSkillsFromDirResponse struct {
	Skills  []*SkillDefinition `protobuf:"bytes,1,rep,name=skills,proto3" json:"skills,omitempty"` // skills that were synced
	Created int32              `protobuf:"varint,2,opt,name=created,proto3" json:"created,omitempty"`
	Updated int32              `protobuf:"varint,3,opt,name=updated,proto3" json:"updated,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncSkillsFromDirResponse) Descriptor deprecated

func (*SyncSkillsFromDirResponse) Descriptor() ([]byte, []int)

Deprecated: Use SyncSkillsFromDirResponse.ProtoReflect.Descriptor instead.

func (*SyncSkillsFromDirResponse) GetCreated

func (x *SyncSkillsFromDirResponse) GetCreated() int32

func (*SyncSkillsFromDirResponse) GetSkills

func (x *SyncSkillsFromDirResponse) GetSkills() []*SkillDefinition

func (*SyncSkillsFromDirResponse) GetUpdated

func (x *SyncSkillsFromDirResponse) GetUpdated() int32

func (*SyncSkillsFromDirResponse) ProtoMessage

func (*SyncSkillsFromDirResponse) ProtoMessage()

func (*SyncSkillsFromDirResponse) ProtoReflect

func (*SyncSkillsFromDirResponse) Reset

func (x *SyncSkillsFromDirResponse) Reset()

func (*SyncSkillsFromDirResponse) String

func (x *SyncSkillsFromDirResponse) String() string

type SyncSkillsRequest

type SyncSkillsRequest struct {
	ProjectName string `protobuf:"bytes,1,opt,name=project_name,json=projectName,proto3" json:"project_name,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncSkillsRequest) Descriptor deprecated

func (*SyncSkillsRequest) Descriptor() ([]byte, []int)

Deprecated: Use SyncSkillsRequest.ProtoReflect.Descriptor instead.

func (*SyncSkillsRequest) GetProjectName

func (x *SyncSkillsRequest) GetProjectName() string

func (*SyncSkillsRequest) ProtoMessage

func (*SyncSkillsRequest) ProtoMessage()

func (*SyncSkillsRequest) ProtoReflect

func (x *SyncSkillsRequest) ProtoReflect() protoreflect.Message

func (*SyncSkillsRequest) Reset

func (x *SyncSkillsRequest) Reset()

func (*SyncSkillsRequest) String

func (x *SyncSkillsRequest) String() string

type SyncSkillsResponse

type SyncSkillsResponse struct {
	Skills []*SkillDefinition `protobuf:"bytes,1,rep,name=skills,proto3" json:"skills,omitempty"`
	// contains filtered or unexported fields
}

func (*SyncSkillsResponse) Descriptor deprecated

func (*SyncSkillsResponse) Descriptor() ([]byte, []int)

Deprecated: Use SyncSkillsResponse.ProtoReflect.Descriptor instead.

func (*SyncSkillsResponse) GetSkills

func (x *SyncSkillsResponse) GetSkills() []*SkillDefinition

func (*SyncSkillsResponse) ProtoMessage

func (*SyncSkillsResponse) ProtoMessage()

func (*SyncSkillsResponse) ProtoReflect

func (x *SyncSkillsResponse) ProtoReflect() protoreflect.Message

func (*SyncSkillsResponse) Reset

func (x *SyncSkillsResponse) Reset()

func (*SyncSkillsResponse) String

func (x *SyncSkillsResponse) String() string

type Task

type Task struct {

	// identity
	Id         string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ProjectId  string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	WorkflowId string `protobuf:"bytes,3,opt,name=workflow_id,json=workflowId,proto3" json:"workflow_id,omitempty"`
	// content
	Title       string `protobuf:"bytes,4,opt,name=title,proto3" json:"title,omitempty"`
	Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"`
	// status & assignment
	StatusId         string               `protobuf:"bytes,6,opt,name=status_id,json=statusId,proto3" json:"status_id,omitempty"`                        // current workflow status ID
	AssignmentStatus TaskAssignmentStatus ``                                                                                                             /* 149-byte string literal not displayed */
	AssignedAgentId  string               `protobuf:"bytes,8,opt,name=assigned_agent_id,json=assignedAgentId,proto3" json:"assigned_agent_id,omitempty"` // agent currently working on this
	// execution options
	UseWorktree bool `protobuf:"varint,9,opt,name=use_worktree,json=useWorktree,proto3" json:"use_worktree,omitempty"`
	// metadata
	Metadata  map[string]string      `` /* 144-byte string literal not displayed */
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,12,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

func (*Task) Descriptor deprecated

func (*Task) Descriptor() ([]byte, []int)

Deprecated: Use Task.ProtoReflect.Descriptor instead.

func (*Task) GetAssignedAgentId

func (x *Task) GetAssignedAgentId() string

func (*Task) GetAssignmentStatus

func (x *Task) GetAssignmentStatus() TaskAssignmentStatus

func (*Task) GetCreatedAt

func (x *Task) GetCreatedAt() *timestamppb.Timestamp

func (*Task) GetDescription

func (x *Task) GetDescription() string

func (*Task) GetId

func (x *Task) GetId() string

func (*Task) GetMetadata

func (x *Task) GetMetadata() map[string]string

func (*Task) GetProjectId

func (x *Task) GetProjectId() string

func (*Task) GetStatusId

func (x *Task) GetStatusId() string

func (*Task) GetTitle

func (x *Task) GetTitle() string

func (*Task) GetUpdatedAt

func (x *Task) GetUpdatedAt() *timestamppb.Timestamp

func (*Task) GetUseWorktree

func (x *Task) GetUseWorktree() bool

func (*Task) GetWorkflowId

func (x *Task) GetWorkflowId() string

func (*Task) ProtoMessage

func (*Task) ProtoMessage()

func (*Task) ProtoReflect

func (x *Task) ProtoReflect() protoreflect.Message

func (*Task) Reset

func (x *Task) Reset()

func (*Task) String

func (x *Task) String() string

type TaskAssignmentStatus

type TaskAssignmentStatus int32
const (
	TaskAssignmentStatus_TASK_ASSIGNMENT_STATUS_UNSPECIFIED TaskAssignmentStatus = 0
	TaskAssignmentStatus_TASK_ASSIGNMENT_STATUS_UNASSIGNED  TaskAssignmentStatus = 1
	TaskAssignmentStatus_TASK_ASSIGNMENT_STATUS_PENDING     TaskAssignmentStatus = 2
	TaskAssignmentStatus_TASK_ASSIGNMENT_STATUS_ASSIGNED    TaskAssignmentStatus = 3
)

func (TaskAssignmentStatus) Descriptor

func (TaskAssignmentStatus) Enum

func (TaskAssignmentStatus) EnumDescriptor deprecated

func (TaskAssignmentStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use TaskAssignmentStatus.Descriptor instead.

func (TaskAssignmentStatus) Number

func (TaskAssignmentStatus) String

func (x TaskAssignmentStatus) String() string

func (TaskAssignmentStatus) Type

type TaskAvailableCommand

type TaskAvailableCommand struct {
	TaskId        string            `protobuf:"bytes,1,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	Title         string            `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	AgentConfigId string            `protobuf:"bytes,3,opt,name=agent_config_id,json=agentConfigId,proto3" json:"agent_config_id,omitempty"`
	Metadata      map[string]string `` /* 143-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*TaskAvailableCommand) Descriptor deprecated

func (*TaskAvailableCommand) Descriptor() ([]byte, []int)

Deprecated: Use TaskAvailableCommand.ProtoReflect.Descriptor instead.

func (*TaskAvailableCommand) GetAgentConfigId

func (x *TaskAvailableCommand) GetAgentConfigId() string

func (*TaskAvailableCommand) GetMetadata

func (x *TaskAvailableCommand) GetMetadata() map[string]string

func (*TaskAvailableCommand) GetTaskId

func (x *TaskAvailableCommand) GetTaskId() string

func (*TaskAvailableCommand) GetTitle

func (x *TaskAvailableCommand) GetTitle() string

func (*TaskAvailableCommand) ProtoMessage

func (*TaskAvailableCommand) ProtoMessage()

func (*TaskAvailableCommand) ProtoReflect

func (x *TaskAvailableCommand) ProtoReflect() protoreflect.Message

func (*TaskAvailableCommand) Reset

func (x *TaskAvailableCommand) Reset()

func (*TaskAvailableCommand) String

func (x *TaskAvailableCommand) String() string

type TaskLog

type TaskLog struct {
	Id        string                 `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	TaskId    string                 `protobuf:"bytes,2,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`
	Level     TaskLogLevel           `protobuf:"varint,3,opt,name=level,proto3,enum=taskguild.v1.TaskLogLevel" json:"level,omitempty"`
	Category  TaskLogCategory        `protobuf:"varint,4,opt,name=category,proto3,enum=taskguild.v1.TaskLogCategory" json:"category,omitempty"`
	Message   string                 `protobuf:"bytes,5,opt,name=message,proto3" json:"message,omitempty"`
	Metadata  map[string]string      `` /* 143-byte string literal not displayed */
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	// contains filtered or unexported fields
}

func (*TaskLog) Descriptor deprecated

func (*TaskLog) Descriptor() ([]byte, []int)

Deprecated: Use TaskLog.ProtoReflect.Descriptor instead.

func (*TaskLog) GetCategory

func (x *TaskLog) GetCategory() TaskLogCategory

func (*TaskLog) GetCreatedAt

func (x *TaskLog) GetCreatedAt() *timestamppb.Timestamp

func (*TaskLog) GetId

func (x *TaskLog) GetId() string

func (*TaskLog) GetLevel

func (x *TaskLog) GetLevel() TaskLogLevel

func (*TaskLog) GetMessage

func (x *TaskLog) GetMessage() string

func (*TaskLog) GetMetadata

func (x *TaskLog) GetMetadata() map[string]string

func (*TaskLog) GetTaskId

func (x *TaskLog) GetTaskId() string

func (*TaskLog) ProtoMessage

func (*TaskLog) ProtoMessage()

func (*TaskLog) ProtoReflect

func (x *TaskLog) ProtoReflect() protoreflect.Message

func (*TaskLog) Reset

func (x *TaskLog) Reset()

func (*TaskLog) String

func (x *TaskLog) String() string

type TaskLogCategory

type TaskLogCategory int32
const (
	TaskLogCategory_TASK_LOG_CATEGORY_UNSPECIFIED   TaskLogCategory = 0
	TaskLogCategory_TASK_LOG_CATEGORY_TURN_START    TaskLogCategory = 1
	TaskLogCategory_TASK_LOG_CATEGORY_TURN_END      TaskLogCategory = 2
	TaskLogCategory_TASK_LOG_CATEGORY_STATUS_CHANGE TaskLogCategory = 3
	TaskLogCategory_TASK_LOG_CATEGORY_HOOK          TaskLogCategory = 4
	TaskLogCategory_TASK_LOG_CATEGORY_STDERR        TaskLogCategory = 5
	TaskLogCategory_TASK_LOG_CATEGORY_ERROR         TaskLogCategory = 6
	TaskLogCategory_TASK_LOG_CATEGORY_SYSTEM        TaskLogCategory = 7
	TaskLogCategory_TASK_LOG_CATEGORY_TOOL_USE      TaskLogCategory = 8
	TaskLogCategory_TASK_LOG_CATEGORY_AGENT_OUTPUT  TaskLogCategory = 9
	TaskLogCategory_TASK_LOG_CATEGORY_DIRECTIVE     TaskLogCategory = 10
)

func (TaskLogCategory) Descriptor

func (TaskLogCategory) Enum

func (x TaskLogCategory) Enum() *TaskLogCategory

func (TaskLogCategory) EnumDescriptor deprecated

func (TaskLogCategory) EnumDescriptor() ([]byte, []int)

Deprecated: Use TaskLogCategory.Descriptor instead.

func (TaskLogCategory) Number

func (TaskLogCategory) String

func (x TaskLogCategory) String() string

func (TaskLogCategory) Type

type TaskLogLevel

type TaskLogLevel int32
const (
	TaskLogLevel_TASK_LOG_LEVEL_UNSPECIFIED TaskLogLevel = 0
	TaskLogLevel_TASK_LOG_LEVEL_INFO        TaskLogLevel = 1
	TaskLogLevel_TASK_LOG_LEVEL_DEBUG       TaskLogLevel = 2
	TaskLogLevel_TASK_LOG_LEVEL_WARN        TaskLogLevel = 3
	TaskLogLevel_TASK_LOG_LEVEL_ERROR       TaskLogLevel = 4
)

func (TaskLogLevel) Descriptor

func (TaskLogLevel) Enum

func (x TaskLogLevel) Enum() *TaskLogLevel

func (TaskLogLevel) EnumDescriptor deprecated

func (TaskLogLevel) EnumDescriptor() ([]byte, []int)

Deprecated: Use TaskLogLevel.Descriptor instead.

func (TaskLogLevel) Number

func (TaskLogLevel) String

func (x TaskLogLevel) String() string

func (TaskLogLevel) Type

type Template

type Template struct {
	Id          string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`                               // display name for the template
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`                 // description of what this template provides
	EntityType  string `protobuf:"bytes,4,opt,name=entity_type,json=entityType,proto3" json:"entity_type,omitempty"` // "agent", "skill", or "script"
	// Exactly one of the following config fields is populated based on entity_type.
	AgentConfig  *AgentTemplateConfig   `protobuf:"bytes,5,opt,name=agent_config,json=agentConfig,proto3" json:"agent_config,omitempty"`
	SkillConfig  *SkillTemplateConfig   `protobuf:"bytes,6,opt,name=skill_config,json=skillConfig,proto3" json:"skill_config,omitempty"`
	ScriptConfig *ScriptTemplateConfig  `protobuf:"bytes,7,opt,name=script_config,json=scriptConfig,proto3" json:"script_config,omitempty"`
	CreatedAt    *timestamppb.Timestamp `protobuf:"bytes,10,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt    *timestamppb.Timestamp `protobuf:"bytes,11,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// contains filtered or unexported fields
}

Template represents a reusable snapshot of an Agent, Skill, or Script configuration. Templates are global (not project-scoped) and can be used across any project.

func (*Template) Descriptor deprecated

func (*Template) Descriptor() ([]byte, []int)

Deprecated: Use Template.ProtoReflect.Descriptor instead.

func (*Template) GetAgentConfig

func (x *Template) GetAgentConfig() *AgentTemplateConfig

func (*Template) GetCreatedAt

func (x *Template) GetCreatedAt() *timestamppb.Timestamp

func (*Template) GetDescription

func (x *Template) GetDescription() string

func (*Template) GetEntityType

func (x *Template) GetEntityType() string

func (*Template) GetId

func (x *Template) GetId() string

func (*Template) GetName

func (x *Template) GetName() string

func (*Template) GetScriptConfig

func (x *Template) GetScriptConfig() *ScriptTemplateConfig

func (*Template) GetSkillConfig

func (x *Template) GetSkillConfig() *SkillTemplateConfig

func (*Template) GetUpdatedAt

func (x *Template) GetUpdatedAt() *timestamppb.Timestamp

func (*Template) ProtoMessage

func (*Template) ProtoMessage()

func (*Template) ProtoReflect

func (x *Template) ProtoReflect() protoreflect.Message

func (*Template) Reset

func (x *Template) Reset()

func (*Template) String

func (x *Template) String() string

type UnarchiveTaskRequest

type UnarchiveTaskRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// contains filtered or unexported fields
}

func (*UnarchiveTaskRequest) Descriptor deprecated

func (*UnarchiveTaskRequest) Descriptor() ([]byte, []int)

Deprecated: Use UnarchiveTaskRequest.ProtoReflect.Descriptor instead.

func (*UnarchiveTaskRequest) GetId

func (x *UnarchiveTaskRequest) GetId() string

func (*UnarchiveTaskRequest) ProtoMessage

func (*UnarchiveTaskRequest) ProtoMessage()

func (*UnarchiveTaskRequest) ProtoReflect

func (x *UnarchiveTaskRequest) ProtoReflect() protoreflect.Message

func (*UnarchiveTaskRequest) Reset

func (x *UnarchiveTaskRequest) Reset()

func (*UnarchiveTaskRequest) String

func (x *UnarchiveTaskRequest) String() string

type UnarchiveTaskResponse

type UnarchiveTaskResponse struct {
	Task *Task `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"`
	// contains filtered or unexported fields
}

func (*UnarchiveTaskResponse) Descriptor deprecated

func (*UnarchiveTaskResponse) Descriptor() ([]byte, []int)

Deprecated: Use UnarchiveTaskResponse.ProtoReflect.Descriptor instead.

func (*UnarchiveTaskResponse) GetTask

func (x *UnarchiveTaskResponse) GetTask() *Task

func (*UnarchiveTaskResponse) ProtoMessage

func (*UnarchiveTaskResponse) ProtoMessage()

func (*UnarchiveTaskResponse) ProtoReflect

func (x *UnarchiveTaskResponse) ProtoReflect() protoreflect.Message

func (*UnarchiveTaskResponse) Reset

func (x *UnarchiveTaskResponse) Reset()

func (*UnarchiveTaskResponse) String

func (x *UnarchiveTaskResponse) String() string

type UnregisterPushSubscriptionRequest

type UnregisterPushSubscriptionRequest struct {
	Endpoint string `protobuf:"bytes,1,opt,name=endpoint,proto3" json:"endpoint,omitempty"`
	// contains filtered or unexported fields
}

func (*UnregisterPushSubscriptionRequest) Descriptor deprecated

func (*UnregisterPushSubscriptionRequest) Descriptor() ([]byte, []int)

Deprecated: Use UnregisterPushSubscriptionRequest.ProtoReflect.Descriptor instead.

func (*UnregisterPushSubscriptionRequest) GetEndpoint

func (x *UnregisterPushSubscriptionRequest) GetEndpoint() string

func (*UnregisterPushSubscriptionRequest) ProtoMessage

func (*UnregisterPushSubscriptionRequest) ProtoMessage()

func (*UnregisterPushSubscriptionRequest) ProtoReflect

func (*UnregisterPushSubscriptionRequest) Reset

func (*UnregisterPushSubscriptionRequest) String

type UnregisterPushSubscriptionResponse

type UnregisterPushSubscriptionResponse struct {
	// contains filtered or unexported fields
}

func (*UnregisterPushSubscriptionResponse) Descriptor deprecated

func (*UnregisterPushSubscriptionResponse) Descriptor() ([]byte, []int)

Deprecated: Use UnregisterPushSubscriptionResponse.ProtoReflect.Descriptor instead.

func (*UnregisterPushSubscriptionResponse) ProtoMessage

func (*UnregisterPushSubscriptionResponse) ProtoMessage()

func (*UnregisterPushSubscriptionResponse) ProtoReflect

func (*UnregisterPushSubscriptionResponse) Reset

func (*UnregisterPushSubscriptionResponse) String

type UpdateAgentRequest

type UpdateAgentRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// identity
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// system prompt
	Prompt string `protobuf:"bytes,4,opt,name=prompt,proto3" json:"prompt,omitempty"`
	// tool access
	Tools           []string `protobuf:"bytes,5,rep,name=tools,proto3" json:"tools,omitempty"`
	DisallowedTools []string `protobuf:"bytes,6,rep,name=disallowed_tools,json=disallowedTools,proto3" json:"disallowed_tools,omitempty"`
	// model & permissions
	Model          string `protobuf:"bytes,7,opt,name=model,proto3" json:"model,omitempty"`
	PermissionMode string `protobuf:"bytes,8,opt,name=permission_mode,json=permissionMode,proto3" json:"permission_mode,omitempty"`
	// extensions
	Skills []string `protobuf:"bytes,9,rep,name=skills,proto3" json:"skills,omitempty"`
	Memory string   `protobuf:"bytes,10,opt,name=memory,proto3" json:"memory,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateAgentRequest) Descriptor deprecated

func (*UpdateAgentRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateAgentRequest.ProtoReflect.Descriptor instead.

func (*UpdateAgentRequest) GetDescription

func (x *UpdateAgentRequest) GetDescription() string

func (*UpdateAgentRequest) GetDisallowedTools

func (x *UpdateAgentRequest) GetDisallowedTools() []string

func (*UpdateAgentRequest) GetId

func (x *UpdateAgentRequest) GetId() string

func (*UpdateAgentRequest) GetMemory

func (x *UpdateAgentRequest) GetMemory() string

func (*UpdateAgentRequest) GetModel

func (x *UpdateAgentRequest) GetModel() string

func (*UpdateAgentRequest) GetName

func (x *UpdateAgentRequest) GetName() string

func (*UpdateAgentRequest) GetPermissionMode

func (x *UpdateAgentRequest) GetPermissionMode() string

func (*UpdateAgentRequest) GetPrompt

func (x *UpdateAgentRequest) GetPrompt() string

func (*UpdateAgentRequest) GetSkills

func (x *UpdateAgentRequest) GetSkills() []string

func (*UpdateAgentRequest) GetTools

func (x *UpdateAgentRequest) GetTools() []string

func (*UpdateAgentRequest) ProtoMessage

func (*UpdateAgentRequest) ProtoMessage()

func (*UpdateAgentRequest) ProtoReflect

func (x *UpdateAgentRequest) ProtoReflect() protoreflect.Message

func (*UpdateAgentRequest) Reset

func (x *UpdateAgentRequest) Reset()

func (*UpdateAgentRequest) String

func (x *UpdateAgentRequest) String() string

type UpdateAgentResponse

type UpdateAgentResponse struct {
	Agent *AgentDefinition `protobuf:"bytes,1,opt,name=agent,proto3" json:"agent,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateAgentResponse) Descriptor deprecated

func (*UpdateAgentResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateAgentResponse.ProtoReflect.Descriptor instead.

func (*UpdateAgentResponse) GetAgent

func (x *UpdateAgentResponse) GetAgent() *AgentDefinition

func (*UpdateAgentResponse) ProtoMessage

func (*UpdateAgentResponse) ProtoMessage()

func (*UpdateAgentResponse) ProtoReflect

func (x *UpdateAgentResponse) ProtoReflect() protoreflect.Message

func (*UpdateAgentResponse) Reset

func (x *UpdateAgentResponse) Reset()

func (*UpdateAgentResponse) String

func (x *UpdateAgentResponse) String() string

type UpdatePermissionsRequest

type UpdatePermissionsRequest struct {
	ProjectId string   `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	Allow     []string `protobuf:"bytes,2,rep,name=allow,proto3" json:"allow,omitempty"`
	Ask       []string `protobuf:"bytes,3,rep,name=ask,proto3" json:"ask,omitempty"`
	Deny      []string `protobuf:"bytes,4,rep,name=deny,proto3" json:"deny,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdatePermissionsRequest) Descriptor deprecated

func (*UpdatePermissionsRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdatePermissionsRequest.ProtoReflect.Descriptor instead.

func (*UpdatePermissionsRequest) GetAllow

func (x *UpdatePermissionsRequest) GetAllow() []string

func (*UpdatePermissionsRequest) GetAsk

func (x *UpdatePermissionsRequest) GetAsk() []string

func (*UpdatePermissionsRequest) GetDeny

func (x *UpdatePermissionsRequest) GetDeny() []string

func (*UpdatePermissionsRequest) GetProjectId

func (x *UpdatePermissionsRequest) GetProjectId() string

func (*UpdatePermissionsRequest) ProtoMessage

func (*UpdatePermissionsRequest) ProtoMessage()

func (*UpdatePermissionsRequest) ProtoReflect

func (x *UpdatePermissionsRequest) ProtoReflect() protoreflect.Message

func (*UpdatePermissionsRequest) Reset

func (x *UpdatePermissionsRequest) Reset()

func (*UpdatePermissionsRequest) String

func (x *UpdatePermissionsRequest) String() string

type UpdatePermissionsResponse

type UpdatePermissionsResponse struct {
	Permissions *PermissionSet `protobuf:"bytes,1,opt,name=permissions,proto3" json:"permissions,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdatePermissionsResponse) Descriptor deprecated

func (*UpdatePermissionsResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdatePermissionsResponse.ProtoReflect.Descriptor instead.

func (*UpdatePermissionsResponse) GetPermissions

func (x *UpdatePermissionsResponse) GetPermissions() *PermissionSet

func (*UpdatePermissionsResponse) ProtoMessage

func (*UpdatePermissionsResponse) ProtoMessage()

func (*UpdatePermissionsResponse) ProtoReflect

func (*UpdatePermissionsResponse) Reset

func (x *UpdatePermissionsResponse) Reset()

func (*UpdatePermissionsResponse) String

func (x *UpdatePermissionsResponse) String() string

type UpdateProjectRequest

type UpdateProjectRequest struct {
	Id                string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name              string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description       string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	RepositoryUrl     string `protobuf:"bytes,4,opt,name=repository_url,json=repositoryUrl,proto3" json:"repository_url,omitempty"`
	DefaultBranch     string `protobuf:"bytes,5,opt,name=default_branch,json=defaultBranch,proto3" json:"default_branch,omitempty"`
	HiddenFromSidebar *bool  `protobuf:"varint,6,opt,name=hidden_from_sidebar,json=hiddenFromSidebar,proto3,oneof" json:"hidden_from_sidebar,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateProjectRequest) Descriptor deprecated

func (*UpdateProjectRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateProjectRequest.ProtoReflect.Descriptor instead.

func (*UpdateProjectRequest) GetDefaultBranch

func (x *UpdateProjectRequest) GetDefaultBranch() string

func (*UpdateProjectRequest) GetDescription

func (x *UpdateProjectRequest) GetDescription() string

func (*UpdateProjectRequest) GetHiddenFromSidebar

func (x *UpdateProjectRequest) GetHiddenFromSidebar() bool

func (*UpdateProjectRequest) GetId

func (x *UpdateProjectRequest) GetId() string

func (*UpdateProjectRequest) GetName

func (x *UpdateProjectRequest) GetName() string

func (*UpdateProjectRequest) GetRepositoryUrl

func (x *UpdateProjectRequest) GetRepositoryUrl() string

func (*UpdateProjectRequest) ProtoMessage

func (*UpdateProjectRequest) ProtoMessage()

func (*UpdateProjectRequest) ProtoReflect

func (x *UpdateProjectRequest) ProtoReflect() protoreflect.Message

func (*UpdateProjectRequest) Reset

func (x *UpdateProjectRequest) Reset()

func (*UpdateProjectRequest) String

func (x *UpdateProjectRequest) String() string

type UpdateProjectResponse

type UpdateProjectResponse struct {
	Project *Project `protobuf:"bytes,1,opt,name=project,proto3" json:"project,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateProjectResponse) Descriptor deprecated

func (*UpdateProjectResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateProjectResponse.ProtoReflect.Descriptor instead.

func (*UpdateProjectResponse) GetProject

func (x *UpdateProjectResponse) GetProject() *Project

func (*UpdateProjectResponse) ProtoMessage

func (*UpdateProjectResponse) ProtoMessage()

func (*UpdateProjectResponse) ProtoReflect

func (x *UpdateProjectResponse) ProtoReflect() protoreflect.Message

func (*UpdateProjectResponse) Reset

func (x *UpdateProjectResponse) Reset()

func (*UpdateProjectResponse) String

func (x *UpdateProjectResponse) String() string

type UpdateScriptRequest

type UpdateScriptRequest struct {
	Id          string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	Filename    string `protobuf:"bytes,4,opt,name=filename,proto3" json:"filename,omitempty"`
	Content     string `protobuf:"bytes,5,opt,name=content,proto3" json:"content,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateScriptRequest) Descriptor deprecated

func (*UpdateScriptRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateScriptRequest.ProtoReflect.Descriptor instead.

func (*UpdateScriptRequest) GetContent

func (x *UpdateScriptRequest) GetContent() string

func (*UpdateScriptRequest) GetDescription

func (x *UpdateScriptRequest) GetDescription() string

func (*UpdateScriptRequest) GetFilename

func (x *UpdateScriptRequest) GetFilename() string

func (*UpdateScriptRequest) GetId

func (x *UpdateScriptRequest) GetId() string

func (*UpdateScriptRequest) GetName

func (x *UpdateScriptRequest) GetName() string

func (*UpdateScriptRequest) ProtoMessage

func (*UpdateScriptRequest) ProtoMessage()

func (*UpdateScriptRequest) ProtoReflect

func (x *UpdateScriptRequest) ProtoReflect() protoreflect.Message

func (*UpdateScriptRequest) Reset

func (x *UpdateScriptRequest) Reset()

func (*UpdateScriptRequest) String

func (x *UpdateScriptRequest) String() string

type UpdateScriptResponse

type UpdateScriptResponse struct {
	Script *ScriptDefinition `protobuf:"bytes,1,opt,name=script,proto3" json:"script,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateScriptResponse) Descriptor deprecated

func (*UpdateScriptResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateScriptResponse.ProtoReflect.Descriptor instead.

func (*UpdateScriptResponse) GetScript

func (x *UpdateScriptResponse) GetScript() *ScriptDefinition

func (*UpdateScriptResponse) ProtoMessage

func (*UpdateScriptResponse) ProtoMessage()

func (*UpdateScriptResponse) ProtoReflect

func (x *UpdateScriptResponse) ProtoReflect() protoreflect.Message

func (*UpdateScriptResponse) Reset

func (x *UpdateScriptResponse) Reset()

func (*UpdateScriptResponse) String

func (x *UpdateScriptResponse) String() string

type UpdateSingleCommandPermissionRequest

type UpdateSingleCommandPermissionRequest struct {
	Id      string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Pattern string `protobuf:"bytes,2,opt,name=pattern,proto3" json:"pattern,omitempty"`
	Type    string `protobuf:"bytes,3,opt,name=type,proto3" json:"type,omitempty"`
	Label   string `protobuf:"bytes,4,opt,name=label,proto3" json:"label,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateSingleCommandPermissionRequest) Descriptor deprecated

func (*UpdateSingleCommandPermissionRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateSingleCommandPermissionRequest.ProtoReflect.Descriptor instead.

func (*UpdateSingleCommandPermissionRequest) GetId

func (*UpdateSingleCommandPermissionRequest) GetLabel

func (*UpdateSingleCommandPermissionRequest) GetPattern

func (*UpdateSingleCommandPermissionRequest) GetType

func (*UpdateSingleCommandPermissionRequest) ProtoMessage

func (*UpdateSingleCommandPermissionRequest) ProtoMessage()

func (*UpdateSingleCommandPermissionRequest) ProtoReflect

func (*UpdateSingleCommandPermissionRequest) Reset

func (*UpdateSingleCommandPermissionRequest) String

type UpdateSingleCommandPermissionResponse

type UpdateSingleCommandPermissionResponse struct {
	Permission *SingleCommandPermission `protobuf:"bytes,1,opt,name=permission,proto3" json:"permission,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateSingleCommandPermissionResponse) Descriptor deprecated

func (*UpdateSingleCommandPermissionResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateSingleCommandPermissionResponse.ProtoReflect.Descriptor instead.

func (*UpdateSingleCommandPermissionResponse) GetPermission

func (*UpdateSingleCommandPermissionResponse) ProtoMessage

func (*UpdateSingleCommandPermissionResponse) ProtoMessage()

func (*UpdateSingleCommandPermissionResponse) ProtoReflect

func (*UpdateSingleCommandPermissionResponse) Reset

func (*UpdateSingleCommandPermissionResponse) String

type UpdateSkillRequest

type UpdateSkillRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// identity
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// skill content
	Content string `protobuf:"bytes,4,opt,name=content,proto3" json:"content,omitempty"`
	// invocation control
	DisableModelInvocation bool `` /* 130-byte string literal not displayed */
	UserInvocable          bool `protobuf:"varint,6,opt,name=user_invocable,json=userInvocable,proto3" json:"user_invocable,omitempty"`
	// tool access
	AllowedTools []string `protobuf:"bytes,7,rep,name=allowed_tools,json=allowedTools,proto3" json:"allowed_tools,omitempty"`
	// model & execution
	Model   string `protobuf:"bytes,8,opt,name=model,proto3" json:"model,omitempty"`
	Context string `protobuf:"bytes,9,opt,name=context,proto3" json:"context,omitempty"`
	Agent   string `protobuf:"bytes,10,opt,name=agent,proto3" json:"agent,omitempty"`
	// argument hint
	ArgumentHint string `protobuf:"bytes,11,opt,name=argument_hint,json=argumentHint,proto3" json:"argument_hint,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateSkillRequest) Descriptor deprecated

func (*UpdateSkillRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateSkillRequest.ProtoReflect.Descriptor instead.

func (*UpdateSkillRequest) GetAgent

func (x *UpdateSkillRequest) GetAgent() string

func (*UpdateSkillRequest) GetAllowedTools

func (x *UpdateSkillRequest) GetAllowedTools() []string

func (*UpdateSkillRequest) GetArgumentHint

func (x *UpdateSkillRequest) GetArgumentHint() string

func (*UpdateSkillRequest) GetContent

func (x *UpdateSkillRequest) GetContent() string

func (*UpdateSkillRequest) GetContext

func (x *UpdateSkillRequest) GetContext() string

func (*UpdateSkillRequest) GetDescription

func (x *UpdateSkillRequest) GetDescription() string

func (*UpdateSkillRequest) GetDisableModelInvocation

func (x *UpdateSkillRequest) GetDisableModelInvocation() bool

func (*UpdateSkillRequest) GetId

func (x *UpdateSkillRequest) GetId() string

func (*UpdateSkillRequest) GetModel

func (x *UpdateSkillRequest) GetModel() string

func (*UpdateSkillRequest) GetName

func (x *UpdateSkillRequest) GetName() string

func (*UpdateSkillRequest) GetUserInvocable

func (x *UpdateSkillRequest) GetUserInvocable() bool

func (*UpdateSkillRequest) ProtoMessage

func (*UpdateSkillRequest) ProtoMessage()

func (*UpdateSkillRequest) ProtoReflect

func (x *UpdateSkillRequest) ProtoReflect() protoreflect.Message

func (*UpdateSkillRequest) Reset

func (x *UpdateSkillRequest) Reset()

func (*UpdateSkillRequest) String

func (x *UpdateSkillRequest) String() string

type UpdateSkillResponse

type UpdateSkillResponse struct {
	Skill *SkillDefinition `protobuf:"bytes,1,opt,name=skill,proto3" json:"skill,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateSkillResponse) Descriptor deprecated

func (*UpdateSkillResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateSkillResponse.ProtoReflect.Descriptor instead.

func (*UpdateSkillResponse) GetSkill

func (x *UpdateSkillResponse) GetSkill() *SkillDefinition

func (*UpdateSkillResponse) ProtoMessage

func (*UpdateSkillResponse) ProtoMessage()

func (*UpdateSkillResponse) ProtoReflect

func (x *UpdateSkillResponse) ProtoReflect() protoreflect.Message

func (*UpdateSkillResponse) Reset

func (x *UpdateSkillResponse) Reset()

func (*UpdateSkillResponse) String

func (x *UpdateSkillResponse) String() string

type UpdateTaskRequest

type UpdateTaskRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// content
	Title       string `protobuf:"bytes,2,opt,name=title,proto3" json:"title,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// execution options
	UseWorktree *bool `protobuf:"varint,4,opt,name=use_worktree,json=useWorktree,proto3,oneof" json:"use_worktree,omitempty"`
	// metadata
	Metadata map[string]string `` /* 143-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*UpdateTaskRequest) Descriptor deprecated

func (*UpdateTaskRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateTaskRequest.ProtoReflect.Descriptor instead.

func (*UpdateTaskRequest) GetDescription

func (x *UpdateTaskRequest) GetDescription() string

func (*UpdateTaskRequest) GetId

func (x *UpdateTaskRequest) GetId() string

func (*UpdateTaskRequest) GetMetadata

func (x *UpdateTaskRequest) GetMetadata() map[string]string

func (*UpdateTaskRequest) GetTitle

func (x *UpdateTaskRequest) GetTitle() string

func (*UpdateTaskRequest) GetUseWorktree

func (x *UpdateTaskRequest) GetUseWorktree() bool

func (*UpdateTaskRequest) ProtoMessage

func (*UpdateTaskRequest) ProtoMessage()

func (*UpdateTaskRequest) ProtoReflect

func (x *UpdateTaskRequest) ProtoReflect() protoreflect.Message

func (*UpdateTaskRequest) Reset

func (x *UpdateTaskRequest) Reset()

func (*UpdateTaskRequest) String

func (x *UpdateTaskRequest) String() string

type UpdateTaskResponse

type UpdateTaskResponse struct {
	Task *Task `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateTaskResponse) Descriptor deprecated

func (*UpdateTaskResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateTaskResponse.ProtoReflect.Descriptor instead.

func (*UpdateTaskResponse) GetTask

func (x *UpdateTaskResponse) GetTask() *Task

func (*UpdateTaskResponse) ProtoMessage

func (*UpdateTaskResponse) ProtoMessage()

func (*UpdateTaskResponse) ProtoReflect

func (x *UpdateTaskResponse) ProtoReflect() protoreflect.Message

func (*UpdateTaskResponse) Reset

func (x *UpdateTaskResponse) Reset()

func (*UpdateTaskResponse) String

func (x *UpdateTaskResponse) String() string

type UpdateTaskStatusRequest

type UpdateTaskStatusRequest struct {
	Id       string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	StatusId string `protobuf:"bytes,2,opt,name=status_id,json=statusId,proto3" json:"status_id,omitempty"`
	// When true, bypass workflow transition validation (force move).
	// Still blocked if an agent is currently running on the task.
	Force bool `protobuf:"varint,3,opt,name=force,proto3" json:"force,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateTaskStatusRequest) Descriptor deprecated

func (*UpdateTaskStatusRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateTaskStatusRequest.ProtoReflect.Descriptor instead.

func (*UpdateTaskStatusRequest) GetForce

func (x *UpdateTaskStatusRequest) GetForce() bool

func (*UpdateTaskStatusRequest) GetId

func (x *UpdateTaskStatusRequest) GetId() string

func (*UpdateTaskStatusRequest) GetStatusId

func (x *UpdateTaskStatusRequest) GetStatusId() string

func (*UpdateTaskStatusRequest) ProtoMessage

func (*UpdateTaskStatusRequest) ProtoMessage()

func (*UpdateTaskStatusRequest) ProtoReflect

func (x *UpdateTaskStatusRequest) ProtoReflect() protoreflect.Message

func (*UpdateTaskStatusRequest) Reset

func (x *UpdateTaskStatusRequest) Reset()

func (*UpdateTaskStatusRequest) String

func (x *UpdateTaskStatusRequest) String() string

type UpdateTaskStatusResponse

type UpdateTaskStatusResponse struct {
	Task *Task `protobuf:"bytes,1,opt,name=task,proto3" json:"task,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateTaskStatusResponse) Descriptor deprecated

func (*UpdateTaskStatusResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateTaskStatusResponse.ProtoReflect.Descriptor instead.

func (*UpdateTaskStatusResponse) GetTask

func (x *UpdateTaskStatusResponse) GetTask() *Task

func (*UpdateTaskStatusResponse) ProtoMessage

func (*UpdateTaskStatusResponse) ProtoMessage()

func (*UpdateTaskStatusResponse) ProtoReflect

func (x *UpdateTaskStatusResponse) ProtoReflect() protoreflect.Message

func (*UpdateTaskStatusResponse) Reset

func (x *UpdateTaskStatusResponse) Reset()

func (*UpdateTaskStatusResponse) String

func (x *UpdateTaskStatusResponse) String() string

type UpdateTemplateRequest

type UpdateTemplateRequest struct {
	Id           string                `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name         string                `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description  string                `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	AgentConfig  *AgentTemplateConfig  `protobuf:"bytes,5,opt,name=agent_config,json=agentConfig,proto3" json:"agent_config,omitempty"`
	SkillConfig  *SkillTemplateConfig  `protobuf:"bytes,6,opt,name=skill_config,json=skillConfig,proto3" json:"skill_config,omitempty"`
	ScriptConfig *ScriptTemplateConfig `protobuf:"bytes,7,opt,name=script_config,json=scriptConfig,proto3" json:"script_config,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateTemplateRequest) Descriptor deprecated

func (*UpdateTemplateRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateTemplateRequest.ProtoReflect.Descriptor instead.

func (*UpdateTemplateRequest) GetAgentConfig

func (x *UpdateTemplateRequest) GetAgentConfig() *AgentTemplateConfig

func (*UpdateTemplateRequest) GetDescription

func (x *UpdateTemplateRequest) GetDescription() string

func (*UpdateTemplateRequest) GetId

func (x *UpdateTemplateRequest) GetId() string

func (*UpdateTemplateRequest) GetName

func (x *UpdateTemplateRequest) GetName() string

func (*UpdateTemplateRequest) GetScriptConfig

func (x *UpdateTemplateRequest) GetScriptConfig() *ScriptTemplateConfig

func (*UpdateTemplateRequest) GetSkillConfig

func (x *UpdateTemplateRequest) GetSkillConfig() *SkillTemplateConfig

func (*UpdateTemplateRequest) ProtoMessage

func (*UpdateTemplateRequest) ProtoMessage()

func (*UpdateTemplateRequest) ProtoReflect

func (x *UpdateTemplateRequest) ProtoReflect() protoreflect.Message

func (*UpdateTemplateRequest) Reset

func (x *UpdateTemplateRequest) Reset()

func (*UpdateTemplateRequest) String

func (x *UpdateTemplateRequest) String() string

type UpdateTemplateResponse

type UpdateTemplateResponse struct {
	Template *Template `protobuf:"bytes,1,opt,name=template,proto3" json:"template,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateTemplateResponse) Descriptor deprecated

func (*UpdateTemplateResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateTemplateResponse.ProtoReflect.Descriptor instead.

func (*UpdateTemplateResponse) GetTemplate

func (x *UpdateTemplateResponse) GetTemplate() *Template

func (*UpdateTemplateResponse) ProtoMessage

func (*UpdateTemplateResponse) ProtoMessage()

func (*UpdateTemplateResponse) ProtoReflect

func (x *UpdateTemplateResponse) ProtoReflect() protoreflect.Message

func (*UpdateTemplateResponse) Reset

func (x *UpdateTemplateResponse) Reset()

func (*UpdateTemplateResponse) String

func (x *UpdateTemplateResponse) String() string

type UpdateWorkflowRequest

type UpdateWorkflowRequest struct {
	Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	// content
	Name        string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"`
	// configuration
	Statuses     []*WorkflowStatus `protobuf:"bytes,4,rep,name=statuses,proto3" json:"statuses,omitempty"`
	AgentConfigs []*AgentConfig    `protobuf:"bytes,5,rep,name=agent_configs,json=agentConfigs,proto3" json:"agent_configs,omitempty"`
	// task defaults
	DefaultPermissionMode string `` /* 126-byte string literal not displayed */
	DefaultUseWorktree    bool   `protobuf:"varint,7,opt,name=default_use_worktree,json=defaultUseWorktree,proto3" json:"default_use_worktree,omitempty"`
	// custom prompt prepended to agent instructions
	CustomPrompt string `protobuf:"bytes,8,opt,name=custom_prompt,json=customPrompt,proto3" json:"custom_prompt,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateWorkflowRequest) Descriptor deprecated

func (*UpdateWorkflowRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateWorkflowRequest.ProtoReflect.Descriptor instead.

func (*UpdateWorkflowRequest) GetAgentConfigs

func (x *UpdateWorkflowRequest) GetAgentConfigs() []*AgentConfig

func (*UpdateWorkflowRequest) GetCustomPrompt

func (x *UpdateWorkflowRequest) GetCustomPrompt() string

func (*UpdateWorkflowRequest) GetDefaultPermissionMode

func (x *UpdateWorkflowRequest) GetDefaultPermissionMode() string

func (*UpdateWorkflowRequest) GetDefaultUseWorktree

func (x *UpdateWorkflowRequest) GetDefaultUseWorktree() bool

func (*UpdateWorkflowRequest) GetDescription

func (x *UpdateWorkflowRequest) GetDescription() string

func (*UpdateWorkflowRequest) GetId

func (x *UpdateWorkflowRequest) GetId() string

func (*UpdateWorkflowRequest) GetName

func (x *UpdateWorkflowRequest) GetName() string

func (*UpdateWorkflowRequest) GetStatuses

func (x *UpdateWorkflowRequest) GetStatuses() []*WorkflowStatus

func (*UpdateWorkflowRequest) ProtoMessage

func (*UpdateWorkflowRequest) ProtoMessage()

func (*UpdateWorkflowRequest) ProtoReflect

func (x *UpdateWorkflowRequest) ProtoReflect() protoreflect.Message

func (*UpdateWorkflowRequest) Reset

func (x *UpdateWorkflowRequest) Reset()

func (*UpdateWorkflowRequest) String

func (x *UpdateWorkflowRequest) String() string

type UpdateWorkflowResponse

type UpdateWorkflowResponse struct {
	Workflow *Workflow `protobuf:"bytes,1,opt,name=workflow,proto3" json:"workflow,omitempty"`
	// contains filtered or unexported fields
}

func (*UpdateWorkflowResponse) Descriptor deprecated

func (*UpdateWorkflowResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateWorkflowResponse.ProtoReflect.Descriptor instead.

func (*UpdateWorkflowResponse) GetWorkflow

func (x *UpdateWorkflowResponse) GetWorkflow() *Workflow

func (*UpdateWorkflowResponse) ProtoMessage

func (*UpdateWorkflowResponse) ProtoMessage()

func (*UpdateWorkflowResponse) ProtoReflect

func (x *UpdateWorkflowResponse) ProtoReflect() protoreflect.Message

func (*UpdateWorkflowResponse) Reset

func (x *UpdateWorkflowResponse) Reset()

func (*UpdateWorkflowResponse) String

func (x *UpdateWorkflowResponse) String() string

type Workflow

type Workflow struct {

	// identity
	Id        string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// content
	Name        string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"`
	Description string `protobuf:"bytes,4,opt,name=description,proto3" json:"description,omitempty"`
	// configuration
	Statuses     []*WorkflowStatus `protobuf:"bytes,5,rep,name=statuses,proto3" json:"statuses,omitempty"`
	AgentConfigs []*AgentConfig    `protobuf:"bytes,6,rep,name=agent_configs,json=agentConfigs,proto3" json:"agent_configs,omitempty"`
	// timestamps
	CreatedAt *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=created_at,json=createdAt,proto3" json:"created_at,omitempty"`
	UpdatedAt *timestamppb.Timestamp `protobuf:"bytes,8,opt,name=updated_at,json=updatedAt,proto3" json:"updated_at,omitempty"`
	// task defaults
	DefaultPermissionMode string `` // default permission mode for new tasks
	/* 126-byte string literal not displayed */
	DefaultUseWorktree bool `protobuf:"varint,10,opt,name=default_use_worktree,json=defaultUseWorktree,proto3" json:"default_use_worktree,omitempty"` // default use_worktree flag for new tasks
	// custom prompt prepended to agent instructions for tasks in this workflow
	CustomPrompt string `protobuf:"bytes,11,opt,name=custom_prompt,json=customPrompt,proto3" json:"custom_prompt,omitempty"`
	// contains filtered or unexported fields
}

Workflow defines a project's task lifecycle with custom statuses and agent configurations.

func (*Workflow) Descriptor deprecated

func (*Workflow) Descriptor() ([]byte, []int)

Deprecated: Use Workflow.ProtoReflect.Descriptor instead.

func (*Workflow) GetAgentConfigs

func (x *Workflow) GetAgentConfigs() []*AgentConfig

func (*Workflow) GetCreatedAt

func (x *Workflow) GetCreatedAt() *timestamppb.Timestamp

func (*Workflow) GetCustomPrompt

func (x *Workflow) GetCustomPrompt() string

func (*Workflow) GetDefaultPermissionMode

func (x *Workflow) GetDefaultPermissionMode() string

func (*Workflow) GetDefaultUseWorktree

func (x *Workflow) GetDefaultUseWorktree() bool

func (*Workflow) GetDescription

func (x *Workflow) GetDescription() string

func (*Workflow) GetId

func (x *Workflow) GetId() string

func (*Workflow) GetName

func (x *Workflow) GetName() string

func (*Workflow) GetProjectId

func (x *Workflow) GetProjectId() string

func (*Workflow) GetStatuses

func (x *Workflow) GetStatuses() []*WorkflowStatus

func (*Workflow) GetUpdatedAt

func (x *Workflow) GetUpdatedAt() *timestamppb.Timestamp

func (*Workflow) ProtoMessage

func (*Workflow) ProtoMessage()

func (*Workflow) ProtoReflect

func (x *Workflow) ProtoReflect() protoreflect.Message

func (*Workflow) Reset

func (x *Workflow) Reset()

func (*Workflow) String

func (x *Workflow) String() string

type WorkflowStatus

type WorkflowStatus struct {
	Id    string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	Name  string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"`
	Order int32  `protobuf:"varint,3,opt,name=order,proto3" json:"order,omitempty"`
	// status flags
	IsInitial  bool `protobuf:"varint,4,opt,name=is_initial,json=isInitial,proto3" json:"is_initial,omitempty"`
	IsTerminal bool `protobuf:"varint,5,opt,name=is_terminal,json=isTerminal,proto3" json:"is_terminal,omitempty"`
	// transitions & agent
	TransitionsTo []string `protobuf:"bytes,6,rep,name=transitions_to,json=transitionsTo,proto3" json:"transitions_to,omitempty"` // IDs of statuses this can transition to
	AgentId       string   `protobuf:"bytes,7,opt,name=agent_id,json=agentId,proto3" json:"agent_id,omitempty"`                   // ID of the AgentDefinition assigned to this status
	// hooks
	Hooks []*StatusHook `protobuf:"bytes,8,rep,name=hooks,proto3" json:"hooks,omitempty"`
	// harness: when true, a background agent reviews and updates AGENT.md
	// with lessons learned upon status exit. Defaults to true when not set.
	EnableAgentMdHarness bool `` /* 126-byte string literal not displayed */
	// Explicitly tracks whether enable_agent_md_harness was set by the user.
	// When false (default), the harness is treated as enabled.
	AgentMdHarnessExplicitlyDisabled bool `` /* 165-byte string literal not displayed */
	// permission mode for agents executing tasks in this status
	// (default, acceptEdits, dontAsk, bypassPermissions, plan)
	PermissionMode string `protobuf:"bytes,11,opt,name=permission_mode,json=permissionMode,proto3" json:"permission_mode,omitempty"`
	// contains filtered or unexported fields
}

WorkflowStatus defines a custom status in a workflow.

func (*WorkflowStatus) Descriptor deprecated

func (*WorkflowStatus) Descriptor() ([]byte, []int)

Deprecated: Use WorkflowStatus.ProtoReflect.Descriptor instead.

func (*WorkflowStatus) GetAgentId

func (x *WorkflowStatus) GetAgentId() string

func (*WorkflowStatus) GetAgentMdHarnessExplicitlyDisabled

func (x *WorkflowStatus) GetAgentMdHarnessExplicitlyDisabled() bool

func (*WorkflowStatus) GetEnableAgentMdHarness

func (x *WorkflowStatus) GetEnableAgentMdHarness() bool

func (*WorkflowStatus) GetHooks

func (x *WorkflowStatus) GetHooks() []*StatusHook

func (*WorkflowStatus) GetId

func (x *WorkflowStatus) GetId() string

func (*WorkflowStatus) GetIsInitial

func (x *WorkflowStatus) GetIsInitial() bool

func (*WorkflowStatus) GetIsTerminal

func (x *WorkflowStatus) GetIsTerminal() bool

func (*WorkflowStatus) GetName

func (x *WorkflowStatus) GetName() string

func (*WorkflowStatus) GetOrder

func (x *WorkflowStatus) GetOrder() int32

func (*WorkflowStatus) GetPermissionMode

func (x *WorkflowStatus) GetPermissionMode() string

func (*WorkflowStatus) GetTransitionsTo

func (x *WorkflowStatus) GetTransitionsTo() []string

func (*WorkflowStatus) ProtoMessage

func (*WorkflowStatus) ProtoMessage()

func (*WorkflowStatus) ProtoReflect

func (x *WorkflowStatus) ProtoReflect() protoreflect.Message

func (*WorkflowStatus) Reset

func (x *WorkflowStatus) Reset()

func (*WorkflowStatus) String

func (x *WorkflowStatus) String() string

type WorktreeInfo

type WorktreeInfo struct {
	Name         string   `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`                                     // worktree directory name (e.g., "y3cfp6_agent")
	Branch       string   `protobuf:"bytes,2,opt,name=branch,proto3" json:"branch,omitempty"`                                 // git branch name (e.g., "worktree-y3cfp6_agent")
	TaskId       string   `protobuf:"bytes,3,opt,name=task_id,json=taskId,proto3" json:"task_id,omitempty"`                   // associated task ID if known
	HasChanges   bool     `protobuf:"varint,4,opt,name=has_changes,json=hasChanges,proto3" json:"has_changes,omitempty"`      // true if worktree has uncommitted changes
	ChangedFiles []string `protobuf:"bytes,5,rep,name=changed_files,json=changedFiles,proto3" json:"changed_files,omitempty"` // list of changed file paths (relative to worktree root)
	// contains filtered or unexported fields
}

func (*WorktreeInfo) Descriptor deprecated

func (*WorktreeInfo) Descriptor() ([]byte, []int)

Deprecated: Use WorktreeInfo.ProtoReflect.Descriptor instead.

func (*WorktreeInfo) GetBranch

func (x *WorktreeInfo) GetBranch() string

func (*WorktreeInfo) GetChangedFiles

func (x *WorktreeInfo) GetChangedFiles() []string

func (*WorktreeInfo) GetHasChanges

func (x *WorktreeInfo) GetHasChanges() bool

func (*WorktreeInfo) GetName

func (x *WorktreeInfo) GetName() string

func (*WorktreeInfo) GetTaskId

func (x *WorktreeInfo) GetTaskId() string

func (*WorktreeInfo) ProtoMessage

func (*WorktreeInfo) ProtoMessage()

func (*WorktreeInfo) ProtoReflect

func (x *WorktreeInfo) ProtoReflect() protoreflect.Message

func (*WorktreeInfo) Reset

func (x *WorktreeInfo) Reset()

func (*WorktreeInfo) String

func (x *WorktreeInfo) String() string

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL