MCPcopy Create free account
hub / github.com/compozy/agh / commandWorkspaceFlag

Function commandWorkspaceFlag

internal/cli/skill_workspace.go:273–283  ·  view source on GitHub ↗
(cmd *cobra.Command)

Source from the content-addressed store, hash-verified

271}
272
273func commandWorkspaceFlag(cmd *cobra.Command) (string, error) {
274 workspace, err := cmd.Flags().GetString("workspace")
275 if err != nil {
276 return "", fmt.Errorf("read workspace flag: %w", err)
277 }
278 trimmed := strings.TrimSpace(workspace)
279 if cmd.Flags().Changed("workspace") && trimmed == "" {
280 return "", fmt.Errorf("workspace flag cannot be empty")
281 }
282 return trimmed, nil
283}
284
285func commandSkillAgentFlag(cmd *cobra.Command) (string, error) {
286 agentName, err := cmd.Flags().GetString("for-agent")

Calls

no outgoing calls

Tested by

no test coverage detected