Skip to content

bug: develop --skip-validation still requires action:* label #113

@ellen-goc

Description

@ellen-goc

Bug summary

askcc develop --skip-validation still fails with Missing required label with prefix 'action:' (found: []).

Reproduction

askcc develop -g https://github.com/monkut/hakoake-backend/issues/11 --skip-validation

Output:

2026-05-27 12:44:04 [ERROR] (askcc.cli) main: Missing required label with prefix 'action:' (found: [])

Exit code: non-zero.

Expected

When --skip-validation is passed, label presence checks should be bypassed so development can proceed in repositories that do not carry the SOP action:* label scheme (e.g. third-party / personal canonical repos like monkut/hakoake-backend).

Why it matters

Ellen is the project manager / developer for monkut/hakoake-backend (canonical, per the weyucou project board), but ellen-goc does not have AddLabelsToLabelable permission there, so the labels cannot be applied locally. --skip-validation is the documented escape hatch but it does not currently honour the label-check carve-out.

Workaround

None at present — the issue cannot be developed via askcc until either (a) the label is granted or (b) --skip-validation is fixed.

Suggested fix

The label-presence check appears to run before the skip_validation branch. Moving the check inside the validation gate, or guarding it with if not args.skip_validation, should resolve this.

Environment

  • askcc --version: (whatever is current on monkut/askcc-cli main)
  • Reproduced: 2026-05-27 12:44 JST

Related

Filed by ellen-goc per the Ellen agent project conventions: "askcc call failures — report bugs at https://github.com/monkut/askcc-cli. Do not retry silently."

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions